@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-main{align-items:center;box-sizing:border-box;display:flex;height:80vh;justify-content:center;margin:auto}.login-form{background-color:#fff;border-radius:5px;box-shadow:0 4px 12px #00000026;max-width:500px;padding:40px;width:100%}@media(max-width:765px){.login-form{background-color:#fff;border-radius:0;box-shadow:0 4px 12px #00000026;margin-bottom:0;margin-right:0;padding:20px 10px;width:100%}}.logo-img{border-radius:15px;height:35px;margin:auto;width:55px}.login-main h3{color:#333;font-weight:600;margin-bottom:30px;text-align:center}.login-box{margin-bottom:20px}.login-box label{color:#333;display:block;font-weight:500;margin-bottom:8px}.login-box input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.password-box label{color:#333;display:block;font-weight:500;margin-bottom:8px}.password-box input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:10px 12px;width:100%}.checkbox-section{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:20px}.checkbox-section input{margin-right:6px}.login-btn{background-color:#3c5cfa;border:none;border-radius:4px;color:#fff;font-size:16px;padding:12px;transition:.3s ease;width:100%}.login-btn:hover{background-color:#2a44c2}hr{margin-top:30px}.field-error{color:red;font-size:.9rem;margin-top:6px}.password-box{margin-bottom:20px}.password-box,.password-input-wrapper{position:relative}.password-input-wrapper input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px;padding:10px 40px 10px 12px;width:100%}.eye-icon-login{align-items:center;color:#666;cursor:pointer;display:flex;justify-content:center;position:absolute;right:12px;top:70%;transform:translateY(-50%)}.eye-icon-login:hover{color:#000}.registration-container{align-items:center;display:flex;justify-content:center;margin:20px auto auto}.registration-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:1px 4px 10px #0000001a;margin-bottom:80px;max-width:400px;padding:40px;text-align:center;width:100%}.registration-heading{color:#0c5c6c;font-size:25px}.registration-floating-label-container{margin-bottom:10px;position:relative}.registration-floating-label-container input,.registration-floating-label-container select{background:none;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:6px;width:100%}.registration-floating-label-container label{background:#fff;color:#777;font-size:1rem;left:.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.registration-floating-label-container input:focus+label,.registration-floating-label-container input:not(:placeholder-shown)+label,.registration-floating-label-container select:focus+label,.registration-floating-label-container select:not([value=""])+label,.registration-floating-label-container.filled label{color:#1f5b83;font-size:.75rem;font-weight:500;top:-8px}.registration-btn{background-color:#4caf50;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:16px;font-weight:500;margin-top:10px;padding:12px;transition:background-color .3s ease,border-color .3s ease;width:70%}.changedisplayname-container{align-items:center;display:flex;justify-content:center;margin-bottom:0;margin-top:5%}.changedisplayname-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:0 4px 10px #0000001a;padding:30px;text-align:center;width:500px}.displayname-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px}.displayname-input-container-floating{margin-bottom:1.5rem;position:relative}.displayname-input-container-floating input{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:1rem .5rem .5rem;width:100%}.displayname-input-container-floating label{background:#fff;color:#999;font-size:1rem;left:.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:1rem;transition:all .2s ease}.displayname-input-container-floating input:focus+label,.displayname-input-container-floating input:not(:placeholder-shown)+label{color:#1e517a;font-size:.8rem;font-weight:500;left:.4rem;top:-.6rem}.displayname-submit-btn{background-color:#4caf50;border:1px solid #d6d5d5;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:10px;width:100%}.displayname-submit-btn:hover{background-color:#ffb71b}.changepassword-container{align-items:center;display:flex;justify-content:center;margin-bottom:0;margin-top:5%}.changepassword-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:0 4px 10px #0000001a;padding:25px;text-align:center;width:500px}.changepassword-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:30px}.changepassword-input-container-floating-label{margin-top:1.5rem;position:relative}.changepassword-input-container-floating-label input{background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:1rem;outline:none;padding:10px;width:100%}.changepassword-input-container-floating-label label{background:#fff;color:#999;font-size:1rem;left:10px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.changepassword-input-container-floating-label input:focus+label,.changepassword-input-container-floating-label input:not(:placeholder-shown)+label{color:#1e517a;font-size:.75rem;font-weight:500;left:10px;top:-3px}.password-field{position:relative}.eye-icon{color:#666;cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.password-strength{color:#e63946}.match-message,.password-strength{font-size:15px;font-weight:700;margin-top:4px;text-align:left}.match{color:green}.no-match{color:#e63946}.error-message-pass{color:#e63946;font-size:15px;font-weight:700;margin-top:10px}.success-message{color:green;font-size:13px;margin-top:10px}.button-group{display:flex;justify-content:space-between;margin-top:20px}.button-group button{border:1px solid #fff;border-radius:5px;cursor:pointer;font-size:15px;font-weight:500;padding:8px 16px}.ss-btn{background-color:#4caf50;color:#fff}.clear-btn{background-color:#ffb71b;color:#fff}.cancel-btn{background-color:#f44336;color:#fff}.button-group button:disabled{background-color:#ccc;cursor:not-allowed}.password-strength.strong{color:green}.password-strength.weak{color:red}.otp-btn{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:5px 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.otp-btn:disabled{background-color:#ccc;cursor:not-allowed}.verify-otp-btn{background-color:#2196f3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin-top:10px;padding:8px 16px;width:100%}.verify-otp-btn:hover{background-color:#1976d2}.main-service{box-sizing:border-box;margin-bottom:2%;margin-left:6%;padding:2rem;width:85%}.service{background-color:#fff;border-radius:12px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:auto;width:70%}.main-service h2{color:#333;font-size:28px;margin-bottom:20px;text-align:center}.add-btn-service{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;float:right;font-size:16px;margin-bottom:10px;padding:8px 20px;transition:background-color .3s ease}.add-btn-service:hover{background-color:#0056b3}.service-table{border-collapse:collapse;margin-top:20px;width:100%}.service-table td,.service-table th{border:1px solid #ddd;padding:12px;text-align:center;word-break:break-word}.service-table th{background-color:#f5f5f5;color:#333;font-weight:600}.service-table tbody tr:hover{background-color:#f9f9f9}.edit-btn-service{text-wrap-mode:nowrap;background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:6px 8px;transition:background-color .2s ease}.edit-btn-service:hover{background-color:#218838}@media screen and (max-width:1024px){.main-service{margin-left:0;padding:1rem;width:100%}.service{padding:1.5rem}.service-table td,.service-table th{font-size:14px;padding:10px}.edit-btn-service{font-size:12px;padding:5px 10px}}@media screen and (max-width:600px){.service-table{display:block;overflow-x:auto;white-space:nowrap}}.create-role-container{margin:auto;padding:20px;width:35%}.input-group-role{display:flex;gap:20px}.input-field{margin-left:30%;position:relative;width:50%}.input-field input{border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:12px 10px;width:100%}.input-field label{background-color:#fff;color:#999;left:10px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:.2s}.input-field input:focus+label,.input-field.filled label{color:#007bff;font-size:14px;left:8px;top:-8px}.input-field.rtl input{text-align:right}.input-field.rtl label{left:auto;right:10px}.input-field.rtl input:focus+label,.input-field.rtl.filled label{left:auto;right:8px}.button-group-role{display:flex;gap:10px;justify-content:center;margin-top:20px}.button-group-role button{cursor:pointer;font-size:14px;padding:8px 16px}.clear-btn-role{background-color:#eb8f07}.clear-btn-role,.subt-btn-role{border:none;border-radius:5px;color:#fff}.subt-btn-role{background-color:var(--success-color)}.keyboard-icon-role{margin-bottom:10%;margin-left:4%;margin-top:-60px;position:relative}.virtual-keyboard-role{margin-left:17%;margin-top:3.5%;position:absolute;z-index:999}.role-name-header{display:flex;justify-content:space-around}.confirm-overlay{background-color:#0006;z-index:999}.confirm-box{border-radius:10px;box-shadow:0 0 10px #0000004d}.confirm-actions{margin-top:20px}.confirm-actions button{background-color:#1976d2;border:none;border-radius:5px;color:#fff;cursor:pointer;margin:0 10px;padding:8px 16px}.role-roleName-header{display:flex;justify-content:center}.role-service{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;font-family:Arial,sans-serif;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:1% auto;max-width:800px;padding:20px;padding:30px}.role-service-title{color:#333;margin-bottom:20px;text-align:center}.user-select{min-width:300px}.role-service-table{border-collapse:collapse;font-size:14px;margin-top:10px;width:80%}.role-service-table td,.role-service-table th{border:1px solid #ddd;padding:10px;text-align:left}.role-service-table th{background-color:#f5f5f5;font-weight:700}.role-service-table td.indent-0{padding-left:10px}.role-service-table td.indent-1,.role-service-table td.indent-2{padding-left:50px}.role-service-table td.indent-3{padding-left:70px}input[type=checkbox]{cursor:pointer;transform:scale(1.2)}.role-service-map{display:flex;gap:20px;margin:10px auto 10px 45%}.role-service-image{display:flex;gap:50px}.role-service-input-group{margin-bottom:20px;margin-left:25%;position:relative;width:50%}.role-service-input-group input{background-color:initial;border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none;padding:14px 12px;width:100%}.role-service-input-group label{background-color:#fff;color:#777;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease}.role-service-input-group input:focus+label,.role-service-input-group.filled label{color:#007bff;font-size:12px;left:10px;top:-9px}.role-service-table td:first-child,.role-service-table td:nth-child(3),.role-service-table th:first-child,.role-service-table th:nth-child(3){text-align:center}.roleservice-sub-btn{background-color:#288ccf}.roleservic-cancel-btn,.roleservice-sub-btn{border:none;border-radius:5px;color:#fff;padding:8px 12px}.roleservic-cancel-btn{background-color:#eb8f07}.personaldetails-container{align-items:center;display:flex;justify-content:center;margin-bottom:3%;margin-top:0;width:100%}.personaldetails-box{background-color:#fff;border-radius:0;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.personaldetails-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.personaldetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.personaldetails-floating-label-container{margin-top:13px}.personaldetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.personaldetails-floating-label-container input:focus+label,.personaldetails-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.personaldetails-floating-label-container label{padding:0 4px}.personaldetails-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.personaldetails-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.personaldetails-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.personaldetails-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.personaldetails-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.personaldetails-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.personaldetails-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.personaldetails-input-container{margin-bottom:0;padding:0;text-align:left}.personaldetails-input-container label{color:#888787;display:block;padding:2px}.personaldetails-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.personaldetails-input-container-radio label{align-items:center;color:#888787;display:flex}.personaldetails-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.personaldetails-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.personaldetails-input-container input[type=file]{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:6px;width:100%}.personaldetails-btn{background-color:#36ac12;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.personaldetails-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.personaldetails-btn-div{display:flex;justify-content:right;margin-right:10px;margin-top:10px}.personaldetails-input-container-radio>label:first-child{width:200px}.personaldetails-input-container-radio>label:not(:first-child){align-items:center;display:flex}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.personaldetails-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.personaldetails-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.personaldetails-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.personaldetails-input-container-radio{display:block}}.personaldetails-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.personaldetails-floating-label-container-1 input:disabled,.personaldetails-floating-label-container-2 input:disabled{background-color:#e4e4e4;cursor:not-allowed}.personaldetails-floating-label-container-1 input:focus+label,.personaldetails-floating-label-container-1 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.personaldetails-floating-label-container-1 label{color:#888;font-size:1rem;padding:0 4px;padding:4px;top:12px;-webkit-user-select:none;user-select:none;z-index:1}.personaldetails-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.personaldetails-floating-label-container-1{position:relative;text-align:left}.personaldetails-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.personaldetails-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.personaldetails-floating-label-container-2 input:focus+label,.personaldetails-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.personaldetails-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.personaldetails-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.personaldetails-floating-label-container-2 .react-datepicker__input-container{width:100%}.personaldetails-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.main-container{flex-direction:column;margin-bottom:0;max-width:1200px;width:100%}.container,.main-container{border-radius:5px;display:flex}.container{background-color:#fff;justify-content:space-between}.form-container{border-radius:5px;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;min-height:600px;padding:10px}.presentaddressdetails-heading{margin-bottom:45px}.addressdetails-heading,.premanentaddressdetails-heading,.presentaddressdetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:24px;font-weight:500;text-align:left}.addressdetails-heading,.premanentaddressdetails-heading{margin-bottom:10px}.addressdetails-floating-label-container{margin-bottom:1.5rem}.premanentaddressdetails-floating-label-container input:disabled,.premanentaddressdetails-floating-label-container.float-label input:disabled{background-color:#f0f0f0;cursor:not-allowed}.premanentaddressdetails-floating-label-container .react-select__control--is-disabled{background-color:#fff!important;border-color:#ccc}.premanentaddressdetails-floating-label-container.float-label .react-select__control{background-color:#fff}.addressdetails-floating-label-container.float-label label{color:#24638d;font-size:12px}.premanentaddressdetails-floating-label-container{margin-bottom:1.5rem}.premanentaddressdetails-floating-label-container label{z-index:1}.premanentaddressdetails-floating-label-container.float-label label{color:#24638d}.Select__control{padding-top:20px}.addressdetails-floating-label-container{margin-bottom:18px;position:relative}.addressdetails-floating-label-container label{background:#fff;color:#888;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:all .2s ease;z-index:1}.addressdetails-floating-label-container.float-label label{color:#25597c;font-weight:500;top:-8px}.same-address-checkbox{margin-bottom:12px}.same-address-checkbox label{align-items:center;color:#888;display:flex;font-size:16px;gap:8px}.same-address-checkbox input{margin-top:2px}.addressdetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:8px;width:100%}.addressdetails-floating-label-container input:disabled{background-color:#f0f0f0;cursor:not-allowed}.premanentaddressdetails-floating-label-container{margin-bottom:18px;position:relative}.premanentaddressdetails-floating-label-container label{background:#fff;color:#888;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:all .2s ease;z-index:2}.premanentaddressdetails-floating-label-container.float-label label{color:#274f7c;font-size:12px;font-weight:500;top:-8px}.premanentaddressdetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:8px;width:100%}.addressdetails-btns-div{display:flex;justify-content:space-between;margin-bottom:20px}.addressdetails-btn-next{margin-right:60px}.addressdetails-btn,.addressdetails-btn-next{background-color:#2ca00f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px}.addressdetails-btn{margin-left:60px}.error-message{color:#d32f2f;min-height:16px}.Addressdetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;margin-top:1%;text-align:center}.modal-overlay{background:#00000080;height:100vh;width:100vw;z-index:1000}.custom-modal{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000004d;padding:24px;text-align:center;width:300px}.modal-buttons{justify-content:space-around;margin-top:16px}.modal-buttons button{background-color:#577ce4;border:none;border-radius:4px;color:#fff;padding:4px 10px}.educationdetails-container{align-items:center;display:flex;justify-content:center;margin-bottom:0;width:100%}.eductiondetails-box{background-color:#fff;border-radius:5px;max-width:800px;padding:8px;width:100%}.educationdetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;margin-top:1%;text-align:center}.eductiondetails-floating-label-container{margin-bottom:1.5rem}.css-26l3qy-menu{z-index:9999!important}.eductiondetails-floating-label-container input{background:none;border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:12px 8px}.eductiondetails-floating-label-container input:disabled,.eductiondetails-input-containers input[type=file]:disabled{background-color:#d1d1d1;cursor:not-allowed}.eductiondetails-floating-label-container label{background-color:#fff}.eductiondetails-floating-label-container input:focus+label,.eductiondetails-floating-label-container input:not(:placeholder-shown)+label{color:#11429e;font-size:12px;font-weight:500;top:-8px}.eductiondetails-floating-label-container{margin-bottom:20px;margin-top:15px}.eductiondetails-floating-label-container label{color:#999;top:12px}.eductiondetails-floating-label-container.float-label label{color:#333;left:8px}.eductiondetails-floating-label-container{margin-bottom:10px;position:relative}.eductiondetails-floating-label-container label{background:#fff;color:#777;left:10px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.eductiondetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:8px;width:100%}.eductiondetails-floating-label-container.float-label label{color:#284a7c;font-size:12px;font-weight:500;top:-8px}.eductiondetails-input-containers label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.eductiondetails-input-containers input,.eductiondetails-input-containers select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.eductiondetails-input-containers input[type=file]{border:1px solid #d8d6d6;border-radius:5px;font-size:16px;width:100%}.educationdetails-table-btn{font-weight:500;margin-top:5px;padding:8px}.educationdetails-table-btn,.eductiondetails-btn button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;transition:background-color .3s}.eductiondetails-btn button{padding:10px 20px}.eductiondetails-btn button:disabled{background-color:#ccc;cursor:not-allowed}.educationadetails-table-div{margin-top:10px;overflow-x:auto}.educationadetails-table{border:1px solid #c5c3c3;border-collapse:initial;border-radius:5px;width:100%}.educationadetails-table td,.educationadetails-table th{padding:7px;text-align:center}.educationadetails-table th{color:#0a0808}.educationdetails-btns-div{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.educationdetails-btns-div button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;margin-top:8px;padding:10px}.educationdetails-btns-div button:hover{background-color:#f78503}.educationdetails-btns-div button:disabled{background-color:#ccc;cursor:not-allowed}.eductiondetails-edit{background-color:blue}.eductiondetails-delete,.eductiondetails-edit{border:none;border-radius:5px;color:#fff;padding:5px}.eductiondetails-delete{background-color:#ff5e00}.education-edit-delete{display:flex;gap:5px;justify-content:space-between}.educationdetails-table-btn:disabled{background-color:#ccc;border:1px solid #999;color:#666;cursor:not-allowed;opacity:.7}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div:first-child>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div:nth-child(5)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.edudetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.remove-btn:hover{background-color:#c82333}.experiencedetails-container{align-items:center;display:flex;justify-content:center;margin-bottom:0;width:100%}.experiencedetails-box{background-color:#fff;border-radius:5px;max-width:800px;padding:8px;width:100%}.experiencedetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:10px;margin-top:1%;text-align:center}.experiencedetails-floating-label-container{margin-bottom:20px}.experiencedetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:8px;width:100%}.experiencedetails-floating-label-container input:disabled{background-color:#d6d6d6;cursor:not-allowed}.experiencedetails-floating-label-container.float-label label{color:#333}.experiencedetails-floating-label-container{margin-bottom:12px;position:relative}.experiencedetails-floating-label-container label{background:#fff;color:#777;left:8px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.experiencedetails-floating-label-container .css-13cymwt-control{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;width:100%}.experiencedetails-floating-label-container.float-label label{color:#264e7c;font-size:12px;font-weight:500;top:-10px;z-index:1}.experiencedetails-input-containers label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.experiencedetails-input-containers input{border:1px solid #ddd;border-radius:5px;color:#858383;font-size:14px;padding:10px;width:100%}.experiencedetails-table-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;margin-top:10px;padding:8px;transition:background-color .3s ease}.experiencedetails-tbl-btn:hover{background-color:#e97603}.experiencedetails-btn,.experiencedetails-btn-next{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.next-button:active{background-color:#4caf50}.employee-bootom-text{font-size:14px;font-weight:500}.experiencedetails-btn:hover{background-color:#e97603}.experience-table{margin-top:10px;width:100%}.experience-table tr:hover{background-color:#f1f1f1}.experience-table td button{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.experiencedetails-table{border:1px solid #c5c3c3;border-collapse:initial;border-radius:5px;width:100%}.experiencedetails-table td{text-align:center;vertical-align:middle}.experiencedetails-table th{padding:5px;text-align:center}.employee-bottom-text p{color:#555;font-size:14px;font-weight:500;margin-top:20px}.experiencedetails-btns-div{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}.experedit-delete{display:flex;gap:5px}.experedit-btn{background-color:#1616e0}.experdelete-btn,.experedit-btn{border:none;border-radius:5px;color:#fff;padding:5px}.experdelete-btn{background-color:#ff5e00}.experiencedetails-table-btn:disabled{background-color:#ccc;border:1px solid #999;color:#666;cursor:not-allowed;opacity:.7}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div:nth-child(3)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.expdetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.remove-btn{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-left:8px}.remove-btn:hover{background-color:#b02a37}.experiencedetails-input-containers{display:flex}.bankdetails-container{display:flex;justify-content:center;margin-bottom:0;max-width:800px;width:100%}.bankdetails-box{background-color:#fff;padding:8px;width:100%}.bankdetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-top:1%;text-align:center}.floating-label-container{margin-bottom:10px;position:relative}.floating-label-container input{background:none;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:8px;width:100%}.floating-label-container input:disabled{background-color:#ddd;cursor:not-allowed}.floating-label-container label{color:#777;font-size:1rem;left:.5rem;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.floating-label-container.float-label label{background:#fff;color:#0a5f91;font-size:12px;font-weight:500;left:8px;padding:0 4px;top:-8px}.floating-label-container input:focus+label,.floating-label-container input:not(:placeholder-shown)+label{background-color:#fff;color:#1d4e86;font-size:.75rem;font-weight:500;left:.5rem;padding:0 .25rem;top:-8px}.floating-label-select-container{margin-bottom:1.5rem;position:relative}.floating-label-select-container label{background:#fff;color:#777;font-size:1rem;left:.5rem;padding:4px;pointer-events:none;position:absolute;top:5px;transition:all .2s ease;z-index:1}.floating-label-select-container.filled label,.floating-label-select-container:focus-within label{color:#23527e;font-size:.75rem;font-weight:500;top:-8px}.custom-select__control{padding-top:.75rem}.bankdetails-input-container label{color:#807e7e;display:block;font-size:15px;font-weight:500;text-align:left}.bankdetails-input-container input,.bankdetails-input-container select{border:1px solid #ddd;border-radius:5px;font-size:15px;padding:8px;width:100%}input::placeholder,option{color:#807e7e}.bankdetails-btn{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.bankdetails-btn-previous,.bankdetails-submit-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;font-size:15px;font-weight:500;padding:10px}.bankdetails-btn-previous{cursor:pointer;display:flex}.bankdetails-btn-previous:hover{background-color:#f80}.popup-overlay{background-color:#00000080;z-index:1000}.popup{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;padding:20px;text-align:center;width:300px}.popup h3{color:#12792b;font-size:22px;margin-bottom:15px}.popup button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:5px 10px}#root>div>div>div>div>div>div>div>div>form>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.bandetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.idDetails-container{align-items:center;display:flex;justify-content:center;margin-bottom:3%;margin-top:0;width:100%}.idDetails-box{background-color:#fff;border-radius:0;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.idDetails-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.idDetails-container-part-1,.idDetails-container-part-2{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:27px;padding:0;width:50%}.idDetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.idDetails-floating-label-container{margin-top:13px}.idDetails-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.idDetails-floating-label-container input:focus+label,.idDetails-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.idDetails-floating-label-container label{padding:0 4px}.idDetails-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.idDetails-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.idDetails-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.idDetails-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.idDetails-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.idDetails-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.idDetails-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.idDetails-input-container{margin-bottom:0;padding:0;text-align:left}.idDetails-input-container label{color:#888787;display:block;padding:2px}.idDetails-input-container-radio{gap:15px;margin-top:5px}.idDetails-input-container-radio label{align-items:center;color:#888787;display:flex}.idDetails-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.idDetails-input-container input,select{padding:8px}.idDetails-input-container input,.idDetails-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.idDetails-input-container input[type=file]{padding:6px}.idDetails-btn{background-color:#36ac12;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.idDetails-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.idDetails-btn-div{display:flex;justify-content:right;margin-right:10px;margin-top:10px}.idDetails-input-container-radio{align-items:center;display:flex}.idDetails-input-container-radio>label:first-child{width:200px}.idDetails-input-container-radio>label:not(:first-child){align-items:center;display:flex}.idDetails-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.idDetails-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.idDetails-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.idDetails-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.idDetails-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.idDetails-input-container-radio{display:block}}.idDetails-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.idDetails-floating-label-container-1 input:disabled{background-color:#dbdbdb;cursor:not-allowed}.idDetails-floating-label-container-1 input:focus+label,.idDetails-floating-label-container-1 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.idDetails-floating-label-container-1 label{color:#888;font-size:1rem;padding:0 4px;padding:4px;top:12px;-webkit-user-select:none;user-select:none;z-index:1}.idDetails-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.idDetails-floating-label-container-1{position:relative;text-align:left}.idDetails-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.idDetails-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.idDetails-floating-label-container-2 input:focus+label,.idDetails-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.idDetails-floating-label-container-2 input:disabled{background-color:#ddd;cursor:not-allowed}.idDetails-floating-label-container-2 input[type=file]:disabled{background-color:#d1d1d1;cursor:not-allowed}.idDetails-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.idDetails-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.idDetails-floating-label-container-2 .react-datepicker__input-container{width:100%}.idDetails-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.idDetails-maincontainer-1{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:-20px}.idDetails-input-label label{color:#888787;display:block;font-size:14px;font-weight:500;margin-top:-15px;padding:5px;text-align:left}.idDetails-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.idDetails-input-label input,.idDetails-input-label input[type=file],.idDetails-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:6px;width:100%}.idDetails-input-label input[type=file]{border:1px solid #d8d6d6;border-radius:5px;font-size:16px;width:100%}.idDetails-input-label input[type=file]:disabled{background-color:#d1d1d1;cursor:not-allowed}.backround-for-image{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fff9;border:2px solid #00000026;border-radius:8px;padding:16px;position:relative;text-align:center;transition:background-color .3s,border-color .3s}.backround-for-image input[type=file]{cursor:pointer}.idDetails-maincontainer-photo{display:flex;margin-top:2%}.idDetails-container-part-3{border-radius:5px;margin-top:27px}.idDetails-container-part-3,.label-text-color{color:#888787;font-size:14.6px;font-weight:400}.idDetails-container-part-1-left,.nominee-alignment{align-content:center}.IDDdetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.idddetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:-10px;margin-top:1%;text-align:center}.error{font-size:.9rem;margin-top:.25rem}.preview-container{margin:40px auto;padding:20px;width:100%}.preview-content{margin:auto;max-width:900px}.preview-title{margin-bottom:20px}.preview-verify-box{display:flex;flex-direction:row;gap:10px;margin-bottom:20px}.preview-floating-label{position:relative;width:80%}.preview-floating-label input{border:1px solid #aaa;border-radius:6px;font-size:16px;outline:none;padding:8px 6px;width:100%}.preview-floating-label label{background:#fff;color:#666;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:12px;transition:all .2s ease}.preview-floating-label input:focus+label,.preview-floating-label input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.preview-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;width:20%}.preview-btn:hover{background:#0056b3}.preview-otp-box{display:flex;gap:8px;margin-top:10px;width:50%}.preview-sbt{display:flex;justify-content:space-between}.preview-pevious{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.preview-table{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;font-size:15px;margin-top:20px;overflow:hidden}.preview-table td,.preview-table th{border-bottom:1px solid #ddd;padding:12px 16px}.preview-table tr:last-child td{border-bottom:none}.preview-table tbody tr:hover{background-color:#f5f5f5;transition:background .3s ease}.preview-table th{font-size:14px;font-weight:600}.preview-table td{color:#333}.preview-subheader{background-color:initial!important;border-bottom:1px solid #ddd;color:#000;font-weight:600}.preview-main-header{background-color:#007bff;color:#fff;font-weight:600;padding:10px;text-align:left}.preview-table{border-collapse:collapse;margin-top:15px;width:100%}.label-cell{background-color:#f9f9f9;font-weight:600;width:20%}.verified-badge{color:green;display:inline-block;font-weight:700;margin-left:1px;margin-top:10px}.previewdetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.bank-image{float:right}.check-valid{display:flex;gap:2%;margin-bottom:5%}.header-of-preview{display:flex}.span-tag{color:red;display:grid}.preview-pdf{float:right}.pdf-preview{background-color:#8a2be2;border:none;border-radius:5px;color:#fff;outline:none;padding:6px}.span-tag{display:flex;flex-direction:column;font-size:.95rem;gap:6px;margin-bottom:12px}.span-tag>span:first-child{color:#444;font-weight:600}.incomplete-msg{align-items:center;color:#d32f2f;display:flex;font-weight:500}.incomplete-msg:before{font-weight:700;margin-right:6px}.confirm-overlay{background:#0009}.success-message-popup{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000004d;max-width:400px;padding:24px}.dialog-buttons{display:flex;justify-content:space-around;margin-top:20px}.no-btn,.yes-btn{border:none;border-radius:6px;cursor:pointer;font-weight:500;padding:10px 20px}.yes-btn{background-color:#4caf50;color:#fff}.no-btn{background-color:#f44336;color:#fff}.employeedetails-navbar{background-color:#43c9ac;margin-top:0;padding:5px;text-align:center}.employeedetails-navbar ul{list-style:none;padding:0}.employeedetails-navbar{align-items:center;border-radius:5px;box-shadow:0 4px 6px #5353531a;color:#fff;display:flex;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;font-size:20px;font-weight:500;justify-content:space-around}.employeedetails-navbar ul li{cursor:pointer;display:inline;list-style-type:none;margin:0 15px}.employeedetails-navbar a{border-radius:5px;color:#fff;display:inline-block;padding:8px;text-decoration:none}.employeedetails-navbar li:hover{background-color:#ffc037;border-radius:5px;color:#fff;cursor:pointer}.employeedetails-navbar a.active{background-color:#ffc037;color:#fff;font-weight:700}.employeeregister-main-content{align-items:center;display:flex;justify-content:center}.employeedetails-navbar ul li.active{background-color:#b2bb36;border-radius:4px;color:#fff}.employee-registration-container{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin:1% auto 2%;max-width:1000px;width:100%}.employeedetails-navbar ul{display:flex;margin:0}@media (max-width:768px){.employeedetails-navbar ul{flex-direction:column;padding:10px}.employeedetails-navbar ul li{text-align:center}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.certificates{align-items:center;display:flex;justify-content:center;margin-bottom:0;width:100%}.certficate-box{background-color:#fff;border-radius:5px;max-width:800px;padding:8px;width:100%}.certificate-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:100%}.certificate-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.certificate-floating-label-container-1 input:focus+label,.certificate-floating-label-container-1 input:not(:placeholder-shown)+label,.certificate-floating-label-container-1.filled label,.certificate-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.certificate-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.certificate-floating-label-container-1{position:relative;text-align:left}.certificate-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.add-cert-button:disabled{background-color:#ccc;border:1px solid #999;color:#666;cursor:not-allowed;opacity:.7}.add-cert-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;margin-top:20px;padding:8px;transition:background-color .3s}.cert-navigate{display:flex;justify-content:space-between;margin-top:2%}.remove-cert-button{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;margin-left:8px;padding:6px 12px}.remove-cert-button:hover{background-color:#b02a37}.home-container{display:flex;margin:auto;min-height:0;width:100%}.part-1{width:15%}.sidebar.open+.part-2{margin-left:15%;transition:all .3s ease;width:85%}.part-2{width:90%}.part-2,.part-2.sidebar-open{margin:auto;transition:all .3s ease-in-out}.part-2.sidebar-open{width:85%}.part-1.sidebar-open{width:15%}.part-1,.part-1.sidebar-open{transition:all .3s ease-in-out}.part-1{width:0}.hamburger{cursor:pointer;display:none;font-size:24px}.navbar-items-style{display:flex;justify-content:space-between;margin-top:0}.sidebar{background-color:#fff;border-right:1px solid #ccc;box-shadow:1px 2px 2px #0000001a;height:100vh;height:100%;overflow-y:auto;padding:1rem;position:fixed;width:15%;z-index:1000}.sidebar ul{list-style-type:none;padding:0}.dashbaord-sidebar{margin-top:40px}.dropdown-content{background-color:#e7eefd;padding-left:0}.sidebar li{cursor:pointer;padding:.5rem;position:relative;transition:background .3s ease}.sidebar a{color:#373b44;font-size:17px;text-decoration:none}.sidebar.open~.main-content{margin-left:250px}.navbar{background-color:#439bff;box-shadow:0 2px 4px #0000001a;color:#fff;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;justify-content:space-between;margin:auto;position:fixed;width:100%;z-index:1000}.dropdown-toggle,.navbar{align-items:center;font-weight:500}.dropdown-toggle{color:#373b44;display:flex;font-size:17px}.navbar-list{align-items:center;list-style-type:none}.sidebar-icons{font-size:16px;margin-bottom:2px}.hamburger-menu{cursor:pointer;display:none;font-size:20px;margin:auto auto auto 10px}.login-button{border-radius:4px;margin-top:3px}.navbar button{background-color:#e95703;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:smaller;margin:auto 20px auto auto;padding:5px}.navbar button:hover{background-color:#0056b3}.footer{background-color:#0d9bfa;bottom:0;box-shadow:0 -2px 5px #0000001a;color:#fff;justify-content:space-between;margin:auto;padding:9px 6px;position:fixed;width:100%;z-index:1000}.login-button-container{display:flex;justify-content:flex-end}.main-content{margin:5% auto auto;min-height:0;padding:15px}.username{display:inline-block;font-family:s;font-size:20px;font-style:italic;font-weight:100;margin-right:20px;position:relative;text-decoration:underline;-webkit-text-decoration-color:#f8f8f7;text-decoration-color:#f8f8f7;text-decoration-thickness:1px;text-underline-offset:5px}.footer .footer-content ul{list-style:none;padding:0}.footer-content{display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:auto;text-align:center;text-decoration:none;width:100%}.text-a{color:#fdfcfc;margin-right:10px;margin-top:10px;text-decoration:none}.text-a:hover{color:red}.fixed-1{position:relative}.logoImage{border:1px solid #0e0c0c;border-radius:30px;width:50px}.fixed-2{margin-right:0;position:relative}.logo-image{margin-right:30px}.footer ul{gap:10px;list-style-type:none;margin:0;padding:0}.footer .footer-content ul li{display:inline;margin:0 10px}.footer .footer-content ul li a{color:#fff;text-decoration:none}.footer .footer-content ul li a:hover{text-decoration:underline}.auth-container{align-items:center;display:flex}.sidebar.open{transform:translateX(0)}@media (max-width:9456px){.hamburger-menu{display:block}.sidebar{left:-3000px;position:fixed;z-index:1000}.part-1{width:0}.sidebar.open{left:0}}@media (max-width:800px){.sidebar{width:30%}}@media (max-width:1000px){.sidebar{width:30%}}.navbar .logged-in{align-items:center;display:flex}.login-button{background-color:#007bff;border:none;color:#fff;cursor:pointer}@media screen and (max-width:600px){.sidebar{max-width:200px;min-width:200px;width:200px}}@media (max-width:768px){.part-1{width:0}.part-2{width:100%}}@media (max-width:1455px){.part-1{width:0}.part-2{width:100%}}.dropdown-header{font-size:large}.sidebar-top{margin-top:20%}@media(max-width:765px){.sidebar-top{margin-top:40%}}.sidebar-link{margin-top:2%}.dashboard-page{margin:auto auto 5%;width:100%}.dashboard-maincontainer{border-radius:5px;margin:auto;padding:10px;width:70%}.dashboard-card:hover{transform:translateY(-5px)}.dashboard-icon{font-size:32px;margin-bottom:10px}.bg-c-blue{background:linear-gradient(135deg,#2196f3,#81def3)}.bg-c-green{background:linear-gradient(135deg,#4caf50,#b5e67d)}.bg-c-yellow{background:linear-gradient(135deg,#fdc61f,#facc87)}.bg-c-red{background:linear-gradient(135deg,#f44336,#fd6396)}.new-dashboard-dash{margin-top:2%}@media(max-width:600px){.new-dashboard-dash{margin-top:20%}}.current-month-date-dash{display:flex;justify-content:space-between;margin:auto;width:75%}@media (max-width:1110px){.current-month-date-dash{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:5%;width:auto!important}}.current-date-dash,.current-month-dash{border-radius:12px;box-shadow:0 4px 10px #00000026}@media (max-width:1110px){.current-date-dash{margin-top:2%}}@media(max-width:600px){.current-date-dash{margin:5% auto auto}}.select-date-text-dash{display:flex;font-size:larger;font-weight:700;gap:1%;justify-content:center;margin-top:1%;text-align:center}.present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.content-data-for-month-dash{display:flex;gap:20px;height:160px;justify-content:center;margin:auto;padding:10px}@media(max-width:765px){.content-data-for-month-dash{display:flex;gap:20px;height:auto!important;justify-content:center;margin:auto;padding:10px}}.data-user-values1{color:#961edb}.data-user-values1,.data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.data-user-values2{color:#e67519}.data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.user-first-table-dash{margin:2% auto auto;width:75%}@media(max-width:1100px){.user-first-table-dash{margin-bottom:15%;width:90%}}.table-for-emp{border:2px solid #acacac;border-radius:8px;margin-top:2%}.table-dash{display:block;margin:2% auto;overflow-x:auto;width:95%}.table-body-dash td,.table-head-dash th{border:1px solid #ddd;padding:8px 12px;text-align:center}.table-head-dash th{background-color:#95c3ff}.districtitm{display:flex;font-size:larger;font-weight:bolder;gap:10%}.itm-container-part{padding:0}.present-days-dash.leave-card{align-items:center;border-radius:6px;cursor:default;display:flex;flex-direction:column;position:relative}.leave-card .tooltip-box{background:#2c3e50;border-radius:4px;bottom:110%;color:#fff;font-size:.85rem;left:50%;line-height:1.4;opacity:0;padding:8px 12px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:10}.leave-card .tooltip-box:after{border:5px solid #0000;border-top-color:#2c3e50;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.leave-card:hover .tooltip-box{opacity:1;visibility:visible}.attendence{margin:5% auto auto;width:80%}.attendence-container{border:1px solid #d4d2d2;border-radius:5px;box-shadow:0 4px 12px #00000026;padding:25px}.attendence-heading{color:#2c6769;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.attendence-district{align-items:center;display:flex;flex:1 1;gap:1vw;justify-content:center;margin-bottom:2vw;min-width:200px}@media(max-width:765px){.attendence-district{align-items:center;display:block;flex:1 1;gap:1vw;justify-content:center;margin-bottom:2vw;min-width:200px}}.attendence-district label{color:#818080;font-weight:500}.attendence-district select{border:1px solid #ccc;border-radius:5px;max-width:50px;outline:none;padding:10px;width:100%}.monthly-report-floating-label-container input{border:1px solid #ccc;border-radius:5px;outline:none;padding:8px;width:100%}@media(max-width:765px){.custom-date-input,.react-select-container{width:100%}.attendence-district input{border:1px solid #ccc;border-radius:5px;outline:none;padding:8px;width:100%}}.attendance-table{margin-top:2vw;overflow-x:auto}.attendance-table table{border:1px solid #ddd;border-collapse:collapse;border-radius:5px;margin-bottom:20px;width:100%}.attendance-table td,.attendance-table th{padding:12px;text-align:center}.attendance-table th{background-color:#f0f0f0;font-weight:500}.attendance-table select{border:1px solid #ccc;border-radius:5px;font-size:15px;outline:none;padding:6px 10px;width:150px}.attendance-table select:focus{border-color:#0056b3}.submit-btn{background-color:#2db83f;border-radius:5px;display:block;margin:20px auto;padding:10px;width:150px}.submit-btn:disabled{background-color:#ccc;border:2px solid #807e7e}.attendance-table p.error{color:red}.attendance-table p.loading{color:#007bff}.error-message{font-size:13px;margin-top:5px}#root>div>div>div>div>div>div>div.attendance-table>table>tbody>tr>td:nth-child(5)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.attendance-div{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.daily-attendance-input tr th{background-color:#8ac2ff}.attendance-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.attendance-container-part{flex:1 1;min-width:250px}@media (max-width:768px){.attendance-container-part{min-width:100%}}.submit-btn-daily-att{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px;width:30%}.hoildaymanagement-container{display:flex;justify-content:center;width:100%}.holidaymangement-content{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:5% auto auto;max-width:964px;overflow:hidden;padding:1vw;width:100%}.heading-1{font-size:25px}.heading-1,.heading-2{color:#2d6e70;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;margin-bottom:10px;text-align:center}.heading-2{font-size:18px}.holidaymanage-div{color:#817e7e;display:block;font-size:15px;font-weight:500;margin-bottom:0;margin-top:5px;text-align:left}.holiday-floating-label-select-container .date-picker-input:focus+label,.holiday-floating-label-select-container.filled label{color:#265891;font-size:.75rem;font-weight:500;top:-8px;z-index:1}.holiday-floating-label-container,.holiday-floating-label-select-container{margin-bottom:5px;margin-top:10px;position:relative;width:100%}.holiday-floating-label-container input{background:none;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:2%;width:100%}.holiday-floating-label-container label,.holiday-floating-label-select-container label{background:#fff;color:#777;font-size:1rem;left:.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.holiday-floating-label-container input:focus+label,.holiday-floating-label-container input:not(:placeholder-shown)+label,.holiday-floating-label-container.filled label,.holiday-floating-label-select-container.filled label,.holiday-floating-label-select-container:focus-within label{color:#265891;font-size:.75rem;font-weight:500;top:-8px;z-index:1}.custom-select__control{padding-top:.5rem}.error-message{font-size:.85rem}.holidaymanage-div input{border:1px solid #ccc;border-radius:5px;font-size:1em;font-weight:500;margin-top:0;padding:8px;width:100%}.holidaymanage-div-description label{align-items:center;color:#817e7e;display:flex;font-size:1em;font-weight:500;margin-right:0}.holidaymanage-div-description input{border:1px solid #ccc;border-radius:5px;color:#6e6e6e;font-size:1em;font-weight:500;margin-top:10px;padding:8px;width:100%}.holiday-button button{background-color:#45aafd;border:none;border-radius:5px;color:#fff;font-size:15px;padding:8px}.holiday-button{float:right;margin-top:5px}.holiday-table{margin-top:0;overflow-x:auto;width:100%}.holidaymanage-table{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 8px #0000001a;width:100%}.holidaymanage-table th{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:5px;text-align:left}.holidaymanage-table tbody{padding:5px;text-align:left}.holidaymanage-table tbody,.holidaymanage-table td{border-bottom:1px solid #d4d2d2;border-left:1px solid #cfcdcd;border-right:1px solid #d1d0d0}.holidaymanage-table td{padding:2px;text-align:center}.holidaymanage-table th{background-color:#45aafd;color:#fff;font-size:15px;font-weight:500}.holidaymanage-table td{color:#929292}.holidaymanage-table tr:hover{background-color:#f9f9f9}.holidaytable-heading{color:#2d656d;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;text-align:center}.holiday-delete,.holiday-edit{padding:8px}.holiday-button-clear,.holiday-delete,.holiday-edit{background-color:orange;border:none;border-radius:5px;color:#fff}.holiday-button-clear{padding:10px}.holiday-button-close{background-color:#f71d1d;border:none;border-radius:5px;color:#fff;padding:10px}.holiday-buttons{align-items:center;border:none;border-radius:5px;display:flex}.holiday-buttons :disabled{background-color:#e0e0e0}.holiday-button-submit{align-items:center;background-color:#3fac3f;border:none;border-radius:5px;color:#fff;display:flex;font-size:15px;padding:10px}.table-buttons{display:flex;gap:10px;justify-content:center}.holiday-edit:hover{background-color:#6addf1}.holiday-delete:hover{background-color:#f1623e}#root>div>div.part-2>div>div>div>form>div.holiday-flex>div:nth-child(2)>div>div>button{display:none}.btnss-flex{gap:5%;margin-top:2%}.btnss-flex,.holiday-flex{display:flex;justify-content:center}.holiday-flex{gap:10%}.salarystructure-maincontainer{align-items:center;display:flex;justify-content:center;margin:auto}.salarystructure-heading{color:#0c5c6c;display:flex;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;margin-bottom:4%}.salarystructure-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;max-width:900px;padding:25px;text-align:center;width:100%}.contribution-header{color:#000;font-size:medium;font-weight:500;text-align:left}.salaryStructure-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.salaryStructure-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.salaryStructure-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.salaryStructure-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.salaryStructure-floating-label-container{margin-top:13px}.salaryStructure-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.salaryStructure-floating-label-container input:focus+label,.salaryStructure-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.salaryStructure-floating-label-container label{padding:0 4px}.salaryStructure-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.salaryStructure-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.salaryStructure-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.salaryStructure-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.salaryStructure-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.salaryStructure-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.salaryStructure-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.salaryStructure-input-container{margin-bottom:0;padding:0;text-align:left}.salaryStructure-input-container label{color:#888787;display:block;padding:2px}.salaryStructure-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.salaryStructure-input-container-radio label{align-items:center;color:#888787;display:flex}.salaryStructure-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.salaryStructure-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.salaryStructure-input-container input[type=file]{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:6px;width:100%}.salaryStructure-btn{background-color:#3498db}.salaryStructure-btn,.salaryStructure-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.salaryStructure-clear{background-color:#ff9800}.salaryStructure-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.salaryStructure-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.salaryStructure-maincontainer-1{display:flex;flex-wrap:wrap;gap:90px;justify-content:space-between}.salaryStructure-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.salaryStructure-input-container-radio>label:first-child{width:200px}.salaryStructure-input-container-radio>label:not(:first-child){align-items:center;display:flex}.salaryStructure-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.salaryStructure-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.salaryStructure-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.salaryStructure-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.salaryStructure-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.salaryStructure-input-container-radio{display:block}}.salaryStructure-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.salaryStructure-floating-label-container-1 input:focus+label,.salaryStructure-floating-label-container-1 input:not(:placeholder-shown)+label,.salaryStructure-floating-label-container-1.filled label,.salaryStructure-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.salaryStructure-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.salaryStructure-floating-label-container-1{position:relative;text-align:left}.salaryStructure-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.salaryStructure-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.salaryStructure-floating-label-container-2 input:focus+label,.salaryStructure-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.salaryStructure-floating-label-container-2{position:relative;text-align:left}.salaryStructure-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.salaryStructure-floating-label-container-2 .react-datepicker__input-container{width:100%}.salaryStructure-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.netSalary-input{color:#000;font-size:medium;font-weight:700}.onboard-maincontainer{align-items:center;justify-content:center;margin:auto auto 3%}.onboard-heading{color:#0c5c6c;display:flex;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;margin-bottom:5%}.onboard-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;max-width:900px;padding:25px;text-align:center;width:100%}.onboard-header{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:400;margin-top:1%;text-align:center}.onboard-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.onboard-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.onboard-floating-label-container{margin-top:13px}.onboard-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.onboard-floating-label-container input:focus+label,.onboard-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.onboard-floating-label-container label{padding:0 4px}.onboard-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.onboard-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.onboard-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.onboard-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.onboard-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.onboard-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.onboard-input-container{margin-bottom:0;padding:0;text-align:left}.onboard-input-container label{color:#888787;display:block;padding:2px}.onboard-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.onboard-input-container-radio label{align-items:center;color:#888787;display:flex}.onboard-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.onboard-input-container input,select{padding:8px}.onboard-input-container input,.onboard-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.onboard-input-container input[type=file]{padding:6px}.onboard-btn{background-color:#3498db}.onboard-btn,.onboard-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.onboard-clear{background-color:#ff9800}.onboard-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.onboard-maincontainer{gap:30px}.onboard-maincontainer,.onboard-maincontainer-1{display:flex;flex-wrap:wrap;justify-content:space-between}.onboard-maincontainer-1{gap:90px}.onboard-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.onboard-input-container-radio>label:first-child{width:200px}.onboard-input-container-radio>label:not(:first-child){align-items:center;display:flex}.onboard-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.onboard-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.onboard-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.onboard-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.onboard-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.onboard-input-container-radio{display:block}}.onboard-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.onboard-floating-label-container-1 input:focus+label,.onboard-floating-label-container-1 input:not(:placeholder-shown)+label,.onboard-floating-label-container-1.filled label,.onboard-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.onboard-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.onboard-floating-label-container-1{position:relative;text-align:left}.onboard-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.onboard-floating-label-container-2 .react-datepicker__input-container{width:100%}.netonboard-input{color:#000;font-size:medium;font-weight:700}.onboard-structure-heading{margin-top:-3%}.styled-table .onboard-main-header th{background-color:#4caf50;border:none;color:#fff;font-size:15px;font-weight:700;padding:10px;text-align:center}.onboard-main-header{background-color:#007bff;color:#fff;font-weight:600;padding:10px;text-align:left}.onboard-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.onboard-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.onboard-floating-label-container-2 input:disabled{background-color:#d6d6d6;cursor:not-allowed}.onboard-floating-label-container-2 input:focus+label,.onboard-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.onboard-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.onboard-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.onboard-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.onboard-tbody{font-weight:400;padding:8px;text-align:left}.leavemanagement-content{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;max-width:1000px;overflow:hidden;padding:1vw;width:100%}.leavemanagement-maincontainer{margin-bottom:4%;margin-top:6%}.leaveheading-1{font-size:25px}.leaveheading-1,.leaveheading-2{color:#2d6e70;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;margin-bottom:10px;text-align:center}.leaveheading-2{font-size:18px}.leavemanagement-div-floating-label{margin-top:15px}.leavemanagement-div-floating-label .custom-datepicker,.leavemanagement-div-floating-label .react-select__control,.leavemanagement-div-floating-label input{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:6px;width:100%}.leavemanagement-div-floating-label label{font-size:1rem;left:.5rem;padding:0 .25rem;top:10px}.leavemanagement-div-floating-label .active,.leavemanagement-div-floating-label .has-value+label,.leavemanagement-div-floating-label input:focus~label,.leavemanagement-div-floating-label input:not(:placeholder-shown)~label{color:#2b4b75;font-size:.8rem;font-weight:500;left:.4rem;top:-8px}.readonly-input{background-color:initial;color:gray;pointer-events:none;-webkit-user-select:none;user-select:none}.leavemanagement-div-floating-label{margin-bottom:5px;position:relative}.readonly-input{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:12px 8px 8px;width:100%}.leavemanagement-div-floating-label label{background:#fff;color:#999;left:10px;padding:0 4px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.readonly-input:focus+label,.readonly-input:not(:placeholder-shown)+label,.readonly-input:valid+label{color:#333;font-size:.8rem;left:8px;top:-8px}.leavemanagement-div input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:1em;font-weight:500;margin-top:0;padding:8px;width:100%}.leavemanagement-form{margin:auto;max-width:800px;width:100%}.leavemanagement-div-description label{align-items:center;color:#817e7e;display:flex;font-size:1em;font-weight:500;margin-right:0}.leavemanagement-div-description input{margin-top:10px}.leavemanagement-div select,.leavemanagement-div-description input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;color:#6e6e6e;font-size:1em;font-weight:500;padding:8px;width:100%}.leavemanagement-div select{margin-top:0}.leavemanagement-div{color:#817e7e;display:flex;flex-direction:column;font-size:15px;font-weight:500;gap:5px;margin-bottom:0;margin-top:5px;text-align:left}.leavemanagement-div input[type=date]{color:#6e6e6e}.leave-button button{background-color:#2ed8b6;border:none;border-radius:5px;color:#fff;font-size:15px;padding:8px}.leave-button{margin-top:5px}.leave-table{margin-top:0;overflow-x:auto;width:100%}.leavetable-heading{color:#2d656d;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;text-align:center}.leavemanagement-table{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 8px #0000001a;width:100%}.leavemanagement-table th{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:5px;text-align:left}.leavemanagement-table tbody{padding:5px;text-align:left}.leavemanagement-table tbody,.leavemanagement-table td{border-bottom:1px solid #d4d2d2;border-left:1px solid #cfcdcd;border-right:1px solid #d1d0d0}.leavemanagement-table td{padding:2px;text-align:center}.leavemanagement-table th{background-color:#2ed8b6;color:#fff;font-size:15px;font-weight:500}.leavemanagement-table td{color:#929292}.leavemanagement-table tr:hover{background-color:#f9f9f9}.leavemanagement-heading{color:#2d656d;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;text-align:center}.leave-delete,.leave-edit{background-color:orange;border:none;border-radius:5px;color:#fff;padding:8px}.leave-button-submit{background-color:#3fac3f;justify-content:center}.leave-button-submit,.leave-button-submit:disabled{border:none;border-radius:5px;color:#fff;display:flex;font-size:15px;padding:10px}.leave-button-submit:disabled{align-items:center;background-color:#ddd}.leavetable-buttons{display:flex;gap:10px;justify-content:center}.leave-edit:hover{background-color:#6addf1}.leave-delete:hover{background-color:#f1623e}#root>div>div>div>div>div>div>form>div:nth-child(3)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>form>div:nth-child(3)>div>div>div.css-1wy0on6>span{display:none}.custom-datepicker{background:url(/static/media/360_F_554606861_txKoTSp8aBaO8oARngeSbgNcSB1yWTRc.3858ef37d4e5356b6f1c.jpg) no-repeat right 10px center;background-size:20px 20px;cursor:default;padding-right:35px}.leavemangement-div-leaves{display:flex;justify-content:space-around}.leaves-bbttnn{display:flex;gap:5%;justify-content:center}.leave-button-close{background-color:red}.leave-button-clear,.leave-button-close{border:none;border-radius:5px;color:#fff;font-size:15px;padding:10px}.leave-button-clear{background-color:orange}.adminleavetable-heading{color:#2d656d;font-family:Georgia,Times New Roman,Times,serif;font-weight:500;text-align:center}.adminleavetable-main{margin:35px auto;max-width:900px;width:100%}.adminleave-table{margin-top:0;overflow-x:auto;width:100%}.adminleavemanagement-table{background-color:#fff;border-collapse:collapse;box-shadow:0 2px 8px #0000001a;width:100%}.adminleavemanagement-table th{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:5px;text-align:left}.adminleavemanagement-table tbody{padding:5px;text-align:left}.adminleavemanagement-table tbody,.adminleavemanagement-table tr{border-bottom:1px solid #d4d2d2;border-left:1px solid #cfcdcd;border-right:1px solid #d1d0d0}.adminleavemanagement-table tr{padding:2px;text-align:center}.adminleavemanagement-table td{border-left:1px solid #cfcdcd;border-right:1px solid #d1d0d0;padding:2px;text-align:center}.adminleavemanagement-table th{background-color:#ffb64d;color:#fff;font-size:15px;font-weight:500}.adminleavemanagement-table tr{color:#929292}.adminleavemanagement-table tr:hover{background-color:#f9f9f9}.button-approve{background-color:#fff;border:2px solid green;border-radius:5px;color:green}.button-deny{background-color:#fff;border:2px solid red;border-radius:5px;color:red}.status-text{border-radius:5px;font-weight:700;padding:6px 12px}.status-text.denied{color:red}.registered-employees-page-main{border:1px solid #d4d2d2;border-radius:5px;box-shadow:0 4px 10px #0000001a;margin:auto;padding:2rem;width:100%}.registered-employees-head{color:#2c6769;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.registered-employees-page{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;padding:1.5rem}.table{border-collapse:collapse;margin:0}.table thead th{color:#070606;font-weight:500;padding:.75rem;text-align:left}.table tbody tr{border-bottom:1px solid #dee2e6;transition:background .2s ease}.table tbody tr:hover{background-color:#f1f3f5}.table td{color:#495057;padding:.75rem}.table a{color:#0d6efd;font-weight:500;text-decoration:none}.table a:hover{text-decoration:underline}.employee-attendance-main{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;overflow:hidden;padding:1vw;width:100%}.employeeattendance-div{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.employee-attendance-head h5{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.employee-attendance-downloadexcel{background-color:#008b8b;border:none;border-radius:5px;color:#fff;padding:10px}.employee-attendance-input{display:flex;gap:5px;justify-content:center;padding:8px}.employee-attendance-input label{margin-top:5px}.employee-attendance-input input{border:1px solid #ddd;border-radius:5px;color:#888787;display:flex;flex-direction:column;font-size:14px;min-width:200px;padding:8px;width:100%}#district>div>div.css-1wy0on6>span{display:none}.employee-attendance-table{background-color:#fff;font-family:Segoe UI,sans-serif;font-size:14px}.employee-attendance-div{padding:10px}.employee-attendance-table td,.employee-attendance-table th{border:1px solid #ddd;padding:9px;text-align:left}.table-scroll-wrapper{overflow-x:auto;transform:rotateX(180deg);width:100%}.employee-attendance-table{border-collapse:collapse;min-width:1200px;transform:rotateX(180deg)}#district>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div.p-0.card-body>div.employeeattendance-div>div:nth-child(2)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div.p-0.card-body>div.employeeattendance-div>div:nth-child(2)>div>div>div.css-1wy0on6>span{display:none}.current-day-column{background-color:#e7f2f3}@media (max-width:998px){.employee-attendance-main{margin-top:5%}}.daily-gen-button{display:flex;gap:10px;justify-content:right;margin-top:1.5%}.employee-attendance-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.employee-attendance-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.employee-attendance-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.employee-attendance-container-part{flex:1 1;min-width:250px}.employee-attendance-floating-label-container{margin-bottom:1.5rem;position:relative}.employee-attendance-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.employee-attendance-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.employee-attendance-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.employee-attendance-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.employee-attendance-floating-label-container .react-select__value-container{padding:2px 8px}.employee-attendance-floating-label-container .react-select__single-value{color:#333}.employee-attendance-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}.employee-attendance-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.employee-attendance-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.employee-attendance-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.employee-attendance-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.employee-attendance-btn:hover{background:#0056b3}.employee-attendance-btn:disabled{background:#ccc}@media (max-width:480px){.employee-attendance-box{padding:1rem}.employee-attendance-btn{padding:.75rem;width:100%}.employee-attendance-floating-label-container label{font-size:.9rem}.employee-attendance-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}@media (max-width:768px){.employee-attendance-container{padding:1rem;width:95%}.employee-attendance-container-part{min-width:100%}.employee-attendance-heading{font-size:1.5rem}}.employee-attendance-btn:disabled{cursor:not-allowed;opacity:.5}.pfdetails-main{align-items:center;display:flex;justify-content:center;margin:0 auto auto}.pfdetails-box{background-color:#fff;border-radius:5px;box-shadow:1px 4px 10px #0000001a;margin-bottom:80px;max-width:700px;padding:25px;text-align:center;width:100%}.pfdetails-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.pfdetails-input-container{margin-bottom:12px;position:relative}.pfdetails-input-container input{background:none;border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:6px;width:100%}.pfdetails-input-container label{background:#fff;color:#777;font-size:1rem;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:6px;transition:all .2s ease}.pfdetails-input-container input:focus+label,.pfdetails-input-container input:not(:placeholder-shown)+label{color:#1e6b8a;font-size:.8rem;font-weight:500;left:10px;top:-10px}.pfdetails-input-container.filled label,.pfdetails-input-container.focused label{color:#1c5a8d;font-size:12px;font-weight:500;top:-10px}.pfdetails-save{background-color:#20a120;border:1px solid #fdf7e5;border-radius:5px;color:#fff;padding:8px}.pfdetails-save:hover{background-color:#f59840}.input-error{border:1px solid red}.registed-employee-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.registed-employee-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.registed-employee-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.registed-employee-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.registed-employee-container-part{flex:1 1;min-width:250px}.registed-employee-floating-label-container{margin-bottom:1.5rem;position:relative}.registed-employee-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.registed-employee-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.registed-employee-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.registed-employee-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.registed-table{display:block;margin-top:1%;overflow:hidden;overflow-x:auto;transform:rotateX(180deg)}.registed-report,.registed-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.registed-report td,.registed-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.registed-report td{color:#555}.registed-report tbody tr:nth-child(2n){background:#fafafa}.registed-report tbody tr:hover{background:#f0f8ff}.registed-employee-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.registed-employee-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.registed-employee-floating-label-container .react-select__value-container{padding:2px 8px}.registed-employee-floating-label-container .react-select__single-value{color:#333}.registed-employee-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.registed-employee-container{padding:1rem;width:95%}.registed-employee-container-part{min-width:100%}.registed-employee-heading{font-size:1.5rem}.registed-report td,.registed-report th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.registed-employee-box{padding:1rem}.registed-employee-btn{padding:.75rem;width:100%}.registed-employee-floating-label-container label{font-size:.9rem}.registed-employee-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.registed-employee-btn:disabled{cursor:not-allowed;opacity:.5}.registed-mid-table{transform:rotateX(180deg)}.registed-report tr th{background-color:#8ac2ff}.salaryreport-main{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;overflow:hidden;padding:2vw;width:100%}.salaryreport-head{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;margin-bottom:30px;text-align:center}.download-buttons{display:flex;gap:5px;justify-content:end}.btn-date{display:flex;justify-content:space-between}.current-month{align-items:center;display:flex}@media (max-width:778px){.salaryreport-main{margin-top:5%}}.main-div-man{background-color:#e2dfdf;background-color:#fff;border:1px solid #c9c7c7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:4% auto auto;max-width:800px;padding:2%}.headding-name{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;text-align:center}.man-power{margin-bottom:0;padding:0;text-align:left}.label-float-select{color:#2b5791;font-weight:500}.man-power{margin-bottom:10px}.man-power-input{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#323840;font-size:12px;height:40px;padding:0 20px;width:100%}.man-power-input:focus{outline:none}.man-power-label{background:#fff;color:#1e4c82;font-size:13px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.man-power-input:focus~.man-power-label,.man-power-input:not(:placeholder-shown)~.man-power-label{color:#5264ae;font-size:13px;font-weight:500;top:-8px}.did-error-input .man-power-label{color:#f81111;font-weight:600}.man-power label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.man-power{margin-top:12px;position:relative}.man-power input{background:#0000;border:none;border-bottom:1px solid #515151;display:block;font-size:16px;padding:10px 10px 10px 5px;width:100%}.man-power input:focus{outline:none}.man-power label{color:#999;font-size:15px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.man-power input:focus~label span,.man-power input:valid~label span{color:#5264ae;font-size:14px;position:absolute;top:-20px}.man-power input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.man-power-next{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.man{display:flex;justify-content:flex-end}.man-power-next:disabled{background-color:#ccc;cursor:not-allowed}.man-power-datepicker{margin-bottom:10px;position:relative}.man-power-datepicker .man-power-input{box-sizing:border-box;font-size:16px;padding:12px;width:100%}.man-power-datepicker label.man-power-label{background:#fff;color:#999;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.man-power-datepicker.filled label.man-power-label,.man-power-datepicker:focus-within label.man-power-label{color:#27509c;font-size:12px;font-weight:500;left:10px;top:-8px}.did-error-input .man-power-input{border:1px solid red}.main-div-p-a{background-color:#e2dfdf;background-color:#fff;border:1px solid #c9c7c7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:7% auto auto;max-width:800px;padding:2%}.headding-p-a{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;text-align:center}.portal-agency{margin-bottom:0;padding:0;text-align:left}.portal-agency label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.portal-agency{margin-top:20px;position:relative}.portal-agency input{background:#0000;border:none;border-bottom:1px solid #515151;display:block;font-size:16px;padding:10px 10px 10px 5px;width:100%}.portal-agency input:focus{outline:none}.portal-agency label{color:#999;font-size:15px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.portal-agency input:focus~label span,.portal-agency input:valid~label span{color:#5264ae;font-size:14px;font-weight:500;position:absolute;top:-20px}.portal-agency input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.portal-agency-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.btn-portal{display:flex;justify-content:space-between}.main-div-shortlist{background-color:#e2dfdf;background-color:#fff;border:1px solid #c9c7c7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:7% auto auto;max-width:800px;padding:2%}.shortlist-name{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;text-align:center}.shortlist{margin-bottom:0;margin-top:20px;padding:0;position:relative;text-align:left}.shortlist-input-label-content-select{margin-bottom:10px;margin-top:10px;position:relative}.shortlist-floating-label-select{background:#fff;color:#858788;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;z-index:1}.shortlist-input{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#323840;font-size:12px;height:40px;padding:0 20px;width:100%}.shortlist-input:focus{outline:none}.shortlist-label{background:#fff;color:#1e4c82;font-size:13px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.shortlist-input:focus~.shortlist-label,.shortlist-input:not(:placeholder-shown)~.shortlist-label{color:#5264ae;font-size:13px;top:-8px}.did-error-input .shortlist-label{color:#f81111;font-weight:600}.shortlist input{background:#0000;border:none;border-bottom:1px solid #515151;display:block;font-size:16px;padding:10px 10px 10px 5px;width:100%}.shortlist input:focus{outline:none}.shortlist label{color:#999;font-size:15px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.shortlist input:focus~label span,.shortlist input:valid~label span{color:#5264ae;font-size:14px;position:absolute;top:-20px}.shortlist label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.shortlist input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.shortlist-btns{display:flex;justify-content:end}.shortlist-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.main-div-interview{background-color:#e2dfdf;background-color:#fff;border:1px solid #c9c7c7;border-radius:8px;box-shadow:1px 4px 8px #0000001a;margin:2% auto auto;max-width:800px;padding:2%}.interview-headding{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;text-align:center}.interview{margin-bottom:0;margin-bottom:20px;padding:0;position:relative;text-align:left}.interview-input-label-content-select{margin-bottom:10px;margin-top:10px;position:relative}.interview-floating-label-select{background:#fff;color:#858788;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;z-index:1}.interview-input{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#323840;font-size:12px;height:40px;padding:0 20px;width:100%}.interview-input:focus{outline:none}.interview-label{background:#fff;color:#2271cc;font-size:13px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.interview-input:focus~.interview-label,.interview-input:not(:placeholder-shown)~.interview-label{color:#5264ae;font-size:13px;font-weight:500;top:-8px}.did-error-input .interview-label{color:#f81111;font-weight:600}.interview label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.interview input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.interview-datepicker{background:url(/static/media/360_F_554606861_txKoTSp8aBaO8oARngeSbgNcSB1yWTRc.3858ef37d4e5356b6f1c.jpg) no-repeat right 10px center;background-size:20px 20px;cursor:default;padding-right:35px}.interview-datepicker-time{background:url(/static/media/pngtree-clock-icon-simple-flat-vector-png-image_9182653.ab7ca17fc454967d0e95.png) no-repeat right 10px center;background-size:25px 25px;cursor:default}.react-datepicker-wrapper{border:0;display:flex;padding:0}.btn-style{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.btn-s{display:flex;justify-content:space-between}.btn-style:disabled{background-color:#ccc;cursor:not-allowed}input[type=date]:not(:focus):placeholder-shown{color:#0000}@media (max-width:778px){.main-div-interview{margin-bottom:6%}}.feedbackform-main{border:1px solid #acaaaa;border-radius:5px;margin:auto;max-width:1000px;padding:15px;width:70%}.feedbackform-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:0;text-align:center}.feedbackform-input-label-content-select{margin-bottom:10px;margin-top:10px;position:relative}.feedbackform{margin-bottom:20px;position:relative}.feedbackform-input-div{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#888787;font-size:15px;font-weight:500;height:40px;padding:0 20px;width:100%}.feedbackform-input-div:focus{outline:none}.feedbackform-label{background:#fff;color:#858788;font-size:15px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.feedbackform-input-div:focus~.feedbackform-label,.feedbackform-input-div:not(:placeholder-shown)~.feedbackform-label{color:#5264ae;font-size:13px;font-weight:500;top:-8px}.did-error-input .feedbackform-label{color:#f81111;font-weight:600}.feedbackform-input{margin-top:20px;position:relative}.feedbackform-input input{background:#0000;border:none;border-bottom:1px solid #515151;display:block;font-size:16px;padding:10px 10px 10px 5px}.feedbackform-input input:focus{outline:none}.feedbackform-input label{color:#999;font-size:15px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.feedbackform-input input:focus~label span,.feedbackform-input input:valid~label span{color:#5264ae;font-size:14px;position:absolute;top:-20px}.feedbackform-container{margin-bottom:20px;padding:10px}.feedbackform-input{margin-bottom:10px}.feedbackform-input label{align-items:center;color:#858383;display:flex;font-size:14px;font-weight:500;gap:5%;text-align:center}.feedbackform-input input{border:1px solid #ddd;border-radius:5px;color:#858383;font-size:14px;padding:10px;width:100%}.check-box{display:grid;justify-content:center}input[type=range]{-webkit-appearance:none;background:#ddd;border-radius:5px;height:6px;outline:none;transition:background .3s}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#007bff;border-radius:50%;cursor:pointer;height:20px;width:20px}input[type=range]::-moz-range-thumb{background:#007bff;border-radius:50%;cursor:pointer;height:20px;width:20px}.main-div-hr{background-color:#e2dfdf;background-color:#fff;border:1px solid #c9c7c7;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:7% auto auto;max-width:800px;padding:2%}.hr-name{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;text-align:center}.hr{margin-top:20px;position:relative}.hr-file input[type=file]{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.hr-input-label-content-select{margin-bottom:10px;margin-top:10px;position:relative}.hr-floating-label-select{background:#fff;color:#858788;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;z-index:1}.react-select__menu{position:absolute!important;z-index:1000!important}.hr-input{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#323840;font-size:12px;height:40px;padding:0 20px;width:100%}.hr-input:focus{outline:none}.hr-label{background:#fff;color:#1e4c82;font-size:13px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.hr-input:focus~.hr-label,.hr-input:not(:placeholder-shown)~.hr-label{color:#5264ae;font-size:13px;font-weight:500;top:-8px}.did-error-input .hr-label{color:#f81111;font-weight:600}.hr-file label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.hr input{background:#0000;border:none;border-bottom:1px solid #515151;display:block;font-size:16px;padding:10px 10px 10px 5px;width:100%}.hr input:focus{outline:none}.hr label{color:#999;font-size:15px;font-weight:400;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.input:focus~label,.input:valid~label{top:-12px}.label-text{background:#fff;padding:0 4px;position:relative}.hr input:focus~label span,.hr input:valid~label span{color:#5264ae;font-size:14px;position:absolute}.input:focus~label,.input:valid~label{color:#5264ae;font-size:14px;position:absolute;top:8px}.hr{margin-bottom:0;padding:0}.hr,.hr label{text-align:left}.hr label{color:#858383;display:block;font-size:14px;font-weight:500}.hr input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.hr-datepicker{background:url(/static/media/360_F_554606861_txKoTSp8aBaO8oARngeSbgNcSB1yWTRc.3858ef37d4e5356b6f1c.jpg) no-repeat right 10px center;background-size:20px 20px;cursor:default;padding-right:35px}.sub-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.hr-btn{display:flex;justify-content:end}.sub-btn:disabled{background-color:#ccc;cursor:not-allowed}.detailsofprofile-box{background-color:#fff;border-radius:0;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:auto;padding:15px;width:70%}.detailsofprofile-container-part{border-radius:5px;flex:1 1 20%;gap:10px;padding:0}.detailsofprofile-maincontainer{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:998px){.detailsofprofile-box{background-color:#fff;border-radius:0;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:auto;padding:15px;width:100%}}@media(max-width:765px){.detailsofprofile-box{background-color:#fff;border-radius:0;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:auto;padding:15px;width:100%}.detailsofprofile-container-part{border-radius:5px;flex:1 1 20%;gap:10px;padding:0;width:100%}.detailsofprofile-maincontainer{display:flex;flex-wrap:wrap;gap:10px;width:100%}}.detailsofprofile-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:0;margin-top:15px;text-align:center}.did-floating-label-content.filled .did-floating-label,.did-floating-label-content:focus-within .did-floating-label{color:#175194;font-size:12px;font-weight:500;left:10px;top:-8px}.did-floating-label-select.label-float-select{color:#585396;font-size:13px;top:-8px}.detailsofprofile-input-container{margin-bottom:10px;margin-top:10px;padding:0;text-align:left}.did-floating-label-content{margin-top:10px}.did-floating-label{font-size:14px}.did-floating-input:focus~.did-floating-label,.did-floating-input:not(:placeholder-shown)~.did-floating-label{color:#5192d8}.did-error-input .did-floating-label{color:#f81111}.error{color:#f51212}.detailsofprofile-input-containers-file input[type=file]{border:1px solid #b1aeae;border-radius:5px;color:#888787;font-size:1em;margin-bottom:0;padding:6px;width:100%}.detailsofprofile-input-containers-file label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.detailsofprofile-input-container-radio{gap:15px;margin-bottom:15px;margin-top:16px;padding:2px}.detailsofprofile-input-container-radio label{align-items:center;color:#888787;display:flex}@media(max-width:765px){.detailsofprofile-input-container-radio label{align-items:right;color:#888787;display:flex}}.detailsofprofile-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;width:18px}.detailsofprofile-input-container-radio{align-items:center;display:flex}@media(max-width:765px){.detailsofprofile-input-container-radio{display:block}.detailsofprofile-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}}.detailsofprofile-input-container-radio>label:first-child{width:200px}.detailsofprofile-input-container-radio>label:not(:first-child){align-items:center;display:flex;margin-right:10px}.personaldetails-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.personaldetails-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}.detailsofprofile-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:14px;font-weight:500;padding:8px;width:100%}.detailsofprofile-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.deatilsofaddress-container{box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin:auto;width:70%}.deatilsofaddress-container-an{width:100%}.deatilsofaddress{background-color:#fff;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:765px){.deatilsofaddress-container{border-radius:5px;display:flex;flex-direction:column;margin:auto;width:100%}.deatilsofaddress{background-color:#fff;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between}}.deatilsofaddress-container{border-radius:5px;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;padding:10px;transition:box-shadow .3s ease}.deatilsofaddress-heading,.premanentdeatilsofaddress-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:24px;font-weight:500;margin-bottom:15px;text-align:center}.did-floating-input{color:#323840}.did-floating-label{font-size:13px}.did-error-input .did-floating-label{color:#f30505}.error{color:#e60606}.deatilsofaddress-input-container label,.premanentdeatilsofaddress-input-container label{color:#888787;font-size:15px;font-weight:500;margin-bottom:2px}.deatilsofaddress-input-container input,.deatilsofaddress-input-container select,.premanentdeatilsofaddress-input-container input,.premanentdeatilsofaddress-input-container select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:14px;padding:10px;width:100%}.deatilsofaddress-btns-div{display:flex;justify-content:space-between;margin-top:10px}.deatilsofaddress-btn,.deatilsofaddress-btn-next{background-color:#2ca00f;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px}#root>div.pcoded-main-container>div>div>div>div>div>div>div.container>div:nth-child(2)>form>div:nth-child(2)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div.container>div:nth-child(2)>form>div:nth-child(3)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div.container>div:nth-child(2)>form>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div.container>div:nth-child(2)>form>div:nth-child(5)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div>div.container>div:first-child>form>div:nth-child(2)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div>div.container>div:first-child>form>div:nth-child(3)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div>div.container>div:first-child>form>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div>div>div>div>div>div>div>div.container>div:first-child>form>div:nth-child(5)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.educationdetailsofprofile-container{align-items:center;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;margin:auto;width:70%}.eductiondetailsofprofile-box{background-color:#fff;border-radius:5px;padding:8px;width:100%}.educationdetailsofprofile-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:10px;text-align:center}.eductiondetailsofprofile-input-containers{margin-bottom:15px;position:relative}.did-floating-label-content-select{margin-top:10px;position:relative}.react-select__control{background:#fff;border:1px solid #b6b6b6;border-radius:4px;font-size:15px;height:40px;padding-top:4px}.react-select__control--is-focused{border-color:#2684ff;box-shadow:none}.react-select__placeholder{color:#0000}.did-floating-label-select{background:#fff;color:#858788;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease;z-index:1}.label-float-select{color:#323840;font-size:13px;top:-8px}.did-floating-input{font-weight:500;padding:0 20px}.did-floating-input:focus~.did-floating-label,.did-floating-input:not(:placeholder-shown)~.did-floating-label{color:#5264ae;font-size:15px;font-weight:500}.did-error-input .did-floating-label{color:#f01010}.error{color:#f31111}.eductiondetailsofprofile-input-containers label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.eductiondetailsofprofile-input-containers input,.eductiondetailsofprofile-input-containers select,.eductiondetailsofprofile-input-containers-file input[type=file]{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.eductiondetailsofprofile-input-containers-file label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.educationdetailsofprofile-btn,.educationdetailsofprofile-btn-next{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.educationdetailsofprofile-btn-next{float:right}.experiencedetailsofprofile-container{align-items:center;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;margin:auto;width:70%}.experiencedetailsofprofile-box{background-color:#fff;border-radius:5px;padding:8px;width:100%}.experiencedetailsofprofile-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:0;text-align:center}.experiencedetailsofprofile-input-containers{margin-bottom:20px;position:relative}.did-floating-label-content{position:relative}.did-floating-input{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#888787;font-size:15px;height:40px;padding:0 10px;width:100%}.did-floating-label{background:#fff;color:#858788;font-size:15px;left:2px;padding:0 5px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.did-floating-input:focus~.did-floating-label,.did-floating-input:not(:placeholder-shown)~.did-floating-label{font-size:13px;top:-8px}.did-error-input .did-floating-label{color:#fc1010;font-weight:600}.error{color:#f80d0d;font-size:12px;margin-top:5px}.experiencedetailsofprofile-input-containers-file input[type=file]{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;margin-bottom:15px;padding:8px;width:100%}.experiencedetailsofprofile-input-containers-file label{color:#888787;display:block;font-size:14px;font-weight:500;padding:5px;text-align:left}.experiencedetailsofprofile-input-containers label{color:#858383;display:block;font-size:14px;font-weight:500;text-align:left}.experiencedetailsofprofile-input-containers input{border:1px solid #ddd;border-radius:5px;color:#858383;font-size:14px;padding:10px;width:100%}.experiencedetailsofprofile-table-btn{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;margin-top:10px;padding:8px;transition:background-color .3s ease}.experiencedetailsofprofile-tbl-btn:hover{background-color:#e97603}.experiencedetailsofprofile-btn,.experiencedetailsofprofile-btn-next{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:16px;padding:8px}.experiencedetailsofprofile-btn-next{float:right}.profilesforinterview-navbar{background-color:#4ddbb8;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;margin:auto;padding:10px 20px;width:70%}.navbar-list li.active{background-color:#86a31b;border-radius:5px;color:#fff;padding:2px}@media (max-width:998px){.profilesforinterview-navbar{background-color:#4ddbb8;border-radius:5px;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:center;margin:auto;padding:10px 20px;width:100%}}.navbar-list{display:flex;gap:20px;list-style:none;margin:0;padding:0}.navbar-list li{color:#fff;cursor:pointer;font-weight:500;transition:color .3s ease}.content-container{padding:20px}.content-title{font-size:24px;font-weight:700}@media(max-width:765px){.profilesforinterview-container{background-color:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin:8% auto;max-width:1000px;width:100%}.navbar-list{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}}.login-wrapper{cursor:pointer;display:flex;height:90vh;overflow:hidden;position:relative;width:100%}.login-half{display:flex;flex:1 1;transition:transform .5s ease}.circle-content,.login-half{align-items:center;justify-content:center}.circle-content{height:135px}.circle-content,.circle-content-1{background:#007bff;color:#fff;font-size:34px;transition:all .4s ease;width:60px}.circle-content-1{align-items:center;height:140px;justify-content:center}.circle-content{-webkit-clip-path:circle(45% at right);clip-path:circle(45% at right);display:flex;justify-content:flex-end}.circle-content-1{-webkit-clip-path:circle(45% at left);clip-path:circle(45% at left);display:flex;flex-basis:min-content}.login-wrapper:hover .left-side{transform:translateX(-25%)}.login-wrapper:hover .right-side{transform:translateX(25%)}.login-overlay{align-items:center;background-color:#007bff;border-radius:50%;color:#fff;display:flex;font-size:24px;height:140px;justify-content:center;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease;width:140px;z-index:10}.login-wrapper:hover .login-overlay{opacity:1;pointer-events:auto}.interview-report-main{background-color:#fff;border-collapse:collapse;box-shadow:0 4px 8px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;padding:5px;width:100%}.interview-report{padding:10px}.interview-report h4{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;margin-bottom:30px;text-align:center}.interview-report-btn{display:flex;float:right;gap:5px}.profile-container{background-color:#f0f8ff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 10px #0000001a;font-family:Arial,sans-serif;margin:50px auto;padding:25px;width:450px}.profile-container h2{color:#2c6769}.profile-container h2,.profile-photo{margin-bottom:20px;text-align:center}.profile-img{border:2px solid #07c;border-radius:50%;height:130px;object-fit:cover;width:130px}.profile-details{margin-bottom:20px}.profile-row{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding:6px 0}.profile-row:last-child{border-bottom:none}.label{color:#333;text-align:left;width:35%}.value{flex:1 1;font-weight:500;margin-left:10px;word-break:break-word}.view-click{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:8px 16px}.view-click:hover{background-color:#0056b3}@media (max-width:500px){.profile-container{padding:15px;width:90%}.profile-row{align-items:flex-start;flex-direction:column}.value{margin-top:4px;text-align:left}}.resign-form-container{border:1px solid #d4d2d2;border-radius:5px;box-shadow:1px 4px 10px #0000001a;margin:auto;max-width:600px;padding:2rem}.resign-form-container h2{margin-bottom:1.5rem;text-align:center}.resign-form-container form{display:flex;flex-direction:column;gap:5px}.resignation-details{display:flex;flex-direction:column;gap:12px}.empdata-row{color:#2b4b75;display:flex;font-size:15px;justify-content:space-between;margin:4px 0}.empdata-row strong{flex:1 1;font-weight:600}.empdata-row span{align-items:flex-start;display:flex;flex:2 1;text-align:right}.empdata-head{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.resign-form-container button{align-items:center;background-color:#45b628;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:1rem;justify-content:center;padding:10px;transition:background-color .3s ease}.resign-form-container button:hover{background-color:#0056b3}.resignform-buttons{display:flex;justify-content:space-between;margin-top:10px}button[disabled]{background-color:#ccc;border:2px solid #807e7e;cursor:not-allowed}.floating-label{margin-bottom:1.5rem;position:relative}.floating-label input,.floating-label textarea{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:6px;width:100%}.floating-label label{background:#fff;color:#999;font-size:1rem;left:.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.floating-label input:focus+label,.floating-label input:not(:placeholder-shown)+label,.floating-label textarea:focus+label,.floating-label textarea:not(:placeholder-shown)+label{color:#2b4b75;font-size:.8rem;font-weight:500;left:.4rem;top:-8px}.floating-label-datepicker{margin-bottom:1.5rem;position:relative}.floating-label-datepicker label{background:#fff;color:#999;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.floating-label-datepicker.filled label,.floating-label-datepicker:focus-within label{color:#1e5080;font-size:12px;font-weight:500;left:10px;top:-8px}.floating-label-datepicker .react-datepicker-wrapper{width:100%}.floating-label-datepicker input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:12px;width:100%}.profileinfo-container{border-radius:12px;margin:2rem auto;max-width:1000px;overflow-x:auto;padding:2rem}.profileinfo-head{color:#2c6769;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.profileinfo-table{background-color:#fff;border-collapse:collapse;width:100%}.profileinfo-table td,.profileinfo-table th{border:1px solid #ddd;font-size:1rem;padding:12px 16px;text-align:left;white-space:nowrap}.profileinfo-table th{background-color:#50a3fd;color:#fff;font-weight:600}@media (max-width:768px){.profileinfo-head{font-size:20px}.profileinfo-table td,.profileinfo-table th{font-size:14px;padding:10px 12px}}.profile-label,.profile-label-1{color:#333;flex:1 1;font-weight:600;text-align:left}.resign-table-container{margin-top:20px;max-width:100%;overflow-x:auto;padding:10px}.resign-table-container h2{color:#2c6769;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-bottom:20px;text-align:center}.resign-table{font-family:Arial,sans-serif}.resign-table td,.resign-table th{border:1px solid #ddd;padding:5px;text-align:left}.resign-table th{background-color:#f2f2f2;color:#333}.status button{border:none;cursor:pointer;margin-right:5px;padding:5px 10px}.status button:first-child{background-color:#4caf50;color:#fff}.status button:last-child{color:#fff}.status-text.approved{color:green;font-weight:700}.status-text.rejected{font-weight:700}.status-text.request{color:orange}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.modal-content{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000004d;max-width:500px;padding:30px;width:90%;z-index:1000}.form-group-floating-label{margin-bottom:1.5rem;position:relative}.form-group-floating-label input{background:none;border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:10px 10px 10px 5px;width:100%}.form-group-floating-label label{color:#999;font-size:16px;left:5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.form-group-floating-label input:focus+label,.form-group-floating-label input:not(:placeholder-shown)+label{background-color:#fff;color:#0f6394;font-size:12px;font-weight:500;left:5px;padding:0 4px;top:-10px}.modal-close{color:#aaa;cursor:pointer;font-size:28px;font-weight:700;position:absolute;right:15px;top:10px}.modal-close:hover{color:#000}.button-edit{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:500;padding:6px 14px;transition:background-color .3s ease}.button-edit:hover{background-color:#45a049}.modal-buttons{display:flex;justify-content:space-between}.button-hold{background-color:#fff;border:2px solid #00c3ff;border-radius:5px;color:#00b7ff}.button-close{background-color:#fff;border:2px solid #ffa600;border-radius:5px;color:#ffae00}@media (max-width:768px){.resign-table-container h2{font-size:20px}.resign-table td,.resign-table th{font-size:14px;padding:5px 6px}.button-approve,.button-deny{font-size:12px}}.employees-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.employees-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.employees-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.employees-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.employees-floating-label-container{margin-top:13px}.employees-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employees-floating-label-container input:focus+label,.employees-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employees-floating-label-container label{padding:0 4px}.employees-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.employees-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.employees-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.employees-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employees-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.employees-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employees-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.employees-input-container{margin-bottom:0;padding:0;text-align:left}.employees-input-container label{color:#888787;display:block;padding:2px}.employees-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.employees-input-container-radio label{align-items:center;color:#888787;display:flex}.employees-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.employees-input-container input,select{padding:8px}.employees-input-container input,.employees-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.employees-input-container input[type=file]{padding:6px}.employees-btn{background-color:#3498db}.employees-btn,.employees-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employees-clear{background-color:#ff9800}.employees-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employees-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.employees-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.employees-input-container-radio>label:first-child{width:200px}.employees-input-container-radio>label:not(:first-child){align-items:center;display:flex}.employees-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.employees-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employees-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employees-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.employees-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.employees-input-container-radio{display:block}}.employees-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employees-floating-label-container-1 input:focus+label,.employees-floating-label-container-1 input:not(:placeholder-shown)+label,.employees-floating-label-container-1.filled label,.employees-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employees-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.employees-floating-label-container-1{position:relative;text-align:left}.employees-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employees-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employees-floating-label-container-2 input:focus+label,.employees-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employees-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.employees-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employees-floating-label-container-2 .react-datepicker__input-container{width:100%}.employees-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.application-container{align-items:center;box-sizing:border-box;flex-direction:column;justify-content:flex-start;margin-bottom:2rem;min-height:88vh;padding:1rem;text-align:center}@media (max-width:768px){.application-container{margin-left:0;margin-top:4rem;padding:1rem}.link-bar-changes-myapp{align-items:flex-start;flex-direction:column;gap:10px}}.link-bar-changes-myapp{display:flex;gap:20px;justify-content:flex-start;margin-top:20px;width:100%}.link-bar-changes-myapp button{background:none;border:none;border-bottom:2px solid #0000;color:#020405;cursor:pointer;font-weight:700;padding:8px 16px}.link-bar-changes-myapp button:hover{color:#070ab8}.link-bar-changes-myapp .active-link{border-bottom:3px solid #3000ac;color:#070ab8}.link-bar-changes-myapp a{color:#020405;text-decoration:none}.line-width{width:100%}.profile-header{align-items:center;display:flex;justify-content:flex-start;width:100%}.para-text{margin-bottom:0;margin-top:0}.application-table{border-collapse:collapse;margin-top:20px;width:100%}.application-table td,.application-table th{border:1px solid #ddd;padding:12px;text-align:center}.application-table th{background-color:#f5f8fc;font-weight:600}.retrieve-button{background:linear-gradient(90deg,#5c6bc0,#3f51b5);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 14px}.retrieve-button:hover{background:linear-gradient(90deg,#3f51b5,#303f9f)}.nested-route-content{margin-top:20px;max-width:100%;width:100%}:root{--primary-color:#2c3e50;--accent-color:#3498db;--bg-color:#f5f5f5;--text-color:#333;--border-color:#ddd;--danger-color:#e74c3c;--success-color:#2ecc71}.draft-container{background:#fff;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:8px;margin:40px auto;max-width:800px;padding:20px}.draft-title{color:#2c3e50;color:var(--primary-color);font-size:26px;font-weight:700;margin-bottom:20px;text-align:center}.draft-list{list-style:none;margin:0;padding:0}.draft-item{background-color:#fafafa;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:6px;cursor:pointer;margin-bottom:10px;padding:12px 16px;transition:background-color .2s ease}.draft-item:hover{background-color:#f0f0f0}.draft-item strong{color:#3498db;color:var(--accent-color)}.draft-item span{color:#666;font-size:14px}.table-view{border-radius:3px;display:flex;flex-direction:column;overflow:hidden;width:100%}.table-header{background-color:#b7d3f3;color:#0056b3;display:flex;font-weight:700;padding:5px}.table-row{border-bottom:1px solid #eee;display:flex;padding:2px;transition:background-color .2s ease}.table-row:hover{background-color:initial}.table-col{flex:1 1;margin:auto;padding:2px;text-align:left}.view-button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;margin-right:8px;padding:8px 16px;transition:background-color .2s ease,transform .1s ease}.view-button:hover{transform:translateY(-1px)}.view-button:active{transform:translateY(0)}.view-button.retrieve{background-color:#2ecc71;background-color:var(--success-color);color:#fff}.view-button.retrieve:hover{background-color:#27ae60}.view-button.delete{background-color:#e74c3c;background-color:var(--danger-color);color:#fff}.view-button.delete:hover{background-color:#c0392b}.application-details{background-color:#fff;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:6px;margin-top:30px;padding:20px}.success-message{border:1px solid #c3e6cb;border-radius:4px;color:#155724;margin:10px 0;padding:10px 15px}.table-col-1{margin:auto;padding:2px;text-align:left}.action-select{cursor:pointer;padding:6px 10px}.edit-option{color:green}.retrieve-option{color:orange}.resend-option{color:blue}.delete-option{color:red}.action-dropdown-draft{border-radius:4px;cursor:pointer;padding:6px 10px;width:60%}.confirm-actions{display:flex;justify-content:space-evenly}.btn-colors{background-color:#5057b8;border:1px solid #d1d0d0;border-radius:5px;color:#fff;width:28%}.checklist-container{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto;padding:24px;width:70%}.table-view-checkList{overflow-x:auto}.table-header-checkList,.table-row-checkList{align-items:center;border-bottom:1px solid #ddd;display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;padding:12px 16px;text-align:center}.table-header-checkList{background-color:#43c9ac;color:#333;font-size:15px;font-weight:600}.table-row-checkList{background-color:#fff;font-size:14px;transition:background-color .2s}.table-row-checkList:hover{background-color:#f9f9f9}.table-row-checkList input[type=text]{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px 8px;width:90%}.table-row-checkList input[type=checkbox]{cursor:pointer;transform:scale(1.2)}.table-row-checkList a{color:#007bff;font-weight:500;text-decoration:none}.table-row-checkList a:hover{text-decoration:underline}.submit-btn-verfication{background-color:#2db83f;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:15px;padding:10px}.reject-btn-verfication:disabled,.submit-btn-verfication:disabled{background-color:#dad9d9;color:#000;cursor:not-allowed}.reject-btn-verfication{background-color:#fd1919;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:15px;padding:10px}@media (max-width:768px){.table-header-checkList,.table-row-checkList{font-size:13px;grid-template-columns:repeat(7,1fr)}.submit-btn{padding:14px;width:100%}}@media (max-width:480px){.table-header-checkList,.table-row-checkList{font-size:12px;grid-template-columns:repeat(7,1fr);padding:10px 8px}.table-row-checkList input[type=text]{font-size:12px;padding:4px 6px}}.bbtttnnsss-verify{display:flex;gap:5%;justify-content:center;margin-bottom:5%}:root{--managerChecklist-primary:#2c3e50;--managerChecklist-accent:#1abc9c;--managerChecklist-bg:#f8f9fa;--managerChecklist-text:#333;--managerChecklist-border:#ccc}.managerChecklist-container{background:#fff;border:1px solid #ccc;border:1px solid var(--managerChecklist-border);border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:40px auto;max-width:900px;padding:20px}.managerChecklist-title{color:#2c3e50;color:var(--managerChecklist-primary);font-size:26px;font-weight:600;margin-bottom:25px;text-align:center}.managerChecklist-loading,.managerChecklist-no-data{color:#777;font-size:16px;margin:20px 0;text-align:center}.managerChecklist-table{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.managerChecklist-header{background-color:#d1f1eb;color:#2c3e50;color:var(--managerChecklist-primary);display:flex;font-weight:700;padding:10px 0}.managerChecklist-row{border-bottom:1px solid #eee;display:flex;padding:10px 0;transition:background .2s ease}.managerChecklist-row:hover{background-color:#f9f9f9}.managerChecklist-col{align-items:center;display:flex;flex:1 1;padding:0 10px;text-align:left}.managerChecklist-view-button{background-color:#1abc9c;background-color:var(--managerChecklist-accent);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:.2s}.managerChecklist-view-button:hover{background-color:#16a085}.managerChecklist-details{background-color:#f8f9fa;background-color:var(--managerChecklist-bg);border:1px solid #ccc;border:1px solid var(--managerChecklist-border);border-radius:6px;margin-top:30px;padding:20px}.managerChecklist-details-title{color:#2c3e50;color:var(--managerChecklist-primary);font-size:20px;margin-bottom:15px}.managerChecklist-details p{color:#555;font-size:15px;margin:8px 0}.managerChecklist-details strong{color:#1abc9c;color:var(--managerChecklist-accent)}.managerChecklist-container-view{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0 auto 5%;padding:24px;width:70%}.title{color:#333;font-size:28px;font-weight:600;margin-bottom:24px;text-align:center}.table-section{margin-bottom:32px}.table-section h3{color:#444;font-size:20px;margin-bottom:16px}.table-view-managerChecklist{overflow-x:auto}.table-header-managerChecklist,.table-row-managerChecklist{align-items:center;border-bottom:1px solid #ddd;display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;padding:12px 16px;text-align:center}.table-header-managerChecklist{background-color:#43c9ac;color:#333;font-size:15px;font-weight:600}.table-row-managerChecklist{background-color:#fff;font-size:14px;transition:background-color .2s}.table-row-managerChecklist:hover{background-color:#f9f9f9}.table-row-managerChecklist input[type=text]{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:6px 8px;width:90%}.table-row-managerChecklist input[type=checkbox]{cursor:pointer;transform:scale(1.2)}.table-row-managerChecklist a{color:#007bff;font-weight:500;text-decoration:none}.table-row-managerChecklist a:hover{text-decoration:underline}.submit-btn-verfication-mg-check{background-color:#2db83f}.submit-btn-reject-mg-check,.submit-btn-verfication-mg-check{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;padding:10px}.submit-btn-reject-mg-check{background-color:#e01313}@media (max-width:768px){.table-header-managerChecklist,.table-row-managerChecklist{font-size:13px;grid-template-columns:repeat(7,1fr)}.submit-btn{padding:14px;width:100%}}@media (max-width:480px){.table-header-managerChecklist,.table-row-managerChecklist{font-size:12px;grid-template-columns:repeat(7,1fr);padding:10px 8px}.table-row-managerChecklist input[type=text]{font-size:12px;padding:4px 6px}}.emp-details{color:#24a6bd;font-weight:600}.form-container-view{display:flex;gap:20px;justify-content:space-evenly}.date-section,.remark-section{align-items:center;display:flex;gap:10px}.date-input,.remark-input{border:1px solid #ccc;border-radius:4px;font-size:14px;padding:8px}label{font-size:14px;font-weight:600}.buttons-flow{display:flex;gap:10%;justify-content:center;margin-top:2%}.remark-input.required,.remark-input:invalid{border:1px solid red}.error-text{color:red;font-size:13px;margin-top:4px}:root{--managerChecklistReject-primary:#2c3e50;--managerChecklistReject-accent:#373ada;--managerChecklistReject-bg:#f8f9fa;--managerChecklistReject-text:#333;--managerChecklistReject-border:#ccc}.managerChecklistReject-container{background:#fff;border:1px solid #ccc;border:1px solid var(--managerChecklistReject-border);border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:40px auto;max-width:900px;padding:20px}.managerChecklistReject-title{color:#2c3e50;color:var(--managerChecklistReject-primary);font-size:26px;font-weight:600;margin-bottom:25px;text-align:center}.managerChecklistReject-loading,.managerChecklistReject-no-data{color:#777;font-size:16px;margin:20px 0;text-align:center}.managerChecklistReject-table{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.managerChecklistReject-header{background-color:#a0d6f0;color:#2c3e50;color:var(--managerChecklistReject-primary);display:flex;font-weight:700;padding:10px 0}.managerChecklistReject-row{border-bottom:1px solid #eee;display:flex;padding:10px 0;transition:background .2s ease}.managerChecklistReject-row:hover{background-color:#f9f9f9}.managerChecklistReject-col{align-items:center;display:flex;flex:1 1;padding:0 10px;text-align:left}.managerChecklistReject-view-button{background-color:#373ada;background-color:var(--managerChecklistReject-accent);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:.2s}.managerChecklistReject-view-button:hover{background-color:#16a085}.managerChecklistReject-details{background-color:#f8f9fa;background-color:var(--managerChecklistReject-bg);border:1px solid #ccc;border:1px solid var(--managerChecklistReject-border);border-radius:6px;margin-top:30px;padding:20px}.managerChecklistReject-details-title{color:#2c3e50;color:var(--managerChecklistReject-primary);font-size:20px;margin-bottom:15px}.managerChecklistReject-details p{color:#555;font-size:15px;margin:8px 0}.managerChecklistReject-details strong{color:#373ada;color:var(--managerChecklistReject-accent)}:root{--submitted-primary:#2c3e50;--submitted-accent:#1abc9c;--submitted-bg:#f8f9fa;--submitted-text:#333;--submitted-border:#ccc}.submitted-container{background:#fff;border:1px solid #ccc;border:1px solid var(--submitted-border);border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:40px auto;max-width:900px;padding:20px}.submitted-title{color:#2c3e50;color:var(--submitted-primary);font-size:26px;font-weight:600;margin-bottom:25px;text-align:center}.submitted-loading,.submitted-no-data{color:#777;font-size:16px;margin:20px 0;text-align:center}.submitted-table{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.submitted-header{background-color:#d1f1eb;color:#2c3e50;color:var(--submitted-primary);display:flex;font-weight:700;padding:10px 0}.submitted-row{border-bottom:1px solid #eee;display:flex;padding:10px 0;transition:background .2s ease}.submitted-row:hover{background-color:#f9f9f9}.submitted-col{align-items:center;display:flex;flex:1 1;padding:0 10px;text-align:left}.submitted-view-button{background-color:#1abc9c;background-color:var(--submitted-accent);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:.2s}.submitted-view-button:hover{background-color:#16a085}.submitted-details{background-color:#f8f9fa;background-color:var(--submitted-bg);border:1px solid #ccc;border:1px solid var(--submitted-border);border-radius:6px;margin-top:30px;padding:20px}.submitted-details-title{color:#2c3e50;color:var(--submitted-primary);font-size:20px;margin-bottom:15px}.submitted-details p{color:#555;font-size:15px;margin:8px 0}.submitted-details strong{color:#1abc9c;color:var(--submitted-accent)}.onboarding-details-container{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-family:Roboto,sans-serif;margin:40px auto;padding:30px;width:40%}.onboarding-details-table{margin-bottom:30px;width:100%}.onboarding-details-table table{border-collapse:collapse;box-shadow:0 2px 8px #0000001a;width:100%}.onboarding-details-table td,.onboarding-details-table th{color:#34495e;font-size:.9rem;padding:15px;text-align:left}.onboarding-details-table th{background-color:#3498db;color:#fff;font-weight:600}.onboarding-details-table td{background-color:#fff;border-bottom:1px solid #ecf0f1}.onboarding-details-table tr:nth-child(2n) td{background-color:#f9fafc}.onboarding-details-table tr:hover td{background-color:#e8f0fe}.onboarding-date-container{display:flex;flex-direction:column;margin-bottom:25px}.onboarding-floating-label-container{margin-bottom:20px;position:relative}.did-floating-input-on-emp{border:1px solid #bdc3c7;border-radius:6px;box-shadow:inset 0 1px 3px #0000000d;color:#2c3e50;font-size:1rem;padding:12px 15px;transition:border-color .3s,box-shadow .3s;width:100%}.did-floating-input:focus{border-color:#3498db;box-shadow:0 0 5px #3498db4d;outline:none}.onboarding-floating-label-container label{background:#0000;color:#7f8c8d;font-size:1rem;font-weight:500;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.onboarding-floating-label-container .did-floating-input:focus+label,.onboarding-floating-label-container label.float{background-color:#fff;color:#3498db;font-size:.75rem;left:12px;padding:0 5px;top:-4px}.error,.required{color:#e74c3c}.error{font-weight:500;margin-top:6px}.success-message{background-color:#e8f8f5;border-radius:6px;color:#2ecc71;font-size:.9rem;font-weight:500;margin-top:15px;padding:10px;text-align:center}.onboarding-btn-div{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.onboarding-cancel,.onboarding-submit{border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 25px;transition:background-color .3s,transform .3s}.onboarding-cancel{background-color:#e74c3c;color:#fff}.onboarding-cancel:hover{background-color:#c0392b;transform:translateY(-2px)}.onboarding-submit{background-color:#3498db;color:#fff}.onboarding-submit:hover{background-color:#2980b9;transform:translateY(-2px)}.onboarding-submit:disabled{background-color:#bdc3c7;cursor:not-allowed;transform:none}@media (max-width:768px){.onboarding-details-container{padding:20px;width:90%}.onboarding-btn-div{align-items:stretch;flex-direction:column}.onboarding-cancel,.onboarding-submit{width:100%}}.esic-container{align-items:center;display:flex;justify-content:center;margin-bottom:3%;margin-top:0;width:100%}.esic-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.esic-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.esic-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.esic-floating-label-container{margin-top:13px}.esic-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.esic-floating-label-container input:focus+label,.esic-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.esic-floating-label-container label{padding:0 4px}.esic-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.esic-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.esic-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.esic-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.esic-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.esic-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.esic-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.esic-input-container{margin-bottom:0;padding:0;text-align:left}.esic-input-container label{color:#888787;display:block;padding:2px}.esic-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.esic-input-container-radio label{align-items:center;color:#888787;display:flex}.esic-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.esic-input-container input,select{padding:8px}.esic-input-container input,.esic-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.esic-input-container input[type=file]{padding:6px}.esic-btn{background-color:#36ac12}.esic-btn,.esic-btn-can{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.esic-btn-can{background-color:#e62020}.esic-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.esic-btn-div{display:flex;gap:5%;justify-content:center;margin-right:10px;margin-top:10px}.esic-input-container-radio>label:first-child{width:200px}.esic-input-container-radio>label:not(:first-child){align-items:center;display:flex}.esic-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.esic-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.esic-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.esic-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.esic-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.esic-input-container-radio{display:block}}.esic-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.esic-floating-label-container-1 input:disabled,.esic-floating-label-container-2 input:disabled{background-color:#e4e4e4;cursor:not-allowed}.esic-floating-label-container-1 input:focus+label,.esic-floating-label-container-1 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.esic-floating-label-container-1 label{color:#888;font-size:1rem;padding:0 4px;padding:4px;top:12px;-webkit-user-select:none;user-select:none;z-index:1}.esic-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.esic-floating-label-container-1{position:relative;text-align:left}.esic-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.esic-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.esic-floating-label-container-2 input:focus+label,.esic-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.esic-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.esic-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.esic-floating-label-container-2 .react-datepicker__input-container{width:100%}.esic-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}:root{--approved-primary:#2c3e50;--approved-accent:#1abc9c;--approved-bg:#f8f9fa;--approved-text:#333;--approved-border:#ccc}.approved-container{background:#fff;border:1px solid #ccc;border:1px solid var(--approved-border);border-radius:8px;box-shadow:0 2px 5px #0000000d;margin:40px auto;max-width:900px;padding:20px}.approved-title{color:#2c3e50;color:var(--approved-primary);font-size:26px;font-weight:600;margin-bottom:25px;text-align:center}.approved-loading,.approved-no-data{color:#777;font-size:16px;margin:20px 0;text-align:center}.approved-table{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.approved-header{background-color:#d1f1eb;color:#2c3e50;color:var(--approved-primary);display:flex;font-weight:700;padding:10px 0}.approved-row{border-bottom:1px solid #eee;display:flex;padding:10px 0;transition:background .2s ease}.approved-row:hover{background-color:#f9f9f9}.approved-col{align-items:center;display:flex;flex:1 1;padding:0 10px;text-align:left}.approved-view-button{background-color:#1abc9c;background-color:var(--approved-accent);border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px;transition:.2s}.approved-view-button:hover{background-color:#16a085}.approved-details{background-color:#f8f9fa;background-color:var(--approved-bg);border:1px solid #ccc;border:1px solid var(--approved-border);border-radius:6px;margin-top:30px;padding:20px}.approved-details-title{color:#2c3e50;color:var(--approved-primary);font-size:20px;margin-bottom:15px}.approved-details p{color:#555;font-size:15px;margin:8px 0}.approved-details strong{color:#1abc9c;color:var(--approved-accent)}.epf-container{align-items:center;display:flex;justify-content:center;margin-bottom:3%;margin-top:0;width:100%}.epf-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:1100px;padding:15px;text-align:center;width:100%}.epf-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.epf-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;margin-top:2%}.epf-floating-label-container{margin-top:13px}.epf-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.epf-floating-label-container input:focus+label,.epf-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.epf-floating-label-container label{padding:0 4px}.epf-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.epf-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.epf-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.epf-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.epfselectdiv{margin-top:30px}.epf-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.epf-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.epf-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.epf-input-container{margin-bottom:0;padding:0;text-align:left}.epf-input-container label{color:#888787;display:block;padding:2px}.epf-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.epf-input-container-radio label{align-items:center;color:#888787;display:flex}.epf-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.epf-input-container input,select{padding:8px}.epf-input-container input,.epf-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.epf-input-container input[type=file]{padding:6px}.epf-btn{background-color:#36ac12}.epf-btn,.epf-btn-can{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.epf-btn-can{background-color:#e62020}.epf-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.epf-btn-div{display:flex;gap:5%;justify-content:center;margin-right:10px;margin-top:10px}.epf-input-container-radio>label:first-child{width:200px}.epf-input-container-radio>label:not(:first-child){align-items:center;display:flex}.epf-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.epf-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.epf-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.epf-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (max-width:765px){.epf-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.epf-input-container-radio{display:block}}.epf-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.epf-floating-label-container-1 input:disabled,.epf-floating-label-container-2 input:disabled{background-color:#e4e4e4;cursor:not-allowed}.epf-floating-label-container-1 input:focus+label,.epf-floating-label-container-1 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.epf-floating-label-container-1 label{color:#888;font-size:1rem;padding:0 4px;padding:4px;top:12px;-webkit-user-select:none;user-select:none;z-index:1}.epf-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.epf-floating-label-container-1{position:relative;text-align:left}.epf-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.epf-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.epf-floating-label-container-2 input:focus+label,.epf-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.epf-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.epf-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.epf-floating-label-container-2 .react-datepicker__input-container{width:100%}.epf-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.joining-container{align-items:center;display:flex;justify-content:center;margin-bottom:3%;margin-top:0;width:100%}.joining-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:800px;padding:15px;text-align:center;width:100%}.joining-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.joining-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.pendingdetails-heading{color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:450;text-align:center}.highlight-label{font-weight:700}.joining-floating-label-container{margin-top:13px}.joining-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.joining-floating-label-container input:focus+label,.joining-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.joining-floating-label-container label{padding:0 4px}.joining-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.joining-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.joining-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.joining-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.esicselectdiv{margin-top:30px}.joining-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.joining-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.joining-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.joining-input-container{margin-bottom:0;padding:0;text-align:left}.joining-input-container label{color:#888787;display:block;padding:2px}.joining-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.joining-input-container-radio label{align-items:center;color:#888787;display:flex}.joining-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.joining-input-container input,select{padding:8px}.joining-input-container input,.joining-input-container input[type=file],select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;width:100%}.joining-input-container input[type=file]{padding:6px}.joining-btn{background-color:#36ac12}.joining-btn,.joining-btn-can{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;display:flex;font-size:15px;font-weight:500;padding:10px}.joining-btn-can{background-color:#e62020}.joining-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.joining-btn-div{display:flex;gap:5%;justify-content:center;margin-right:10px;margin-top:10px}.joining-input-container-radio>label:first-child{width:200px}.joining-input-container-radio>label:not(:first-child){align-items:center;display:flex}.joining-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.joining-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.joining-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.joining-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (min-width:1025px){.employeeonboarding-container{flex-direction:row}}@media (max-width:765px){.joining-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.joining-input-container-radio{display:block}}.joining-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.joining-floating-label-container-1 input:disabled,.joining-floating-label-container-2 input:disabled{background-color:#e4e4e4;cursor:not-allowed}.joining-floating-label-container-1 input:focus+label,.joining-floating-label-container-1 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.joining-floating-label-container-1 label{color:#888;font-size:1rem;padding:0 4px;padding:4px;top:12px;-webkit-user-select:none;user-select:none;z-index:1}.joining-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.joining-floating-label-container-1{position:relative;text-align:left}.joining-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.joining-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.joining-floating-label-container-2 input:focus+label,.joining-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.joining-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.joining-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.joining-floating-label-container-2 .react-datepicker__input-container{width:100%}.joining-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-posting-maincontainer{align-items:center;justify-content:center;margin:auto auto 3%}.employee-posting-heading{color:#0c5c6c;display:flex;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;margin-bottom:5%}.employee-posting-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;max-width:900px;padding:25px;text-align:center;width:100%}.employee-posting-header{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:400;margin-top:1%;text-align:center}.employee-posting-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.employee-posting-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.employee-posting-floating-label-container{margin-top:13px}.employee-posting-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-posting-floating-label-container input:focus+label,.employee-posting-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-posting-floating-label-container label{padding:0 4px}.employee-posting-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.employee-posting-floating-label-container label{color:#888;font-size:1rem;padding:4px;top:12px;-webkit-user-select:none;user-select:none}.employee-posting-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-posting-floating-label-container{margin-bottom:17px;position:relative;text-align:left}.employee-posting-floating-label-container label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-posting-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.employee-posting-input-container{margin-bottom:0;padding:0;text-align:left}.employee-posting-input-container label{color:#888787;display:block;padding:2px}.employee-posting-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.employee-posting-input-container-radio label{align-items:center;color:#888787;display:flex}.employee-posting-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.employee-posting-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.employee-posting-input-container input[type=file]{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:6px;width:100%}.employee-posting-btn{background-color:#3498db}.employee-posting-btn,.employee-posting-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-posting-clear{background-color:#ff9800}.employee-posting-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-posting-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.employee-posting-maincontainer-1{display:flex;flex-wrap:wrap;gap:90px;justify-content:space-between}.employee-posting-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.employee-posting-input-container-radio>label:first-child{width:200px}.employee-posting-input-container-radio>label:not(:first-child){align-items:center;display:flex}.employee-posting-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.employee-posting-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-posting-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-posting-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (min-width:1025px){.employeeemployee-postinging-container{flex-direction:row}}@media (max-width:765px){.employee-posting-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.employee-posting-input-container-radio{display:block}}.employee-posting-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-posting-floating-label-container-1 input:focus+label,.employee-posting-floating-label-container-1 input:not(:placeholder-shown)+label,.employee-posting-floating-label-container-1.filled label,.employee-posting-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-posting-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.employee-posting-floating-label-container-1{position:relative;text-align:left}.employee-posting-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-posting-floating-label-container-2 .react-datepicker__input-container{width:100%}.netemployee-posting-input{color:#000;font-size:medium;font-weight:700}.employee-posting-structure-heading{margin-top:-3%}.styled-table .employee-posting-main-header th{background-color:#4caf50;border:none;color:#fff;font-size:15px;font-weight:700;padding:10px;text-align:center}.employee-posting-main-header{background-color:#007bff;color:#fff;font-weight:600;padding:10px;text-align:left}.employee-posting-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.employee-posting-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-posting-floating-label-container-2 input:disabled{background-color:#d6d6d6;cursor:not-allowed}.employee-posting-floating-label-container-2 input:focus+label,.employee-posting-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-posting-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.employee-posting-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-posting-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-posting-tbody{font-weight:400;padding:8px;text-align:left}.css-1rhbuit-multiValue{max-width:100px;overflow:hidden;text-overflow:ellipsis}.css-1rhbuit-multiValueLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-1rhbuit-multiValueRemove{cursor:pointer}.posting-godown__multi-value{max-width:100px;overflow:hidden;text-overflow:ellipsis}.posting-godown__multi-value__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posting-godown__multi-value__remove{cursor:pointer}.posting-godown__value-container{flex-wrap:nowrap;overflow-x:auto}.employee-posting-floating-label-container-2 .posting-godown__control{max-width:100%;min-width:200px}.custom-modal-overlay-att{background-color:#00000080;bottom:0;right:0;z-index:1000}.custom-modal-att{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:400px;width:100%}.custom-modal-att h3{color:#333;font-size:1.5rem;margin:0 0 10px}.custom-modal-att p{color:#555;font-size:1rem;margin:0 0 20px}.employee-posting-dialog-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:8px 16px}.employee-posting-dialog-btn:hover{background-color:#0056b3}.employee-transfor-maincontainer{align-items:center;justify-content:center;margin:auto auto 3%}.employee-transfor-heading{color:#0c5c6c;display:flex;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;margin-bottom:5%}.employee-transfor-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;max-width:900px;padding:25px;text-align:center;width:100%}.employee-transfor-header{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:400;margin-top:1%;text-align:center}.employee-transfor-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.employee-transfor-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.employee-transfor-floating-label-container{margin-bottom:17px;margin-top:13px;position:relative;text-align:left}.employee-transfor-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-transfor-floating-label-container input:focus+label,.employee-transfor-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-transfor-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.employee-transfor-floating-label-container label{background:#fff;color:#888;font-size:1rem;left:12px;padding:4px;pointer-events:none;position:absolute;top:12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.employee-transfor-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-transfor-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.employee-transfor-input-container{margin-bottom:0;padding:0;text-align:left}.employee-transfor-input-container label{color:#888787;display:block;padding:2px}.employee-transfor-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.employee-transfor-input-container-radio label{align-items:center;color:#888787;display:flex}.employee-transfor-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.employee-transfor-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.employee-transfor-input-container input[type=file]{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:6px;width:100%}.employee-transfor-btn{background-color:#3498db}.employee-transfor-btn,.employee-transfor-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-transfor-clear{background-color:#ff9800}.employee-transfor-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-transfor-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.employee-transfor-maincontainer-1{display:flex;flex-wrap:wrap;gap:90px;justify-content:space-between}.employee-transfor-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.employee-transfor-input-container-radio>label:first-child{width:200px}.employee-transfor-input-container-radio>label:not(:first-child){align-items:center;display:flex}.employee-transfor-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.employee-transfor-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-transfor-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-transfor-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}@media (min-width:1025px){.employeeemployee-transforing-container{flex-direction:row}}@media (max-width:765px){.employee-transfor-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.employee-transfor-input-container-radio{display:block}}.employee-transfor-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-transfor-floating-label-container-1 input:focus+label,.employee-transfor-floating-label-container-1 input:not(:placeholder-shown)+label,.employee-transfor-floating-label-container-1.filled label,.employee-transfor-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-transfor-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.employee-transfor-floating-label-container-1{position:relative;text-align:left}.employee-transfor-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-transfor-floating-label-container-2 .react-datepicker__input-container{width:100%}.netemployee-transfor-input{color:#000;font-size:medium;font-weight:700}.employee-transfor-structure-heading{margin-top:-3%}.styled-table .employee-transfor-main-header th{background-color:#4caf50;border:none;color:#fff;font-size:15px;font-weight:700;padding:10px;text-align:center}.styled-table input[type=checkbox]{transform:scale(1.2)}.employee-transfor-main-header{background-color:#007bff;color:#fff;font-weight:600;padding:10px;text-align:left}.employee-transfor-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.employee-transfor-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-transfor-floating-label-container-2 input:disabled{background-color:#d6d6d6;cursor:not-allowed}.employee-transfor-floating-label-container-2 input:focus+label,.employee-transfor-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-transfor-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.employee-transfor-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-transfor-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-transfor-tbody{font-weight:400;padding:8px;text-align:left}.monthly-attendance-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.monthly-attendance-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.monthly-attendance-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.monthly-attendance-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.monthly-attendance-container-part{flex:1 1;min-width:250px}.monthly-attendance-floating-label-container{margin-bottom:1.5rem;position:relative}.monthly-attendance-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.monthly-attendance-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.monthly-attendance-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.monthly-attendance-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthly-attendance-btn:hover{background:#0056b3}.monthly-attendance-btn:disabled{background:#ccc;cursor:not-allowed}.monthly-attendance-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.monthly-attendance-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.monthly-attendance-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.monthly-attendance-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.monthly-attendance-floating-label-container .react-select__value-container{padding:2px 8px}.monthly-attendance-floating-label-container .react-select__single-value{color:#333}.monthly-attendance-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.monthly-attendance-container{padding:1rem;width:95%}.monthly-attendance-container-part{min-width:100%}.monthly-attendance-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.monthly-attendance-box{padding:1rem}.monthly-attendance-btn{padding:.75rem;width:100%}.monthly-attendance-floating-label-container label{font-size:.9rem}.monthly-attendance-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.monthly-clear-btn{background-color:orange}.monthly-clear-btn,.monthly-close-btn{border:none;border-radius:5px;color:#fff;width:20%}.monthly-close-btn{background-color:#ff1e00}.monthly-submit-btn-div{display:flex;gap:5%;justify-content:center;margin-bottom:2%;margin-top:2%}.custom-modal-overlay-att{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.custom-modal-att{background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000004d;padding:20px;text-align:center;width:350px}.modal-buttons-att{display:flex;justify-content:space-around;margin-top:15px}.modal-buttons-att button{border:none;border-radius:6px;cursor:pointer;padding:8px 14px}.modal-buttons-att button:first-child{background:#28a745;color:#fff}.modal-buttons-att button:last-child{background:#dc3545;color:#fff}.monthly-report-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.monthly-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.monthly-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.monthly-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.monthly-report-container-part{flex:1 1;min-width:250px}.monthly-report-floating-label-container{margin-bottom:1.5rem;position:relative}.monthly-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.monthly-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.monthly-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.monthly-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthly-report-btn:hover{background:#0056b3}.monthly-report-btn:disabled{background:#ccc}.monthly-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.monthly-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.monthly-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.monthly-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.monthly-report-floating-label-container .react-select__value-container{padding:2px 8px}.monthly-report-floating-label-container .react-select__single-value{color:#333}.monthly-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.monthly-report-container{padding:1rem;width:95%}.monthly-report-container-part{min-width:100%}.monthly-report-heading{font-size:1.5rem}.report-table-monthlt-att td,.report-table-monthlt-att th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.monthly-report-box{padding:1rem}.monthly-report-btn{padding:.75rem;width:100%}.monthly-report-floating-label-container label{font-size:.9rem}.monthly-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.monthly-report-btn:disabled{cursor:not-allowed;opacity:.5}.checkbox-design{display:flex;gap:20px;margin-top:10px}.checkbox-design div{align-items:center;display:flex;gap:6px}.checkbox-design input[type=checkbox]{cursor:pointer;width:18px}.checkbox-design label{color:#333;cursor:pointer;font-size:14px}.checkbox-design input[type=checkbox]:checked+label{color:green;font-weight:700}.form-group{display:flex;flex-direction:column;font-family:Arial,sans-serif;margin:20px 0;max-width:500px;width:100%}.form-label{color:#333;font-size:16px;font-weight:600;margin-bottom:8px}.form-textarea{border:1px solid #ccc;border-radius:8px;font-size:14px;min-height:100px;padding:12px 15px;resize:vertical;transition:border-color .3s,box-shadow .3s}.form-textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d;outline:none}.form-textarea:hover{border-color:#999}.monthly-clear-btn-back{background-color:orange;border:none;border-radius:5px;color:#fff;width:10%}.monthly-attendance-btn-back{background-color:#28923f;border:none;border-radius:5px;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease;width:10%}.monthly-submit-btn-div-back{display:flex;gap:5%;justify-content:center;margin-bottom:2%;margin-top:2%}.service-image-main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;min-height:100vh;padding:2rem;width:85%}.service-image-main h2{color:#333;font-size:28px;margin-bottom:2rem;text-align:center}.service-image{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:20px}.service-input-group{position:relative;width:300px}.service-input-group input{background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none;padding:14px 12px;width:100%}.service-input-group label{background-color:#fff;color:#777;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease}.service-input-group input:focus+label,.service-input-group.filled label{color:#007bff;font-size:12px;left:10px;top:-9px}.service-mst-btn{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.add-btn-service-img{background-color:#007bff}.add-btn-service-img,.service-mst-cancel-img{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .3s ease}.service-mst-cancel-img{background-color:#dc3545}@media screen and (max-width:768px){.service-image{align-items:center;flex-direction:column}}@media screen and (max-width:480px){.service-image-main h2{font-size:22px}.add-btn-service,.service-mst-cancel{font-size:14px;padding:10px 16px}}.service-edit-main{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:5rem;min-height:100vh;padding:2rem;width:85%}.service-edit-main h2{color:#333;font-size:28px;margin-bottom:2rem;text-align:center}.edit-image{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-bottom:20px}.edit-input-group{position:relative;width:300px}.edit-input-group input{background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:14px;outline:none;padding:14px 12px;width:100%}.edit-input-group label{background-color:#fff;color:#777;font-size:14px;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:14px;transition:all .2s ease}.edit-input-group input:focus+label,.edit-input-group.filled label{color:#007bff;font-size:12px;left:10px;top:-9px}.user-select{font-size:14px}.user-select__control{border-color:#ccc;border-radius:6px;padding:2px}.user-select__menu{z-index:9999}.edit-mst-btn{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px}.service-edit-btn{background-color:#4caf50;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .3s ease}.service-edit-btn:hover{background-color:#388e3c}.edit-mst-cancel{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .3s ease}.edit-mst-cancel:hover{background-color:#b52a37}@media screen and (max-width:768px){.edit-image{align-items:center;flex-direction:column}}@media screen and (max-width:480px){.service-edit-main h2{font-size:22px}.edit-mst-cancel,.service-edit-btn{font-size:14px;padding:10px 16px}}.roles-list-container{font-family:Arial,sans-serif;margin:auto;padding:1rem}.div-list-roles{margin:auto;width:50%}.head-dics-roles-list{display:flex;justify-content:space-around}.roles-table{border-collapse:collapse;width:100%}.roles-table td,.roles-table th{border:1px solid #ccc;padding:8px 12px}.roles-table th{background-color:#f4f4f4}.rtl-column{direction:rtl;text-align:right}.btn-roles{display:flex;justify-content:space-evenly}.update-role{background-color:var(--success-color);border:none;border-radius:5px;color:#fff;padding:6px 14px}.update-role:hover{cursor:pointer}.delete-role{background-color:var(--danger-color);border:none;border-radius:5px;color:#fff;padding:6px 14px}.delete-role:hover{cursor:pointer}.navi-create-role{background-color:#3737a0;border:none;border-radius:5px;color:#fff;float:right;padding:8px 12px}.payroll-table-container{border-radius:8px;margin-top:20px;padding:20px;width:100%}.payroll-table{border-collapse:collapse;display:block;margin-top:10px;overflow:auto;width:100%}.payroll-table td,.payroll-table th{border:1px solid #ddd;padding:8px;text-align:left}.payroll-table th{color:#a5a4a4}.payroll-table tr:nth-child(2n){background-color:#f2f2f2}.payroll-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.payroll-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.payroll-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.payroll-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.payroll-container-part{flex:1 1;min-width:250px}.payroll-floating-label-container{margin-bottom:1.5rem;position:relative}.payroll-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.payroll-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.payroll-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.payroll-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.payroll-btn:hover{background:#0056b3}.payroll-btn:disabled{background:#ccc;cursor:not-allowed}.payroll-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.payroll-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.payroll-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.payroll-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.payroll-floating-label-container .react-select__value-container{padding:2px 8px}.payroll-floating-label-container .react-select__single-value{color:#333}.payroll-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.payroll-container{padding:1rem;width:95%}.payroll-container-part{min-width:100%}.payroll-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.payroll-box{padding:1rem}.payroll-btn{padding:.75rem;width:100%}.payroll-floating-label-container label{font-size:.9rem}.payroll-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.payroll-process-table-container{border-radius:8px;margin-top:20px;padding:20px;width:100%}.payroll-process-table{border-collapse:collapse;display:block;margin-top:10px;overflow-x:auto;width:100%}.payroll-process-table td,.payroll-process-table th{border:1px solid #ddd;padding:8px;text-align:left}.payroll-process-table th{color:#a5a4a4}.payroll-process-table tr:nth-child(2n){background-color:#f2f2f2}.payroll-process-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.payroll-process-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.payroll-process-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.payroll-process-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.payroll-process-container-part{flex:1 1;min-width:250px}.payroll-process-floating-label-container{margin-bottom:1.5rem;position:relative}.payroll-process-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.payroll-process-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.payroll-process-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.payroll-process-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.payroll-process-btn:hover{background:#0056b3}.payroll-process-btn:disabled{background:#ccc;cursor:not-allowed}.payroll-process-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.payroll-process-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.payroll-process-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.payroll-process-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.payroll-process-floating-label-container .react-select__value-container{padding:2px 8px}.payroll-process-floating-label-container .react-select__single-value{color:#333}.payroll-process-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.payroll-process-container{padding:1rem;width:95%}.payroll-process-container-part{min-width:100%}.payroll-process-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.payroll-process-box{padding:1rem}.payroll-process-btn{padding:.75rem;width:100%}.payroll-process-floating-label-container label{font-size:.9rem}.payroll-process-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.payslip-table-container{border-radius:8px;display:block;margin-bottom:4%;margin-top:20px;overflow-x:auto;padding:20px;width:100%}.payslip-table{border-collapse:collapse;margin:auto;width:60%}.payslip-table td,.payslip-table th{border:1px solid #ddd;padding:8px}.payslip-table th{color:#a5a4a4;text-align:left}.payslip-table tr:nth-child(2n){background-color:#f2f2f2}.payslip-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.payslip-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.payslip-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.payslip-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.payslip-container-part{flex:1 1;min-width:250px}.payslip-floating-label-container{margin-bottom:1.5rem;position:relative}.payslip-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.payslip-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.payslip-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.payslip-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.payslip-btn:hover{background:#0056b3}.payslip-btn:disabled{background:#ccc;cursor:not-allowed}.payslip-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.payslip-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.payslip-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.payslip-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.payslip-floating-label-container .react-select__value-container{padding:2px 8px}.payslip-floating-label-container .react-select__single-value{color:#333}.payslip-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.payslip-container{padding:1rem;width:95%}.payslip-container-part{min-width:100%}.payslip-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.payslip-box{padding:1rem}.payslip-btn{padding:.75rem;width:100%}.payslip-floating-label-container label{font-size:.9rem}.payslip-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.payslip-table-container{font-family:Arial,sans-serif;font-size:14px}.payslip-table{table-layout:fixed}.payslip-table thead th{background-color:#f5f5f5;padding:10px}.payslip-table tbody td{padding:10px}.payslip-table tbody tr:nth-child(2n){background-color:#fafafa}.payslip-title{border-bottom:2px solid #ddd;color:#222;font-size:16px;font-weight:700;margin:10px auto;padding-bottom:5px;width:60%}.payslip-cell{background-color:#f9f9f9;font-weight:600;width:20%}.payslip-main-header{font-weight:600;padding:10px;text-align:left}.download-pdf,.payslip-main-header{background-color:#007bff;color:#fff}.download-pdf{border:none;border-radius:4px;cursor:pointer;font-size:16px;margin:auto auto 10px 70%;padding:10px 20px}.download-pdf:hover{background-color:#0056b3}.data-message{color:red;font-size:16px;margin:20px auto auto;text-align:center}.payslip-value{text-align:right}.roll-process-report-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.roll-process-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.roll-process-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.roll-process-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.roll-process-report-container-part{flex:1 1;min-width:250px}.roll-process-report-floating-label-container{margin-bottom:1.5rem;position:relative}.roll-process-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.roll-process-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.roll-process-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.roll-process-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.roll-process-report-btn:hover{background:#0056b3}.roll-process-report-btn:disabled{background:#ccc}.roll-process-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.roll-process-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.roll-process-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.roll-process-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.roll-process-report-floating-label-container .react-select__value-container{padding:2px 8px}.roll-process-report-floating-label-container .react-select__single-value{color:#333}.roll-process-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.roll-process-report-container{padding:1rem;width:95%}.roll-process-report-container-part{min-width:100%}.roll-process-report-heading{font-size:1.5rem}.report-table td,.report-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.roll-process-report-box{padding:1rem}.roll-process-report-btn{padding:.75rem;width:100%}.roll-process-report-floating-label-container label{font-size:.9rem}.roll-process-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.roll-process-report-btn:disabled{cursor:not-allowed;opacity:.5}.roll-process-table-container{border-radius:8px;display:block;margin-bottom:4%;margin-top:20px;overflow-x:auto;padding:20px;width:100%}.roll-process-table{border-collapse:collapse;margin:auto;width:100%}.roll-process-table td,.roll-process-table th{border:1px solid #ddd;padding:8px}.roll-process-table th{color:#a5a4a4;text-align:left}.roll-process-table tr:nth-child(2n){background-color:#f2f2f2}.roll-process-table-container{font-family:Arial,sans-serif;font-size:14px}.roll-process-table{table-layout:fixed}.roll-process-table thead th{background-color:#f5f5f5;padding:10px}.roll-process-table tbody td{padding:10px}.roll-process-table tbody tr:nth-child(2n){background-color:#fafafa}.roll-container-part{border-radius:5px;flex:1 1 20%;gap:10px;padding:0;width:50%}.roll-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.roll-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.roll-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.roll-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.roll-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.roll-floating-label-container-2 input:focus+label,.roll-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.roll-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.roll-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.roll-floating-label-container-2 .react-datepicker__input-container{width:100%}.roll-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.roll-process-report-floating-label-container input:disabled{background-color:#e4e4e4;cursor:not-allowed}.monthly-salary-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.monthly-salary-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.monthly-salary-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.monthly-salary-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.monthly-salary-container-part{flex:1 1;min-width:250px}.monthly-salary-floating-label-container{margin-bottom:1.5rem;position:relative}.monthly-salary-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.monthly-salary-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.monthly-salary-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.monthly-salary-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthly-salary-btn:hover{background:#0056b3}.monthly-salary-btn:disabled{background:#ccc;cursor:not-allowed}.monthly-salary-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.monthly-salary-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.salary-table-container{margin-top:2rem;overflow-x:auto}.salary-table{background:#fff;border-collapse:collapse;border-radius:.25rem;overflow:hidden;text-align:center;width:100%}.salary-table td,.salary-table th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.salary-table th{background:#f5f5f5;color:#333;font-weight:600}.salary-table td{color:#555}.salary-table tbody tr:nth-child(2n){background:#fafafa}.salary-table tbody tr:hover{background:#f0f8ff}.monthly-salary-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.monthly-salary-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.monthly-salary-floating-label-container .react-select__value-container{padding:2px 8px}.monthly-salary-floating-label-container .react-select__single-value{color:#333}.monthly-salary-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.monthly-salary-container{padding:1rem;width:95%}.monthly-salary-container-part{min-width:100%}.monthly-salary-heading{font-size:1.5rem}.salary-table td,.salary-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.monthly-salary-box{padding:1rem}.monthly-salary-btn{padding:.75rem;width:100%}.monthly-salary-floating-label-container label{font-size:.9rem}.monthly-salary-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.PFRegistration-report-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.PFRegistration-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.PFRegistration-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.PFRegistration-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.PFRegistration-report-container-part{flex:1 1;min-width:250px}.PFRegistration-report-floating-label-container{margin-bottom:1.5rem;position:relative}.PFRegistration-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.PFRegistration-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.PFRegistration-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-top:1.5rem}.PFRegistration-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.PFRegistration-report-btn:hover{background:#0056b3}.PFRegistration-report-btn:disabled{background:#ccc}.PFRegistration-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.PFRegistration-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.PFRegistration-table-container{margin-top:2rem;overflow-x:auto}.PFRegistration-table{background:#fff;border-collapse:collapse;border-radius:.25rem;display:block;margin-bottom:1%;overflow:hidden;overflow-x:auto;text-align:center;width:100%}.PFRegistration-table,.pf-register-head-body{transform:rotateX(180deg)}.PFRegistration-table td,.PFRegistration-table th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.PFRegistration-table th{background:#8ac2ff;color:#333;font-weight:600}.PFRegistration-table td{color:#555}.PFRegistration-table tbody tr:nth-child(2n){background:#fafafa}.PFRegistration-table tbody tr:hover{background:#f0f8ff}.PFRegistration-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.PFRegistration-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.PFRegistration-report-floating-label-container .react-select__value-container{padding:2px 8px}.PFRegistration-report-floating-label-container .react-select__single-value{color:#333}.PFRegistration-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.PFRegistration-report-container{padding:1rem;width:95%}.PFRegistration-report-container-part{min-width:100%}.PFRegistration-report-heading{font-size:1.5rem}.PFRegistration-table td,.PFRegistration-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.PFRegistration-report-box{padding:1rem}.PFRegistration-report-btn{padding:.75rem;width:100%}.PFRegistration-report-floating-label-container label{font-size:.9rem}.PFRegistration-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.PFRegistration-report-btn:disabled{cursor:not-allowed;opacity:.5}.monthly-esic-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.monthly-esic-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.monthly-esic-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.monthly-esic-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.monthly-esic-container-part{flex:1 1;min-width:250px}.monthly-esic-floating-label-container{margin-bottom:1.5rem;position:relative}.monthly-esic-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.monthly-esic-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.monthly-esic-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.monthly-esic-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthly-esic-btn:hover{background:#0056b3}.monthly-esic-btn:disabled{background:#ccc;cursor:not-allowed}.monthly-esic-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.monthly-esic-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.monthly-esic-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.monthly-esic-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.monthly-esic-floating-label-container .react-select__value-container{padding:2px 8px}.monthly-esic-floating-label-container .react-select__single-value{color:#333}.monthly-esic-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.monthly-esic-container{padding:1rem;width:95%}.monthly-esic-container-part{min-width:100%}.monthly-esic-heading{font-size:1.5rem}.esic-table td,.esic-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.monthly-esic-box{padding:1rem}.monthly-esic-btn{padding:.75rem;width:100%}.monthly-esic-floating-label-container label{font-size:.9rem}.monthly-esic-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.excel-btn{background-color:green;border:green;border-radius:5px;color:#fff;float:right;margin-bottom:10px;padding:5px 15px}.epfWages-esic-container{margin:0 auto;padding:1.5rem;width:90%}.epfWages-esic-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;margin:auto;padding:1.5rem;width:90%}.epfWages-esic-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.epfWages-esic-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.epfWages-esic-container-part{flex:1 1;min-width:250px}.epfWages-esic-floating-label-container{margin-bottom:1.5rem;position:relative}.epfWages-esic-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.epfWages-esic-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.epfWages-esic-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.epfWages-esic-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.epfWages-esic-btn:hover{background:#0056b3}.epfWages-esic-btn:disabled{background:#ccc;cursor:not-allowed}.epfWages-esic-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.epfWages-esic-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.epfWages-esic-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.epfWages-esic-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.epfWages-esic-floating-label-container .react-select__value-container{padding:2px 8px}.epfWages-esic-floating-label-container .react-select__single-value{color:#333}.epfWages-esic-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.epfWages-esic-container{padding:1rem;width:95%}.epfWages-esic-container-part{min-width:100%}.epfWages-esic-heading{font-size:1.5rem}.esic-table td,.esic-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.epfWages-esic-box{padding:1rem}.epfWages-esic-btn{padding:.75rem;width:100%}.epfWages-esic-floating-label-container label{font-size:.9rem}.epfWages-esic-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.epfWages-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-top:1.5rem}.epfWages-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.epfWages-report-btn:hover{background:#0056b3}.epfWages-report-btn:disabled{background:#ccc}@media (max-width:480px){.epfWages-report-btn{padding:.75rem;width:100%}}.epfWages-report-btn:disabled{cursor:not-allowed;opacity:.5}.resignList-container{margin:0 auto;max-width:600px;padding:1.5rem;width:90%}.resignList-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.resignList-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.resignList-maincontainer{display:grid}.resignList-container-part{flex:1 1;min-width:250px}.resignList-floating-label-container{margin-bottom:1.5rem;position:relative}.resignList-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.resignList-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.resignList-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.resignList-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.resignList-btn:hover{background:#0056b3}.resignList-btn:disabled{background:#ccc;cursor:not-allowed}.resignList-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.resignList-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.resignList-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.resignList-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.resignList-floating-label-container .react-select__value-container{padding:2px 8px}.resignList-floating-label-container .react-select__single-value{color:#333}.resignList-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.resignList-container{padding:1rem;width:95%}.resignList-container-part{min-width:100%}.resignList-heading{font-size:1.5rem}}@media (max-width:480px){.resignList-box{padding:1rem}.resignList-btn{padding:.75rem;width:100%}.resignList-floating-label-container label{font-size:.9rem}.resignList-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.resignList-label label{left:12px;padding:0 4px;top:10px}.resignList-label.filled label,.resignList-label:focus-within label{color:#1e5080;font-size:12px;font-weight:500;left:10px;top:-8px}.resignList-label .react-datepicker-wrapper{width:100%}.resignList-label input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:12px;width:100%}.resignList-label{margin-bottom:1.5rem;position:relative}.resignList-label input,.resignList-label textarea{background:#fff;border:1px solid #ccc;border-radius:4px;font-size:1rem;outline:none;padding:6px;width:100%}.resignList-label label{background:#fff;color:#999;font-size:1rem;left:.5rem;padding:0 .25rem;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.resignList-label input:focus+label,.resignList-label input:not(:placeholder-shown)+label,.resignList-label textarea:focus+label,.resignList-label textarea:not(:placeholder-shown)+label{color:#2b4b75;font-size:.8rem;font-weight:500;left:.4rem;top:-8px}.resignList-label-datepicker{margin-bottom:1.5rem;position:relative}.resignList-label-datepicker label{background:#fff;color:#999;left:12px;padding:0 4px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.resignList-label-datepicker.filled label,.resignList-label-datepicker:focus-within label{color:#1e5080;font-size:12px;font-weight:500;left:10px;top:-8px}.resignList-label-datepicker .react-datepicker-wrapper{width:100%}.resignList-label-datepicker input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;padding:12px;width:100%}.bankStatement-esic-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.bankStatement-esic-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.bankStatement-esic-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.bankStatement-esic-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.bankStatement-esic-container-part{flex:1 1;min-width:250px}.bankStatement-esic-floating-label-container{margin-bottom:1.5rem;position:relative}.bankStatement-esic-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.bankStatement-esic-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.bankStatement-esic-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.bankStatement-esic-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.bankStatement-esic-btn:hover{background:#0056b3}.bankStatement-esic-btn:disabled{background:#ccc;cursor:not-allowed}.bankStatement-esic-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.bankStatement-esic-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.esic-table th{background:#f5f5f5}.bankStatement-esic-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.bankStatement-esic-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.bankStatement-esic-floating-label-container .react-select__value-container{padding:2px 8px}.bankStatement-esic-floating-label-container .react-select__single-value{color:#333}.bankStatement-esic-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.bankStatement-esic-container{padding:1rem;width:95%}.bankStatement-esic-container-part{min-width:100%}.bankStatement-esic-heading{font-size:1.5rem}.esic-table td,.esic-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.bankStatement-esic-box{padding:1rem}.bankStatement-esic-btn{padding:.75rem;width:100%}.bankStatement-esic-floating-label-container label{font-size:.9rem}.bankStatement-esic-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.payment-container{align-items:center;display:flex;justify-content:center;margin:auto auto 4%;max-width:800px;width:100%}.payment-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.payment-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:500px;padding:15px;text-align:center;width:100%}.payment-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.payment-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.payment-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.payment-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.payment-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.payment-floating-label-container-1 input:focus+label,.payment-floating-label-container-1 input:not(:placeholder-shown)+label,.payment-floating-label-container-1.filled label,.payment-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.payment-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.payment-floating-label-container-1{position:relative;text-align:left}.payment-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.payment-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.payment-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.payment-floating-label-container-2 input:focus+label,.payment-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.payment-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.payment-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.payment-floating-label-container-2 .react-datepicker__input-container{width:100%}.payment-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.payment-btn{background-color:#3498db}.payment-btn,.payment-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.payment-clear{background-color:#ff9800}.payment-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.payment-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.payment-input-label label{color:#888787;display:block;font-size:14px;font-weight:500;margin-top:-15px;padding:5px;text-align:left}.payment-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.payment-input-label input,.payment-input-label input[type=file],.payment-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:6px;width:100%}.payment-input-label input[type=file]{border:1px solid #d8d6d6;border-radius:5px;font-size:16px;width:100%}.leaves-repo-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;margin:auto;padding:1.5rem;width:90%}.leaves-repo-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.leaves-repo-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.leaves-repo-container-part{flex:1 1;min-width:250px}.leaves-esic-floating-label-container,.leaves-repo-floating-label-container{margin-bottom:1.5rem;position:relative}.leaves-repo-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.leaves-repo-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.leaves-repo-floating-label-container .react-datepicker__input-container{position:relative}.leaves-repo-floating-label-container .react-datepicker__input-container input{border:1px solid #ced4da;border-radius:.25rem;box-sizing:border-box;font-size:1rem;width:100%}.leaves-repo-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.leaves-repo-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.leaves-repo-floating-label-container .react-select__value-container{padding:2px 8px}.leaves-repo-floating-label-container .react-select__single-value{color:#333}.leaves-repo-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}.table-container{margin:2% auto auto;width:90%}.leaves-report-table{border-collapse:collapse;margin:auto;width:100%}.leaves-report-table td,.leaves-report-table th{border-bottom:1px solid #ddd;padding:12px;text-align:left}.leaves-report-table th{background-color:#f4f4f4;color:#333}.leaves-report-table tr:nth-child(2n){background-color:#f9f9f9}.leaves-report-table tr:hover{background-color:#f1f1f1}.leaves-report-table td{color:#555}@media (max-width:480px){.leaves-repo-floating-label-container label{font-size:.9rem}.leaves-repo-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}.leaves-report-table td,.leaves-report-table th{font-size:.9rem;padding:8px}}.pdf-btnnn{background-color:#007bff}.pdf-btnnn,.xl-btnnn{border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 16px}.xl-btnnn{background-color:#28a745}.download-buttons{margin-bottom:1%}.epf-esic-updation-table-container{border-radius:8px;margin-top:20px;padding:20px;width:100%}.epf-esic-updation-table{border-collapse:collapse;display:block;margin-top:10px;overflow-x:auto;width:100%}.epf-esic-updation-table td,.epf-esic-updation-table th{border:1px solid #ddd;padding:8px;text-align:left}.epf-esic-updation-table th{color:#a5a4a4}.epf-esic-updation-table tr:nth-child(2n){background-color:#f2f2f2}.epf-esic-updation-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.epf-esic-updation-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;margin:auto;padding:1.5rem;width:70%}.epf-esic-updation-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.epf-esic-updation-maincontainer{flex-wrap:wrap;gap:1rem}.epf-esic-updation-container-part{min-width:250px}.epf-esic-updation-floating-label-container{margin-bottom:1.5rem;position:relative}.epf-esic-updation-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.epf-esic-updation-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.epf-esic-updation-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.epf-esic-updation-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.epf-esic-updation-btn:hover{background:#0056b3}.epf-esic-updation-btn:disabled{background:#ccc;cursor:not-allowed}.epf-esic-updation-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.epf-esic-updation-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.epf-esic-updation-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.epf-esic-updation-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.epf-esic-updation-floating-label-container .react-select__value-container{padding:2px 8px}.epf-esic-updation-floating-label-container .react-select__single-value{color:#333}.epf-esic-updation-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.epf-esic-updation-container{padding:1rem;width:95%}.epf-esic-updation-container-part{min-width:100%}.epf-esic-updation-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.epf-esic-updation-box{padding:1rem}.epf-esic-updation-btn{padding:.75rem;width:100%}.epf-esic-updation-floating-label-container label{font-size:.9rem}.epf-esic-updation-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.epf-esic-table thead tr th{background-color:#8ac2ff}#root>div>div.part-2>div>div>div.epf-esic-table-container>table>tbody>tr>td{text-align:center}.epf-esic-table-container{border-radius:8px;display:block;margin:auto;overflow-x:auto;padding:20px}.epf-esic-table tr:nth-child(2n){background-color:#f2f2f2}.epf-esic-updation-maincontainer{display:flex;justify-content:center;margin-bottom:20px;margin-top:2%}.epf-esic-updation-container-part{flex:1 1;margin-right:10px}.epf-esic-clear-btn,.epf-esic-close-btn,.epf-esic-submit-btn{border:none;border-radius:4px;cursor:pointer;margin-right:10px;padding:10px 20px}.epf-esic-submit-btn{background-color:#007bff;color:#fff}.epf-esic-clear-btn{background-color:#ff5411;color:#fff}.epf-esic-table{border-collapse:collapse;width:100%}.epf-esic-table td,.epf-esic-table th{border:1px solid #ccc;padding:8px;text-align:left}.epf-esic-table input{border:1px solid #ccc;border-radius:4px;padding:5px;width:100%}.error-message-esic,.error-message-memberid,.error-message-uan{color:red}.epf-esic-close-btn{background-color:red;color:#fff}.esicForm-container{align-items:center;display:flex;justify-content:center;margin:auto auto 4%;max-width:800px;width:100%}.esicForm-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:500px;padding:15px;text-align:center;width:100%}.esicForm-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.esicForm-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.esicForm-floating-label-container-1 input:focus+label,.esicForm-floating-label-container-1 input:not(:placeholder-shown)+label,.esicForm-floating-label-container-1.filled label,.esicForm-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.esicForm-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.esicForm-floating-label-container-1{position:relative;text-align:left}.esicForm-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.esicForm-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.esicForm-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.esicForm-floating-label-container-2 input:focus+label,.esicForm-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.esicForm-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.esicForm-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.esicForm-floating-label-container-2 .react-datepicker__input-container{width:100%}.esicForm-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.esicForm-btn{background-color:#3498db}.esicForm-btn,.esicForm-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.esicForm-clear{background-color:#ff9800}.esicForm-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.esicForm-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.esicForm-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.esicForm-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.esicForm-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.esicForm-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.esicForm-input-label label{color:#888787;display:block;font-size:14px;font-weight:500;margin-top:-15px;padding:5px;text-align:left}.esicForm-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:8px;width:100%}.esicForm-input-label input,.esicForm-input-label input[type=file],.esicForm-input-label select{border:1px solid #ddd;border-radius:5px;color:#888787;font-size:1em;padding:6px;width:100%}.esicForm-input-label input[type=file]{border:1px solid #d8d6d6;border-radius:5px;font-size:16px;width:100%}.monthlyEWages-container{align-items:center;display:grid;justify-content:center;margin:auto auto 4%;max-width:800px;width:100%}.monthlyEWages-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.monthlyEWages-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:500px;padding:15px;text-align:center;width:100%}.monthlyEWages-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.monthlyEWages-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.monthlyEWages-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.monthlyEWages-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.monthlyEWages-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.monthlyEWages-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.monthlyEWages-floating-label-container-2 input:focus+label,.monthlyEWages-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.monthlyEWages-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.monthlyEWages-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.monthlyEWages-floating-label-container-2 .react-datepicker__input-container{width:100%}.monthlyEWages-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.monthlyEWages-table-container{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin-top:20px;overflow-x:auto}.monthlyEWages-table{border-collapse:collapse;width:100%}.monthlyEWages-table td,.monthlyEWages-table th{border-bottom:1px solid #eee;font-size:14px;padding:10px 15px;text-align:left}.monthlyEWages-table th{background-color:#f5f5f5;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.monthlyEWages-table tbody tr:nth-child(2n){background-color:#fafafa}.monthlyEWages-table tbody tr:hover{background-color:#f0f8ff}.monthlyEWages-table a{color:#007bff;text-decoration:none}.monthlyEWages-table a:hover{text-decoration:underline}@media (max-width:768px){.monthlyEWages-table td,.monthlyEWages-table th{font-size:13px;padding:8px 10px}}.monthlyEWages-btn{background-color:#3498db}.monthlyEWages-btn,.monthlyEWages-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.monthlyEWages-clear{background-color:#ff9800}.monthlyEWages-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.monthlyEWages-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.monthlyewages-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.monthlyewages{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthlyewages:hover{background:#0056b3}.monthlyewages:disabled{background:#ccc;cursor:not-allowed;opacity:.5}.monthlyESIWage-container{align-items:center;display:grid;justify-content:center;margin:auto auto 4%;max-width:800px;width:100%}.monthlyESIWage-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.monthlyESIWage-box{background-color:#fff;border-radius:0;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:500px;padding:15px;text-align:center;width:100%}.monthlyESIWage-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500}.monthlyESIWage-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.monthlyESIWage-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.monthlyESIWage-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.monthlyESIWage-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.monthlyESIWage-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.monthlyESIWage-floating-label-container-2 input:focus+label,.monthlyESIWage-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.monthlyESIWage-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.monthlyESIWage-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.monthlyESIWage-floating-label-container-2 .react-datepicker__input-container{width:100%}.monthlyESIWage-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.monthlyESIWage-table-container{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;margin-top:20px;overflow-x:auto}.monthlyESIWage-table{border-collapse:collapse;width:100%}.monthlyESIWage-table td,.monthlyESIWage-table th{border-bottom:1px solid #eee;font-size:14px;padding:10px 15px;text-align:left}.monthlyESIWage-table th{background-color:#f5f5f5;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:1}.monthlyESIWage-table tbody tr:nth-child(2n){background-color:#fafafa}.monthlyESIWage-table tbody tr:hover{background-color:#f0f8ff}.monthlyESIWage-table a{color:#007bff;text-decoration:none}.monthlyESIWage-table a:hover{text-decoration:underline}@media (max-width:768px){.monthlyESIWage-table td,.monthlyESIWage-table th{font-size:13px;padding:8px 10px}}.monthlyESIWage-btn{background-color:#3498db}.monthlyESIWage-btn,.monthlyESIWage-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.monthlyESIWage-clear{background-color:#ff9800}.monthlyESIWage-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.monthlyESIWage-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.monthlyESIWage-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.monthlyESIWage{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.monthlyESIWage:hover{background:#0056b3}.monthlyESIWage:disabled{background:#ccc;cursor:not-allowed;opacity:.5}.fina-report-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.fina-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.fina-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.fina-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.fina-report-container-part{flex:1 1;min-width:250px}.fina-report-floating-label-container{margin-bottom:1.5rem;position:relative}.fina-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.fina-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.fina-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%;margin-top:2%}.fina-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.fina-report-btn:hover{background:#0056b3}.fina-report-btn:disabled{background:#ccc}.fina-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.fina-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.final-table{display:block;overflow:hidden;overflow-x:auto;transform:rotateX(180deg)}.final-report,.final-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.final-report td,.final-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.final-report td{color:#555}.final-report tbody tr:nth-child(2n){background:#fafafa}.final-report tbody tr:hover{background:#f0f8ff}.fina-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.fina-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.fina-report-floating-label-container .react-select__value-container{padding:2px 8px}.fina-report-floating-label-container .react-select__single-value{color:#333}.fina-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.fina-report-container{padding:1rem;width:95%}.fina-report-container-part{min-width:100%}.fina-report-heading{font-size:1.5rem}.final-report td,.final-report th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.fina-report-box{padding:1rem}.fina-report-btn{padding:.75rem;width:100%}.fina-report-floating-label-container label{font-size:.9rem}.fina-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.fina-report-btn:disabled{cursor:not-allowed;opacity:.5}.final-mid-table{transform:rotateX(180deg)}.SalaryDisbursement-container{margin:0 auto;max-width:500px;padding:1.5rem;width:40%}.SalaryDisbursement-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.SalaryDisbursement-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.SalaryDisbursement-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.SalaryDisbursement-container-part{flex:1 1;min-width:250px}.SalaryDisbursement-floating-label-container{margin-bottom:1.5rem;position:relative}.SalaryDisbursement-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.SalaryDisbursement-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.SalaryDisbursement-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.SalaryDisbursement-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.SalaryDisbursement-btn:hover{background:#0056b3}.SalaryDisbursement-btn:disabled{background:#ccc;cursor:not-allowed}.SalaryDisbursement-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.SalaryDisbursement-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.esic-table-container{margin-top:2rem;overflow-x:auto}.esic-table{background:#fff;border-collapse:collapse;border-radius:.25rem;overflow:hidden;text-align:center;width:100%}.esic-table td,.esic-table th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.esic-table th{background:#8ac2ff;color:#333;font-weight:600}.esic-table td{color:#555}.esic-table tbody tr:nth-child(2n){background:#fafafa}.esic-table tbody tr:hover{background:#f0f8ff}.SalaryDisbursement-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.SalaryDisbursement-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.SalaryDisbursement-floating-label-container .react-select__value-container{padding:2px 8px}.SalaryDisbursement-floating-label-container .react-select__single-value{color:#333}.SalaryDisbursement-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.SalaryDisbursement-container{padding:1rem;width:95%}.SalaryDisbursement-container-part{min-width:100%}.SalaryDisbursement-heading{font-size:1.5rem}.esic-table td,.esic-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.SalaryDisbursement-box{padding:1rem}.SalaryDisbursement-btn{padding:.75rem;width:100%}.SalaryDisbursement-floating-label-container label{font-size:.9rem}.SalaryDisbursement-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.bankStatement-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-top:1.5rem}.bankStatement-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.bankStatement-report-btn:hover{background:#0056b3}.bankStatement-report-btn:disabled{background:#ccc}@media (max-width:480px){.bankStatement-report-btn{padding:.75rem;width:100%}}.bankStatement-report-btn:disabled{cursor:not-allowed;opacity:.5}.annexure-Entry-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.annexure-Entry-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.annexure-Entry-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.annexure-Entry-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.annexure-Entry-container-part{flex:1 1;min-width:250px}.annexure-Entry-floating-label-container{margin-bottom:1.5rem;position:relative}.annexure-Entry-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.annexure-Entry-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.annexure-Entry-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%;margin-top:2%}.annexure-Entry-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.annexure-Entry-btn:hover{background:#0056b3}.annexure-Entry-btn:disabled{background:#ccc}.annexure-Entry-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.annexure-Entry-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.annexure-table{display:block;overflow:hidden;overflow-x:auto;transform:rotateX(180deg)}.annexure-report,.annexure-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.annexure-report td,.annexure-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.annexure-report th{background:#f5f5f5;color:#333;font-weight:600}.annexure-report td{color:#555}.annexure-report tbody tr:nth-child(2n){background:#fafafa}.annexure-report tbody tr:hover{background:#f0f8ff}.annexure-Entry-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.annexure-Entry-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.annexure-Entry-floating-label-container .react-select__value-container{padding:2px 8px}.annexure-Entry-floating-label-container .react-select__single-value{color:#333}.annexure-Entry-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.annexure-Entry-container{padding:1rem;width:95%}.annexure-Entry-container-part{min-width:100%}.annexure-Entry-heading{font-size:1.5rem}.annexure-report td,.annexure-report th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.annexure-Entry-box{padding:1rem}.annexure-Entry-btn{padding:.75rem;width:100%}.annexure-Entry-floating-label-container label{font-size:.9rem}.annexure-Entry-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.annexure-Entry-btn:disabled{cursor:not-allowed;opacity:.5}.annexure-mid-table,.loading-message{transform:rotateX(180deg)}.loading-message{color:#444;font-size:1.1rem;font-weight:500;padding:20px;text-align:center}.annexure-report-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.annexure-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.annexure-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.annexure-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.annexure-report-container-part{flex:1 1;min-width:250px}.annexure-report-floating-label-container{margin-bottom:1.5rem;position:relative}.annexure-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.annexure-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.annexure-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%;margin-top:2%}.annexure-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.annexure-report-btn:hover{background:#0056b3}.annexure-report-btn:disabled{background:#ccc}.annexure-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.annexure-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.annexure-Report-table{display:block;overflow:hidden;overflow-x:auto;transform:rotateX(180deg)}.annexure-Report-table,.annexureR-report{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.annexureR-report td,.annexureR-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.annexureR-report th{background:#f5f5f5;color:#333;font-weight:600}.annexureR-report td{color:#555}.annexureR-report tbody tr:nth-child(2n){background:#fafafa}.annexureR-report tbody tr:hover{background:#f0f8ff}.annexure-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.annexure-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.annexure-report-floating-label-container .react-select__value-container{padding:2px 8px}.annexure-report-floating-label-container .react-select__single-value{color:#333}.annexure-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.annexure-report-container{padding:1rem;width:95%}.annexure-report-container-part{min-width:100%}.annexure-report-heading{font-size:1.5rem}.annexureR-report td,.annexureR-report th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.annexure-report-box{padding:1rem}.annexure-report-btn{padding:.75rem;width:100%}.annexure-report-floating-label-container label{font-size:.9rem}.annexure-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.annexure-report-btn:disabled{cursor:not-allowed;opacity:.5}.annexureR-mid-table{transform:rotateX(180deg)}.leave-approval-container{margin:0 auto;max-width:1200px;padding:1.5rem;width:100%}.leave-approval-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.leave-approval-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.leave-approval-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.leave-approval-container-part{flex:1 1;min-width:250px}.leave-approval-floating-label-container{margin-bottom:1.5rem;position:relative}.leave-approval-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.leave-approval-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.leave-approval-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.leave-approval-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.leave-approval-btn:hover{background:#0056b3}.leave-approval-btn:disabled{background:#ccc}.leave-approval-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.leave-approval-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.report-table-container{margin-top:2rem;overflow-x:auto}.report-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;overflow:hidden;text-align:center;width:100%}.report-table td,.report-table th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.report-table th{background:#f5f5f5;color:#333;font-weight:600}.report-table td{color:#555}.report-table tbody tr:nth-child(2n){background:#fafafa}.report-table tbody tr:hover{background:#f0f8ff}.leave-approval-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.leave-approval-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.leave-approval-floating-label-container .react-select__value-container{padding:2px 8px}.leave-approval-floating-label-container .react-select__single-value{color:#333}.leave-approval-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.leave-approval-container{padding:1rem;width:95%}.leave-approval-container-part{min-width:100%}.leave-approval-heading{font-size:1.5rem}.report-table td,.report-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.leave-approval-box{padding:1rem}.leave-approval-btn{padding:.75rem;width:100%}.leave-approval-floating-label-container label{font-size:.9rem}.leave-approval-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.leave-approval-btn:disabled{cursor:not-allowed;opacity:.5}.approval-table-container{border-radius:8px;display:block;margin-bottom:4%;margin-top:20px;overflow-x:auto;padding:20px;width:100%}.approval-table{border-collapse:collapse;margin:auto}.approval-table td,.approval-table th{border:1px solid #ddd;padding:8px}.approval-table th{color:#a5a4a4;text-align:left}.approval-table tr:nth-child(2n){background-color:#f2f2f2}.approval-table-container{font-family:Arial,sans-serif;font-size:14px}.approval-table{table-layout:fixed}.approval-table thead th{background-color:#f5f5f5;padding:10px}.approval-table tbody td{padding:10px}.approval-table tbody tr:nth-child(2n){background-color:#fafafa}.roll-process-title{border-bottom:2px solid #ddd;color:#222;display:flex;font-size:16px;font-weight:700;gap:70%;margin:10px auto;padding-bottom:5px;width:100%}.download-roll{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin:auto auto 10px 80%;padding:10px 20px}.download-roll:hover{background-color:#0056b3}.roll-process-cell{background-color:#f9f9f9;font-weight:600;width:20%}.payslip-wrapper{border-bottom:2px dashed #ccc;margin-bottom:40px;padding:10px 0}.approval-container-part{border-radius:5px;flex:1 1 20%;gap:10px;padding:0;width:50%}.approval-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.approval-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path,#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.approval-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.approval-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.approval-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.approval-label-container-2 input:focus+label,.approval-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.approval-label-container-2{margin-bottom:10px;position:relative;text-align:left}.approval-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.approval-label-container-2 .react-datepicker__input-container{width:100%}.approval-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.roll-value{text-align:right}.leave-approval-floating-label-container input:disabled{background-color:#e4e4e4;cursor:not-allowed}.email-mn-updation-table-container{border-radius:8px;margin-top:20px;padding:20px;width:100%}.email-mn-updation-table{border-collapse:collapse;display:block;margin-top:10px;overflow-x:auto;width:100%}.email-mn-updation-table td,.email-mn-updation-table th{border:1px solid #ddd;padding:8px;text-align:left}.email-mn-updation-table th{color:#a5a4a4}.email-mn-updation-table tr:nth-child(2n){background-color:#f2f2f2}.download-excel-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-bottom:10px;padding:10px 20px}.download-excel-btn:hover{background-color:#0056b3}.no-data-message{color:red;font-size:16px;margin-top:20px;text-align:center}.email-mn-updation-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.email-mn-updation-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;margin:auto;padding:1.5rem;width:70%}.email-mn-updation-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.email-mn-updation-maincontainer{flex-wrap:wrap;gap:1rem}.email-mn-updation-container-part{min-width:250px}.email-mn-updation-floating-label-container{margin-bottom:1.5rem;position:relative}.email-mn-updation-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.email-mn-updation-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.email-mn-updation-btn-div{display:flex;justify-content:flex-end;margin-top:1.5rem}.email-mn-updation-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.email-mn-updation-btn:hover{background:#0056b3}.email-mn-updation-btn:disabled{background:#ccc;cursor:not-allowed}.email-mn-updation-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.email-mn-updation-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.attendance-table-container{margin-top:2rem;overflow-x:auto}.attendance-table{background:#fff;border-collapse:collapse;border-radius:.25rem;overflow:hidden;text-align:center;width:100%}.attendance-table td,.attendance-table th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.attendance-table th{background:#f5f5f5;color:#333;font-weight:600}.attendance-table td{color:#555}.attendance-table tbody tr:nth-child(2n){background:#fafafa}.attendance-table tbody tr:hover{background:#f0f8ff}.email-mn-updation-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.email-mn-updation-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.email-mn-updation-floating-label-container .react-select__value-container{padding:2px 8px}.email-mn-updation-floating-label-container .react-select__single-value{color:#333}.email-mn-updation-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.email-mn-updation-container{padding:1rem;width:95%}.email-mn-updation-container-part{min-width:100%}.email-mn-updation-heading{font-size:1.5rem}.attendance-table td,.attendance-table th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.email-mn-updation-box{padding:1rem}.email-mn-updation-btn{padding:.75rem;width:100%}.email-mn-updation-floating-label-container label{font-size:.9rem}.email-mn-updation-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.span-headers th{color:#000;font-family:Georgia,Times New Roman,Times,serif;font-size:smaller;font-weight:300;text-align:center}.email-mn-table thead tr th{background-color:#8ac2ff}.email-mn-table-container{border-radius:8px;display:block;margin:auto;overflow-x:auto;padding:20px}.email-mn-table tr:nth-child(2n){background-color:#f2f2f2}.email-mn-updation-maincontainer{display:flex;justify-content:center;margin-bottom:20px;margin-top:2%}.email-mn-updation-container-part{flex:1 1;margin-right:10px}.email-mn-clear-btn,.email-mn-close-btn,.email-mn-submit-btn{border:none;border-radius:4px;cursor:pointer;margin-right:10px;padding:10px 20px}.email-mn-submit-btn{background-color:#007bff;color:#fff}.email-mn-clear-btn{background-color:#ff5411;color:#fff}.error-message.form-error{color:red;font-size:.9em;margin-bottom:10px;text-align:center}.email-mn-table{border-collapse:collapse;width:100%}.email-mn-table td,.email-mn-table th{border:1px solid #ccc;padding:8px;text-align:left}.email-mn-table input{border:1px solid #ccc;border-radius:4px;padding:5px;width:100%}.error-message-memberid,.error-message-mn,.error-message-uan{color:red}.email-mn-close-btn{background-color:red;color:#fff}.disabled-input{background-color:#f0f0f0;color:#555;cursor:not-allowed;opacity:.7}.resign-main-div{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:20px}.resign-employee-list{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;margin:0 auto;overflow:hidden}.resign-employee-list h2{background-color:#6495ed;color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:.5px;margin:0;padding:20px 24px;text-align:center}.action-btn{background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:500;min-width:80px;padding:6px 12px;transition:all .2s ease}.action-btn:hover{background-color:#c82333;box-shadow:0 2px 6px #dc35454d;transform:translateY(-1px)}.action-btn:active{transform:translateY(0)}@media (max-width:992px){.resign-employee-list{margin:10px}}@media (max-width:768px){.resign-main-div{padding:10px}.resign-employee-list h2{font-size:1.3rem;padding:16px}.resign-report td,.resign-report th{font-size:.85rem;padding:.5rem}}.resign-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;margin-top:1%;overflow:hidden;overflow-x:auto;text-align:center;width:100%}.resign-mid-report,.resign-table{transform:rotateX(180deg)}.resign-report{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.resign-report td,.resign-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.resign-report td{color:#555}.resign-report tbody tr:nth-child(2n){background:#fafafa}.resign-report tbody tr:hover{background:#f0f8ff}.resign-report tr th{background-color:#8ac2ff}.itm-dashboard-page{margin:auto auto 5%;width:70%}.itm-current-month-date-dash{margin:auto;text-align:center;width:70%}.itm-current-month-dash{border-radius:12px;box-shadow:0 4px 10px #00000026}.itm-table-for-emp{border:2px solid #acacac;border-radius:8px;margin-top:2%}.itm-table-dash{display:block;margin:2% auto;overflow-x:auto;width:95%}.itm-table-head-dash th,.table-body-dash td{border:1px solid #ddd;padding:8px 12px;text-align:center}.itm-table-head-dash th{background-color:#95c3ff}.itm-dates{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.itm-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.itm-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.itm-floating-label-container-1 input:focus+label,.itm-floating-label-container-1 input:not(:placeholder-shown)+label,.itm-floating-label-container-1.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.itm-floating-label-container-1{position:relative;text-align:left}.itm-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.itm-dashboard-page-repo{margin:auto auto 5%;width:70%}.itm-heading-name{text-align:center}.itm-current-month-date-dash-repo{margin:auto;text-align:center;width:70%}.itm-current-date-dash,.itm-current-month-dash-repo{border-radius:12px;box-shadow:0 4px 10px #00000026}.itm-present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.itm-content-data-for-month-dash{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;padding:10px}.itm-data-user-values1{color:#961edb}.itm-data-user-values1,.itm-data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.itm-data-user-values2{color:#e67519}.itm-data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.itm-data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.itm-table-for-emp-repo{border:2px solid #acacac;border-radius:8px;margin-top:2%}.itm-table-dash-repo{display:block;margin:2% auto;overflow-x:auto;width:95%}.itm-table-head-dash-repo th,.table-body-dash td{border:1px solid #ddd;padding:8px 12px;text-align:center}.itm-table-head-dash-repo th{background-color:#95c3ff}.itm-section-start{margin:3% auto auto;width:70%}.itm-dates-repo{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.itm-districtitm{display:flex;font-size:larger;font-weight:bolder}.itm-container-part-repo{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.itm-floating-label-container-1-repo input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.itm-floating-label-container-1-repo input:focus+label,.itm-floating-label-container-1-repo input:not(:placeholder-shown)+label,.itm-floating-label-container-1-repo.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.itm-floating-label-container-1-repo{position:relative;text-align:left}.itm-floating-label-container-1-repo label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.apm-dashboard-page{margin:auto auto 5%;width:70%}.apm-heading-name{text-align:center}.apm-current-month-date-dash{margin:auto;text-align:center;width:70%}.apm-current-date-dash,.apm-current-month-dash{border-radius:12px;box-shadow:0 4px 10px #00000026}.apm-present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.apm-content-data-for-month-dash{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;padding:10px}.apm-data-user-values1{color:#961edb}.apm-data-user-values1,.apm-data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.apm-data-user-values2{color:#e67519}.apm-data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.apm-data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.apm-table-for-emp{border:2px solid #acacac;border-radius:8px;margin-top:2%}.apm-table-dash{display:block;margin:2% auto;overflow-x:auto;width:95%}.apm-table-head-dash th,.table-body-dash td{border:1px solid #ddd;padding:8px 12px;text-align:center}.apm-table-head-dash th{background-color:#95c3ff}.apm-section-start{margin:3% auto auto;width:70%}.apm-dates{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.apm-districtapm{display:flex;font-size:larger;font-weight:bolder}.apm-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.apm-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.apm-floating-label-container-1 input:focus+label,.apm-floating-label-container-1 input:not(:placeholder-shown)+label,.apm-floating-label-container-1.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.apm-floating-label-container-1{position:relative;text-align:left}.apm-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.pm-dashboard-page{margin:auto auto 5%;width:70%}.pm-current-month-date-dash{margin:auto;text-align:center;width:70%}.pm-current-month-dash{border-radius:12px;box-shadow:0 4px 10px #00000026}.pm-table-for-emp{border:2px solid #acacac;border-radius:8px;margin-top:2%}.pm-table-dash{display:block;margin:2% auto;overflow-x:auto;width:95%}.pm-table-head-dash th,.table-body-dash td{border:1px solid #ddd;padding:8px 12px;text-align:center}.pm-table-head-dash th{background-color:#95c3ff}.pm-dates{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.pm-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.pm-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.pm-floating-label-container-1 input:focus+label,.pm-floating-label-container-1 input:not(:placeholder-shown)+label,.pm-floating-label-container-1.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.pm-floating-label-container-1{position:relative;text-align:left}.pm-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.circle-btn{background:#fff;border:1px solid #007bff;border-radius:50%;cursor:pointer;margin:0 3px;padding:6px 12px}.circle-btn.active-circle{background:#007bff;color:#fff;font-weight:700}.pshq-dashboard-page{margin:auto auto 5%;width:70%}.pshq-heading-name{text-align:center}.pshq-current-month-date-dash{margin:auto;text-align:center;width:70%}.pshq-current-date-dash,.pshq-current-month-dash{border-radius:12px;box-shadow:0 4px 10px #00000026}.select-date-text-dash-pshq{display:flex;font-size:larger;font-weight:700;gap:1%;justify-content:center;margin-top:2%;text-align:center}.pshq-present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.pshq-content-data-for-month-dash{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;padding:10px}.pshq-data-user-values1{color:#961edb}.pshq-data-user-values1,.pshq-data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.pshq-data-user-values2{color:#e67519}.pshq-data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.pshq-data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.user-details-header{font-size:larger;font-weight:700}.user-first-table{margin:2% auto auto;width:70%}.pshq-table-for-emp,.user-main-table{border:2px solid #acacac;border-radius:8px}.pshq-table-for-emp{margin-top:2%}.pshq-table-dash{display:block;margin:2% auto;overflow-x:auto;width:95%}.pshq-table-head-dash th,.table-body-dash td{border:1px solid #ddd;padding:8px 12px;text-align:center}.pshq-table-head-dash th{background-color:#95c3ff}.pshq-section-start{margin:3% auto auto;width:70%}.pshq-dates{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.pshq-districtitm{display:flex;font-size:larger;font-weight:bolder}.pshq-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.pshq-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.pshq-floating-label-container-1 input:focus+label,.pshq-floating-label-container-1 input:not(:placeholder-shown)+label,.pshq-floating-label-container-1.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.pshq-floating-label-container-1{position:relative;text-align:left}.pshq-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.zone-dashboard-page-repo{margin:auto auto 5%;width:70%}.zone-heading-name{text-align:center}.zone-current-month-date-dash-repo{margin:auto;text-align:center;width:70%}.zone-current-date-dash,.zone-current-month-dash-repo{border-radius:12px;box-shadow:0 4px 10px #00000026}.zone-present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.zone-content-data-for-month-dash{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;padding:10px}.zone-data-user-values1{color:#961edb}.zone-data-user-values1,.zone-data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.zone-data-user-values2{color:#e67519}.zone-data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.zone-data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.zone-table-for-emp-repo{border:2px solid #acacac;border-radius:8px;margin-top:2%}.zone-table-dash-repo{margin:2% auto;width:95%}@media(max-width:765px){.zone-table-dash-repo{display:block;overflow-x:auto}}.zone-table-dash-repo-emp-repo{display:block;margin:2% auto;overflow-x:auto;width:95%}.table-body-dash-repo td,.table-body-dash-repo-zone td,.zone-table-head-dash-repo th{border:1px solid #ddd;padding:8px 12px;text-align:center}.zone-table-head-dash-repo th{background-color:#95c3ff}.zone-section-start{margin:3% auto auto;width:70%}.zone-dates-repo{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.zone-districtzone{font-size:larger;font-weight:bolder}.zone-container-part-repo{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.zone-floating-label-container-1-repo input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.zone-floating-label-container-1-repo input:focus+label,.zone-floating-label-container-1-repo input:not(:placeholder-shown)+label,.zone-floating-label-container-1-repo.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.zone-floating-label-container-1-repo{position:relative;text-align:left}.zone-floating-label-container-1-repo label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.pm-dashboard-page-repo{margin:auto auto 5%;width:70%}@media(max-width:767px){.dashboard-maincontainer{border-radius:5px;flex-wrap:wrap;justify-content:space-between;margin-bottom:80px;margin-top:15%;padding:10px}.dashboard-card{padding:12px}}.dashboard-row{display:flex;flex-wrap:wrap;gap:20px}.dashboard-card{align-items:center;border-radius:12px;box-shadow:0 4px 10px #00000026;color:#fff;display:flex;flex-basis:calc(25% - 20px);flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:center;transition:transform .2s}.dashboard-card,.pm-heading-name{text-align:center}.pm-current-month-date-dash-repo{margin:auto;text-align:center;width:70%}.pm-current-date-dash,.pm-current-month-dash-repo{border-radius:12px;box-shadow:0 4px 10px #00000026}.p-text-dash{font-size:larger;margin:auto}.month-text-dash,.p-text-dash{font-weight:700;text-align:center}.month-text-dash{font-size:inherit}.react-datepicker__input-container input{background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:16px;outline:none;padding:6px;transition:border-color .3s ease-in-out;width:100%}.pm-present-days-dash{align-items:center;background:#fff;border:1px solid #afafaf;border-radius:8px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;max-width:180px;padding:20px;text-align:center}.pm-content-data-for-month-dash{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:auto;padding:10px}.pm-data-user-values1{color:#961edb}.pm-data-user-values1,.pm-data-user-values2{font-size:xx-large;font-weight:800;text-align:center}.pm-data-user-values2{color:#e67519}.pm-data-user-values3{color:#e61919;font-size:xx-large;font-weight:800;text-align:center}.pm-data-user-label{font-size:large;font-weight:200;font-weight:700;text-align:center}.data-user-today{color:#01df43;font-size:large;font-weight:700}.pm-table-for-emp-repo{border:2px solid #acacac;border-radius:8px;margin-top:2%}.pm-table-dash-repo{margin:2% auto;width:95%}@media(max-width:765px){.pm-table-dash-repo{display:block;overflow-x:auto}}.pm-table-dash-repo-emp{display:block;margin:2% auto;overflow-x:auto;width:95%}.pm-table-head-dash-repo th,.table-body-dash-repo td{cursor:pointer}.pm-table-head-dash-repo th,.table-body-dash-repo td,.table-body-dash-repo-pm td{border:1px solid #ddd;padding:8px 12px;text-align:center}.pm-table-head-dash-repo th{background-color:#95c3ff}.pm-section-start{margin:3% auto auto;width:70%}.pm-dates-repo{border:2px solid #aaa;border-radius:8px;display:flex;gap:5%}.pm-districtpm{display:flex;font-size:larger;font-weight:bolder}.pm-container-part-repo{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:5px;width:100%}.pm-floating-label-container-1-repo input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.pm-floating-label-container-1-repo input:focus+label,.pm-floating-label-container-1-repo input:not(:placeholder-shown)+label,.pm-floating-label-container-1-repo.filled label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.pm-floating-label-container-1-repo{position:relative;text-align:left}.pm-floating-label-container-1-repo label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.thick-border{border:2px solid #bdbdbd!important}.page-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.page-title{font-size:28px}.attendance-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000001a;margin:0 auto;max-width:400px;overflow:hidden}@media(max-width:765px){.attendance-card{box-shadow:none}}.card-body{padding:15px}.info-grid{grid-gap:14px 20px;align-items:start;display:grid;font-size:16px;gap:14px 20px;grid-template-columns:auto 1fr;line-height:1.6}.label{color:#000;font-weight:600;min-width:130px;padding-right:10px}.valuea{color:#000;font-weight:400;word-break:break-word}.info-grid:before{background:#e0e0e0;bottom:10%;content:"";left:50%;position:absolute;top:10%;transform:translateX(-50%)}@media (max-width:576px){.info-grid{gap:0;text-align:left}.label{font-weight:500;text-align:left}.valuea{font-weight:400}.page-title{font-size:24px;margin-top:20%}.card-body{padding:1px}}.attendance-options{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:30px 0}.radio-label{align-items:center;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:10px;padding:2px 4px;transition:all .3s ease}.radio-label.selected{box-shadow:0 5px 15px #667eea4d;color:#2839d3}.radio-label input{cursor:pointer;height:20px;width:20px}.radio-text{-webkit-user-select:none;user-select:none}.submit-btn{border-radius:8px;font-size:15px;font-weight:700;margin-top:10px;transition:all .3s ease}.submit-btn:hover:not(:disabled){transform:translateY(-2px)}.submit-btn:disabled{background:#95a5a6;cursor:not-allowed;transform:none}.message{animation:fadeIn .5s ease;border-radius:10px;font-weight:700;margin-top:20px;padding:14px;text-align:center}.message.duplicate,.message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.message.absent{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.camera-section{margin:20px 0;text-align:center}.camera-section h4{color:#333;margin-bottom:15px}.camera-btn,.retake-btn{border:none;border-radius:50px;cursor:pointer;font-size:16px;margin:10px;padding:12px 24px}.camera-btn{background:#3498db;color:#fff}.capture-btn{background:#0d793a;border:none;border-radius:5px;color:#fff;font-size:16px;margin-bottom:10px;outline:none;padding:6px 8px}.retake-btn{background:#e74c3c;color:#fff}.camera-preview,.photo-preview{border-radius:12px;margin:15px 0;overflow:hidden}.camera-preview video,.photo-preview img{border-radius:12px;border-radius:50%;height:auto;max-width:380px;width:60%}.popup-box{border-radius:10px;box-shadow:0 4px 14px #0003;padding:25px;width:300px}.popup-title{color:red;font-size:20px}.popup-btn{background:#ff3b3b;border-radius:6px;color:#fff;margin-top:15px;padding:10px 20px}.popup-overlay{align-items:center;background:#0000008c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-box{animation:popIn .2s ease;background:#fff;border-radius:12px;padding:20px;text-align:center;width:320px}.popup-title{color:#d9534f;font-size:18px;margin-bottom:10px}.popup-btn-row{display:flex;justify-content:space-between;margin-top:20px}.popup-btn{border:none;border-radius:8px;cursor:pointer;padding:10px 18px;width:45%}.popup-btn.cancel{background:#ccc}.popup-btn.proceed{background:#28a745;color:#fff}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.multi-godown{justify-content:flex-start}.single-godown{display:flex;justify-content:flex-end}.single-text{color:#333;font-size:15px;font-weight:600}.popup-box.success{background-color:#e6f9ec;border:2px solid #28a745}.shift-box{background:#fff;border-radius:10px;box-shadow:0 4px 12px #0000001a;margin:40px auto;padding:25px;width:450px}.floating-group{margin-bottom:16px;position:relative}.floating-group input{border:1.5px solid #aaa;border-radius:6px;font-size:16px;outline:none;padding:6px 8px 7px;transition:all .2s ease;width:100%}.floating-group input:focus{border-color:#007bff}.floating-group label{background:#fff;color:#666;left:10px;padding:0 4px;pointer-events:none;position:absolute;top:8px;transition:.2s ease}.floating-group input:focus+label,.floating-group.filled label{color:#007bff;font-size:13px;top:-8px}.submit-btn{background:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:12px;width:100%}.submit-btn:hover{background:#005fcc}.shift-table-cre{border-collapse:collapse;margin:30px auto;width:70%}.shift-table-cre td,.shift-table-cre th{border:1px solid #ddd;padding:10px;text-align:center}.shift-table-cre th{background:#007bff;color:#fff}.delete-btn{background:red;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px}.delete-btn:hover{background:darkred}.msg-al{background-color:green;border:1px solid green;border-radius:6px;color:#fff;padding:10px;text-align:center}.shift-assign-container{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:30px auto;width:80%}.page-title{color:#2c3e50;font-size:24px;font-weight:600;margin-bottom:10px;text-align:center}.district-highlight{color:#007bff;font-weight:700}.table-wrapper{background:#fff;box-shadow:0 8px 25px #0000001a;overflow-x:auto}.shift-table-assign{background:#fff;border-collapse:collapse;width:100%}.shift-table-assign th{background:#007bff;border:1px solid gray;color:#fff;font-size:15px;font-weight:600;padding:14px 12px}.shift-table-assign td{border:1px solid #cacaca;font-size:14px;padding:6px;text-align:center}.shift-table-assign tr:hover{background-color:#f8f9ff}.form-input,.form-select{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:14px;padding:8px 10px;width:100%}.form-select{background-color:#fff;cursor:pointer;min-width:200px}.action-buttons button{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;margin:0 4px;padding:8px 14px;transition:all .2s ease}.btn-edit:hover{background-color:#0056b3;transform:translateY(-1px)}.btn-save{background-color:#28a745;color:#fff}.btn-save:hover{background-color:#218838;transform:translateY(-1px)}.btn-cancel{background-color:#dc3545;color:#fff}.btn-cancel:hover{background-color:#c82333;transform:translateY(-1px)}@media (max-width:768px){.action-buttons button{display:block;margin:5px 0;width:100%}.shift-table-assign{font-size:13px}.form-select{min-width:150px}}.no-data{color:#888;font-size:16px;font-style:italic;padding:30px;text-align:center}.employee-name{color:#2c3e50;font-weight:600}.shift-display{background:#e7f3ff;border-radius:6px;color:#0056b3;display:inline-block;font-size:13px;font-weight:500;padding:6px 10px}.alert{border-radius:8px;font-weight:500;margin:15px auto;max-width:700px;padding:12px 20px;text-align:center}.alert-success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.alert-error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert-info{background:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.editing-row{background-color:#fffbeb!important;box-shadow:inset 0 0 0 2px #ffd43b}.action-col button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:6px 12px}.btn-edit{background:#007bff;color:#fff}.btn-cancel-sm{background:#6c757d;color:#fff}.btn-submit-all{background:#28a745;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:14px 40px;transition:all .3s}.bulk-submit-footer{background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin:40px 0 20px;padding:20px;text-align:center}.change-summary{color:#495057;font-size:16px;font-weight:500;margin-bottom:15px}.clear-s-b-disg:disabled{background-color:#e4e4e4;border-color:#ccc;color:#6c757d;cursor:not-allowed}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.myAttendance-container{margin:0 auto;max-width:1000px;padding:1.5rem;width:90%}.myAttendance-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.myAttendance-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.myAttendance-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.myAttendance-container-part{flex:1 1;min-width:250px}.myAttendance-floating-label-container{margin-bottom:1.5rem;position:relative}.myAttendance-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.myAttendance-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.myAttendance-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.myAttendance-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.myAttendance-floating-label-container .react-select__value-container{padding:2px 8px}.myAttendance-floating-label-container .react-select__single-value{color:#333}.myAttendance-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}.myAttendance-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.myAttendance-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}@media (max-width:480px){.myAttendance-box{padding:1rem}.myAttendance-btn{padding:.75rem;width:100%}.myAttendance-floating-label-container label{font-size:.9rem}.myAttendance-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}@media (max-width:768px){.myAttendance-container{padding:1rem;width:95%}.myAttendance-container-part{min-width:100%}.myAttendance-heading{font-size:1.5rem}.esic-table td,.esic-table th{font-size:.85rem;padding:.5rem}}.calendar-section{display:flex;justify-content:space-between;margin:auto;width:50%}.react-calendar button{border:1px solid #fff;margin:0;outline:none}.react-calendar__navigation button.react-calendar__navigation__next-button,.react-calendar__navigation button.react-calendar__navigation__prev-button{background-color:#28a745!important;border-radius:4px;color:#fff!important;cursor:not-allowed!important}.react-calendar__navigation button:hover{filter:none!important;opacity:1!important}.react-calendar__navigation button:disabled{background-color:#dbdbdb!important;color:#fff!important;cursor:not-allowed}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation button:nth-child(3),.react-calendar__navigation button:nth-child(3):hover{background:#007bff;cursor:not-allowed!important;min-width:44px;pointer-events:none}.width-cal{margin-left:28%;width:100%}.calendar-tile-present{background-color:#4caf50!important;border-radius:8px;color:#fff!important}.calendar-tile-absent{background-color:#f44336!important;border-radius:8px;color:#fff!important}.calendar-tile-weekoff{background-color:#2196f3!important;border-radius:8px;color:#fff!important}.calendar-tile-holiday{background-color:#ff9800!important;border-radius:8px;color:#fff!important}.calendar-tile-no-data{background-color:#e0e0e0!important;border-radius:8px;color:#555!important}.calendar-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.legend-item{align-items:center;display:flex;gap:6px}.legend-color{border-radius:4px;height:18px;width:18px}.apm-zone-shits-main-conatiner{margin:auto;text-align:center;width:70%}.table-wrapper-dist-shift{background:#fff;box-shadow:0 8px 25px #0000001a;margin:auto;overflow-x:auto}.action-buttons-dist button{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;margin:0 4px;padding:8px 14px;transition:all .2s ease}@media (max-width:768px){.action-buttons-dist button{display:block;margin:5px 0;width:100%}.shift-table-assign{font-size:13px}.form-select{min-width:150px}}.btn-cancel-dist{background-color:#dc3545;color:#fff}.btn-edit-dist{background:#007bff;color:#fff}.bulk-submit-footer-dist-shift{background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin:2% auto auto;padding:20px;text-align:center;width:70%}.btn-submit-all-dist-shift{background:#28a745;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:14px 40px;transition:all .3s}.two-dropdowns-css{border:1px solid gray;border-radius:5px;gap:15%;margin:auto auto 1%;padding:1%}.clear-s-b:disabled{background-color:#e4e4e4;border-color:#ccc;color:#6c757d;cursor:not-allowed}.zones-district-container-shift{margin:auto;text-align:center;width:75%}.filters-section{border:1px solid gray;border-radius:8px;display:flex;justify-content:space-between;padding:1%}.filter-group{display:flex;justify-content:center}.filter-group label{align-items:center;display:flex}.filter-group select{flex:1 1;max-width:600px;max-width:500px;min-width:320px;width:100%}.table-wrapper-dist{background:#fff;box-shadow:0 8px 25px #0000001a;overflow-x:auto}.shift-table-assign-dist{background:#fff;border-collapse:collapse;width:100%}.shift-table-assign-dist th{background:#007bff;border:1px solid gray;color:#fff;font-size:15px;font-weight:600;padding:14px 12px}.shift-table-assign-dist td{border:1px solid #cacaca;font-size:14px;padding:6px;text-align:center}.shift-table-assign-dist tr:hover{background-color:#f8f9ff}.action-buttons-dist-zone-shift button{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;margin:0 4px;padding:8px 14px;transition:all .2s ease}@media (max-width:768px){.action-buttons-dist-zone-shift button{display:block;margin:5px 0;width:100%}.shift-table-assign{font-size:13px}.form-select{min-width:150px}}.btn-cancel-dist-zone-shift{background-color:#dc3545;color:#fff}.btn-cancel-dist:hover{background-color:#c82333;transform:translateY(-1px)}.btn-edit-dist-zone-shift{background:#007bff;color:#fff}.btn-edit-dist:hover{background-color:#0056b3;transform:translateY(-1px)}.bulk-submit-footer-dist{background:#f8f9fa;border-radius:12px;box-shadow:0 4px 20px #0000001a;margin:40px 0 20px;padding:20px;text-align:center}.btn-submit-all-dist{background:#28a745;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:14px 40px;transition:all .3s}.disbal:disabled{background-color:#e4e4e4;border-color:#ccc;color:#6c757d;cursor:not-allowed}.Data-employee-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.Data-employee-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.Data-employee-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.Data-employee-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.Data-employee-container-part{flex:1 1;min-width:250px}.Data-employee-floating-label-container{margin-bottom:1.5rem;position:relative}.Data-employee-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.Data-employee-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.Data-employee-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.Data-employee-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.Data-table{display:block;margin-top:1%;overflow:hidden;overflow-x:auto;transform:rotateX(180deg)}.Data-report,.Data-table{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;text-align:center;width:100%}.Data-report td,.Data-report th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.Data-report td{color:#555}.Data-report tbody tr:nth-child(2n){background:#fafafa}.Data-report tbody tr:hover{background:#f0f8ff}.Data-employee-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.Data-employee-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.Data-employee-floating-label-container .react-select__value-container{padding:2px 8px}.Data-employee-floating-label-container .react-select__single-value{color:#333}.Data-employee-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.Data-employee-container{padding:1rem;width:95%}.Data-employee-container-part{min-width:100%}.Data-employee-heading{font-size:1.5rem}.Data-report td,.Data-report th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.Data-employee-box{padding:1rem}.Data-employee-btn{padding:.75rem;width:100%}.Data-employee-floating-label-container label{font-size:.9rem}.Data-employee-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.Data-employee-btn:disabled{cursor:not-allowed;opacity:.5}.Data-mid-table{transform:rotateX(180deg)}.noof-working-days-color-header{background-color:#ffd1da}.total-days-inmon-color-header{background-color:#c1dfff}.noof-days-absent-color-header{background-color:#c3fce9}.noof-emp-color-header{background-color:#f4ffce}.Data-report tr th{background-color:#8ac2ff}.register-view-button{background:#afa483;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;margin-right:8px;transition:background-color .2s ease,transform .1s ease}.employee-report-container{margin:0 auto;max-width:1100px;padding:1.5rem;width:90%}.employee-report-box{background:#fff;border-radius:.5rem;box-shadow:0 4px 8px #0000001a;padding:1.5rem}.employee-report-heading{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:1.75rem;font-weight:500;margin-bottom:1.5rem;text-align:center}.employee-report-maincontainer{display:flex;flex-wrap:wrap;gap:1rem}.employee-report-container-part{flex:1 1;min-width:250px}.employee-report-floating-label-container{margin-bottom:1.5rem;position:relative}.employee-report-floating-label-container label{background:#fff;color:#666;font-size:1rem;left:12px;padding:0 .25rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease}.employee-report-floating-label-container.float-label label{color:#333;font-size:.75rem;top:-6px}.required{color:#dc3545}.error-message{bottom:-1.25rem;color:#dc3545;font-size:.75rem;left:0;margin-top:.25rem;position:absolute}.employee-report-btn-div{display:flex;gap:10px;justify-content:flex-end;margin-bottom:1%}.employee-report-btn{background:#007bff;border:none;border-radius:.25rem;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1.5rem;transition:background .2s ease}.employee-report-btn:hover{background:#0056b3}.employee-report-btn:disabled{background:#ccc}.employee-report-date-picker{border:1px solid #ced4da;border-radius:.25rem;color:#333;font-size:1rem;padding:.5rem .75rem;width:100%}.employee-report-date-picker:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33;outline:none}.report-table-monthlt-att-container{margin-top:2rem;overflow-x:auto}.report-table-monthlt-att{background:#fff;border-collapse:collapse;border-radius:.25rem;margin-bottom:1%;overflow:hidden;text-align:center;width:100%}.report-table-monthlt-att td,.report-table-monthlt-att th{border:1px solid #e0e0e0;font-size:.9rem;padding:.75rem}.report-table-monthlt-att th{background:#8ac2ff;color:#333;font-weight:600}.report-table-monthlt-att td{color:#555}.report-table-monthlt-att tbody tr:nth-child(2n){background:#fafafa}.report-table-monthlt-att tbody tr:hover{background:#f0f8ff}.employee-report-floating-label-container .react-select__control{border:1px solid #ced4da;border-radius:.25rem;min-height:38px;padding:.25rem}.employee-report-floating-label-container .react-select__control--is-focused{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.employee-report-floating-label-container .react-select__value-container{padding:2px 8px}.employee-report-floating-label-container .react-select__single-value{color:#333}.employee-report-floating-label-container .react-select__menu{border-radius:.25rem;margin-top:.25rem;z-index:9999}@media (max-width:768px){.employee-report-container{padding:1rem;width:95%}.employee-report-container-part{min-width:100%}.employee-report-heading{font-size:1.5rem}.report-table-monthlt-att td,.report-table-monthlt-att th{font-size:.85rem;padding:.5rem}}@media (max-width:480px){.employee-report-box{padding:1rem}.employee-report-btn{padding:.75rem;width:100%}.employee-report-floating-label-container label{font-size:.9rem}.employee-report-floating-label-container.float-label label{font-size:.65rem;top:-.65rem}}.employee-report-btn:disabled{cursor:not-allowed;opacity:.5}.monthlyWages-tablew{margin-top:5%}.employee-promotion-maincontainer{align-items:center;justify-content:center;margin:auto auto 3%}.employee-promotion-heading{color:#0c5c6c;display:flex;font-family:Georgia,Times New Roman,Times,serif;font-size:25px;font-weight:500;justify-content:center;margin-bottom:5%}.employee-promotion-box{background-color:#fff;border:1px solid #d4d2d2;border-radius:5px;box-shadow:2px 4px 10px #0000001a;margin:auto;max-width:900px;padding:25px;text-align:center;width:100%}.employee-promotion-header{color:#0c5c6c;font-family:Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:400;margin-top:1%;text-align:center}.ear-ded{display:flex;gap:10%}.ear-ded,.ear-inside{width:100%}.error-message{display:block;font-size:12px;margin-top:4px}.employee-promotion-container{align-items:center;display:flex;justify-content:center;margin:auto;max-width:800px;width:100%}.employee-promotion-container-part{border-radius:5px;flex:1 1 20%;gap:10px;margin-top:10px;padding:0;width:50%}.employee-promotion-floating-label-container{margin-bottom:17px;margin-top:13px;position:relative;text-align:left}.employee-promotion-floating-label-container input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-promotion-floating-label-container input:focus+label,.employee-promotion-floating-label-container input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.required{margin-right:2px}.employee-promotion-floating-label-container.float-label label{color:#245474;font-size:12px;font-weight:500;left:8px;top:-8px}.radio-options{display:flex;gap:20px}.employee-promotion-floating-label-container label{background:#fff;color:#888;font-size:1rem;left:12px;padding:4px;pointer-events:none;position:absolute;top:12px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.employee-promotion-floating-label-container .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.file-input-container{margin-bottom:20px;margin-top:15px;position:relative}.file-input-container input[type=file]{background:#fff;border:1px solid #ccc;border-radius:4px;color:#333;font-size:16px;padding:5px;width:100%}.file-input-container label{background:#fff;color:#999;left:10px;pointer-events:none;position:absolute;top:8px;transition:all .2s ease}.file-input-container.filled label,.file-input-container.focused label{color:#205785;font-size:12px;font-weight:500;left:8px;top:-8px}.personaldetailsselectdiv{margin-top:30px}.custom-datepicker{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:12px;width:100%}.employee-promotion-floating-label-container.filled label{color:#333;font-size:12px;left:10px;top:-8px;z-index:1}.required{color:red}.employee-promotion-input-container{margin-bottom:0;padding:0;text-align:left}.employee-promotion-input-container label{color:#888787;display:block;padding:2px}.employee-promotion-input-container-radio{display:flex;gap:15px;margin-bottom:10px;margin-top:5px}.employee-promotion-input-container-radio label{align-items:center;color:#888787;display:flex}.employee-promotion-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px}.employee-promotion-input-container input,select{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:8px;width:100%}.employee-promotion-input-container input[type=file]{border:1px solid #ccc;border-radius:5px;color:#888787;font-size:15px;font-weight:500;padding:6px;width:100%}.employee-promotion-btn{background-color:#3498db}.employee-promotion-btn,.employee-promotion-clear{border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-promotion-clear{background-color:#ff9800}.employee-promotion-cancel{background-color:#f44336;border:none;border-radius:5px;color:#f8f6f6;cursor:pointer;font-size:15px;font-weight:500;padding:10px}.employee-promotion-maincontainer{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.employee-promotion-maincontainer-1{display:flex;flex-wrap:wrap;gap:90px;justify-content:space-between}.employee-promotion-btn-div{display:inline-flex;gap:20px!important;margin-top:10px}.employee-promotion-input-container-radio>label:first-child{width:200px}.employee-promotion-input-container-radio>label:not(:first-child){align-items:center;display:flex}.error-message{color:red;font-size:14px}.employee-promotion-input-container-radio input[type=radio]:checked+label{color:#007bff;font-weight:700}.employee-promotion-input-container-radio input[type=radio]:focus{border:2px solid #007bff;outline:none}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-promotion-maincontainer>div:first-child>div:nth-child(4)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.css-1u9des2-indicatorSeparator{align-self:stretch;background-color:#ccc;display:none;margin-bottom:8px;margin-top:8px;width:1px}#root>div.pcoded-main-container>div>div>div>div>div>div>div>form>div.employee-promotion-maincontainer>div:first-child>div:nth-child(9)>div>div>div.css-1wy0on6>div:first-child>svg>path{display:none}.css-1xc3v61-indicatorContainer{color:#ccc;display:-ms-flexbox;display:none;padding:8px;transition:color .15s}.css.t3ipsp-control:hover{color:#888787}@media (min-width:1025px){.employeeemployee-promotioning-container{flex-direction:row}}.required{color:#ec0303;font-size:14px}@media (max-width:765px){.employee-promotion-input-container-radio input[type=radio]{color:#888787;cursor:pointer;height:16px;margin-left:50%;width:18px}.employee-promotion-input-container-radio{display:block}}.employee-promotion-floating-label-container-1 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-promotion-floating-label-container-1 input:focus+label,.employee-promotion-floating-label-container-1 input:not(:placeholder-shown)+label,.employee-promotion-floating-label-container-1.filled label,.employee-promotion-floating-label-container-1:focus-within label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-promotion-floating-label-container-1 .react-select__control{border:1px solid #ccc;border-radius:4px}.employee-promotion-floating-label-container-1{position:relative;text-align:left}.employee-promotion-floating-label-container-1 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-promotion-floating-label-container-2 .react-datepicker__input-container{width:100%}.error{color:red;font-size:.85rem;margin-top:2px}.api-error{color:red;font-weight:600;margin-top:12px;text-align:center}.confirm-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.confirm-box{background:#fff;border-radius:8px;max-width:400px;padding:20px 30px;text-align:center}.success-message-popup{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724;font-weight:700;margin-left:10%;margin-top:-20%;padding:12px;text-align:center}.dialog-ok-btn{background-color:#616ccc;border:1px solid #a9a9a9;border-radius:5px;color:#fff;height:10%;width:7%}.netemployee-promotion-input{color:#000;font-size:medium;font-weight:700}.employee-promotion-structure-heading{margin-top:-3%}.styled-table{background:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 2px 6px #0000001a;font-size:14px;margin:20px auto;overflow:hidden;width:80%}.styled-table .employee-promotion-main-header th{background-color:#4caf50;border:none;color:#fff;font-size:15px;font-weight:700;padding:10px;text-align:center}.styled-table thead th{background:#4caf50;border:1px solid #ddd;font-weight:700;padding:12px;text-align:center}.styled-table tbody td,.styled-table tbody th{border:1px solid #ddd;font-weight:400;padding:10px;text-align:center}.styled-table tbody tr:nth-child(2n){background:#fafafa}.styled-table tbody tr:hover{background:#f1f1f1}.styled-table input[type=checkbox]{promotionm:scale(1.2);cursor:pointer}.employee-promotion-main-header{background-color:#007bff;color:#fff;font-weight:600;padding:10px;text-align:left}.employee-promotion-floating-label-container-2.float-label label{color:#244764;font-size:.8rem;font-weight:500;top:-8px}.employee-promotion-floating-label-container-2 input{border:1px solid #c9c9c9;border-radius:5px;color:#474747;font-size:14px;padding:10px;width:100%}.employee-promotion-floating-label-container-2 input:disabled{background-color:#d6d6d6;cursor:not-allowed}.employee-promotion-floating-label-container-2 input:focus+label,.employee-promotion-floating-label-container-2 input:not(:placeholder-shown)+label{color:#203a81;font-size:.8rem;font-weight:500;left:8px;top:-8px}.employee-promotion-floating-label-container-2{margin-bottom:10px;position:relative;text-align:left}.employee-promotion-floating-label-container-2 label{background:#fff;color:#999;font-size:16px;left:12px;padding:0 5px;pointer-events:none;position:absolute;top:10px;transition:all .2s ease}.employee-promotion-floating-label-container-2 .react-select__control{border:1px solid #ccc;border-radius:4px;padding-top:10px}.employee-promotion-tbody{font-weight:400;padding:8px;text-align:left}.radio-group{float:inline-start}.did-floating-input-on{background:#fff;border:1px solid #b6b6b6;border-radius:4px;box-sizing:border-box;color:#888787;font-size:15px;font-weight:500;height:40px;padding:0 20px;width:100%}.promotion-border{background-color:#fff;border:2px solid #9fd5f8;border-radius:10px;margin:30px 0 20px;padding:25px 20px 15px;position:relative;transition:all .3s ease}.promotion-border:hover{border-color:#3498db;box-shadow:0 4px 12px #3498db1a}.promotion-designation-head{background:linear-gradient(135deg,#667eea,#4671e7);border:2px solid #fff;border-radius:25px;box-shadow:0 4px 10px #667eea4d;color:#fff;font-size:15px;font-weight:600;left:20px;letter-spacing:.5px;padding:6px 20px;position:absolute;text-transform:uppercase;top:-20px}.promotion-border:last-of-type .promotion-designation-head{background:linear-gradient(135deg,#11998e,#38ef7d);box-shadow:0 4px 10px #11998e4d}.promotion-designation-head:before{font-size:14px;margin-right:8px}
/*# sourceMappingURL=main.0758b7d7.css.map*/