:root{--bg:#f5f7fb;--white:#fff;--primary_Color:#317ec3;--muted:#6b7280}h2#swal2-title{font-size:20px}.main_head{padding:15px 25px}.noti_prifile_box li a img{margin-left:6px}.hide .submenuopen>p.sumenuList,.hide p.sumenuList{background:0 0;justify-content:center}p.sumenuList{background:url(/assets/images/down_arrow.svg) 100%/10px no-repeat}.submenuopen>p.sumenuList{background:url(/assets/images/up_arrow.svg) 100%/10px no-repeat}.other_list ul li p span img{width:20px}.other_list ul li p span{margin-right:10px}.other_list ul li p span:first-child{color:var(--primary_Color)}.hide .other_list ul li p span:first-child{margin:0!important}.other_list ul li p{margin-bottom:0}.create_role_radio_btn_p_cst{color:#000;width:173px;margin-bottom:4px}.create_role_radio_btn_lable_cst{width:cals(100% - 173px)}.rs-modal-header .rs-modal-header-close{padding:0;position:absolute;top:20px;right:20px;color:#686869!important;font-size:20px!important}span.text-danger.error_msg{text-align:left;margin:0 0 5px;display:block}.rs-picker-default .rs-picker-toggle.rs-btn{border:1px solid #ccc;border-left:3px solid #8a8a8a;border-radius:4px;padding-top:8px!important;padding-bottom:9px!important}textarea.rs-input{border:1px solid #ccc}textarea.rs-input:is(:hover,:focus){outline:0;box-shadow:none!important;border:1px solid #ccc!important}.rs-picker-default .rs-picker-toggle.rs-btn:is(:hover,:focus){box-shadow:none!important;border:1px solid #ccc!important;border-left:3px solid #8a8a8a!important}.rs-picker-toggle-textbox:is(:hover,:focus){box-shadow:none!important;border:none!important}.rs-picker-default:not(.rs-picker-disabled) .rs-picker-toggle-active{box-shadow:none!important;border:1px solid #ccc!important;border-left:3px solid #8a8a8a!important}.inp_text:is(:focus,:hover){border-top:1px solid #ccc!important;border-bottom:1px solid #ccc!important;border-right:1px solid #ccc!important}.action_btnlist{text-align:right;justify-content:flex-start;align-items:center;display:flex}.announcement_modal .rs-modal-body{overflow-x:hidden!important}.rs-uploader-draggable .rs-uploader-trigger-customize .rs-uploader-trigger-btn{border:3px dashed #ccc!important}.role_input_text{width:35%!important;height:auto!important}.announce_create,.role_submit_btn{border-radius:8px;height:32px;padding:4px 30px;background:var(--primary_Color)!important;color:#fff!important;border:none!important;text-decoration:none!important}.rs-modal-body .form-control{color:#676767;border-radius:8px;height:32px;font-size:13px}.admin_dashboard_wlcm_hldr{justify-content:center;align-items:center;height:80vh;display:flex;position:relative}.admin_dashboard_wlcm_hldr:before{content:"";opacity:.2;background:url(/assets/images/dashboard_bg.png) 50%/600px no-repeat;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.admin_dashboard_wlcm_hldr h1{color:var(--skyblue);font-size:50px;line-height:1.5}.user_search input,.user_search select{border:1px solid #ccc;border-radius:4px;height:32px!important;padding:3.5px 10px!important;font-size:14px!important}select{background:#fff url(/assets/images/down_arrow.svg) calc(100% - 20px)/10px no-repeat!important}.action_btnlist li button{background:var(--primary_Color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;font-size:12px;display:flex;position:relative;border:none!important;padding:2px!important}.userDetails{padding:15px}.userImage{border-radius:50%;width:100px;height:100px;margin:0;overflow:hidden;box-shadow:0 0 8px #00000080}.profile_nav{margin-bottom:20px;padding:0 12px}.profile_nav li button{font-size:14px;border:1px solid var(--skyblue)!important;border-radius:5px!important}.profile_nav li button.active{background:var(--skyblue)!important;color:#fff!important}.profile_nav li:not(:last-child){margin-right:10px}.rs-modal-body{overflow-x:hidden!important}.common_form select:disabled{background-color:var(--bs-secondary-bg)!important}.loader_gif{z-index:61;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}form.common_form figure.user_popup{margin:0}.common_form label{margin-bottom:7px}.chart_download_btn{color:#fff;background:#317ec3;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:inherit;display:flex;position:relative;overflow:hidden;padding:9px 0!important}.chart_download_btn:hover{background:#317ec3}.chart_download_btn:hover svg{color:#fff}.chart_download_btn:after{content:"";background:#ffffff45;width:30px;height:120px;position:absolute;top:-10%;left:-150%;transform:skew(-30deg)}.chart_download_btn:hover:after{transition:all .8s;left:150%}.chart_download_btn svg{width:20px;height:20px}.chart_loader_overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:999999;background:#ffffff8c;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.chart_loader_overlay img{object-fit:contain;width:90px;height:90px}.upload_img_list{flex-wrap:wrap;align-items:center;margin-top:30px;display:flex}.list_img img{width:82px}.list_img{display:inline-block;position:relative}.list_img span img{width:12px}.list_img span{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;padding:3px;display:flex;position:absolute;top:0;right:0;box-shadow:0 2px 8px #63636333}.upload_img_list li{width:auto;margin-bottom:15px;padding-right:15px}.not_found{text-transform:capitalize;color:#000;text-align:center;font-size:.9rem;font-weight:400}.right_part{padding-top:5rem}.other_list ul li:nth-child(2) a span img{width:17px}button.search_btn{background:var(--primary_Color);border-radius:8px;width:100%;height:40px}.steper_form{margin-top:60px}.steper_form .common_form{margin-top:50px}.left_part{padding-top:5rem}.log_in{background:url(/assets/images/back_blurred_img.jpg) 50%/cover no-repeat!important}span.dropdown-toggle figure{width:30px;height:30px;color:var(--primary_Color);border-radius:50%;place-content:center;margin-bottom:0;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 1px 4px #00000029}span.dropdown-toggle figure:before{aspect-ratio:1;content:"";z-index:-1;background:var(--primary_Color);opacity:.2;border-radius:50%;width:30px;position:absolute;top:0;left:0}.noti_prifile_box.big_cont span.dropdown-toggle figure{position:relative}.noti_prifile_box.big_cont li:not(:last-child){position:relative;top:15px}.noti_prifile_box.big_cont .dropdown-menu.p-2.show li:not(:last-child){top:0}.noti_prifile_box.big_cont .prof .dropdown-menu.show{transform:translateY(41px)!important}span.dropdown-toggle figure img{object-fit:cover;object-position:center center;width:100%;height:100%;margin:0}.dropdown-toggle a{align-items:center;display:flex}.other_list ul li span{color:#1e293b;vertical-align:middle;white-space:nowrap;transition:all .4s ease-in-out;display:inline-block}.other_list ul li span.spantext{font-size:14px}.main_hldr.hide .left_part .other_list ul li span.spantext{font-size:0;display:none}.sumenuList{display:flex}.sumenuList>span{min-width:20px;font-size:20px}span.text-danger.error_msg.role-err-msg{margin-left:88px}form.common_form figure img{object-fit:initial}.rc-pagination{margin:0;padding:0;font-size:14px}.rc-pagination ul,.rc-pagination ol{margin:0;padding:0;list-style:none}.rc-pagination:after{clear:both;visibility:hidden;content:" ";height:0;display:block;overflow:hidden}.rc-pagination-total-text{vertical-align:middle;height:28px;margin-right:8px;line-height:26px;display:inline-block}.rc-pagination-item{text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;min-width:28px;height:28px;margin-right:8px;font-family:Arial;line-height:26px;list-style:none;display:inline-block}.rc-pagination-item a{color:#000000d9;padding:0 6px;font-weight:700;transition:none;display:block}.rc-pagination-item a:hover{text-decoration:none}.rc-pagination-item:focus,.rc-pagination-item:hover{border-color:#1890ff;transition:all .3s}.rc-pagination-item:focus a,.rc-pagination-item:hover a{color:#1890ff}.rc-pagination-item-active{background:#fff;border-color:#1890ff;font-weight:500}.rc-pagination-item-active a{color:#1890ff}.rc-pagination-item-active:focus,.rc-pagination-item-active:hover{border-color:#40a9ff}.rc-pagination-item-active:focus a,.rc-pagination-item-active:hover a{color:#40a9ff}.rc-pagination-jump-prev,.rc-pagination-jump-next{outline:0}.rc-pagination-jump-prev button,.rc-pagination-jump-next button{cursor:pointer;color:#666;background:0 0;border:none}.rc-pagination-jump-prev button:after,.rc-pagination-jump-next button:after{content:"•••";display:block}.rc-pagination-prev,.rc-pagination-jump-prev,.rc-pagination-jump-next{margin-right:8px}.rc-pagination-prev,.rc-pagination-next,.rc-pagination-jump-prev,.rc-pagination-jump-next{color:#000000d9;text-align:center;vertical-align:middle;cursor:pointer;border-radius:2px;min-width:28px;height:28px;font-family:Arial;line-height:28px;list-style:none;transition:all .3s;display:inline-block}.rc-pagination-prev,.rc-pagination-next{outline:0}.rc-pagination-prev button,.rc-pagination-next button{color:#000000d9;cursor:pointer;-webkit-user-select:none;user-select:none}.rc-pagination-prev:hover button,.rc-pagination-next:hover button{border-color:#40a9ff}.rc-pagination-prev .rc-pagination-item-link,.rc-pagination-next .rc-pagination-item-link{text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;width:100%;height:100%;font-size:17px;font-weight:700;transition:all .3s;display:block}.rc-pagination-prev:focus .rc-pagination-item-link,.rc-pagination-prev:hover .rc-pagination-item-link,.rc-pagination-next:focus .rc-pagination-item-link,.rc-pagination-next:hover .rc-pagination-item-link{color:#1890ff;border-color:#1890ff}.rc-pagination-prev button:after{content:"‹";display:block}.rc-pagination-next button:after{content:"›";display:block}.rc-pagination-disabled,.rc-pagination-disabled:hover,.rc-pagination-disabled:focus{cursor:not-allowed}.rc-pagination-disabled .rc-pagination-item-link,.rc-pagination-disabled:hover .rc-pagination-item-link,.rc-pagination-disabled:focus .rc-pagination-item-link{color:#00000040;cursor:not-allowed;border-color:#d9d9d9}.rc-pagination-slash{margin:0 10px 0 5px}.rc-pagination-options{vertical-align:middle;margin-left:16px;display:inline-block}.pagination{align-items:center;margin-top:20px;display:flex}.pagination select{border:none;border-radius:8px;width:50px;height:auto;min-height:30px;margin-left:5px;padding:2.7px 6px;background-color:#f5f5f5!important;background-position:calc(100% - 5px)!important}@media (-ms-high-contrast:none){.rc-pagination-options{vertical-align:top}.rc-pagination-options ::-ms-backdrop{vertical-align:top}}.rc-pagination-options-size-changer.rc-select{width:auto;margin-right:8px;display:inline-block}.rc-pagination-options-quick-jumper{vertical-align:top;height:28px;line-height:28px;display:inline-block}.rc-pagination-options-quick-jumper input{width:50px;margin:0 8px}.rc-pagination-simple .rc-pagination-prev,.rc-pagination-simple .rc-pagination-next{vertical-align:top;height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link,.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link{background-color:#0000;border:0;height:24px}.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link:after,.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link:after{height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-simple-pager{height:24px;margin-right:8px;display:inline-block}.rc-pagination-simple .rc-pagination-simple-pager input{box-sizing:border-box;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;height:100%;margin-right:8px;padding:0 6px;transition:border-color .3s}.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#1890ff}.rc-pagination.rc-pagination-disabled{cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item{background:hsv(0, 0, 96%);cursor:not-allowed;border-color:#d9d9d9}.rc-pagination.rc-pagination-disabled .rc-pagination-item a{color:#00000040;cursor:not-allowed;background:0 0;border:none}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active{border-color:#0000}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active a{color:#fff}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link{color:#00000040;background:hsv(0, 0, 96%);cursor:not-allowed;border-color:#d9d9d9}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link-icon{opacity:0}.rc-pagination.rc-pagination-disabled .rc-pagination-item-ellipsis{opacity:1}@media only screen and (max-width:992px){.rc-pagination-item-after-jump-prev,.rc-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.rc-pagination-options{display:none}}.all-tages-folder-wise{overflow-y:inherit!important}.rc-pagination button{padding:0}.action.file_preview,.folder_name{cursor:pointer;margin-bottom:0}.action li span{padding:0 10px}.rs-uploader-trigger.rs-uploader-trigger-customize input[type=file]{width:auto}.prev_files_icons li a{color:#000;width:90px;text-decoration:none}.prev_files_icons li a:hover{color:#1890ff}.prev_files_icons li a p{word-wrap:break-word;margin-top:5px}ul.upload_img_list.prev_files_icons{justify-content:flex-start;align-items:flex-start;gap:15px}button.delete_btn{color:#fff;background:red;border-radius:50%;width:25px;min-width:25px;height:25px;min-height:25px;padding:0;font-size:17px;position:absolute;top:0;right:0}button.delete_btn:hover{background:#000}.suggestion_ssearch{z-index:-1;background:#fff;border-radius:0 0 10px 10px;width:99%;padding-top:20px;transition:all .4s ease-in-out;position:absolute;top:70%;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #00000005,0 0 0 1px #1b1f2326}.suggestion_ssearch ul li{cursor:pointer;padding:5px 10px;transition:all .4s ease-in-out}.suggestion_ssearch ul li:hover{color:#fff;background:#66b2f8}.suggestion_ssearch ul li:last-child,.suggestion_ssearch ul{margin-bottom:0}.suggestion_ssearch ul li span{margin-right:5px}.search_suggestion_bold_text{font-weight:700}.delete_btn{color:#fff;cursor:pointer;background:red;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .4s ease-in-out;display:flex;position:absolute;top:30px;right:0}.delete_btn:hover{background:#ff5353}.clone_field{position:relative}.actionBrn li a i{color:#2b79ce;font-size:20px}.actionBrn li a{cursor:pointer}.actionBrn li:last-child{padding-right:0}.file_icon li svg{width:22px!important}.tags ul li p.selected-tage-style{color:#fff;background:#2b79ce;border-color:#2b79ce}span.search_close_icon{cursor:pointer;font-size:22px;position:absolute;top:3px;right:15px}.search_box input.form-control{padding-right:34px}.indent-main-page-tags .tags{overflow-x:inherit}.tags ul{padding-bottom:10px}.tags ul li{width:auto}.main-cursor-pointer{cursor:pointer;text-decoration:none!important}.list_img p{word-break:break-word}.file-folder-upload-btn ul{display:inline-block!important}.version_list img{width:32px}.version_list table tr td{vertical-align:middle}.version_list table tr td b{font-weight:700;display:block}.version_list table tr td img{display:block}.version_list table tr td:first-child{width:80px}.version_list table{border:1px solid #eee}.version_list h3{color:#2a61a0;text-align:center;margin-bottom:10px;font-size:1.5rem}.version_list{margin-top:15px}span.fileVersion{color:#fff;letter-spacing:.8px;background:#dd2525;border-radius:3px;padding:3px;font-size:10px;font-weight:500}.three-dot-ancortag{cursor:pointer}.move-model-active-list{cursor:pointer;background-color:#1890ff!important}.moveModal .rs-checkbox{text-align:right;display:block}.moveModal .rs-checkbox-checker{line-height:10px;display:inline-block}.moveModal .Back{display:inline-block!important}.moveModal ul{height:200px;overflow:auto!important}.moveModal .rs-modal-body{overflow:hidden!important}.moveModal ul li:not(:last-child){margin-bottom:10px}.moveModal ul li{background:#ddd;border-radius:2px;justify-content:space-between;padding:5px 8px;transition:all .5s ease-in-out;display:flex}.moveModal ul li:hover{color:fff;background:#7a7a7a}.moveModal ul li span{font-size:15px;transition:all .5s ease-in-out}.moveModal ul li:hover span{color:#fff}.moveModal ul li span:last-child{cursor:pointer;font-size:18px}.moveModal ul li span:first-child i{margin-right:5px;font-size:18px}.moveModal ul li.move-model-active-list span{color:#fff}.moveModal .back{color:#fff;border:1px solid var(--skyblue);border-radius:8px;width:18%;display:inline-block}.moveModal .back:hover{color:var(--skyblue)}.userCheckIn{cursor:pointer;background:#00a67e;border-radius:50%;width:10px;height:10px;margin-left:10px;display:inline-block}.userCheckOut{cursor:pointer;background:red;border-radius:50%;width:10px;height:10px;margin-left:10px;display:inline-block}.tags{overflow-x:auto}.rs-dropdown-toggle,.rs-dropdown-toggle.rs-btn{color:#2b79ce;background-color:#0000;border:1px solid #2b79ce}.indent_upload_btn_dropdown.rs-dropdown .rs-dropdown-menu{right:0!important;left:inherit!important}.outer_work{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.back_btn{color:#fff;background:#54a2f7;border-radius:50%;width:28px;height:28px;margin-bottom:0;margin-right:5px;padding:0;font-size:16px;line-height:1}.back_btn:hover{color:#fff;background:#000}.download_files a{padding:2px;font-size:13px}.download_files .pdf{color:red}.download_files{justify-content:space-between;width:50px}.css-1fdsijx-ValueContainer{height:40px}.css-1jqq78o-placeholder{margin-top:-10px}.cursorPointer{cursor:pointer}.notification_box{width:350px;height:300px}.notification_box .tab-content{height:250px;overflow-y:auto}.notification_box h6{color:#000;font-weight:400}.notification_box .nav-link{color:#000;background:#e2e8f0;border:0;border-radius:4px;margin-right:5px;padding:5px 10px;font-size:14px}.notification_box .nav-link.active{background:#c7dcf7}.notification_box .nav{margin-bottom:10px}.rs-anim-fade.rs-anim-in.placement-bottom-end.rs-popover{z-index:90}.notification_box .tab-pane ul li a div div:last-child{width:calc(100% - 50px)}.notification_box .nav-link span{color:#fff;z-index:99;background:red;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;font-size:8px;display:inline-flex;position:absolute;top:-10px;right:-3px}.restor button{background:var(--skyblue);color:#fff;border:1px solid var(--skyblue);border-radius:5px;margin-left:10px}.restor button:hover{color:var(--skyblue);border:1px solid var(--skyblue);background:#fff}.css-3w2yfm-ValueContainer{height:38px;overflow-y:scroll!important}.prev_btn.add_user_modal button{height:39px}.search_textfield button{color:#fff;background:var(--skyblue);border-radius:0 3px 3px 0;position:absolute;top:21px;right:5px}.search_textfield .suggestion_ssearch{z-index:2;width:97%;max-height:300px;top:100%;overflow-y:auto}.search_textfield .close_btn{cursor:pointer;background:var(--skyblue);color:#fff;text-align:center;border-radius:0 3px 3px 0;width:36px;height:39px;padding:3px;font-size:20px;position:absolute;top:21px;right:6px}.drw-verion-drawer-table-header b{font-size:13px!important}.dash_box{color:#fff;border-radius:15px;padding:15px 20px}.dash_box.blue{background:#1e378b}.dash_box.red{background:#2f54ac}.dash_box.green{background:#4377cb}.dash_box.yellow{background:#5393f4}.dash_box h3{margin-bottom:0;font-size:20px}.dash_box .row>div:last-child{font-size:15px}.icon_hldr{background:linear-gradient(331deg,#3a6cb4 0%,#3630ff 0%,#23ffba 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:inline-flex;position:relative;top:-35px;box-shadow:10px 10px 20px 5px #0000004d}.dash_box_hldr{margin-top:50px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.drawing-wise-cr-box{background:#e4f2ff;border-radius:5px;margin-bottom:25px;padding:20px;box-shadow:0 2px 10px -2px #3a6eff59}.moveModal ul li span:first-child{width:95%}.moveModal ul li span:last-child{text-align:center;width:5%}.unauthorized-page-style{height:100vh}.unauthorized-page-style h3{color:#ff1818;font-size:30px;font-weight:600;line-height:1.5}span.dash_right_arrow{margin-left:8px;font-size:21px;line-height:0;transition:all .4s ease-in-out;position:relative;top:2px;left:0}.dashbrd_title{cursor:pointer;align-items:center;transition:all .4s ease-in-out;display:flex}.dashbrd_title:hover span.dash_right_arrow{left:10px}.master_addmore_dlt_btn{right:12px}@media only screen and (max-width:1200px){.dash_box .row>div:last-child{min-height:41px;font-size:14px}}@media only screen and (min-width:1200px){.dash_box .row>div:last-child{min-height:43px}}.dashbrd_title{color:#fff!important;text-decoration:none!important}.indent_tag_cr{color:#fff;float:right;border-radius:10px;margin-right:10px;padding:2px 5px;font-size:10px;line-height:16px;display:inline-block}.indent_tag_cr.green{background:green}.new_bell{width:20px;margin-right:10px}.fixed_table_cell{width:170px}.fixed_table_cell.small{width:120px}.record_management ul:not(:last-child){margin-bottom:15px}.record_management{padding:20px 0 0 15px!important}.record_management ul:first-child li span{font-weight:600}.record_management ul:last-child li:not(:last-child){margin-bottom:10px}.dropdown-item.three-dot-ancortag span{color:var(--primary_Color)}.current_drawing_delete{cursor:pointer;background:red;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex;position:absolute;top:60px;right:11px}.current_drawing_delete img{width:12px}.tag_template h3{margin-bottom:25px;font-size:25px}.tag_template label{color:#317ec3;margin-bottom:15px;font-size:16px;font-weight:600;display:block}.tag_template input,.tag_template select{margin-bottom:15px;font-size:15px;width:100%!important;height:auto!important;padding:10px!important}.tag_template select{border:1px solid #ccc}.dms_list_hldr{border:1px solid #317ec3;border-radius:10px;padding:25px}.dms_list_hldr .row input[type=checkbox]{cursor:pointer;margin-top:5px;margin-right:10px;display:inline-block;width:auto!important}.dms_list_hldr .row>div{align-items:flex-start;line-height:1.3;display:flex}.dms_list_hldr .row>div label{color:#575757;cursor:pointer;font-size:14px;font-weight:400;line-height:1.4}.dms_list_hldr h5{color:#317ec3;margin-bottom:15px;font-size:16px;font-weight:600;display:block}.rs-radio-group-inline{height:59px}.radio_btn_part .rs-radio-group-inline label{color:#000!important}.search_btn.import_button{border:1px solid var(--skyblue);color:#fff;border-radius:5px;width:20%}.search_btn.import_button:hover,.employee_detail_table tr th:first-child{color:var(--skyblue)}.employee_detail_table tr td{border:1px solid #dee2e6;padding:10px 15px}.employee_detail_table tr td span{color:var(--skyblue);font-weight:600}.employee_detail_table table{border-collapse:collapse;border:1px solid #dee2e6}.employee_detail_table{max-height:60vh}.user_tag_access table tr th,.user_tag_access table tr td{text-align:center;border:1px solid #dee2e6;padding:10px 15px}.user_tag_access table tr th span{text-align:center;display:block}.user_tag_access table tr th{vertical-align:bottom}.user_tag_access h2{color:var(--skyblue);text-align:center;margin-bottom:20px;font-size:22px;font-weight:600;line-height:1.5}.user_search.record_search .rs-picker-default .rs-picker-toggle.rs-btn,.user_search.record_search .rs-picker-default .rs-picker-toggle.rs-btn:hover{border-left:1px solid #ccc!important}.rs-input-group{border:1px solid #ccc!important}.user_search.record_search{margin:15px 0 0}.tag-access-btn{color:#fff;border:1px solid var(--skyblue)}.tag-access-btn:hover{color:var(--skyblue)}.employee_request_modal_form .prev_btn{gap:7px;display:inline-flex;text-align:left!important}.tagBox{border-radius:4px;padding:5px 10px;font-weight:700}.tagBox.yellow{color:#c29e25}.tagBox.green{color:#088145}.tagBox.gray{color:#565656}.tagBox.blue{color:#2b2bd6}.tagBox.purple{color:#752bd6}.tagBox.grey{color:#aaa}.tagBox.marune{color:#e45a5a}.tagBox.pesta{color:#018866}.employee_search_table_sec button{margin-top:0!important}.cross_icon_red{color:red;margin-right:10px;font-size:16px}.cross_icon_green{color:#057931;margin-right:10px;font-size:16px}#db_user_pswrd_updt{text-align:center!important}.emp_req_all_inp_text{height:40px!important}ul.remark_modal li{margin-bottom:10px}ul.remark_modal li h5{color:#3d6ea5;margin-bottom:2px;font-size:16px;line-height:1}ul.remark_modal li:last-child{margin-bottom:0}.accessGranted{background:#3ab13a33}.accessDenied{background:#cc2f2f33}.accessGrantedSA{background:#e3fd3833}.user_tag_access table .user_permission_list_th{z-index:5;background:#fff;position:sticky;top:59px}.user_tag_access table .user_permission_list_th tr th{vertical-align:middle}.inner_folder .table thead{z-index:5;background-color:#e2e8f0;position:sticky;top:71px}.rs-picker-date .rs-input-group-addon .rs-btn-close{border:0;padding:0!important}.inner_folder.allEmpRqstFrm{padding:15px}.inner_folder.allEmpRqstFrm .rs-checkbox-checker{left:-9px}.common_form.tag_access_request label{margin:0}.user_tag_btns{text-align:right;margin-top:10px}.user_tag_btns li{padding-right:15px;display:inline-block}.user_tag_btns li:last-child{padding-right:0}.color_box{justify-content:end;align-items:center;gap:20px;display:flex}.color_box li span{width:20px;height:20px;margin-right:8px}.color_box li{align-items:center;font-size:12px;font-weight:500;display:flex}.color_box li.green span{background:#3ab13a33}.color_box li.yellow span{background:#e3fd3833}.color_box li.red span{background:#cc2f2f33}.nextbtn i{font-size:15px;line-height:0}.nextbtn:hover i{color:#317ec3!important}.announcement_checkbox{position:relative}.announcement_checkbox label{margin-bottom:0;position:absolute;top:65%;left:9px;transform:translateY(-50%)}.announcement_checkbox .rs-checkbox{position:absolute;top:30%;left:55px;transform:translateY(-50%)}.big_card{background-color:#1c4076!important}.full_list{flex-direction:column;gap:10px;display:flex}.big_card ul li{gap:15px;display:flex}.big_card ul li ul{gap:15px;margin-left:10px;display:flex}.cat_class{position:relative}.cat_class:before{content:"";background-color:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:-10px}.prof{position:relative}.prof .dropdown .dropdown-toggle{line-height:1;position:relative}.prof .dropdown .dropdown-toggle a{font-size:14px;font-weight:600;line-height:1}.prof .dropdown .dropdown-toggle p{font-size:13px;line-height:1}.search_box{width:auto}.loggedin-user-details{text-align:center;position:relative}.loggedin-user-details p:first-child{font-size:15px;font-weight:600}.loggedin-user-details p:nth-of-type(2){width:max-content;margin:2px 0 0;font-size:12px;line-height:1;position:absolute;top:20px;left:50%;transform:translate(-50%)}.loggedin-user-details p:last-of-type{top:35px}.logs_export_filters .user_search{margin:0;padding:0}.logs_export_filters .user_search .rs-picker-toggle.rs-btn.rs-btn-default{padding-top:6px!important;padding-bottom:7px!important}.logs_export_filters .user_search button.search_btn{height:35px}.rs-calendar-table-cell.rs-calendar-table-cell-un-same-month .rs-calendar-table-cell-day{color:#0e0e0e}.rs-calendar-table-cell.rs-calendar-table-cell-un-same-month.rs-calendar-table-cell-disabled .rs-calendar-table-cell-day{color:#c7c8c9}.faq_cont{border:1px solid #000;border-radius:10px}.faq_hd{justify-content:space-between;align-items:center;padding:15px;display:flex}.faq_hd h4{color:#000;font-size:18px;font-weight:500;line-height:1.3}.faq_hd button{background:#ddd;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.faq_hd button.active{transform-origin:50%;transform:rotate(180deg)}.faq_hd i{color:#000c;font-size:18px}.faq_text{display:none;position:relative}.faq_text p{color:#000000d7;border-top:1px solid #000;padding:15px;font-size:14px;font-weight:400}.faq_hd button.active svg{transform-origin:50%;transform:rotate(180deg)}.faq_text.active{display:block}.file_faq_accordion .accordion-button{color:#0e0e0e;gap:15px;padding:10px 15px;font-size:15px;font-weight:600;line-height:1.8}.file_faq_accordion .accordion-button:hover{color:#0e0e0e}.file_faq_accordion .accordion-button:is(:focus,:hover){box-shadow:none}.file_faq_accordion .accordion-item:not(:last-child){margin-bottom:15px}.file_faq_accordion .accordion-item{border:1px solid #1e293b;border-radius:10px;overflow:hidden}.file_faq_accordion .accordion-button:not(.collapsed){background:#ddd}.file_faq_accordion .accordion-body{color:#1e293b;font-size:14px}.text-right{text-align:right}.action_btnlist{justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}#exportBtn{border:1px solid var(--skyblue);background:var(--skyblue);border-radius:8px;align-items:center;gap:8px;width:100%;min-width:110px;height:32px;display:inline-flex;color:#fff!important;padding:4px 20px!important;text-decoration:none!important}.rightEnd{gap:5px;display:flex}.rightEnd .cr_ind_btn{white-space:nowrap}.customradioWrapper .rs-radio-checker label{display:flex}.customradioWrapper .rs-radio-checker label .rs-radio-control input{height:auto}.selectOuter .rs-picker-toggle.rs-btn{width:100%;height:32px}.customModal.rs-modal{width:100%;max-width:850px}.customModal .rs-picker-toggle.rs-btn{width:100%;box-shadow:none!important;border:none!important}.customModal .form-control.rs-picker{min-height:40px;padding:0}.customModal .rs-picker-toggle[data-active=true],.customModal .rs-picker[data-focus=true]{border:none!important}.table-customresponsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.export_dropdown{z-index:999;background:#fff;border:1px solid #ddd;border-radius:6px;width:120px;position:absolute;top:45px;right:0;box-shadow:0 4px 10px #0000001a}.customGoalModal.rs-modal{width:100%;max-width:1100px}.customGoalModal.wishmodal.rs-modal{max-width:750px}.customGoalModal.smModal.rs-modal{max-width:650px}.customGoalModal.wishmodal.rs-modal .rs-modal-body textarea.form-control{height:80px}.pillar-block.border.p-2{position:relative;padding-top:30px!important}.addRemovePillar{gap:5px;display:flex;position:absolute;top:-18px;left:9px}.pillar-block.mb-3.mt-3.border.p-2 .col-md-2.d-flex.align-items-start{padding-top:20px!important}.finGoal .form-control.rs-picker{padding:0}.finGoal .rs-picker-toggle.rs-btn{width:100%;box-shadow:none!important;border:none!important;outline:none!important}.selectAll.rs-checkbox{padding:8px 13px}.login_left{z-index:2;background:url(/assets/images/login_bg.jpg) 50%/cover no-repeat;height:100%;padding:70px 30px;position:relative}.login_left h2{font-size:29px;font-weight:600;font-family:var(--headingfont);color:#fff;text-align:center;margin-bottom:30px}.login_left p{text-align:center;font-size:15px;font-weight:400;font-family:var(--bodyfont);color:#fff}.form-control.rs-picker{border:1px solid #ccc;padding:0}.form-control.rs-picker .rs-picker-input-group.rs-input-group{height:100%;border:none!important}.fiilterWrapper .row{gap:20px 0}.right_part{background:var(--bg);min-height:100vh}.fiilterWrapper,.user_search{background:var(--white);border:1px solid #e5e7eb;border-radius:8px;height:calc(100% - 30px);margin-bottom:10px;padding:18px}.user_search{padding:16px 18px 18px}.fiilterWrapper .user_search{margin-bottom:0}.fiilterWrapper .form-control,.user_search .form-control{border:1px solid #ccc;border-radius:8px;height:32px;font-size:14px}.fiilterWrapper .form-control:focus,.fiilterWrapper .form-control:active,.user_search .form-control:focus,.user_search .form-control:active{border:1px solid var(--primary_Color)}.rs-picker-input-group.rs-input-group{height:32px;border:1px solid #ccc!important}.btn.btn-primary{border-radius:8px;height:32px;padding:0 20px;font-size:14px;position:relative;overflow:hidden;background:var(--primary_Color)!important;border:1px solid var(--primary_Color)!important;color:#fff!important}.btn.btn-danger{border-radius:8px;height:32px;padding:0 20px;font-size:14px;position:relative;overflow:hidden;color:#fff!important;background:#dc3545!important}.announce_create,.role_submit_btn{align-items:center;gap:8px;position:relative;overflow:hidden;font-size:14px!important;display:inline-flex!important}.btn.btn-primary:after,.announce_create:after,.role_submit_btn:after{content:"";background:#ffffff45;width:30px;height:120px;position:absolute;top:-10%;left:-200%;transform:skew(-30deg)}.btn.btn-primary:hover:after,.announce_create:hover:after,.role_submit_btn:hover:after{transition:all .8s;left:100%}.btn.btn-secondary{border-radius:8px;height:32px;padding:5px 25px;font-size:14px;background:var(--bs-btn-bg)!important;border:1px solid var(--bs-btn-bg)!important}.btn-secondary.clearbtn{color:#8e0b0b!important;background:#ffdede!important;border:none!important}.Toastify__toast-container{z-index:9999999!important;position:fixed!important}.wrapper,.site-main,.log_in,.log_in_hldr{overflow:visible!important}.dashCard{background:var(--white);border:1px solid #e5e7eb;border-radius:18px;height:calc(100% - 20px);margin-bottom:20px;padding:16px 18px 18px;position:relative;overflow:hidden}.cardIcon{background:#ddd;border-radius:50%;width:90px;height:90px;padding:28px;font-size:26px;position:absolute;top:-16px;right:-18px;overflow:hidden}.dashCard small{color:var(--muted);justify-content:start;margin-bottom:10px;font-size:13px;display:flex}.dashCard h2{color:#000;margin-bottom:0;font-size:24px}.dashCard .sub{color:var(--muted);margin-top:5px;margin-bottom:0;font-size:12px;font-weight:400;line-height:20px;display:block}.card01{color:#2563eb;background:#2563eb24}.card02{color:#16a34a;background:#16a34a2e}.card03{color:#d97706;background:#d9770630}.card04{color:#7c3aed;background:#d8ceeb}.prmy_icon,.morebtn{transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translate(0)}.morebtn{opacity:0;font-size:30px;transform:translate(-50%,-50%)translate(-40px);transition:all .5s ease-in-out!important}.card02 .morebtn{color:#16a34a}.card03 .morebtn{color:#d97706}.card04 .morebtn{color:#7c3aed}.prmy_icon{opacity:1}.dashCard:hover .cardIcon .prmy_icon{opacity:0;transform:translate(-50%,-50%)translate(40px)}.dashCard:hover .cardIcon .morebtn{opacity:1;transform:translate(-50%,-50%)translate(0)}.breadcumbWrapper{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;width:100%;display:flex}.colorPanel{z-index:9;align-items:flex-start;transition:all .5s;display:flex;position:fixed;top:50%;right:-47px;transform:translateY(0%)}.colorPanel.show{transition:all .5s;right:0}.colorPanelIcon{background:var(--white);color:var(--primary_Color);cursor:pointer;border-right:1px solid #ddd;border-radius:8px 0 0 8px;padding:6px;font-size:25px;box-shadow:-4px 1px 5px #78777780}.colorPanel ul{background:var(--white);border-radius:0 0 8px 8px;gap:5px;padding:10px;display:inline-grid;box-shadow:0 4px 5px #8d8d8d80}.colorPanel ul li{border-radius:50%;width:24px;height:24px}.log_in_frm input:not(input[type=checkbox],input[type=radio],input[type=submit]){border-radius:8px;height:40px;min-height:40px}.dashCard .form-select{height:32px;min-height:auto;font-size:14px}.dashCard .form-select:focus,.dashCard .form-select:active{border:1px solid var(--primary_Color)}.timingClock{text-align:center;color:var(--primary_Color);background:#ededed;border-radius:8px;margin:10px 0;padding:4px 8px;font-size:15px;font-weight:600}.checkIn.btn{flex:1;width:100%;background:#258929!important;border:none!important}.cardTop{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.cardTop h4{color:#0e0e0e;margin:0 0 5px;font-size:20px;line-height:1}.cardTop small{color:var(--muted);margin-bottom:0;font-size:13px;display:block}.newTable.table th{z-index:1;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:none;font-size:13px;font-weight:500;position:relative;overflow:hidden;color:var(--primary_Color)!important;background:0 0!important;padding:5px!important}.newTable.table thead{z-index:3;position:sticky;top:0}.newTable.table thead tr{vertical-align:middle}.newTable.table th:first-child{text-align:left;border-radius:8px 0 0;padding-left:15px!important}.newTable.table th:last-child{border-radius:0 8px 0 0}.newTable.table thead tr:nth-child(2) th{border-radius:0;text-align:center!important}.newTable.table thead tr:nth-child(2) th.earned{color:green!important;background:#10ad1221!important}.newTable.table thead tr:nth-child(2) th.balanced{color:#7a13b1!important;background:#7a13b121!important}.newTable.table thead tr:nth-child(2) th.taken{color:#b19e13!important;background:#b19e1321!important}.newTable.table thead tr:nth-child(2) th.lop{color:#b11313!important;background:#b1131321!important}.newTable.table thead tr:nth-child(2) th:first-child{padding-left:5px!important}.newTable.table th small{margin:0;font-size:12px}.newTable.table th:before{content:"";background:var(--primary_Color);opacity:.2;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.newTable.table td{text-align:center;font-size:13px;font-weight:300;background:#f5f5f5!important;padding:5px!important}.newTable.table td:first-child{text-align:left;padding-left:15px!important}.newTable.table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.newTable.table tbody tr:last-child td:last-child{border-radius:0 0 8px}.newTable.table tbody tr:last-child td{border:none}.modeIcon{color:var(--primary_Color);margin-right:5px;display:inline-block}.newTable{margin-bottom:0!important}.scrollTable{scrollbar-width:none;-ms-overflow-style:none;max-height:200px;position:relative;overflow-y:scroll}.scrollTable::-webkit-scrollbar{display:none}.timeLogDetailsDrawer.rs-drawer{max-width:100%;width:600px!important}.timeLogDetailsDrawer .rs-drawer-content{background:var(--bg)}.timeLogDetailsDrawer .rs-drawer-header{border-bottom:1px solid var(--rs-border-primary);padding-block:20px;padding-inline:60px 40px;display:flex;position:relative}.timeLogDetailsDrawer .rs-drawer-title{color:var(--rs-text-heading);font-weight:400;font-size:var(--rs-drawer-title-font-size);line-height:var(--rs-drawer-title-line-height);text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-shrink:1;align-items:center;margin:0;display:inline-flex;overflow:hidden}.timeLogDetailsDrawer .rs-drawer-body{padding:16px}.timeLogDrawerContent{gap:0;display:grid}.timeLogDrawerProfile{background:var(--white);border:1px solid #d8eafb;border-radius:8px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.timeLogDrawerProfile h5{color:#111827;margin:0 0 3px;font-size:16px;font-weight:600}.timeLogDrawerProfile span{color:#667085;align-items:center;gap:5px;font-size:12px;display:inline-flex}.timeLogDrawerSection{background:var(--white);border:1px solid #d8eafb;border-radius:8px;overflow:hidden}.timeLogDrawerSection h6{color:var(--primary_Color);background:#e8f4ff;margin:0;padding:9px 12px;font-size:13px;font-weight:700}.timeLogInfoGrid div,.timeLogRemarks{min-width:0}.timeLogInfoGrid span,.timeLogRemarks span{color:#98a2b3;margin-bottom:4px;font-size:11px;line-height:1.3;display:block}.timeLogInfoGrid strong,.timeLogRemarks strong{color:#1f2937;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.35;display:block}.timeLogRemarks{border-top:1px solid #edf2f7;padding:0 12px 12px}.timeLogSummaryScroll{padding:5px;overflow-x:auto}.timesheet-summary-table{background:var(--white);min-width:650px}.timesheet-summary-table th{white-space:nowrap;font-size:11px;font-weight:700;color:var(--primary_Color)!important;background:#e8f4ff!important;padding:6px 7px!important}.timesheet-summary-table td{color:#111827;vertical-align:top;font-size:11px;line-height:1.45;padding:7px!important}.timesheet-summary-table tbody tr:nth-child(2n) td{background:#f8fbff}.timesheet-summary-table td[colspan]{color:#667085;text-align:center;padding:16px!important}.timesheet-summary-table .badge{border-radius:999px;justify-content:center;align-items:center;min-width:70px;padding:5px 10px;font-size:10px;font-weight:600;display:inline-flex}@media (max-width:575px){.timeLogDetailsDrawer.rs-drawer{width:100%!important}.timeLogInfoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.leavestatus{margin-left:5px;display:inline-block}.approved{color:#258929}.pending{color:#b38504}.rejected{color:#aa0b0b}.bIcon{background:var(--primary_Color);color:var(--white);aspect-ratio:1;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:20px;font-size:12px;display:inline-flex}.newTable.table td.currentMonth{color:#088145;background:#afe9c4!important}.footerWrap{text-align:center;z-index:5;background:#fff;width:100%;padding:8px 0 5px;position:fixed;bottom:0;right:0}.footerWrap p{color:var(--muted);font-size:13px;line-height:1}.footerWrap p a{color:#000;transition:all .5s}.footerWrap p a:hover{color:var(--primary_Color);transition:all .5s}.site-main .right_part{padding:3.5rem 1rem 50px}.searchbtnWrapper{gap:5px;display:flex}.searchbtnWrapper button{flex:1}.employeeTable tr td:first-child,.employeeTable tr th:first-child{width:70px}.employeeTable tr td:last-child,.employeeTable tr th:last-child{width:200px}.employeeTable .action_btnlist{justify-content:center}.pagination .ant-pagination-item-active{color:var(--primary_Color);border:1px solid var(--primary_Color)!important}.dashCard input.role_input_text{border:1px solid #ccc;border-radius:8px;min-height:auto;font-size:14px;height:32px!important}.dashCard label b{color:#000;font-weight:400}.form-check .form-check-input:checked{background-color:var(--primary_Color);border-color:var(--primary_Color)}.groupWrapper:last-of-type{margin-bottom:0}.rs-modal-body{margin-top:15px!important;padding-bottom:0!important}.modifiedForm .container{background:var(--bg);border-radius:18px;width:100%;max-width:100%;padding-top:15px;padding-bottom:15px}.customGoalModal h4.rs-modal-title{line-height:1;overflow:visible}.rs-modal.customGoalModal .rs-modal-header .rs-modal-header-close{top:11px}.rs-modal.customGoalModal .rs-modal-header .rs-modal-header-close,.rs-modal-header-close.rs-btn-close.rs-btn-icon.rs-btn{transition:all .5s;top:15px;background:#ededed!important}.rs-modal.customGoalModal .rs-modal-header .rs-modal-header-close:hover,.rs-modal-header-close.rs-btn-close.rs-btn-icon.rs-btn:hover{transition:all .5s;color:#8e0b0b!important;background:#ffdede!important}.groupWrapper h4{color:#1e293b;margin-bottom:15px;font-size:18px;line-height:1}.modifiedForm .groupWrapper .form-control{color:#1e293b;border:1px solid #ccc;border-radius:8px;height:32px;min-height:auto;font-size:13px}.multiselector .rs-picker-toggle.rs-btn{border:none;width:100%;height:30px}.groupWrapper label{color:#1e293b;margin-bottom:5px;display:inline-block}.modifiedForm .groupWrapper textarea.form-control.rs-input{border-radius:8px;height:auto;min-height:auto;border:1px solid #ccc!important}.modifiedForm .groupWrapper .form-control:focus,.modifiedForm .groupWrapper .form-control:active,.modifiedForm .groupWrapper textarea.form-control.rs-input:focus,.modifiedForm .groupWrapper textarea.form-control.rs-input:active,.modifiedForm .groupWrapper .rs-input:focus{border-color:var(--primary_Color)!important}.modifiedForm .groupWrapper .rs-input{border-radius:0;height:100%;border:none!important}.rs-picker-clean.rs-btn-close{color:#000}.groupWrapper label .text-danger.required_field{font-size:16px;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.rs-uploader-trigger-btn{border-radius:8px;position:relative;overflow:hidden}.rs-uploader-trigger-btn:hover{transition:all .5s;border-color:var(--primary_Color)!important}.rs-uploader-trigger-btn:before{content:"";background:var(--primary_Color);opacity:.05;width:100%;height:100%;position:absolute;top:0;left:0}.rs-uploader-file-item{background:#f5f5f5}.topdobble{justify-content:space-between;align-items:center;display:flex}.userProInfo{align-items:center;gap:20px;display:flex}.userDetailShort{flex:1;padding-right:60px;position:relative}.userDpImg{z-index:1;border:2px solid var(--primary_Color);background:#b592d6;border-radius:50%;width:90px;height:90px;position:absolute;top:-45px;right:0;overflow:hidden}.userDpImg img{object-fit:cover;border-radius:0!important;width:100%!important;height:100%!important}.userDetailShort h4{color:#000;margin:0 0 5px;font-size:20px}.userDetailShort small{color:var(--muted);align-items:center;gap:8px;margin:0;display:flex;position:relative}.userDetailShort small:not(:last-child):after{content:"";background:var(--muted);opacity:.5;width:1px;height:100%;position:absolute;top:0;right:-14px}.userDetailShort small b{background:var(--muted);color:#fff;border-radius:4px;place-content:center;width:20px;height:20px;display:inline-grid}.userDetailShort small span{flex:1;line-height:15px;display:inline-block}.ProfileCardIntro{background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin-top:0;padding:18px;position:relative}.editProfileBtn{aspect-ratio:1;text-align:center;color:var(--primary_Color);background:#5593c82b;border-radius:50%;justify-content:center;align-items:center;width:30px;font-size:12px;transition:all .5s;display:inline-flex;position:absolute;bottom:0;right:0}.editProfileBtn:hover{background:var(--primary_Color);color:var(--white);transition:all .5s}.profileIntroTop{position:relative}.profileTopText{text-align:left;border-bottom:1px solid #e7def0;margin-bottom:7px;padding-bottom:7px;padding-right:120px}.profileTopText h4{color:#1e293b;margin-bottom:3px;font-size:18px}.profileTopText h6{color:#00000091;font-size:.875em;font-weight:400;line-height:1.5}.profileTopText h6 span:not(:first-child){padding-left:30px;display:inline-block;position:relative}.profileTopText h6 span:not(:first-child):before{content:"";background:var(--muted);opacity:.5;width:1px;height:100%;position:absolute;top:0;left:15px}.shortList{gap:30px;margin-top:8px}.blingText{animation:1s ease-in-out infinite blingGlow}@keyframes blingGlow{0%{text-shadow:0 0 5px #fff3}50%{opacity:.8}to{opacity:.5}}.blingText span{font-size:24px}.earlyBirdinfo{justify-content:space-between;display:flex}.earlybirdHeading{color:#1e293b;border-bottom:1px solid #e7def0;padding-bottom:8px;font-size:18px;margin-bottom:8px!important}.earlyBirdCard,.timingCard{background:var(--white);border:1px solid #e5e7eb;border-radius:18px;padding:18px}.earlyContent h4{color:var(--primary_Color);margin-bottom:0;font-size:18px}.earImg{z-index:1;border:1px solid #e5e7eb;border-radius:50%;width:45px;height:45px;position:relative;overflow:hidden}.earlyBirdinfo{justify-content:space-between;align-items:center;display:flex}.earImg:before,.userDpImg:before{content:"";background:var(--primary_Color);opacity:.2;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.earImg img{object-fit:contain;width:100%;height:100%}.earlyBirdInfo{align-items:center;gap:10px;margin-top:30px;display:flex}.earlyBirdInfo h4{color:#000;margin:0 0 5px;font-size:20px}.pixelConnect{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:18px;margin-top:10px;padding:15px;transition:all .5s;display:block}.pixelConnect:hover{border-color:var(--primary_Color);background:#5593c82b;transition:all .5s}.pixelConnect img{max-width:135px}.timingCard .form-select{height:30px;min-height:auto;padding:0 30px;font-size:14px}.checkInWrapper .btn{height:30px!important}.modifiedForm .groupWrapper textarea.form-control{height:auto!important}.profileDpOuter .dashCard{padding:0}.cover_img{width:100%;height:140px;margin:0;overflow:hidden}.cover_img img{width:100%}.prfImg{background:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;margin:-80px auto 0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 8px #7c7c7c80}.prfImg:after{content:"";z-index:1;opacity:0;background:#0000005e;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.prfImg:hover:after{opacity:1;transition:all .5s}.nextLinks{z-index:2;opacity:0;visibility:hidden;justify-content:center;gap:8px;width:100%;transition:all .5s;display:flex;position:absolute;bottom:20%;left:auto}.prfImg:hover .nextLinks{opacity:1;visibility:visible;transition:all .5s}.nextLinks a{background:var(--primary_Color);color:var(--white);border:1px solid var(--primary_Color);border-radius:8px;padding:3px 10px;font-size:13px}.nextLinks a:hover{color:var(--primary_Color);background:#fff}.prfDetailContent{text-align:center;margin-top:20px}.prfDetailContent small{justify-content:center}.prfDetailContent h4{color:var(--primary_Color);font-size:20px;margin-bottom:0!important}.prfDetailContent h6{color:#1e293b;margin-bottom:0!important}.prfDetailContent a{color:var(--muted)}.complementaryInfo h4{justify-content:space-between;font-size:14px;display:flex}.complementaryInfo h4 strong{color:#1e293b;font-weight:600;display:inline-block}.checkInWrapper{gap:8px;display:grid}.btn.btn-primary.checkOut{background:#b52828!important;border:none!important;padding:4px 17px!important}.btn.btn-primary.btn-warning{width:100%;max-width:100%;transition:all .5s;color:#000!important;background:#ffc107!important;border:none!important;padding:4px 17px!important}.showed .btn.btn-primary.btn-warning{max-width:60%;transition:all .5s}.timingWrapperOuter{justify-content:space-between;align-items:center;gap:10px;display:flex}.breakTiming{color:#000;text-align:center;background:#ffc1077d;border:1px solid #ffc107;border-radius:8px;width:100%;min-width:100px;max-width:40%;height:30px;padding:3px 17px;font-size:14px}.multi_select_box{background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px}.multi_select_list{max-height:150px;overflow-y:auto}.selected_count{color:#555;margin-bottom:6px;font-size:13px}.prfImg .nextLinks{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.cameraIcon{color:#fff;cursor:pointer;background:var(--primary_Color);writing-mode:lr;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex}.cameraIcon svg{font-size:16px}.custom-swal-modal{border-radius:20px;max-width:360px;padding-bottom:40px}.custom-swal-modal .swal2-question{border-color:var(--primary_Color);color:var(--primary_Color)!important}.custom-swal-modal .swal2-confirm.swal2-styled{border-radius:8px;background:var(--primary_Color)!important;color:var(--white)!important;padding:6px 37px!important}.custom-swal-modal .swal2-cancel.swal2-styled{border-radius:8px;color:var(--white)!important;background:#e97979!important;padding:6px 37px!important}.breakExceed .modal-header{z-index:1;background:0 0;position:relative}.breakExceed .modal-header .modal-title{color:var(--primary_Color);font-size:20px}.breakExceed .modal-header:before{background:var(--primary_Color);content:"";opacity:.2;width:100%;height:100%;position:absolute;top:0;left:0}.rs-loader{text-align:center}.boxWrapper{position:relative}.boxWrapper .form-check{position:absolute;top:0;right:0}.topFilter .form-control{border:1px solid #ccc;border-radius:8px;height:32px;font-size:14px}.employeeTable .folderlistTable tr td:first-child,.employeeTable .folderlistTable tr th:first-child{width:200px}.folderlistTable .folder_name li:first-child{width:30px}.folderlistTable tr th:last-child{text-align:right;padding-right:15px!important}.employeeTable tr td:last-child,.employeeTable tr th:last-child{padding-right:15px!important}.viewBtnWrapper .viewBtn{color:var(--primary_Color);background:#d6e5f3;border-radius:0;height:32px;padding:4.5px 9px}.viewBtnWrapper .viewBtn.active{background:var(--primary_Color);color:#fff}.viewBtnWrapper .viewBtn:first-child{border-radius:8px 0 0 8px}.viewBtnWrapper .viewBtn:last-child{border-radius:0 8px 8px 0}.viewBtnWrapper{gap:1px;display:flex}.folder_name .folder_img{width:30px}.dropdown .dropdown-toggle:after{display:none}.action.file_preview .dropdown .dropdown-menu.fl_prv{min-width:100px;right:0!important;left:inherit!important}.gridView .folder_name{place-content:center;gap:8px;display:grid}.gridView .folder_name li{text-align:center;padding-right:0}.droop_num{background:var(--primary_Color);color:#fff;border-radius:50%;place-content:center;width:24px;height:24px;display:inline-grid;position:absolute;top:6px;left:6px}.gridView{background:var(--white);border:1px solid #e5e7eb;border-radius:18px!important}.gridListView{overflow-y:visible}.scrollTable.gridListView{height:auto;max-height:max-content;overflow-y:visible}.gridViewWrapper{background:var(--bg);border-radius:18px;padding:15px}.employeeTable .gridListView .folderlistTable tr th:first-child{width:300px}.log-drawer-overlay{z-index:9999;background:#0006;position:fixed;inset:0}.log-drawer{z-index:10000;background:#fff;width:380px;height:100%;position:absolute;top:0;right:0}.log-drawer-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:15px;display:flex}.log-drawer-body{flex:1;padding:15px;overflow-y:auto}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.customlogsDrawer .rs-drawer-header+.rs-drawer-body{padding:15px}.ownerTitle{align-items:center;gap:8px;margin-bottom:15px;display:flex}.ownerTitle figure{border:2px solid var(--primary_Color);border-radius:50%;width:35px;height:35px;margin:0;overflow:hidden}.ownerWrapper p{margin-bottom:8px}.ownerTitle figure img{width:100%;height:100%}.ownerTitle h5{font-size:16px}.logsInner{background:var(--bg);border-radius:18px;padding:15px}.customlogsDrawer .dashCard b{color:#000;font-weight:500}.customlogsDrawer .dashCard h5{border-bottom:1px solid #eee}.access_mdl img{border-radius:50%;width:35px;height:35px;margin-right:5px}.access_mdl .access_blk{background-color:#eeeeee45;border:1px solid #c7c7c7;border-radius:8px;padding:8px 10px;margin-bottom:10px!important}.name_search{color:#000;justify-content:space-between;align-items:center;display:flex}.access_outer .rs-picker-toggle.rs-btn{border:1px solid #8d8c8c!important;max-width:250px!important;height:31px!important;font-size:12px!important}.access_full_mdl .access_modal_footer .mdl_ftr{justify-content:space-between;align-items:center;width:100%;display:flex}.access_full_mdl .access_modal_footer{justify-content:space-between}.ftr_select_all .form-check{align-items:end;gap:5px;min-height:auto;margin-bottom:0;padding-left:1.5em;display:flex}.ftr_select_all .form-check input{border-color:var(--primary_Color);width:18px;height:18px}.ftr_select_all .form-check label{color:#000;font-size:14px}.access_modal_footer{align-items:center;justify-content:space-between!important}.image-preview-overlay{z-index:9999;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.image-preview-box{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:550px;height:550px;display:flex;position:relative;overflow:hidden}.image-preview-box img{object-fit:contain;border:2px solid #00000040;border-radius:10px;width:500px;max-width:100%;max-height:100%}.close-btn{cursor:pointer;background-color:#0000;border:none;border-radius:50%;width:30px;height:30px;position:absolute;top:10px;right:10px;color:#000!important;font-size:20px!important}.file_vrsn_tbl tr th{color:#317ec3;padding:5px 10px;font-weight:600;position:relative}.file_vrsn_tbl tr th:before{content:"";opacity:.2;z-index:0;background:#317ec3;width:100%;height:100%;position:absolute;top:0;left:0}.file_vrsn_tbl tr td{font-size:13px;font-weight:400;background:#f5f5f5!important;padding:5px 10px!important}.file_vrsn_tbl tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.file_vrsn_tbl tbody tr:last-child td:last-child{border-radius:0 0 8px}.file_vrsn_tbl th:first-child:before{content:"";opacity:.2;z-index:0;background:#317ec3;border-radius:8px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.file_vrsn_tbl th:last-child:before{content:"";opacity:.2;z-index:0;background:#317ec3;border-radius:0 8px 0 0;width:100%;height:100%;position:absolute;top:0;left:0}.file_vrsn_tbl tbody tr:first-child{border-bottom:1px solid #dee2e6}.file_vrsn_tbl tr td svg{width:25px;color:var(--primary_Color)}.file_vrsn_tbl tr td span{width:10px}.swal2-confirm.swal2-styled{color:#fff!important}.leaveStatCard{background:#fff;border:1px solid #edf0f5;border-radius:16px;height:100%;padding:22px;transition:all .3s;box-shadow:0 8px 24px #0000000f}.leaveStatCard:hover{transform:translateY(-3px)}.leaveCardHead{align-items:center;gap:14px;margin-bottom:20px;display:flex}.leaveCardHead h5{color:#0e0e0e;margin:0;font-size:20px;font-weight:500}.leaveCardHead small{color:#7a7a7a}.leaveNumbers>div{text-align:center;background:#e8eff6;border-radius:8px;width:100%;max-width:90px;padding:10px}.leaveIcon{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;font-size:22px;display:flex}.leaveNumbers{justify-content:space-between;margin-bottom:18px;display:flex}.leaveNumbers span{color:#8a8a8a;margin-bottom:4px;font-size:12px;display:block}.leaveNumbers h4{color:#0e0e0e;margin:0;font-size:22px;font-weight:700}.leaveProgress{background:#f1f3f7;border-radius:20px;height:8px;overflow:hidden}.leave_modal_wrapper{padding:10px}.employee_head_strip{border-bottom:1px solid #ececec;padding-bottom:12px}.leave_stat_card{text-align:center;background:#f8f9fb;border:1px solid #edf0f5;border-radius:14px;padding:18px}.leave_stat_card.used{background:#fff8f2}.leave_stat_card small{color:#777;margin-bottom:5px;display:block}.leave_stat_card h4{margin:0;font-size:24px;font-weight:700}.leave_form_box{background:#fff;border:1px solid #edf0f5;border-radius:14px;padding:20px}.section_title{margin-bottom:15px;font-weight:600}.leave_balance_preview{background:#f8fafc;border-radius:14px;padding:20px}.leave_balance_card{text-align:center;background:#fff;border:1px solid #edf0f5;border-radius:12px;padding:16px}.leave_balance_card small{color:#777;display:block}.leave_balance_card h4{margin:0;font-weight:700}.multiselect .ant-select.ant-select-outlined{min-height:32px;padding-top:0;border-radius:8px!important}.multiselect .ant-select-input{padding:0!important}.emailTable tr td:nth-child(4){max-width:300px}.newTable.table.emailTable tr td:last-child{width:170px}.emailItem{background:#e7e7e7;border-radius:44px;padding:1px 8px;font-size:12px}.rowbtnWrapper{gap:4px;margin-top:20px;display:flex}.rowbtnWrapper .btn{padding:5px 9px;color:#eee!important;background:green!important;border:none!important}.rowbtnWrapper .btn.rowMinus{background:#b94242!important}.linkGroup .custom-textarea.form-control.rs-input{height:37px!important}.linkGroup .selectOuter .rs-picker-toggle.rs-btn{width:100%;height:37px}.linkGroup .selectOuter{max-width:178px}.rowbtnWrapper .btn:after{left:-220%}.common_form.modifiedForm .rs-uploader-trigger-btn{height:100px!important}.tagaddsWrapper{position:relative}.tagaddbtn{position:absolute;top:2px;right:2px;background:var(--primary_Color)!important;color:var(--white)!important;padding:3px 10px!important}.overdueList{flex-direction:column;gap:10px;max-height:320px;padding-right:5px;display:flex;overflow-y:auto}.overdueItem{background:#fff;border:1px solid #eee;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 14px;transition:all .2s;display:flex}.overdueItem:hover{background:#fafafa}.overdueLeft .leadId{color:#222;margin:0;font-size:14px;font-weight:600}.overdueLeft .leadText{color:#666;margin:0;font-size:12px}.dashCard small.overdueTag{color:#d9534f;margin:0;font-size:11px;font-weight:600}.overdueRight{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.followDate{color:#888;font-size:12px}.statusBadge{text-transform:uppercase;border-radius:20px;margin:auto;padding:3px 8px;font-size:11px;font-weight:600}.statusBadge.def{color:#d93025;background:#ffe5e5}.statusBadge.rft{color:#b58900;background:#fff3cd}.statusBadge.pending{color:#1a73e8;background:#e7f3ff}.emptyState{text-align:center;color:#888;background:#fafafa;border-radius:18px;place-content:center;min-height:150px;padding:20px;display:grid}.countBadge{color:#333;text-align:center;background:#f1f3f5;border-radius:20px;min-width:22px;padding:2px 8px;font-size:12px;font-weight:600}.overdueHead .countBadge{color:var(--primary_Color);background:#e0e9fc;width:24px;height:24px}.viewMoreBtn{color:#fff;cursor:pointer;background:#dc3545;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s}.viewMoreBtn:hover{background:#bb2d3b}.dashCard .overdueRight small{color:#16a34a;background:#16a34a2e;border-radius:44px;min-width:102px;margin:0;padding:7px 11px;line-height:1;display:inline-block}.overdueLeft .leadText b{margin-right:4px;display:inline-block}.overdueScroll{scrollbar-width:none;-ms-overflow-style:none;height:180px;overflow-y:scroll}.overdueScroll::-webkit-scrollbar{display:none}.alertWrapper{place-content:center;gap:15px;display:grid}.alertWrapper span{color:#863232;background:#efe1e1;border-radius:50%;place-content:center;width:80px;height:80px;margin:auto;font-size:40px;display:inline-grid}element.style{height:calc(100% - 52px)}.hsitoryInner{background:var(--bg);border-radius:18px;padding:15px}.timelineItemwrapper{padding-bottom:24px;display:flex;position:relative}.hsitoryInner .timelineItemwrapper:last-child{padding-bottom:0}.hsitoryInner .timelineItemwrapper:not(:last-child):before{content:"";background:#ccc;width:1px;height:100%;position:absolute;top:0;left:7px}.timelineLeft{flex-direction:column;align-items:center;width:15px;margin-right:15px;display:flex}.timelineDot{z-index:2;background:#3498ff;border-radius:50%;width:14px;height:14px}.timelineLine{background:#dcdcdc;flex:1;width:2px;margin-top:4px}.timelineContent{flex:1}.timelineHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex;transform:translateY(-3px)}.timelineHeader h6{color:#0e0e0e;margin:0;font-size:15px;font-weight:500}.timelineHeader span{color:#777;font-size:12px}.timelineCard{background:#fff;border:1px solid #ececec;border-radius:10px;padding:12px}.timelineCard p{margin:0 0 6px;font-size:13px}.timelineCard p:last-child{margin-bottom:0}.historyDrawer .rs-drawer-body{padding:15px 20px}h4.historyId{text-align:center;color:#0e0e0e;justify-content:space-between;align-items:center;margin-bottom:15px;font-size:20px;display:flex}h4.historyId span{background:#ddd;border-radius:44px;padding:5px 15px;font-size:12px;font-weight:300;display:inline-block}h4.historyId span.Converted{color:#16a34a;background:#16a34a2e}.historyInfo{justify-content:space-between;margin-bottom:15px}.historyInfo p{margin:0}.status-converted{color:green;font-weight:600}.status-fail{color:red;font-weight:600}.status-open{color:var(--primary_Color);font-weight:600}.historyDrawer .rs-drawer-header{padding-block:5px;padding-inline:52px 36px}.historyDrawer .rs-drawer-header .rs-drawer-header-close{top:8px}.actionDropdownWrap{position:relative!important;overflow:visible!important}.assets_dashboard{overflow-x:hidden}.dashboard_head{font-size:20px;font-weight:700;color:#ef3f5f!important;background:#f8d7df!important;border:0!important;padding:14px 18px!important}.asset_card h2{color:#555;margin-top:20px;font-size:42px;font-weight:700}.asset_card h4{color:#555;margin-top:10px;font-size:20px;font-weight:600;line-height:1.4}.asset_card{border-radius:14px;min-height:150px;padding:18px;position:relative;overflow:hidden}.asset_card h4{color:#555;max-width:80%;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.3}.assets_dashboard table th{white-space:nowrap;font-size:14px;font-weight:700}.assets_dashboard table td{font-size:14px}.chart_body{justify-content:center;align-items:center;height:260px;padding-bottom:20px;display:flex}.chart_circle{color:#fff;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;padding:20px;font-size:20px;font-weight:700;display:flex}.assets_dashboard .row{--bs-gutter-y:0}@media (max-width:991px){.chart_circle{width:150px;height:150px;font-size:16px}.chart_card{min-height:auto}}.asset_btn{background:#fff9;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex;overflow:visible!important}.asset_btn:hover{background:#fff}.asset_btn svg{flex-shrink:0;font-size:14px;display:block;color:#5f5f5f!important}.assets_dashboard .dashCard{border-radius:14px;overflow:hidden}.assets_dashboard .cardTop h4{margin-bottom:2px;font-size:18px}.assets_dashboard .cardTop small{color:#7c7c7c;font-size:13px}.assets_dashboard .user_search{background:#fff;border:1px solid #ececec;border-radius:12px;margin-bottom:22px;padding:16px}.asset_card{border-radius:16px;min-height:104px;padding:10px 18px;transition:all .2s;position:relative}.asset_card h2{color:#4d4d4d;margin-top:16px;margin-bottom:6px;font-size:22px;font-weight:700}.asset_card h2 span{color:#555;max-width:75%;margin:0;font-size:15px;font-weight:600;line-height:1.3}.pink_card{background:#f8d7df}.yellow_card{background:#f5ecd3}.green_card{background:#dff3e3}.purple_card{background:#eadcf8}.blue_card{background:#2b79ce73}.red_card{background:#ff000085}.sky_card{background:#c2dbb0cc}.asset_btn{color:#555;background:#fffc;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}.assets_dashboard table{margin-bottom:0}.assets_dashboard table th{padding:14px 16px;font-size:14px;font-weight:700}.assets_dashboard table td{padding:14px 16px;font-size:14px}.chart_body{justify-content:center;align-items:center;height:220px;display:flex}.chart_circle{text-align:center;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;padding:16px;font-size:16px;font-weight:700;line-height:1.4;display:flex}@media (max-width:991px){.assets_dashboard .cardBody{padding:14px}.asset_card{min-height:110px}.chart_circle{width:120px;height:120px;font-size:14px}}.assets_dashboard .cardBody{padding:0 4px 4px}.assets_dashboard .cardTop{padding:0 7px}.assets_dashboard .user_search{margin-bottom:22px;padding:0}.assets_dashboard .user_search label{color:#666;margin-bottom:6px;font-size:13px;font-weight:500}.assets_dashboard .user_search .form-control,.assets_dashboard .rs-picker-toggle{border-radius:10px!important;height:42px!important}.assets_dashboard .searchbtnWrapper{align-items:center;gap:10px;display:flex}.assets_dashboard .searchbtnWrapper .btn{border-radius:10px;min-width:110px;height:32px;font-weight:500}.assets_dashboard .user_search{box-shadow:none!important;background:0 0!important;border:none!important}.assetCountCard{height:auto!important;min-height:auto!important}.assetCountCard .cardBody{padding-top:8px}.assetCountCard .table{margin-bottom:0}.assetCountCard .table thead th{color:#222;border-bottom:1px solid #e9ecef;padding:12px 10px;font-size:14px;font-weight:600;background:0 0!important}.assetCountCard .table tbody td{color:#555;border-bottom:1px solid #f1f1f1;padding:12px 10px;font-size:14px}.assetCountCard .table tbody tr:last-child td{border-bottom:none}.assetCountCard .table tbody tr:hover{background:#fafafa}.software_filter_card .cardBody{padding:22px}.software_filter_btn_wrap{align-items:center;gap:12px;margin-top:6px;display:flex}.software_filter_btn_wrap .search_btn,.software_filter_btn_wrap .clear_btn{border-radius:8px;min-width:120px;height:42px;padding:0 28px;font-weight:600;flex:unset!important;width:auto!important}.software_filter_btn_wrap .search_btn{color:#fff;background:#2f80d1;border:none;justify-content:center;align-items:center;gap:6px;display:flex}.software_filter_btn_wrap .clear_btn{color:#b42318;background:#f6d4d6;border:none}.software_filter_btn_wrap .search_btn:hover{background:#256bb0}.software_filter_btn_wrap .clear_btn:hover{background:#efc2c5}.software_filter_card .searchbtnWrapper button{border-radius:8px;min-width:120px;height:32px;flex:unset!important;flex:unset!important;width:auto!important}.software_filter_card .searchbtnWrapper{gap:12px;margin-top:8px;display:flex}.software_filter_card .searchbtnWrapper button{min-width:120px;height:32px;flex:unset!important;width:auto!important}.rs-picker.is-invalid .rs-picker-toggle{border-color:#dc3545!important}.fiilterWrapper.software_filter_card{padding:0!important}.groupWrapper{background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin-bottom:10px;padding:20px}.groupWrapper h5{color:#000;margin-bottom:20px;font-size:16px;font-weight:600}.custom_log_accordion{flex-direction:column;gap:14px;display:flex}.log_card{background:#fff;border:1px solid #dbe4f0;border-radius:14px;transition:all .3s;overflow:hidden}.log_header{color:#1e293b;background:#f8fafc;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 18px;font-size:15px;font-weight:500;transition:all .3s;display:flex}.log_card.active .log_header{color:#fff;background:linear-gradient(135deg,#317ec3,#2563eb)}.log_card.active .log_header strong,.log_card.active .log_header i{color:#fff}.log_header strong{font-weight:600}.log_header i{font-size:18px;transition:transform .3s}.log_body{background:#fff;padding:18px}.log_body p{color:#475569;margin-bottom:12px;line-height:1.6}.log_body strong{color:#0f172a}.rs-drawer-body{padding:12px!important}.asset_hdr{justify-content:space-between;align-items:center;display:flex}.report_download_body{max-width:1000px}.report_download_body .groupWrapper{background:#f9fbfd;border:1px solid #e4e9f2;border-radius:18px;padding:24px}.report_download_body .form-label{color:#344054;margin-bottom:8px;font-size:14px;font-weight:600}.report_download_body .form-control{border:1px solid #d0d5dd;border-radius:12px;height:48px;font-size:14px;box-shadow:none!important}.report_download_body .form-control:focus{border-color:#2f80ed}.report_download_body .btn{border-radius:12px;min-width:130px;height:37px;font-size:14px}.report_download_body .btn-primary{background:#2f80ed;border-color:#2f80ed}.report_download_body .clearbtn{color:#d92d20;background:#fdecec;border:1px solid #fdecec}.report_download_body .clearbtn:hover{background:#fdd8d8}.report_download_body .cardTop h4{margin-bottom:6px;font-size:28px}.report_download_body .cardTop small{color:#667085;font-size:14px}.report_download_body .searchbtnWrapper{gap:12px;display:flex}.report_download_body .searchbtnWrapper button{flex:unset;min-width:140px}.assetCountCard .scrollTable{max-height:320px;overflow:hidden auto}.assetCountCard .scrollTable::-webkit-scrollbar{width:6px}.assetCountCard .scrollTable::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:10px}.chart_card{min-height:360px}.chart_body{width:100%}.chart_body .recharts-wrapper{margin:0 auto}.rs-drawer-header{border-bottom:1px solid var(--rs-border-primary);padding-inline:50px 40px;display:flex;position:relative;padding-block:6px!important}.rs-drawer-header .rs-drawer-header-close{margin-left:auto;transition:all .5s;position:absolute;inset-inline-start:15px;background-color:#eeeeee87!important;width:fit-content!important;top:8px!important}.rs-drawer-header .rs-drawer-header-close:hover{transition:all .5s;background-color:#eeeeeec4!important}.topSearch{z-index:5;gap:20px;display:flex;position:absolute;top:66px;right:160px}.topSearch .form-select{border-radius:8px;height:32px;font-size:14px}.no_chart_data{justify-content:center;align-items:center;width:100%;height:100%;min-height:350px;display:flex}.no_chart_data p{color:#8b8b8b;margin:0;font-size:16px;font-weight:500}.asset_card{border-radius:18px;min-height:105px;padding:18px;transition:all .3s;position:relative;overflow:hidden}.asset_card:hover{transform:translateY(-3px)}.asset_hdr{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.asset_icon{color:#555;background:#ffffffbf;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.asset_btn{color:#555;background:#ffffffbf;border:none;border-radius:50%;width:34px;height:34px;font-size:18px;transition:all .3s}.asset_btn:hover{background:#fff;transform:translate(3px)}.asset_card h2{color:#374151;justify-content:space-between;align-items:center;margin:0;font-size:16px;font-weight:700;display:flex}.asset_card h2 strong{font-size:18px;font-weight:500}.asset_card h2 span{color:#0e0e0e;font-size:11px;font-weight:400}.assetTypeSelect{color:#676767;appearance:none;border:1px solid #ccc;border-radius:8px;width:100%;height:35px;min-height:35px;padding:8px 35px 8px 12px;font-size:14px;background:#fff url(/assets/images/down_arrow.svg) calc(100% - 15px)/10px no-repeat!important}.assetTypeSelect:focus,.assetTypeSelect:active{border:1px solid var(--primary_Color);box-shadow:none;outline:none}.asset_type_card{background:#f6d6df}.hardware_card{background:#efe6c8}.inuse_card{background:#d9efdc}.repair_card{background:#e5d7f7}.storage_card{background:#dceccf}.retired_card{background:#ffa9b6}.subscription_card{background:#75c48f}.software_card{background:#b8d5f6}.maintenance_card{background:#d1b3b5}.chart_card{border-radius:18px;overflow:hidden}.chart_body{padding:10px 10px 25px}.recharts-wrapper{margin:0 auto}.recharts-pie-label-text{font-family:inherit}.recharts-legend-wrapper{bottom:0!important}.assignmentdash .dashCard .sub{color:#059669}.assignmentdash .fiilterWrapper,.kanbanFilter .fiilterWrapper{border:none;margin:0;padding:0}.assignmentdash .fiilterWrapper #assigntext{resize:none;height:37px;padding-top:7px}#description{height:auto}.activityList li:not(:last-child){border-bottom:1px solid #eee}.activityList li:first-child{padding-top:0}.activityList li{padding:15px 0 15px 25px;position:relative}.activityList li strong:after{content:"";background:var(--primary_Color);aspect-ratio:1;border-radius:50%;width:8px;position:absolute;top:6px;left:-18px}.activityList li strong{color:#0e0e0e;margin-bottom:2px;font-size:15px;font-weight:500;display:inline-block;position:relative}.activityList li p{font-size:12px}.tabbtnWrapper{align-items:center;display:inline-flex}.tabbtnItem{color:var(--primary_Color);cursor:pointer;background:#e2eef9;height:32px;padding:6px 15px}.active.tabbtnItem{background:var(--primary_Color);color:var(--white)}.tabbtnWrapper .tabbtnItem:first-child{border-radius:8px 0 0 8px}.tabbtnWrapper .tabbtnItem:last-child{border-radius:0 8px 8px 0}.assignedWorkWrapper{background:var(--bg);border-radius:18px;padding:15px}.assignedItem{background:var(--white);border:1px solid #e5e7eb;border-radius:18px;padding:18px}.assignFlow{color:#058a7f;background:#e0f8f6;border:1px solid #91e7e0;border-radius:44px;align-items:center;gap:7px;padding:2px 10px;display:flex}.assignTop{justify-content:space-between;align-items:center;display:flex}.assignName{color:#0e0e0e;font-size:14px}.assignName span{border-radius:8px;margin-left:5px;padding:3px 10px;font-size:12px;line-height:1;display:inline-block}.pendingTag{color:#fff;background:#ef4444}.completed{color:#fff;background:#099e1d}.assigned{color:#161515;background:#e5c00c}.listFilter.fiilterWrapper{gap:15px;display:flex}.dueDate{color:#9e8c05;background:#f8f6e0;border:1px solid #e4dc8b;border-radius:44px;padding:2px 10px}.assignmentdash .fiilterWrapper .form-control,.kanbanWrapper .fiilterWrapper .form-control{height:32px}.assignedWorkWrapper .row .col-md-12:not(:last-child) .assignedItem{margin-bottom:20px}.paginationWrapper{justify-content:center;align-items:center;gap:10px;width:100%;margin-top:20px;display:flex}.paginationBtn{background-color:var(--white);width:38px;height:38px;color:var(--primary_Color);cursor:pointer;border:1px solid #e5e7eb;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;font-size:15px;font-weight:500;transition:all .2s ease-in-out;display:flex}.paginationBtn:hover:not(:disabled){border-color:var(--primary_Color);background-color:#317ec30d}.paginationBtn:disabled{opacity:.4;cursor:not-allowed;color:#9ca3af;border-color:#f1f1f1}.paginationBtn.active{border:1px solid var(--primary_Color);color:var(--primary_Color);background-color:#e0ecf7;font-weight:600}.createTaskBTn{float:right;margin-top:30px;margin-left:auto}.descriptionWrapper strong{color:#0e0e0e;border-bottom:1px solid #eee;margin-bottom:10px;font-weight:400;display:block}.descriptionWrapper p{font-size:14px}.kanbanfilterTag{align-items:center;gap:5px;display:flex}.kanbanWrapper .cardTop{align-items:flex-end}.kanbanfilterTag .kfilterTag{color:var(--primary_Color);background:#e2eef9;border:1px solid #317ec324;border-radius:44px;padding:5px 13px;font-size:14px}.kanbanfilterTag .kfilterTag.active{background:var(--primary_Color);color:var(--white);border:1px solid var(--primary_Color);transition:all .5s}#kanbanchartWrapper{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;margin-top:20px;display:grid}@media (max-width:991px){#kanbanchartWrapper{grid-template-columns:1fr}}.kanbanColumn{background:var(--bg);border:2px solid #0000;border-radius:18px;flex-direction:column;gap:16px;padding:15px;transition:background-color .2s,border-color .2s;display:flex;box-shadow:inset 0 2px 4px #00000005}.kanbanColumn.dragged-over{border-style:dashed;border-color:#317ec3;background:#e0eafd!important}.kanbanColumnHeader{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.kanbanColumnHeader h5{color:#0e0e0e;margin:0;font-size:16px;font-weight:500}.columnCountBadge{background:var(--white);color:#1e3a8a;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex;box-shadow:0 2px 4px #0000000d}.kanbanTaskList{flex-direction:column;gap:16px;display:flex}.kanbanTaskCard{border-left-style:solid;border-left-width:4px;border-radius:18px;padding:18px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;background:#fff!important}.kanbanTaskCard:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #00000014,0 4px 6px -2px #0000000a}.kanbanTaskCard.active,.kanbanTaskCard:active{opacity:1!important;box-shadow:0 0 0 2px var(--primary_Color), 0 10px 15px -3px #00000014!important;background:#fff!important;transition:none!important;transform:none!important}.kanbanTaskCardPlaceholder{background:#317ec308;border:2px dashed #317ec340;border-radius:16px;width:100%;margin-bottom:0}.kanbanTaskCard.assigned-border{border-left-color:#2b79ce}.kanbanTaskCard.wip-border{border-left-color:#f2994a}.kanbanTaskCard.completed-border{border-left-color:#27ae60}.taskTitle{color:#0e0e0e;margin-bottom:6px;font-size:15px;font-weight:500}.taskDesc{color:#64748b;margin-bottom:12px;font-size:13px;line-height:1.5}.taskTags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.taskTag{border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600}.taskTag.priority-high{color:#ef4444;background:#fee2e2}.taskTag.priority-medium{color:#d97706;background:#fef3c7}.taskTag.priority-low{color:#10b981;background:#d1fae5}.taskTag.category-default{color:#2563eb;background:#dbeafe}.taskFooter{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.taskAssignee{align-items:center;gap:8px;display:flex}.assigneeAvatar{color:#2b79ce;background:#2b79ce1c;border:1px solid #2b79ce33;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.assigneeAvatar.ad-bg{color:#2563eb;background:#dbeafe;border-color:#bfdbfe}.assigneeAvatar.sr-bg{color:#ea580c;background:#ffedd5;border-color:#fed7aa}.assigneeAvatar.pr-bg{color:#db2777;background:#fce7f3;border-color:#fbcfe8}.assigneeAvatar.rd-bg{color:#0284c7;background:#e0f2fe;border-color:#bae6fd}.assigneeAvatar.sb-bg{color:#0d9488;background:#ccfbf1;border-color:#99f6e4}.assigneeName{color:#334155;font-size:12px;font-weight:600}.taskDueDate{color:#64748b;font-size:12px;font-weight:500}.kanbanColumn[data-colkey=assigned] .columnCountBadge{color:var(--white);background:#2b79ce}.kanbanColumn[data-colkey=wip] .columnCountBadge{color:var(--white);background:#f2994a}.kanbanColumn[data-colkey=completed] .columnCountBadge{color:var(--white);background:#27ae60}.table-customresponsive{-webkit-overflow-scrolling:touch;width:100%;overflow:auto hidden}.table-customresponsive table{min-width:1800px}.reportTable th{white-space:nowrap;height:38px;padding:4px 8px!important;font-size:13px!important}.reportTable td{white-space:nowrap;padding:6px 8px!important;font-size:13px!important}.reportTable th:last-child,.reportTable td:last-child,.reportTable th:first-child,.reportTable td:first-child{min-width:110px}.reportTable th:first-child,.reportTable td:first-child{width:45px!important;min-width:45px!important;max-width:45px!important;padding-right:2px!important}.reportTable th:nth-child(2),.reportTable td:nth-child(2){padding-left:2px!important}.rs-drawer-body select{height:38px;font-size:15px}.custom_log_accordion .log_card button{padding:10px 15px}.assetCountCard .assetTypeSelect{color:#676767;border:1px solid #ccc;border-radius:8px;height:32px;min-height:auto;font-size:13px}.common_filter select{border:1px solid #ccc;color:#676767!important;border-radius:8px!important;height:32px!important;min-height:auto!important;font-size:13px!important}.common_filter input,.timesheet_text textarea{border:1px solid #ccc;color:#676767!important;border-radius:8px!important;height:37px!important;min-height:auto!important;font-size:13px!important}.timesheetFilter{height:auto;padding:16px}.timesheetFilter .cardBody{width:100%}.timesheetFilterGrid{justify-content:space-between;align-items:center;gap:16px;display:flex}.timesheetFilterControls{flex:1;grid-template-columns:minmax(180px,220px) minmax(220px,280px) auto;align-items:end;gap:14px;display:grid}.timesheetFilterControlsSingle{grid-template-columns:minmax(180px,240px) auto}.timesheetEmployeeField select{width:100%}.timesheetFilterActions{gap:8px;display:flex}.timesheetFilterActions .btn{white-space:nowrap;min-width:92px}.timesheetTotalCard{color:#317ec3;text-align:right;background:#eef6ff;border:1px solid #d8eafb;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:220px;min-height:64px;padding:10px 14px;display:flex}.timesheetTotalCard span,.timesheetTotalCard small{color:#5b6b7d;font-size:13px;line-height:1.2}.timesheetTotalCard strong{color:#1f6fb5;font-size:14px;line-height:1.2}.userTimesheetTable{width:100%;display:block}.userTimesheetListHeader{color:#1771bd;background:0 0;border-radius:8px 8px 0 0;grid-template-columns:70px 1fr 140px;min-height:34px;margin-bottom:0;font-size:13px;font-weight:600;display:grid;overflow:hidden}.userTimesheetListHeader.hasAction{grid-template-columns:70px 1fr 140px 70px}.timesheetAction{justify-content:center;align-items:center;padding:12px;display:flex}.userTimesheetListHeader>div{text-align:center;background:#dbecfa;justify-content:center;align-items:center;padding:8px 14px;display:flex}.userTimesheetListHeader>div:first-child{justify-content:flex-start;padding-left:15px}.userTimesheetList{gap:14px;margin-top:12px;display:grid}.userTimesheetCard{background:#f4f7fb;border:1px solid #d6e5f2;border-radius:8px;grid-template-columns:70px 1fr 140px;align-items:stretch;display:grid;overflow:hidden}.userTimesheetCard.hasAction{grid-template-columns:70px 1fr 140px 70px}.timesheetSerial,.timesheetSubmitDate{color:#344054;text-align:center;justify-content:center;align-items:center;padding:12px 14px;font-size:13px;font-weight:500;display:flex}.timesheetListState{color:#000;text-align:center;background:#f5f5f5;border:0;border-radius:0 0 8px 8px;padding:8px 14px;font-size:13px;font-weight:400;line-height:1.35}.userTimesheetTable>thead th{font-weight:600;color:#1771bd!important;background:#e8f4ff!important;padding:11px 14px!important}.userTimesheetTable>thead th:first-child,.userTimesheetTable>tbody>tr>td:first-child{width:60px}.userTimesheetTable>thead th:last-child,.userTimesheetTable>tbody>tr>td:last-child{width:125px}.userTimesheetTable>tbody>tr{box-shadow:none}.userTimesheetTable>tbody>tr>td{color:#111827;vertical-align:top;font-weight:400;background:#f4f7fb!important;border-top:1px solid #d6e5f2!important;border-bottom:1px solid #d6e5f2!important;padding:10px 14px!important}.userTimesheetTable>tbody>tr>td:first-child,.userTimesheetTable>tbody>tr>td:last-child{vertical-align:middle}.userTimesheetTable>tbody>tr>td:first-child{color:#344054;text-align:center;border-radius:8px 0 0 8px;font-weight:500;border-left:1px solid #d6e5f2!important}.userTimesheetTable>tbody>tr>td:last-child{color:#344054;text-align:center;border-radius:0 8px 8px 0;font-weight:500;border-right:1px solid #d6e5f2!important}.userTimesheetTable.table-hover>tbody>tr:hover>*{background:#f4f7fb!important}.timesheetDetailsCell{max-width:0;vertical-align:middle!important;padding:6px 10px!important}.timesheetDetailsScroll{box-shadow:none;box-sizing:border-box;scrollbar-color:#9fb9d4 #eef4fb;scrollbar-width:thin;background:#fff;border-left:1px solid #d3e3f2;border-right:1px solid #d3e3f2;max-width:100%;overflow:auto hidden}.timesheetDetailsScroll::-webkit-scrollbar{height:8px}.timesheetDetailsScroll::-webkit-scrollbar-track{background:#eef4fb;border-radius:99px}.timesheetDetailsScroll::-webkit-scrollbar-thumb{background:#9fb9d4;border-radius:99px}.userTimesheetTable .innerTable{border-collapse:separate;border-spacing:0;table-layout:auto;min-width:1360px}.userTimesheetTable .innerTable th{text-align:center;white-space:normal;border-bottom:1px solid #c5dced;font-size:12px;font-weight:600;line-height:1.25;color:#1d75bf!important;background:#dceefc!important;padding:11px 12px!important}.userTimesheetTable .innerTable th:before{display:none}.userTimesheetTable .innerTable td{color:#111827;vertical-align:middle;white-space:normal;word-break:normal;text-align:center;font-size:13px;font-weight:400;line-height:1.45;background:#fff!important;border-color:#dfe7f0!important;padding:5px!important}.userTimesheetTable .innerTable tbody tr:nth-child(2n) td{background:#f7fafd!important}.userTimesheetTable .innerTable tbody tr+tr td{border-top:1px solid #cfddeb!important}.userTimesheetTable .innerTable tbody tr:hover td{background:#edf6ff!important}.userTimesheetTable .innerTable th:first-child,.userTimesheetTable .innerTable td:first-child{text-align:left;min-width:170px;padding-left:16px!important}.userTimesheetTable .innerTable th:nth-child(2),.userTimesheetTable .innerTable td:nth-child(2){min-width:160px}.userTimesheetTable .innerTable th:nth-child(3),.userTimesheetTable .innerTable td:nth-child(3){min-width:135px}.userTimesheetTable .innerTable th:nth-child(4),.userTimesheetTable .innerTable td:nth-child(4),.userTimesheetTable .innerTable th:nth-child(5),.userTimesheetTable .innerTable td:nth-child(5){min-width:130px}.userTimesheetTable .innerTable th:nth-child(6),.userTimesheetTable .innerTable td:nth-child(6){min-width:140px}.userTimesheetTable .innerTable th:nth-child(7),.userTimesheetTable .innerTable td:nth-child(7),.userTimesheetTable .innerTable th:nth-child(8),.userTimesheetTable .innerTable td:nth-child(8),.userTimesheetTable .innerTable th:nth-child(9),.userTimesheetTable .innerTable td:nth-child(9){min-width:115px}.userTimesheetTable .innerTable th:nth-child(10),.userTimesheetTable .innerTable td:nth-child(10){min-width:95px}.userTimesheetTable .innerTable th:nth-child(11),.userTimesheetTable .innerTable td:nth-child(11){min-width:90px}.userTimesheetTable .innerTable th:nth-child(12),.userTimesheetTable .innerTable td:nth-child(12){min-width:110px}.userTimesheetTable .innerTable th:nth-child(13),.userTimesheetTable .innerTable td:nth-child(13){text-align:left;min-width:95px}.userTimesheetTable .innerTable .badge{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.timesheetTotalRow{color:#1f2937!important;text-align:left!important;background:#edf6ff!important;border-top:2px solid #c4d9ec!important;padding:10px 14px!important;font-weight:600!important}@media (max-width:991px){.timesheetFilterGrid{flex-direction:column;align-items:stretch}.timesheetFilterControls{grid-template-columns:1fr 1fr}.timesheetFilterActions{grid-column:1/-1}.timesheetFilterActions .btn{flex:1}.timesheetTotalCard{text-align:left;align-items:flex-start;min-width:100%}}@media (max-width:575px){.timesheetFilterControls{grid-template-columns:1fr}.timesheetFilterActions{flex-direction:column}}.submit_btn{border-radius:8px!important;padding:7px 12px!important}.main_hldr.hide .left_part{width:70px!important}.lead_textarea .custom-textarea.form-control.rs-input{padding:5px 15px;height:32px!important}.popularityCard .fiilterWrapper{background:var(--bg);border:none;border-radius:18px;padding:15px}.addTimeSheetWrapper .fiilterWrapper .form-control,.addTimeSheetWrapper .user_search .form-control{color:#676767;height:32px}.addTimeSheetWrapper .fiilterWrapper .form-group label{margin-bottom:5px}.addWrapper{align-items:center;gap:20px;display:flex}.addWrapper strong{font-weight:400}.timesheettime{align-items:center;gap:5px;display:flex}.timesheettime small{white-space:nowrap;font-size:14px}.timesheettime .form-control{border-radius:8px;width:96px;height:30px;border:none!important}.addTimesheetCard .fiilterWrapper{background:var(--bg);border:none;border-radius:18px;padding:15px}.btn.btn-sm.deleteTimesheetBtn{color:#d63636;background:#ffe5e5;border-radius:8px;align-items:center;gap:4px;transition:all .5s;display:inline-flex}.btn.btn-sm.deleteTimesheetBtn svg{font-size:16px}.btn.btn-sm.deleteTimesheetBtn:hover{color:#fff;background:#d63636}.timesheetItemTitle{color:#0e0e0e;margin-bottom:0;font-size:14px}.timesheetItem{scroll-margin-top:90px}.addTimeSheetWrapper .fiilterWrapper .row{gap:0}.addTimeSheetWrapper .fiilterWrapper label,.addTimeSheetWrapper .fiilterWrapper .form-label{color:#1e293b;margin-bottom:5px;display:inline-block}.timeSheetTop{z-index:55;background:var(--bg);justify-content:space-between;align-items:center;margin-top:0;margin-bottom:0;padding:10px 0;display:flex;position:sticky;top:56px}.imagePreviewCard{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:15px;margin-top:10px;padding:12px;display:flex}.previewImg{object-fit:cover;border:1px solid #ddd;border-radius:8px;width:80px;height:80px}.previewInfo p{color:#222;margin:0;font-weight:600}.previewInfo small{color:#666}.timeMini{text-align:center;width:70px!important}.mb-0{margin-bottom:0!important}.addTimeSheetWrapper .rs-picker-input-group.rs-input-group{height:32px}.addsheettextarea .custom-textarea.form-control.rs-input{height:32px!important}.addTimeSheetWrapper .cardTop{margin-bottom:10px}.dashCard.addTimesheetCard{padding:10px 18px}.form-control:disabled{cursor:not-allowed!important;opacity:1!important;background:#e9ecef!important}.addTimesheetCard,.addTimesheetCard .cardbody,.timesheetItem{overflow:visible!important}.rs-picker-popup{z-index:999999!important}.oprtunity_blk .crds{background:#fff;border:1px solid #e2e8f0;border-radius:18px;height:100%;padding:14px;transition:all .3s;position:relative;overflow:hidden}.oprtunity_blk{background:var(--bg);border-radius:18px;padding:20px 12px 12px}.oprtunity_blk .col{margin-top:0!important}.oprtunity_blk .crds:before{content:"";pointer-events:none;background:linear-gradient(135deg,#3b82f614,#06b6d40d);position:absolute;inset:0}.oprtunity_blk .crds:hover{border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 10px 24px #2563eb2e}.oprtunity_blk .crds .crd_hdr{z-index:1;border-bottom:1px solid #94a3b84d;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex;position:relative}.oprtunity_blk .crds .crd_hdr h5{color:#1e293b;margin-bottom:0;font-size:17px;font-weight:600}.oprtunity_blk .crds .crd_hdr span{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);border-radius:30px;padding:6px 12px;font-size:12px;font-weight:600;box-shadow:0 3px 8px #2563eb40}.oprtunity_blk .crds h4{color:#334155;z-index:1;margin-bottom:6px;padding-top:12px;font-size:14px;font-weight:500;position:relative}.progress-bar{background:linear-gradient(90deg,#06b6d4,#2563eb);border-radius:20px;width:20%}.dashCard .oppor_hdr{margin-bottom:15px;display:block!important}.dashCard .oppor_hdr h4{color:#0e0e0e;margin:0 0 15px;font-size:20px}.status_badge{color:#fff;text-align:center;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.status_badge.draft{background-color:#6c757d}.status_badge.sent{background-color:#0d6efd}.status_badge.revised{background-color:#fd7e14}.status_badge.accepted{background-color:#198754}.status_badge.rejected{background-color:#dc3545}.user_search{margin-bottom:12px}.searchbtnWrapper{align-items:center;gap:8px;display:flex}.searchbtnWrapper button{white-space:nowrap;height:38px;padding:0 20px}.user_search .row{margin-bottom:0!important}.timeLogDetailsDrawer .timesheet-summary-table thead th{text-align:center;border-color:#d8eafb;font-weight:600;color:var(--primary_Color)!important;background:#e8f4ff!important}.timeLogDetailsDrawer .timesheet-summary-table tbody td{vertical-align:middle}.timeLogDetailsDrawer .timesheet-summary-table th,.timeLogDetailsDrawer .timesheet-summary-table td{text-align:center;vertical-align:middle!important}.rs-picker-popup .rs-calendar{height:265px}.header_right_section{justify-content:space-between;align-items:center;width:100%;padding-left:40px;display:flex}.loggedin-user-details{text-align:center;flex:1}.loggedin-user-details p{margin:0;font-size:16px;font-weight:600}.notificationWrapper{padding:7px 0;position:relative}.liItem{position:relative}.headerRight .liItem:not(:first-child):after{content:"";background:#ddd;width:1px;height:100%;position:absolute;top:0;left:-15px}.headerRight{gap:30px;padding-right:18px}.notificationButton{width:42px;height:42px;color:var(--primary_Color);cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;font-size:20px;position:relative}.notificationBadge{position:absolute;top:-4px;right:-2px}.notificationDropdown{z-index:999;background:#fff;border-radius:12px;width:340px;position:absolute;top:52px;right:0;overflow:hidden;box-shadow:0 10px 30px #0000001f}.notificationHeader{border-bottom:1px solid #edf2f7;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.notificationHeader h6{color:#0e0e0e;margin:0;font-size:16px;font-weight:500}.notificationList{max-height:400px;padding:8px 10px;overflow-y:auto}.notificationItem{cursor:pointer;border-bottom:1px solid #f1f5f9;border-radius:5px;padding:10px;transition:all .2s}.notificationList .notificationItem:not(:first-child){margin-top:5px}.notificationList .notificationItem:last-child{border:none}.notificationItem:hover{background:#f8fbff}.notificationItem.unread{background:#eef6ff}.notificationItem h6{color:#0e0e0e;margin:0 0 4px;font-size:14px;font-weight:400}.notificationItem p{color:#667085;margin:0 0 6px;font-size:12px}.notificationItem span{color:#98a2b3;font-size:11px}.customTimesheetTable .innerTable{min-width:1400px;table-layout:auto!important}.customTimesheetTable .timesheetDetailsScroll{overflow-x:auto}.customTimesheetTable .innerTable td:nth-child(5),.customTimesheetTable .innerTable th:nth-child(5){word-break:break-word;white-space:normal!important;width:320px!important;min-width:320px!important;max-width:320px!important}.readMoreBtn{cursor:pointer;color:#0d6efd!important;width:auto!important;min-width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;margin-left:5px!important;padding:0!important;font-size:12px!important;font-weight:500!important;display:inline!important}.timeLogDetailsDrawer .rs-drawer-right.rs-drawer-sm{width:85vw!important;max-width:1200px!important}.timeLogDetailsDrawer .rs-drawer-body{background:#f8fafc;padding:20px}.timeLogDrawerSection{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:10px;overflow:hidden}.timeLogDrawerSection h6{color:#317ec3;background:#eef5fc;border-bottom:1px solid #dbe7f3;margin:0;padding:10px 18px 8px;font-size:14px;font-weight:600;line-height:1}.timeLogInfoGrid{grid-template-columns:repeat(4,1fr);gap:16px;padding:10px 18px;display:grid}.timeLogInfoGrid div{flex-direction:column;gap:4px;display:flex}.timeLogInfoGrid span{color:#64748b;font-size:12px}.timeLogInfoGrid strong{color:#0f172a;font-size:14px;font-weight:600}.timeLogSummaryScroll{overflow-x:auto}.timeLogDetailsDrawer .timesheet-summary-table{table-layout:auto;border-collapse:collapse;min-width:1400px;margin:0}.timeLogDetailsDrawer .timesheet-summary-table th{color:#317ec3;white-space:nowrap;text-align:center;vertical-align:middle;background:#f1f5f9;padding:12px;font-size:13px;font-weight:600}.timeLogDetailsDrawer .timesheet-summary-table td{color:#1e293b;vertical-align:top;background:#fff;padding:12px;font-size:12px;line-height:1.6}.timeLogDetailsDrawer .timesheet-summary-table tbody tr:nth-child(2n) td{background:#f8fbff}.drawerActivityColumn{min-width:260px;max-width:320px;line-height:1.7}.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(6){text-align:center;min-width:140px}.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(7),.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(8),.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(9),.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(11),.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(12){text-align:center;min-width:90px}.timeLogDetailsDrawer .timesheet-summary-table td:nth-child(10){text-align:center;min-width:120px}.readMoreBtn{color:#317ec3;cursor:pointer;margin-left:4px;font-size:12px;font-weight:600;display:inline}.timeLogDetailsDrawer .timesheet-summary-table td,.timeLogDetailsDrawer .timesheet-summary-table th{border:1px solid #dbe4ee!important}@media (max-width:768px){.timeLogInfoGrid{grid-template-columns:repeat(2,1fr)}.timeLogDetailsDrawer .rs-drawer-right.rs-drawer-sm{width:100vw!important}.header_right_section{justify-content:flex-end}.topSearch{margin-bottom:15px;position:static}.row.gx-3>.col-md-6.col-lg-3 a{margin-bottom:5px}.oprtunity_blk .crds{height:calc(100% - 20px);margin-bottom:30px}}.customTimesheetTable table.innerTable,.customTimesheetTable table.innerTable td,.customTimesheetTable table.innerTable th{border-color:#dbe4ee!important}.customTimesheetTable table.innerTable tbody td{border-bottom:1px solid #dbe4ee!important}.dropdown-toggle:after,.dropdown-toggle:before{content:none!important;border:0!important;display:none!important}.export_wrapper{display:inline-block;position:relative}.topSearch .form-select{min-width:180px}.export_dropdown{z-index:999;background:#fff;border:none;border-radius:6px;width:120px;max-height:0;transition:all .5s;position:absolute;top:32px;right:0;overflow:hidden;box-shadow:0 4px 10px #0000001a}.export_dropdown.active{max-height:200px;transition:all .5s;overflow:hidden}.export_item{cursor:pointer;padding:10px 14px;font-size:14px}.export_item:hover{background-color:#f5f5f5}.export-option{cursor:pointer;padding:8px 12px}.export-option:hover{color:var(--primary_Color);background-color:#eff7fe}.lifecyclePipeline{align-items:center;padding:10px 0;display:flex;overflow-x:auto}.pipelineStep{flex:1;align-items:center;display:flex}.pipelineContent{background:#fff;border:1px solid #e2e8f0;border-radius:14px;width:100%;min-width:190px;padding:14px;transition:all .3s;box-shadow:0 2px 8px #0f172a0d}.pipelineContent small{margin:5px 0 0;line-height:1}.pipeLineWrapper{max-height:230px;overflow:auto}.pipelineContent:hover{border-color:#2563eb;transform:translateY(-2px);box-shadow:0 6px 16px #2563eb26}.stepTop{align-items:center;gap:12px;display:flex}.stepCheckbox{accent-color:#2563eb;cursor:pointer;width:18px;height:18px}.stepName{color:#0f172a;white-space:nowrap;font-size:14px;font-weight:600}.stepConnector{align-items:center;display:flex}.connectorLine{background:#cbd5e1;flex:1;height:2px;position:relative}.connectorArrow{color:#64748b;margin-left:-2px;font-size:22px;font-weight:600}.lifecyclePipeline{flex-wrap:nowrap;align-items:center;gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.pipelineStep{min-width:180px}.stepConnector{color:#999;flex:none;align-items:center;font-size:22px;display:flex}:root{--unified-placeholder-color:#9ca3af}input::placeholder,textarea::placeholder,.form-control::placeholder,.rs-input::placeholder{color:var(--unified-placeholder-color)!important;opacity:1!important}input::-webkit-input-placeholder{color:var(--unified-placeholder-color)!important}textarea::-webkit-input-placeholder{color:var(--unified-placeholder-color)!important}.form-control::-webkit-input-placeholder{color:var(--unified-placeholder-color)!important}.rs-input::-webkit-input-placeholder{color:var(--unified-placeholder-color)!important}input::-moz-placeholder{color:var(--unified-placeholder-color)!important;opacity:1!important}textarea::-moz-placeholder{color:var(--unified-placeholder-color)!important;opacity:1!important}.form-control::-moz-placeholder{color:var(--unified-placeholder-color)!important;opacity:1!important}.rs-input::-moz-placeholder{color:var(--unified-placeholder-color)!important;opacity:1!important}input:-ms-placeholder-shown{color:var(--unified-placeholder-color)!important}textarea:-ms-placeholder-shown{color:var(--unified-placeholder-color)!important}.form-control:-ms-placeholder-shown{color:var(--unified-placeholder-color)!important}.rs-input:-ms-placeholder-shown{color:var(--unified-placeholder-color)!important}select,select.form-control,.user_search select{color:var(--unified-placeholder-color)!important}select:has(option:not([value=""]):checked){color:#1e293b!important}select.form-control:has(option:not([value=""]):checked){color:#1e293b!important}.user_search select:has(option:not([value=""]):checked){color:#1e293b!important}select option,select.form-control option{color:#1e293b!important;background-color:#fff!important}.ant-select-selection-placeholder{color:var(--unified-placeholder-color)!important}.ant-select-selection-item{color:#1e293b!important}.rs-picker-toggle-placeholder,.rs-picker-toggle-textbox::placeholder{color:var(--unified-placeholder-color)!important}.rs-picker-toggle-value{color:#1e293b!important}.rs-picker-toggle.rs-btn{color:var(--unified-placeholder-color)!important}.rs-picker-toggle.rs-btn:has(.rs-picker-toggle-value){color:#1e293b!important}.swal2-confirm.swal2-styled{border-radius:8px;height:32px;padding:4px 30px;background:var(--primary_Color)!important;color:#fff!important;border:none!important;font-size:14px!important;text-decoration:none!important}.swal2-cancel.swal2-styled{border-radius:8px;height:32px;padding:4px 30px;color:#fff!important;border:none!important;font-size:14px!important;text-decoration:none!important}.lifecycleWrapper{background:var(--bg);border-radius:18px;padding:15px}.leadLifecycleRow{background:var(--white);border:1px solid #e5e7eb;border-radius:18px;padding:15px}.lifecycleWrapper .leadLifecycleRow:last-child{margin-bottom:0!important}.leadLifecycletop{margin-bottom:5px}.leadLifecycletop h5{margin-bottom:0;font-size:14px}.leadLifecycletop .assignName span{font-weight:400}.wishBtn.btn{padding:3px 5px;font-size:10px;line-height:1;background:var(--primary_Color)!important;color:var(--white)!important}.bPara strong,.bPara b{color:#1e293b;font-weight:500}.wishmodal.rs-modal.customGoalModal .rs-modal-header .rs-modal-header-close{top:19px}.modifiedbForm label{color:#1e293b;margin-bottom:5px;display:inline-block}.balloon-cluster{vertical-align:middle;cursor:help;justify-content:center;align-items:center;width:34px;height:22px;margin-left:8px;display:inline-flex;position:absolute;top:0;overflow:hidden}.balloon-item{transform-origin:bottom;filter:drop-shadow(0 2px 3px #00000014);position:absolute;bottom:0}.balloon-item-1{animation:3.8s linear infinite floatUpInfinite1;left:0}.balloon-item-2{animation:3.2s linear 1.2s infinite floatUpInfinite2;bottom:3px;left:8px}.balloon-item-3{animation:4.4s linear .6s infinite floatUpInfinite3;left:18px}@keyframes floatUpInfinite1{0%{opacity:0;transform:translateY(18px)rotate(-5deg)scale(.85)}15%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translateY(-28px)rotate(8deg)scale(.95)}}@keyframes floatUpInfinite2{0%{opacity:0;transform:translateY(18px)rotate(0)scale(.95)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-32px)rotate(-8deg)scale(1.05)}}@keyframes floatUpInfinite3{0%{opacity:0;transform:translateY(18px)rotate(5deg)scale(.8)}15%{opacity:.85}80%{opacity:.85}to{opacity:0;transform:translateY(-25px)rotate(-6deg)scale(.9)}}.mximizeIcon{cursor:pointer;width:30px;height:30px;color:var(--primary_Color);background:#eef5fc;border-radius:5px;justify-content:center;align-items:center;margin-left:auto;transition:all .5s;display:inline-flex}.mximizeIcon:hover{color:var(--white);background:var(--primary_Color);transition:all .5s}.timeLogDetailsDrawer.maximize,.timeLogDetailsDrawer.maximize .rs-drawer-content{transition:all .3s ease-in-out;width:100%!important;max-width:90vw!important}.rs-drawer-header .rs-drawer-header-close:hover{transition:all .5s;color:#8e0b0b!important;background:#ffdede!important}.earlyBirdCard{background:#fff3cdb3;border:1px solid #ffc107;box-shadow:0 0 15px #ffc10780}.dashtopRow{margin-bottom:0}.birthday-view-more{color:#317ec3;cursor:pointer;background:0 0;border:none;padding:4px 8px;font-size:13px;font-weight:600}.birthday-view-more:hover{text-decoration:underline}.colorPanelContainer{margin-top:5px}.colorPanelList{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.colorPallete{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px;transition:transform .15s,border-color .15s;box-shadow:0 2px 4px #0000001a}.colorPallete:hover{border-color:#ddd;transform:scale(1.15)}.qrModal.rs-modal-md.rs-anim-bounce-in.rs-modal{max-width:600px}.folderlistTable tr{vertical-align:middle}.total-count h6{text-align:center;color:#bbb;font-size:14px}.total-count h6 span{color:#1e293b}.folder_sec.useradmin .ant-select{height:32px!important}.folder_sec.useradmin .ant-select-selector{border-radius:8px!important;align-items:center!important;height:32px!important;min-height:32px!important;padding:0 11px!important;display:flex!important}.folder_sec.useradmin .ant-select-selection-overflow{flex-wrap:nowrap!important;align-items:center!important;display:flex!important;overflow:hidden!important}.folder_sec.useradmin .ant-select-selection-item{align-items:center!important;height:24px!important;line-height:22px!important;display:flex!important}.rs-dropdown-toggle{padding:8px 15px}.manageAttendancePage{flex-direction:column;gap:0;display:flex}.attendanceHeroCard,.attendanceFilterCard{padding:18px}.attendanceHeroCard .cardTop{align-items:center;gap:12px}.attendanceActions{align-items:center;gap:8px;display:flex}.attendanceActions .form-control{border-radius:8px;min-width:160px;height:32px}.total-row{background:#dbeafe!important}.total-row td{color:#000;border-top:2px solid #3b82f6;background:#dbeafe!important;font-weight:700!important}.attendanceRefresh{border:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;padding:0;display:inline-flex}.attendanceDateStrip button{padding:5px}.grpTitle{margin-bottom:15px}.attendanceDateStrip{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:8px;display:grid}.attendanceDateStrip button{color:#676767;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:58px;transition:all .2s;display:flex;box-shadow:0 0 5px 1px #8c8c8c69}.attendanceDateStrip button span{text-transform:uppercase;font-size:11px}.attendanceDateStrip button strong{color:#1f1f1f;font-size:16px;font-weight:600}.attendanceDateStrip button:hover,.attendanceDateStrip button.active{border-color:var(--primary_Color);background:var(--primary_Color);color:#fff}.attendanceDateStrip button.weekendColor:disabled{color:red!important;background:#bbb!important;border:1px solid #bbb!important}.attendanceDateStrip button.holidayColor:disabled{color:#75099c!important;background:#bbb!important;border:1px solid #bbb!important}.attendanceDateStrip button.weekendColor:disabled strong{color:red!important}.attendanceDateStrip button.holidayColor:disabled strong{color:#75099c!important}.legend{aspect-ratio:1;background:#75099c;border-radius:50%;width:8px;margin-right:5px;display:inline-block}.attendanceDateStrip button:hover strong,.attendanceDateStrip button.active strong{color:#fff}.attendanceSummaryGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.attendanceSummaryGrid .cardIcon{background:#ffffff29;width:70px;height:70px}.attendanceSummaryCard{border:none;border-radius:8px;height:auto;margin-bottom:0;padding:10px 14px}.attendanceSummaryCard h2{margin:0;line-height:1}.attendanceFilterCard{justify-content:space-between;align-items:center;gap:12px;display:flex}.attendanceSearch{flex:1;max-width:360px;position:relative}.attendanceSearch svg{color:#7a7a7a;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.attendanceSearch .form-control{border-radius:8px;height:32px;padding-left:38px;font-size:14px}.attendanceFilterTabs{flex-wrap:wrap;gap:8px;display:flex}.attendanceFilterTabs button{color:#4b4b4b;background:#fff;border:1px solid #e7dbe3;border-radius:8px;min-height:32px;padding:0 14px}.attendanceFilterTabs button.active,.attendanceFilterTabs button:hover{background:var(--primary_Color);border-color:var(--primary_Color);color:#fff}.attendanceSections{flex-direction:column;gap:14px;display:flex}.attendanceSection{background:#fbf6f8;border:1px solid #f0e7ed;border-radius:8px;padding:14px}.attendanceSectionHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.attendanceSectionHead h4{color:#0e0e0e;margin:0;font-size:16px}.attendanceSectionHead span{color:#1f1f1f;background:#fff;border:1px solid #eadce5;border-radius:50%;justify-content:center;align-items:center;min-width:24px;height:24px;font-weight:600;display:inline-flex}.attendanceGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.attendanceEmployeeCard{background:#fff;border-radius:8px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:92px;padding:12px;display:grid;box-shadow:0 2px 8px #4c4c4c33}.attendanceTimeLine{color:#058a7f;background:#e0f8f6;border:1px solid #91e7e0;border-radius:44px;align-items:center;gap:7px;padding:2px 5px 2px 3px;font-size:10px;font-weight:400;line-height:11px;display:flex}.attendanceTimeLine span{font-size:14px}.attendanceTimeLine.logintime{color:green;background:#caedca;border:1px solid #00800066}.attendanceTimeLine.logouttime{color:maroon;background:#edcaca;border:1px solid #d69d9d}.attendanceTimeLine.logtotal{color:#747474;background:#eee;border:1px solid #d4d4d4}.attendanceAvatar{width:52px;height:52px;position:relative}.attendanceAvatar img{object-fit:cover;border:1px solid var(--primary_Color);border-radius:50%;width:52px;height:52px}.attendanceStatusDot{border:2px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:2px;right:0}.attendanceStatusDot.green{background:#16a34a}.attendanceStatusDot.blue{background:#2563eb}.attendanceStatusDot.orange{background:#f59e0b}.attendanceStatusDot.red{background:#ef4444}.attendanceStatusDot.muted{background:#94a3b8}.attendanceEmployeeInfo{min-width:0}.attendanceEmployeeInfo h5{color:#101010;white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0 0 3px;font-size:12px;font-weight:400;overflow:hidden}.attendanceEmployeeInfo p{color:#777;white-space:nowrap;margin:0 0 4px;font-size:10px}.attendanceEmployeeInfo span{color:#747474;background:#eee;border-radius:999px;padding:0 8px;font-size:11px;display:inline-block}.attendanceTime{gap:2px;display:grid}.attendanceTime small{color:#777;margin-top:3px;font-size:11px;display:block}.attendanceEmpty,.attendanceLoading{text-align:center;color:#666;justify-content:center;align-items:center;min-height:82px;font-size:16px;display:flex}.disabledDate{opacity:.5;cursor:not-allowed;pointer-events:none;background:#f5f5f5}.disabledDate strong,.disabledDate span{text-decoration:line-through}.pallateWrapper{align-items:center;gap:12px}.logoUploader .rs-uploader-trigger-btn span{text-align:center}.pallateWrapper label{margin:0}.topRight{flex-flow:wrap;align-items:center;gap:30px;display:flex}.dropWrapper .rs-dropdown-toggle.rs-btn{background:var(--primary_Color);height:32px;color:var(--white)}.dropdown-toggle{color:var(--primary_Color)}.extraInner{background:#fff;border:1px solid #e9e9e9;border-radius:12px;place-content:center;height:100%;padding:20px;display:grid}.extraInfo h4{text-align:center;justify-content:center;width:100%;font-size:14px;display:grid}.extraInfo h4 strong{text-align:center;color:#1e293b;margin-bottom:5px;font-weight:600;display:block}.org-graph-container{text-align:center;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;width:100%;padding-bottom:20px;overflow:auto hidden}.org-graph-container::-webkit-scrollbar{display:none}.org-graph-container.dragging{cursor:grabbing}.org-graph-container,.org-graph-container *{-webkit-user-select:none;user-select:none}.top-row{border-bottom:1px solid #d0d0d0;justify-content:center;gap:20px;width:fit-content;margin:0 auto;display:inline-flex}.single-manager-row{justify-content:center;gap:20px;width:fit-content;margin:0 auto;display:inline-flex}.node-wrapper{flex-direction:column;flex:none;align-items:center;display:flex}.org-graph-container .box{text-align:center;background:#fff;border:1px solid #ddd;border-radius:10px;min-width:180px;min-height:80px;margin-top:30px;padding:15px 10px;position:relative}.org-graph-container .box strong{color:#1e293b;font-weight:500}.rptng_Manager{font-size:14px}.org-graph-container .box.indirect{border-left:2px solid var(--primary_Color)}.org-graph-container .box.primary{border-left:2px solid #22c55e}.org-graph-container .box.you{border:1px solid var(--primary_Color);position:relative}.org-graph-container .box.you:before{content:"";background:var(--primary_Color);opacity:.2;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.org-graph-container .bottom-node .box.you:after{content:"";background:#d0d0d0;width:1px;height:29px;position:absolute;top:-31px;left:50%;transform:translate(-50%)}.bottom-node{justify-content:center;margin-top:0;display:flex}.dotted-line-down{border-left:2px dotted #999;width:0;height:30px}.solid-line-down{border-left:2px solid #e7e7e7;width:0;height:30px}.legends{align-items:center;gap:30px;margin:8px 0 10px;display:flex}.legends span{align-items:center;gap:5px;font-size:12px;display:flex}.priAccnt{background:#22c55e}.secAccnt{background:var(--primary_Color)}.YouAccnt{background:var(--primary_Color);opacity:.5}.legends span b{aspect-ratio:1;border-radius:50%;width:6px;display:inline-block}.org-graph-container::-webkit-scrollbar{height:8px}.org-graph-container::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:20px}.org-graph-container::-webkit-scrollbar-track{background:#f1f5f9}.total-row td{font-weight:500!important}.policyTable td:not(:first-child) span{justify-content:center}.pTitle{color:#0e0e0e}.editOuter{align-items:center;gap:20px;padding-top:10px;position:relative;overflow:visible;background:0 0!important;border:none!important;display:inline-flex!important}.editOuter.rs-uploader-trigger-btn p{margin:0}.pdfIcon{position:relative}.editfileIcon{aspect-ratio:1;width:20px;color:var(--white);background:var(--primary_Color);border-radius:50%;place-content:center;display:inline-grid;position:absolute;top:-11px;right:-11px}.editOuter.rs-uploader-trigger-btn:before{display:none}.policyUploader .rs-uploader-file-item{padding:0!important}.policyUploader .rs-uploader-file-item-icon-wrapper{display:none!important}.policyUploader .rs-uploader-file-item-btn-remove{display:none}.policyUploader{position:relative}.policyUploader .rs-uploader-trigger-btn{opacity:0;cursor:pointer;z-index:2;aspect-ratio:1;width:30px;padding:0;font-size:0;position:absolute;inset:0 0 0 25px}.groupWrapper{background:#fff;border-radius:12px;margin-bottom:20px;padding:20px}.groupWrapper .btn-light,.groupWrapper .btn-success,.groupWrapper .btn-danger{justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (max-width:991px){.attendanceSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.attendanceFilterCard{flex-direction:column;align-items:stretch}.attendanceSearch{max-width:none}.tableHolder{overflow-x:auto}.grpTitle{flex-flow:wrap;gap:15px}.attendanceFilterTabs button{padding:0 6px}}@media (max-width:575px){.attendanceHeroCard .cardTop,.attendanceActions{flex-direction:column;align-items:stretch}.attendanceActions .form-control,.attendanceRefresh{width:100%}.attendanceSummaryGrid{grid-template-columns:1fr}.attendanceEmployeeCard{grid-template-columns:48px minmax(0,1fr)}.attendanceTime{text-align:left;grid-column:1/-1}.announce_create,.role_submit_btn{padding:4px 15px}.breadcumbWrapper{flex:auto}.right_part>nav{flex-flow:wrap}.submenu li a{padding-left:10px}.attendanceActions{flex-direction:row}.attendanceDateStrip{grid-template-columns:repeat(5,1fr);gap:4px}.attendanceDateStrip button{border-radius:4px}.attendanceEmployeeCard{text-align:center;display:block}.attendanceAvatar{margin:0 auto 15px}.attendanceEmployeeInfo p{margin:0}.attendanceTime{margin-top:10px}.pallateWrapper{flex-flow:wrap;gap:0}}@media (min-width:1900px){.attendanceGrid{grid-template-columns:repeat(4,1fr)}.attendanceEmployeeInfo h5{font-size:14px}.attendanceEmployeeInfo span,.attendanceTimeLine{font-size:12px}}@media (max-width:1200px){.attendanceGrid{grid-template-columns:repeat(2,1fr)}}
