.adm-nav-bar{z-index:1000;background-color:var(--adm-color-primary);color:#fff;-webkit-user-select:none;user-select:none;width:100%;position:sticky;top:0;left:0}.adm-nav-bar-right{color:#fff}.adm-tabs-header{--content-padding:12px;--active-line-height:0;--active-line-border-radius:0;--active-line-color:transparent;border-bottom:none}.adm-tabs-tab-active{font-weight:500}.adm-tabs-content{padding:0}:root:root{--adm-color-primary:#3376fd}.tabbar-fixed{z-index:100;background-color:#fff;border-top:1px solid #eee;width:100%;position:sticky;bottom:0;left:0}body{margin:0;padding:0;font-family:Inter,Avenir,Helvetica,Arial,sans-serif}*{box-sizing:border-box}.base-info-form .adm-list-card{background-color:#fff;border-radius:8px}.base-info-form .adm-list-card .adm-list-header{border-bottom:1px solid #eee;padding:12px}.base-info-form .adm-list-card .adm-list-body{padding:0}.base-info-form .adm-list-card .adm-form-list-operation{background-color:#f5f6fa!important}.base-info-form .adm-list-card .adm-form-list-operation .adm-list-item-content{border-top:none}.base-info-form .adm-list-card .adm-form-list-operation .adm-list-item-content .adm-list-item-content-main{padding:4px 0}.base-info-form .adm-list-card .form-group{margin-bottom:0!important}.base-info-form .adm-list-body{background-color:#0000;padding:0 12px;border-top:none!important;border-bottom:none!important}.base-info-form .adm-list-body .adm-list-body-inner{margin-top:0}.base-info-form .adm-list-body .adm-list-body-inner .form-group{background-color:#fff;border-radius:10px;margin:16px 0;padding:0;overflow:hidden}.base-info-form .adm-list-body .adm-list-body-inner .form-group .adm-form-item-horizontal{padding:0 12px}.base-info-form .adm-list-body .adm-list-body-inner .form-group .adm-form-item-horizontal .adm-list-item-content{border-top:1px solid #eee;align-items:center}.base-info-form .adm-list-body .adm-list-body-inner .form-group .adm-form-item-horizontal .adm-form-item-feedback-error{text-align:right}.base-info-form .adm-list-body .adm-list-body-inner .form-group .adm-form-item-horizontal:first-child .adm-list-item-content,.base-info-form .adm-list-body .adm-list-body-inner .form-group .adm-form-item-vertical:first-child .adm-list-item-content{border-top:none}.base-info-form .adm-list-body .adm-list-body-inner .form-group:first-child{margin-top:0}.base-info-form .adm-list-body .adm-list-body-inner .adm-list-item-content-prefix{width:145px}.base-info-form .adm-list-body .adm-list-body-inner .adm-form-item-label{color:#87898e;font-size:16px}.base-info-form .adm-list-body .adm-list-body-inner .adm-button-primary{color:#fff;font-size:20px}.base-info-form .adm-list-body .adm-list-body-inner .experience-title{color:#87898e;background-color:#fff;border-bottom:1px solid #eee;border-top-left-radius:8px;border-top-right-radius:8px;padding:12px}.base-info-form>:nth-child(1 of .adm-list.adm-list-card){border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.adm-form-item-child-inner,.adm-form-item-child-inner .adm-input-element{text-align:right}.onboarding-training-detail-container-adeIaA{box-sizing:border-box;width:100%;margin:0 auto}.onboarding-training-detail-container-adeIaA div .pdf-document-S8YDoZ{background:#f7f8fa;width:100%}.onboarding-training-detail-container-adeIaA div .pdf-document-S8YDoZ .pdf-page{box-sizing:border-box;border-top:4px solid #e0e0e0}.onboarding-training-detail-container-adeIaA .download-button-GdddC8{color:var(--adm-color-primary);background:#eff4ff;border:1px solid #e0ecff;border-radius:20px;padding:4px 18px;font-size:13px;position:absolute;top:70px;right:16px}.onboarding-training-detail-container-adeIaA .countdown-bar-Se3IvP{width:100vw;color:var(--adm-color-primary);z-index:100;background:#fff;justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -2px 8px #0000000a}.onboarding-training-detail-container-adeIaA .countdown-bar-Se3IvP .countdown-text-WPDPZY{flex:1}.onboarding-training-detail-container-adeIaA .countdown-bar-Se3IvP .proceed-button-f21yAI{border-radius:0;width:100%;height:45px}.docx-preview-content-wrapper{width:100%;overflow-x:hidden;background:#cecece!important;padding:0!important}.docx-preview-content{box-sizing:border-box;zoom:.4;margin:0 auto;width:100%!important;max-width:100%!important;height:auto!important;box-shadow:none!important;padding:45px 10px!important}.docx-preview-content article{width:100%!important;max-width:100%!important;height:auto!important}.docx-preview-content header span{color:#a9a8a8!important}.contract-detail-page-UiPKhF{background-color:#cecece;width:100vw;padding-bottom:60px;position:relative}.contract-detail-page-UiPKhF .download-button-YaZ22d{color:var(--adm-color-primary);background:#eff4ff;border:1px solid #e0ecff;border-radius:20px;padding:4px 18px;font-size:13px;position:absolute;top:70px;right:16px}.contract-detail-page-UiPKhF .countdown-bar-UX3_3t{width:100vw;color:var(--adm-color-primary);text-align:center;z-index:100;background:#fff;font-size:16px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 8px #0000000a}.contract-detail-page-UiPKhF .countdown-bar-UX3_3t .proceed-button-WuuY_o{border-radius:0;width:100%;height:45px}.word-wrapper-aQlpMr{transform-origin:top;justify-content:center;display:flex}.training-course-card-disabled-ZykCjr{pointer-events:none}.training-course-page-LpqYNn{background:#f5f7fb;min-height:100vh;padding:0}.training-course-list-R4ZxNh{flex-direction:column;gap:12px;padding:12px;display:flex}.training-course-card-I2MZKQ{background:#fff;border-radius:8px;align-items:center;padding:14px;display:flex;box-shadow:0 1px #00000008}.training-course-card-left-GThsDY{flex:1}.training-course-title-nJ1UCK{margin-bottom:6px;font-size:16px;font-weight:600}.training-course-time-_Ue_xI{color:#666;font-size:13px}.training-course-card-right-eQbyNJ{flex-direction:row;align-items:center;gap:8px;min-width:60px;display:flex}.training-course-status-EQTRmo{font-size:14px}.training-course-status-ongoing-LiF95J{color:var(--adm-color-primary)}.training-course-status-finished-GlM4cG{color:#87898e}.fade-in-txjAVy{opacity:0;animation:.5s forwards fadeIn-KruUtk}@keyframes fadeIn-KruUtk{to{opacity:1}}.login-container-y0x7eL .loginWrap-ew8Bws{box-sizing:border-box;background:#fff;padding:32px 55px 0;position:relative}.login-container-y0x7eL .loginWrap-ew8Bws .closeBtn-fJjrqY{color:#333;cursor:pointer;font-size:28px;position:absolute;top:32px;left:24px}.login-container-y0x7eL .loginWrap-ew8Bws .title-ocLbrs{color:#333;margin-top:90px;margin-bottom:40px;font-size:24px;font-weight:500;line-height:1.4}.login-container-y0x7eL .loginWrap-ew8Bws .inputWrap-UVMCUv{margin-bottom:24px}.login-container-y0x7eL .loginWrap-ew8Bws .inputWrap-UVMCUv .inputItem-Sr5tWJ{background:#f6f8fc;border-radius:48px;align-items:center;height:48px;margin-bottom:16px;padding:0 16px;display:flex}.login-container-y0x7eL .loginWrap-ew8Bws .inputWrap-UVMCUv .inputItem-Sr5tWJ .icon-uHnKOf{width:20px;height:20px;margin-right:8px}.login-container-y0x7eL .loginWrap-ew8Bws .inputWrap-UVMCUv .inputItem-Sr5tWJ .adm-input-Z0gXO7{background:0 0;border:none;flex:1;font-size:16px}.login-container-y0x7eL .loginWrap-ew8Bws .inputWrap-UVMCUv .inputItem-Sr5tWJ .sendCode-R0Hu0k{color:#6c9eff;cursor:pointer;margin-left:8px;font-size:14px}.login-container-y0x7eL .loginWrap-ew8Bws .loginBtn-j5ZrlM{background:var(--adm-color-primary);color:#fff;border:none;width:100%;height:48px;margin-bottom:16px;font-size:18px;font-weight:500}.login-container-y0x7eL .loginWrap-ew8Bws .switchTip-NtC4Md{text-align:center;color:#999;margin-bottom:32px;font-size:15px}.login-container-y0x7eL .loginWrap-ew8Bws .switchTip-NtC4Md .link-a0TmYk{color:#6c9eff;cursor:pointer;margin-left:4px}.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC{color:#999;z-index:10;background:#fff;justify-content:center;align-items:center;width:100vw;height:50px;font-size:13px;display:flex;position:fixed;bottom:20px;left:0}.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC .adm-checkbox{justify-content:center;align-items:center;width:26px;height:100%;display:flex}.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC .adm-checkbox .adm-checkbox-custom-icon,.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC span{align-items:center;display:flex}.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC .checkboxIcon-AqY5Qh{vertical-align:middle;width:16px;height:16px;display:inline-block}.login-container-y0x7eL .loginWrap-ew8Bws .protocolWrap-CsBRZC .protocol-XSjyGj{color:#6c9eff;cursor:pointer;margin:0 2px}.login-page-container{flex-direction:column;align-items:center;display:flex}.login-page-container .login-top-img{width:100%;margin:0;display:block}.login-page-container .login-tabs{background:#f5f8ff;border-radius:32px;width:320px;margin-top:-30px;margin-bottom:36px;padding:4px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001e}.login-page-container .login-tabs .login-tab-slider{z-index:1;background:linear-gradient(90deg,#4f9cff 0%,#1677ff 100%);border-radius:28px;width:156px;height:calc(100% - 8px);transition:transform .35s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px;box-shadow:0 4px 16px #1677ff1f}.login-page-container .login-tabs .login-tab-btn{cursor:pointer;z-index:2;color:#888;background:0 0;-webkit-background-clip:text;background-clip:text;border:none;border-radius:28px;outline:none;flex:1;padding:12px 0;font-size:18px;font-weight:500;transition:color .35s,background .35s,font-weight .2s;position:relative}.login-page-container .login-tabs .login-tab-btn.active{color:#fff;-webkit-background-clip:text;background-clip:text;font-weight:700;transition:color .35s,background .35s,font-weight .2s}.login-page-container .login-form-wrapper{width:300px;min-height:340px}.login-page-container .login-form-wrapper .login-form{flex-direction:column;gap:16px;width:300px;margin-top:16px;display:flex}.login-page-container .login-form-wrapper .login-form .login-input-wrapper{box-shadow:none;background:#fff;border:none;border-bottom:1.5px solid #e6e6e6;border-radius:0;align-items:center;margin-bottom:4px;padding:0 8px 3px;transition:border-bottom .2s;display:flex}.login-page-container .login-form-wrapper .login-form .login-input-wrapper:focus-within{border-bottom:1.5px solid #1677ff}.login-page-container .login-form-wrapper .login-form .login-input-wrapper .login-input-icon{color:#b0b6c3;flex-shrink:0;margin-right:8px;font-size:22px}.login-page-container .login-form-wrapper .login-form .login-input-wrapper .login-input{box-shadow:none;background:0 0;border-radius:0;outline:none;font-size:16px}.login-page-container .login-form-wrapper .login-form .login-checkbox{margin-top:8px;font-size:14px}.login-page-container .login-form-wrapper .login-form .login-checkbox .login-agreement-link{color:#1677ff;cursor:pointer;margin-left:4px;text-decoration:underline}.login-page-container .login-form-wrapper .login-form .login-error{color:red;margin-top:4px;font-size:14px}.recruit-container-UQXjkW{background:#f7f8fa;padding:0}.recruit-container-UQXjkW .recruit-search-bar-FQRR4g{background-color:#fff;border-radius:999px;align-items:center;margin:8px 16px 12px;padding:4px 12px 4px 20px;display:flex;position:relative}.recruit-container-UQXjkW .recruit-search-bar-FQRR4g .recruit-search-input-QNbp7W{color:var(--primary-text-color);background:0 0;border:none;outline:none;flex:1;padding:8px 0;font-size:16px}.recruit-container-UQXjkW .recruit-search-bar-FQRR4g .recruit-search-btn-IzGQZJ{background:var(--adm-color-primary);cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;width:60px;height:36px;margin-left:8px;padding:0;transition:background .2s;display:flex;box-shadow:0 2px 8px #3376fd1f}.recruit-container-UQXjkW .recruit-search-bar-FQRR4g .recruit-search-btn-img-ZTbXwu{object-fit:contain;width:22px;height:22px}.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9{color:#888;justify-content:space-between;align-items:center;margin:0 16px 12px;font-size:14px;display:flex}.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9 .downfill-lH815a{color:#888;font-size:12px}.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9 .sort-dropdown-menu-p0QeAm{z-index:1000;background:#fff;border-radius:0 0 12px 12px;width:100vw;min-width:80px;padding:4px 0;position:fixed;top:110px;left:0;box-shadow:0 2px 8px #00000014}.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9 .sort-dropdown-item-p6KSd0{cursor:pointer;color:#333;padding:8px 16px;font-size:15px;transition:background .2s}.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9 .sort-dropdown-item-p6KSd0:hover,.recruit-container-UQXjkW .recruit-filter-bar-BZXpE9 .sort-dropdown-item-p6KSd0.selected-c2mH3u{color:#1677ff;background:#f2f3f5}.recruit-container-UQXjkW .recruit-batch-apply-USlVXm{color:#333;cursor:pointer;justify-content:flex-end;align-items:center;gap:6px;margin:0 16px 12px 0;font-size:15px;font-weight:400;display:flex}.recruit-container-UQXjkW .recruit-batch-apply-USlVXm .recruit-batch-apply-icon-KbR4QX{object-fit:contain;width:22px;height:22px;margin-right:4px}.recruit-container-UQXjkW .recruit-list-t_HS10{margin:0 16px}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl{background:#fff;border-radius:12px;flex-direction:column;gap:0;margin-bottom:16px;padding:16px;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-top-AyMhYT{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-top-AyMhYT .recruit-row-title-match-LOJjU1{align-items:flex-end;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-top-AyMhYT .recruit-row-title-match-LOJjU1 .recruit-title-lyxBDl{font-size:18px;font-weight:700}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-top-AyMhYT .recruit-row-title-match-LOJjU1 .recruit-match-F3nfVn{color:#87898e;align-self:flex-end;margin-left:8px;font-size:12px}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-top-AyMhYT .recruit-salary-WTzGrg{color:#fd4427;text-align:right;font-size:18px;font-weight:700}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-middle-YN3VXf{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-middle-YN3VXf .recruit-desc-viwGDq{color:#c4cad5;font-size:13px}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-middle-YN3VXf .recruit-date-SONx1M{color:#bbb;text-align:right;font-size:12px}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2{justify-content:space-between;align-items:center;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-row-company-NztEel{align-items:center;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-row-company-NztEel .recruit-logo-inline-f5nI2x{color:#888;background:#f2f3f5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-right:8px;font-size:12px;display:inline-flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-row-company-NztEel .recruit-company-RimUsC{color:#333;margin-right:8px;font-size:15px}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-row-company-NztEel .recruit-bookmark-wiazEz{cursor:pointer;align-items:center;margin-left:8px;display:flex}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-row-company-NztEel .recruit-bookmark-wiazEz .recruit-bookmark-icon-x3CM0N{object-fit:contain;width:17px;display:block}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-apply-btn-EMufyB{color:var(--adm-color-primary);cursor:pointer;background:#eff4ff;border:1px solid #e0ecff;border-radius:999px;flex-shrink:0;padding:4px 24px;font-size:15px;transition:border .2s}.recruit-container-UQXjkW .recruit-list-t_HS10 .recruit-card-l9W0hl .recruit-row-bottom-GD2XY2 .recruit-apply-btn-EMufyB:hover{border:1px solid var(--adm-color-primary);color:var(--adm-color-primary)}.company-name-row-Gk51EH{justify-content:space-between;align-items:center;margin:2px 0 8px;display:flex}.company-name-row-Gk51EH .company-name-dnj1Qc{color:var(--secondary-text-color);cursor:pointer;font-size:15px;transition:-webkit-text-decoration .2s,text-decoration .2s}.company-name-row-Gk51EH .post-date-Waqyag{color:#bbb;font-size:13px}.action-btn-vertical-group-chuS3U{flex-direction:row;align-items:flex-end;display:flex}.action-btn-vertical-Pzm97C{box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;min-width:56px;padding:0 8px;display:flex}.action-btn-vertical-inner-uFAiJN{flex-direction:column;align-items:center;display:flex}.action-btn-icon-NGSniw{width:22px;height:22px;margin-bottom:2px}.action-btn-label-BhKUvk{color:#888;margin-top:2px;font-size:13px}.recruit-detail-page-R_l1qt{background:#f7f8fa;min-height:100vh;padding-bottom:80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;position:relative}.recruit-detail-page-R_l1qt .job-card-KYsyJU{background:#fff;border-radius:12px;margin:16px;padding:18px 16px 12px;box-shadow:0 2px 8px #00000008}.recruit-detail-page-R_l1qt .job-card-KYsyJU .job-title-row-pRwgtL{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:20px;font-weight:600;display:flex}.recruit-detail-page-R_l1qt .job-card-KYsyJU .job-title-row-pRwgtL .job-title-twr4Gn{color:#222}.recruit-detail-page-R_l1qt .job-card-KYsyJU .job-title-row-pRwgtL .job-salary-hqOWgk{color:#fd4427;font-size:18px;font-weight:500}.recruit-detail-page-R_l1qt .job-card-KYsyJU .job-info-row-ZLXq5M{color:#c4cad5;gap:6px;margin-bottom:4px;font-size:14px;display:flex}.recruit-detail-page-R_l1qt .job-card-KYsyJU .job-meta-row-JipZUx{color:#87898e;gap:12px;margin-bottom:4px;font-size:14px;display:flex}.recruit-detail-page-R_l1qt .job-section-H0GOBc{background:#fff;border-radius:12px;margin:12px 16px;padding:16px;box-shadow:0 2px 8px #00000005}.recruit-detail-page-R_l1qt .job-section-H0GOBc .section-title-nk2Lua{color:#222;margin-bottom:8px;font-size:16px;font-weight:500}.recruit-detail-page-R_l1qt .job-section-H0GOBc .section-content-kqbHPX{color:var(--secondary-text-color);font-size:15px}.recruit-detail-page-R_l1qt .job-section-H0GOBc .section-content-kqbHPX ol{padding-left:18px}.recruit-detail-page-R_l1qt .job-section-H0GOBc .section-content-kqbHPX li{margin-bottom:6px}.recruit-detail-page-R_l1qt .job-section-H0GOBc .video-box-rNHchk{justify-content:center;align-items:center;margin-top:8px;display:flex}.recruit-detail-page-R_l1qt .job-section-H0GOBc .video-box-rNHchk .video-placeholder-Q8ntNH{background:#eaeaea;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:320px;height:120px;display:flex;position:relative}.recruit-detail-page-R_l1qt .job-section-H0GOBc .video-box-rNHchk .video-placeholder-Q8ntNH .play-icon-img-AlBGiI{width:38px;height:38px;margin:0 auto;display:block}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4{z-index:20;padding:2px 0;position:fixed;bottom:12px;left:0;right:0}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH{justify-content:space-around;align-items:center;margin:0 auto;display:flex}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .action-btn-vertical-group-chuS3U{flex-direction:row;align-items:flex-end;display:flex}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .action-btn-vertical-group-chuS3U .action-btn-vertical-Pzm97C{box-shadow:none;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;min-width:56px;padding:5px 8px;display:flex}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .action-btn-vertical-group-chuS3U .action-btn-vertical-Pzm97C .action-btn-vertical-inner-uFAiJN{flex-direction:column;align-items:center;display:flex}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .action-btn-vertical-group-chuS3U .action-btn-vertical-Pzm97C .action-btn-vertical-inner-uFAiJN .action-btn-icon-NGSniw{width:22px;height:22px;margin-bottom:2px}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .action-btn-vertical-group-chuS3U .action-btn-vertical-Pzm97C .action-btn-vertical-inner-uFAiJN .action-btn-label-BhKUvk{color:#888;margin-top:2px;font-size:13px}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .chat-btn-WBNJrB{margin:0 8px;color:var(--adm-color-primary)!important;box-shadow:none!important;background:#eff4ff!important;border:1px solid #e0ecff!important;border-radius:8px!important;padding:10px 24px!important;font-size:15px!important}.recruit-detail-page-R_l1qt .bottom-bar-lbAJS4 .bottom-actions-rX4GOH .apply-btn-wNCQq7{margin:0 12px;font-weight:500;width:calc(100% - 24px)!important;padding:10px 24px!important;font-size:15px!important}.listItem-bKvQzq{background:#fff;border-radius:10px;align-items:flex-start;margin-bottom:12px;padding:16px;display:flex}.listItem-bKvQzq .avatar-aUviJr{background:#f2f3f5;border-radius:8px;flex-shrink:0;width:48px;height:48px;margin-right:12px}.listItem-bKvQzq .content-mgLYib{flex:1;min-width:0}.listItem-bKvQzq .content-mgLYib .header-eF3tIQ{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.listItem-bKvQzq .content-mgLYib .header-eF3tIQ .title-yBREYK{color:#333;flex:1;margin:0;font-size:16px;font-weight:600}.listItem-bKvQzq .content-mgLYib .header-eF3tIQ .salary-_uyJOl{color:#fd4427;flex-shrink:0;margin-left:12px;font-size:16px;font-weight:600}.listItem-bKvQzq .content-mgLYib .metaRow-vISzfE{justify-content:space-between;align-items:center;display:flex}.listItem-bKvQzq .content-mgLYib .metaRow-vISzfE .company-dls0W2{color:#c4cad5;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:400;overflow:hidden}.listItem-bKvQzq .content-mgLYib .metaRow-vISzfE .date-rHIQ78{color:#c4cad5;flex-shrink:0;margin-left:12px;font-size:12px}.listItem-bKvQzq .content-mgLYib .statusRow-juKRIV{color:var(--primary-text-color);align-items:center;margin-top:4px;font-size:14px;display:flex}.listItem-bKvQzq .content-mgLYib .statusRow-juKRIV .status-Du7N8t{font-size:14px;display:flex}.content-UnNkLF .tabsWrapper-EYBj0f{align-items:center;display:flex}.content-UnNkLF .tabsWrapper-EYBj0f .tabs-T_w8EJ{flex:1}.content-UnNkLF .tabsWrapper-EYBj0f .tabs-T_w8EJ .adm-tabs-header{border-bottom:none}.content-UnNkLF .tabsWrapper-EYBj0f .tabs-T_w8EJ .adm-tabs-tab{padding:12px 0;font-size:16px}.content-UnNkLF .tabsWrapper-EYBj0f .tabs-T_w8EJ .adm-tabs-tab-active{color:var(--adm-color-primary);font-weight:600}.content-UnNkLF .tabsWrapper-EYBj0f .filterBtn-TEPgD_{color:#666;background:0 0;border:none;align-items:center;gap:4px;padding:8px 12px;font-size:14px;display:flex}.content-UnNkLF .tabsWrapper-EYBj0f .filterBtn-TEPgD_ .filterIcon-HT0zqd{font-size:12px}.content-UnNkLF .tabsWrapper-EYBj0f .filterBtn-TEPgD_:active{background:#f5f5f5}.content-UnNkLF .listContainer-lz65CL{padding:0 12px 12px}.tab-page-K6TMSV{background-color:#f5f6fa;flex-direction:column;min-height:100dvh;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v{z-index:999;border-radius:12px;align-items:center;margin:16px 16px 0;padding:20px 6px;display:flex;position:relative}.profile-container-eEVFpc .profile-card-QHvf7v .profile-avatar-mtG4E5{object-fit:cover;background:#f5f5f5;border:1px solid #fff;border-radius:50%;width:70px;height:70px;margin-right:18px}.profile-container-eEVFpc .profile-card-QHvf7v .profile-avatar-offline-qLry3Z{border:1px solid #d3d3d3}.profile-container-eEVFpc .profile-card-QHvf7v .profile-info-DIRBJe{flex:1}.profile-container-eEVFpc .profile-card-QHvf7v .profile-info-DIRBJe .profile-name-NkO6zv{color:var(--primary-text-color);margin-bottom:2px;font-size:17px;font-weight:600;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .profile-info-DIRBJe .profile-phone-p0NyeM{align-items:center;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .profile-info-DIRBJe .profile-phone-p0NyeM span{color:var(--primary-text-color);font-size:17px;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .profile-info-DIRBJe .profile-email-t6Kj34{color:#e7f3ff;margin-top:0;font-size:14px;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .right-info-jEP2cP{flex:none;align-items:center;padding:0;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .right-info-jEP2cP .scan-wrapper-cMjcck{padding:3px;display:flex}.profile-container-eEVFpc .profile-card-QHvf7v .right-info-jEP2cP .scan-wrapper-cMjcck img{width:40px;height:40px}.profile-container-eEVFpc .profile-card-QHvf7v .right-info-jEP2cP .arrow-lDNRtI{color:#fff;margin-left:10px;font-size:25px}.profile-container-eEVFpc .profile-section-dwWPnB{padding:16px}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz{background:#fff;border-radius:12px;margin-bottom:18px;position:relative;box-shadow:0 2px 8px #f0f1f2}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-group-title-TPlDki{color:#222;border-left:4px solid #fff;margin-top:2px;margin-bottom:12px;padding-left:8px;font-size:18px;font-weight:600}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-apply-record-hpTSLE{color:#bbb;font-size:15px;position:absolute;top:13px;right:20px}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-apply-record-hpTSLE span{vertical-align:middle;font-size:18px}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-btns-vZsmi0{flex-wrap:wrap;display:flex;position:relative}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-btns-vZsmi0 .profile-btn-F4wWi2{flex:0 0 25%}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-btns-vZsmi0 .height60-e40KmR{min-height:60px}.profile-container-eEVFpc .profile-section-dwWPnB .profile-group-XShcjz .profile-btns-vZsmi0 .height80-pfnjzh{min-height:80px}.func-btn-container-tBJnWV{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto 8px;display:flex}.func-btn-img-KEDaHh{object-fit:contain;background:#fff;border-radius:0;width:48px;height:48px;padding:8px 8px 3px;display:block}.func-btn-badge-gFnRob{z-index:2;color:#fff;background:#ff3b30;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:500;display:flex;position:absolute;top:4px;right:4px}.func-btn-text-KtSc4M{color:#666;text-align:center;margin-top:2px;padding:0 1px;font-size:14px;line-height:1.2}.notificationWrapper-kvr8u5{width:100%;min-height:var(--toastify-toast-min-height);background-color:#3498db;justify-content:flex-start;align-items:center;padding:0;display:flex}.content-twbN5h{flex-direction:column;flex:auto;align-items:flex-start;padding:12px 16px;display:flex}.type-yHlTTJ{color:#fff;margin:0;font-size:18px;font-weight:500}.title-ldryFU{color:#f0f0f0;margin:0;font-size:16px;font-weight:400}.closeButtonWrapper-NuRJOv{justify-content:center;align-items:center;height:100%;margin-right:10px;display:flex}.closeButton-fNVKDs{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .2s;display:flex}.closeButton-fNVKDs:hover{color:#52525b}.closeButton-fNVKDs svg{width:16px;height:16px}.listContainer-x9hp7O{padding:12px}.listItem-KwcrXZ{border-radius:var(--border-radius-base);cursor:pointer;background:#fff;margin-bottom:16px;padding:16px;transition:box-shadow .2s;position:relative}.listItem-KwcrXZ:hover{box-shadow:0 2px 8px #0000001a}.title-fZIY0r{font-weight:700;font-size:var(--font-size-base);color:var(--primary-text-color);margin-bottom:8px}.text-nhqYf4{font-size:var(--font-size-base);color:var(--secondary-text-color);margin-top:6px}.text-nhqYf4:first-of-type{margin-top:0}.arrow-tL7BhG{color:#bbb;font-size:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.detail-page-H0kVkZ{background:#f7f8fa;min-height:100vh}.detail-card-GMbqtR{background:#fff;border:1px solid #f0f0f0;border-radius:12px;margin:16px;overflow:hidden}.card-body-MgUER4{padding:0}.card-row-rIsD9r{border-bottom:1px solid #f0f0f0;align-items:center;padding:12px;display:flex}.card-row-rIsD9r:last-child{border-bottom:none}.dark-n4xEqz{background:#f7f8fa}.cell-vm3u3Q{font-size:var(--font-size-base);flex:1}.label-sSXDNQ{color:var(--secondary-text-color)}.value-nlypD0{color:var(--primary-text-color);text-align:right}.action-bar-WMUJmy{padding:16px}.certificates-page-i61d4O{padding:0 12px}.certificates-page-i61d4O .card-iW9q2V{background:#fff;border-radius:12px;margin-bottom:12px;padding:8px 12px;box-shadow:0 0 0 1px #00000005}.certificates-page-i61d4O .card-iW9q2V .cert-item-k0SP3g{color:#333;border-bottom:1px solid #f1f3f5;justify-content:space-between;align-items:center;height:56px;font-size:15px;display:flex}.certificates-page-i61d4O .card-iW9q2V .cert-item-k0SP3g .left-xDF3bJ{padding-left:4px}.certificates-page-i61d4O .card-iW9q2V .cert-item-k0SP3g .right-xaDwqb{color:#3376fd;padding-right:4px}.certificates-page-i61d4O .card-iW9q2V .cert-item-k0SP3g:last-child{border-bottom:none}.uploader123-WtlPck .adm-space-item{width:calc(100% - 15px)!important}.uploader123-WtlPck .placeholder-aRJYdM{width:100%}.message-center-container-Sse9vO{background:var(--background-color-base);min-height:100vh;padding:0}.message-center-container-Sse9vO .message-center-list-ifWfR5{padding:0 0 12px}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-item-xVaGXe{border-radius:var(--border-radius-base);cursor:pointer;background:#fff;align-items:center;margin:12px 12px 0;padding:14px 16px;display:flex}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-item-xVaGXe .message-item-title-zAtNos{font-weight:500;font-size:var(--font-size-base);color:var(--primary-text-color);margin-bottom:6px}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-item-xVaGXe .message-item-content-DedTiq{font-size:var(--font-size-base);color:var(--secondary-text-color);-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;margin-bottom:6px;display:-webkit-box;overflow:hidden}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-item-xVaGXe .message-item-time-i8_YFB{color:var(--tertiary-text-color);font-size:13px}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-item-xVaGXe .message-item-arrow-w945LW{color:#bbb;margin-left:10px;font-size:20px}.message-center-container-Sse9vO .message-center-list-ifWfR5 .message-empty-UskAb6{text-align:center;color:#aaa;margin-top:40px}.job-recommendation-oHbfuG{background:#f0f7fb;height:100%}.page-wrap-Mhm_FN{padding:12px}.tip-card-aamJlz{background:#fff;border:1px solid #0000000d;border-radius:10px;margin-bottom:12px;padding:12px 16px}.tip-title-Zflsh9{color:var(--primary-text-color);margin-bottom:8px;font-weight:700}.tip-sub-fiVYLg{color:#ff8a00;font-size:14px}.job-card-Imdcyv{background:#fff;border-radius:10px;margin-bottom:14px;padding:16px;box-shadow:0 1px #00000008}.job-row-ddLVRx{align-items:center;margin-bottom:12px;display:flex}.label-GrkatY{width:80px;color:var(--primary-text-color)}.value-qw279o{color:var(--primary-text-color);flex:1}.action-wrap-snIgni{justify-content:flex-end;display:flex}.regulations-container-bWimFV{background:var(--background-color-base);min-height:100vh;padding:0}.regulations-container-bWimFV .regulations-list-jvBlad{padding:0 0 12px}.regulations-container-bWimFV .regulations-list-jvBlad .regulation-item-Q5AqUO{border-radius:var(--border-radius-base);cursor:pointer;background:#fff;margin:12px 12px 0;padding:16px;transition:background-color .2s}.regulations-container-bWimFV .regulations-list-jvBlad .regulation-item-Q5AqUO:active{background-color:#f7f7f7}.regulations-container-bWimFV .regulations-list-jvBlad .regulation-item-Q5AqUO .regulation-item-title-WL0pGa{font-weight:400;font-size:var(--font-size-base);color:var(--primary-text-color);margin-bottom:8px}.regulations-container-bWimFV .regulations-list-jvBlad .regulation-item-Q5AqUO .regulation-item-time-drX6F_{color:var(--tertiary-text-color);text-align:right;font-size:13px}.regulations-container-bWimFV .regulations-list-jvBlad .regulations-empty-bmkbAU{text-align:center;color:#aaa;margin-top:40px;font-size:14px}.regulation-detail-qbun_I{background:#fff;min-height:100vh}.regulation-detail-qbun_I .content-wrapper-GzZri4{padding:16px}.regulation-detail-qbun_I .content-wrapper-GzZri4 .title-q8iLJ4{color:var(--primary-text-color);margin-bottom:12px;font-size:18px;font-weight:500;line-height:1.4}.regulation-detail-qbun_I .content-wrapper-GzZri4 .time-TI405r{color:var(--tertiary-text-color);margin-bottom:20px;font-size:13px}.regulation-detail-qbun_I .content-wrapper-GzZri4 .content-G38zFu{color:var(--primary-text-color);margin-bottom:20px;font-size:15px;line-height:1.6}.regulation-detail-qbun_I .content-wrapper-GzZri4 .attachment-link-EJsdYk{color:var(--adm-color-primary);cursor:pointer;padding:8px 0;font-size:14px;text-decoration:none;display:inline-block}.regulation-detail-qbun_I .content-wrapper-GzZri4 .attachment-link-EJsdYk:hover{text-decoration:underline}.regulation-detail-qbun_I .content-wrapper-GzZri4 .not-found-wmR55K{text-align:center;color:#aaa;margin-top:40px;font-size:14px}.attachment-viewer-container-mwCSZF{background:#fff;min-height:100vh}.attachment-viewer-container-mwCSZF .pdf-document-N5YsNy{background:#f5f5f5;flex-direction:column;align-items:center;padding:8px 0;display:flex}.attachment-viewer-container-mwCSZF .pdf-document-N5YsNy .pdf-page-WiDjEu{margin-bottom:8px;box-shadow:0 2px 8px #0000001a}.contract-list-page-uYtEGR{background:#f5f7fb;min-height:100vh;padding:0}.contract-list-xfZ2PT{flex-direction:column;gap:12px;padding:12px;display:flex}.contract-card-lO0hOj{background:#fff;border-radius:8px;align-items:center;padding:14px;display:flex;box-shadow:0 1px #00000008}.contract-card-left-pFvaV1{flex:1}.company-ujnggj{color:var(--primary-text-color);margin-bottom:6px;font-size:16px;font-weight:500}.employer-GBm6Dq{color:var(--secondary-text-color);margin-bottom:6px;font-size:15px}.position-YzuSJw{color:var(--secondary-text-color);font-size:15px}.contract-card-right-MyYsz4{color:#cfcfcf}.company-contract-list-BqoVaR{flex-direction:column;gap:12px;padding:12px;display:flex}.contract-item-LrXpTr{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:14px;display:flex;box-shadow:0 1px #00000008}.item-left-RFztbC{color:#333;font-size:15px}.item-right-asCtjw{color:#87898e;align-items:center;gap:8px;font-size:13px;display:flex}.empty-S9PC8U{text-align:center;color:#999;padding:40px 0}.contract-detail-page-yhoHkk{padding-bottom:80px}.contract-detail-content-zpcK76{padding:16px}.contract-detail-content-zpcK76 .placeholder-i8u5MO{color:#333;text-align:center;padding:40px 0;font-size:16px}.contract-detail-footer-U7difP{padding:0 16px;position:fixed;bottom:12px;left:0;right:0}.contract-detail-footer-U7difP .download-btn-Is2GTW{--background-color:#1677ff;color:#fff}.complete-button-vkwBZ1{width:calc(100% - 24px);margin-top:30px;margin-left:12px;margin-right:auto}.attendance-list-page-SDvfjd{background:var(--background-color-base,#f5f7fa);height:100%}.attendance-list-page-SDvfjd .attendance-list-i9cFHV{padding:12px}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-nsORiM{border-radius:var(--border-radius-base);background:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px;display:flex}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx{flex-direction:column;display:flex}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .time-ztAw06{font-size:var(--font-size-base);color:var(--primary-text-color);margin-bottom:6px;font-weight:500}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .time-ztAw06 .status-H1rdy8{font-size:var(--font-size-base);margin-left:8px;font-weight:400}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .time-ztAw06 .status-confirmed-drXRje{color:#3ddd9f}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .time-ztAw06 .status-pending-mbxVHd{color:#f0c13c}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .employer-Brm4zI{color:var(--secondary-text-color);margin-bottom:4px;font-size:15px}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-left-VMGfGx .position-vJktk9{color:var(--secondary-text-color);font-size:15px}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .attendance-card-right-RfLHin{color:#999;align-items:center;display:flex}.attendance-list-page-SDvfjd .attendance-list-i9cFHV .empty-pfxehB{text-align:center;color:#999;padding:40px 0}.detail-page-Y4IrGR{background:#f5f7fa;height:100%}.detail-page-Y4IrGR .detail-card-n3Ino0{padding:12px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL{background:0 0}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-head-Md30YG{background:#eaf2ff;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-head-Md30YG .summary-title-M83C3f{color:var(--primary-text-color);font-size:var(--font-size-base);font-weight:500}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-head-Md30YG .summary-status-h4ngyW{font-size:var(--font-size-base);color:#ff8a00}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-head-Md30YG .summary-status-h4ngyW.ok-D5fOCI{color:#34c759}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-head-Md30YG .summary-status-h4ngyW.pending-VCd0SO{color:#f0c13c}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4{background:#fff;border-radius:0 0 8px 8px;padding:10px 12px 12px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .kpis-Dofl7F{background:#f4f7ff;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px 8px;display:grid}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .kpis-Dofl7F .kpi-TyQN1p{text-align:center}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .kpis-Dofl7F .kpi-TyQN1p .kpi-label-BrCHAp{color:#8a8f99;font-size:13px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .kpis-Dofl7F .kpi-TyQN1p .kpi-value-L9Uy36{color:#1f2633;margin-top:4px;font-size:16px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .grid-dU5vDu{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .grid-dU5vDu .grid-item-Buzkwz{background:#fff;border:1px solid #e5ecff;border-radius:8px;padding:10px 12px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .grid-dU5vDu .grid-item-Buzkwz .grid-label-qmppYo{color:#8a8f99;font-size:13px}.detail-page-Y4IrGR .detail-card-n3Ino0 .summary-HyeGzL .summary-panel-fGd9l4 .grid-dU5vDu .grid-item-Buzkwz .grid-value-YxSq4i{color:#1f2633;margin-top:4px;font-size:16px}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ{border-radius:var(--border-radius-base);background:#fff;overflow:hidden}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .record-id-EtLwwh{color:#666;padding:12px;font-size:13px}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .card-row-FteEC_{align-items:center;padding:14px 12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .card-row-FteEC_.dark-TGLvvt{background:#f7f9fe}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .card-row-FteEC_ .cell-v3apGh{flex:50%;min-width:0}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .card-row-FteEC_ .label-jLZRpv{color:var(--secondary-text-color);font-size:var(--font-size-base);text-align:left}.detail-page-Y4IrGR .detail-card-n3Ino0 .card-body-ZKHmMZ .card-row-FteEC_ .value-pnAtla{color:var(--primary-text-color);font-size:var(--font-size-base);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x{flex-direction:column;gap:12px;margin-top:12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY{background:#fff;border-radius:12px;padding:14px;box-shadow:0 1px 2px #00000008}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-top-lD4mus{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-left-xhiR03{align-items:center;gap:12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-date-BH32dK{color:#1f2633;font-size:15px;font-weight:500}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-time-KcRWpC{color:#1f2633;font-size:15px}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-badge-ddU1xi{border-radius:8px;padding:2px 8px;font-size:12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-badge-ddU1xi.normal-sEL6af{color:var(--adm-color-primary);background:#e0ecff}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-badge-ddU1xi.late-fj9cUt{color:#ff9e3e;background:#fff4e5}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-badge-ddU1xi.absent-tSqqJ3{color:#ff3b30;background:#ffe5e5}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-bottom-k7cu_v{color:#5b5f66;align-items:center;gap:16px;font-size:14px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-week-rNozfR{min-width:3em}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-meta-Bz2dtf{color:#1f2633;white-space:pre-wrap}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-appeal-btn-BsBBH_{flex-shrink:0;margin-left:auto}.detail-page-Y4IrGR .detail-card-n3Ino0 .records-X4wD4x .record-item-QE3VCY .ri-appeal-btn-BsBBH_ .adm-button-wXpOAC{height:24px}.detail-page-Y4IrGR .detail-card-n3Ino0 .action-bar-XjUBLi{flex-direction:column;gap:10px;margin-top:12px;padding:12px;display:flex}.detail-page-Y4IrGR .detail-card-n3Ino0 .action-bar-XjUBLi .adm-button-wXpOAC{border-radius:8px}.detail-page-Y4IrGR .detail-card-n3Ino0 .action-bar-XjUBLi .btn-outline-UhfuAj{color:var(--adm-color-primary);background-color:#eff4ff;border-color:#e0ecff}.detail-page-Y4IrGR .detail-card-n3Ino0 .action-bar-XjUBLi .btn-link-ykiTBn{text-align:center;color:#1677ff;height:auto;padding:0;text-decoration:underline;display:inline-block}.header-T7em_H{border-radius:var(--border-radius-base);background-color:#fff;flex-direction:column;width:calc(100% - 24px);margin-left:12px;display:flex}.headerRow-buqvi9{align-items:center;padding:12px 16px;display:flex}.headerRow-buqvi9 span{color:var(--primary-text-color);font-size:var(--font-size-base);margin-right:8px;font-weight:500}.status-KGqvN4{border-radius:8px;align-self:flex-end;margin-left:auto;padding:2px 8px;font-size:12px;display:flex;margin-right:0!important}.status-KGqvN4.normal-cavKHz{color:var(--adm-color-primary);background:#e0ecff}.status-KGqvN4.late-qd2Nzu{color:#ff9e3e;background:#fff4e5}.status-KGqvN4.absent-Z4s3_B{color:#ff3b30;background:#ffe5e5}:root{--primary-text-color:#333;--secondary-text-color:#87898e;--tertiary-text-color:#c4cad5;--font-size-base:16px;--font-size-lg:20px;--font-size-sm:14px;--border-radius-base:10px;--border-color-base:#e6e6e6;--background-color-base:#f5f6fa;--toastify-toast-padding:0px;--toastify-toast-background:transparent}.card-b1A_81{background:#fff;border-radius:10px;margin-bottom:12px;padding:14px 16px;box-shadow:0 1px #00000005}.card-b1A_81.clickable-SyPKVP{cursor:pointer;transition:all .2s}.card-b1A_81.clickable-SyPKVP:hover{background:#fafbfc;box-shadow:0 2px 8px #00000014}.card-b1A_81.clickable-SyPKVP:active{transform:translateY(1px);box-shadow:0 1px 4px #0000000f}.card-b1A_81 .row-pNmK4b{justify-content:space-between;align-items:center;display:flex}.card-b1A_81 .title-YG0bAo{color:#333;font-size:16px;font-weight:600}.card-b1A_81 .content-v1M3PD{color:#87898e;white-space:pre-line;margin-top:8px;font-size:14px;line-height:1.4}.card-b1A_81 .time-vJgINO{color:#c4cad5;margin-top:10px;font-size:13px}.card-b1A_81 .status-mJZZ0x{border-radius:10px;justify-content:center;align-items:center;width:50px;height:20px;font-size:13px;display:inline-flex}.card-b1A_81 .pending-vHWWUq{color:#f0c13c;background:#fffaed;border:1px solid #fff2cf}.card-b1A_81 .rejected-se9UBq{color:#fd4427;background:#fff0ed;border:1px solid #ffe4e0}.card-b1A_81 .approved-Qvt1sS{color:#3ddd9f;background:#ebfff7;border:1px solid #d1f9e9}.card-b1A_81 .withdrawn-IpQmVw{color:#fd4427;background:#fff0ed;border:1px solid #ffe4e0}.list-wrap-XWjKhw{margin-top:12px;padding:0 12px}.check-tab-vKmEut{justify-content:center;align-items:flex-start;min-height:200px;display:flex}.check-tab-vKmEut .placeholder-rj1WTU{color:#999;font-size:14px}.check-tab-vKmEut .salary-card-tWNjBB{border-radius:10px;width:100%;padding:0 12px;overflow:hidden}.check-tab-vKmEut .salary-card-tWNjBB .card-header-yzmXEs{background:#fff;border-bottom:1px solid #f0f3f8;justify-content:space-between;align-items:center;margin-top:10px;padding:14px 18px;display:flex}.check-tab-vKmEut .salary-card-tWNjBB .card-header-yzmXEs .header-label-X3jDqy{color:var(--secondary-text-color);font-size:var(--font-size-base)}.check-tab-vKmEut .salary-card-tWNjBB .card-header-yzmXEs .header-value-CqSWst{color:var(--primary-text-color);font-size:var(--font-size-base);align-items:center;display:inline-flex}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu{background-color:#fff;border:1px solid #f3f3f3;border-radius:12px;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE{align-items:center;padding:14px 12px;display:flex}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE.dark-sNQOO0{background:#f7f9fe}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE .cell-AwODk5{flex:50%;min-width:0}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE .cell-AwODk5.label-JqweNt{color:var(--secondary-text-color);font-size:var(--font-size-base);text-align:left}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE .cell-AwODk5.value-AE1too{color:var(--primary-text-color);font-size:var(--font-size-base);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.check-tab-vKmEut .salary-card-tWNjBB .card-body-HefIwu .card-row-p1g8FE .cell-AwODk5.value-AE1too.time-SC6jJM{color:#333}.scanContainer-yGtVnb{background:#f5f5f5;flex-direction:column;height:100dvh;display:flex;position:relative}.scanContainer-yGtVnb video{width:100%;object-fit:cover!important;height:calc(100dvh - 45px)!important}.content-OPMZJC{flex-direction:column;flex:1;padding:16px;display:flex}.scanResult-O_zqsE{color:#52c41a;text-align:center;white-space:nowrap;z-index:10;max-height:100px;padding:10px 20px;font-size:16px;font-weight:700;position:absolute;bottom:20px;left:0;right:0;overflow:hidden visible}.onboarding-signature-WiBs8C{-webkit-user-select:none;user-select:none}@media screen and (min-width:451px){.signature-pad-container-mYBqKw{-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:stretch;align-items:stretch;width:100dvw;display:flex}.signature-pad-container-mYBqKw .signature-pad-wrapper-E6TU9N{-webkit-user-select:none;user-select:none;flex:auto;width:100%}.signature-pad-container-mYBqKw .signature-pad-wrapper-E6TU9N canvas{-webkit-user-select:none;user-select:none;height:100%!important}.signature-pad-container-mYBqKw .signature-pad-controls-PLy7ND{border-top:1px solid #e0e0e0;flex-direction:column;justify-content:stretch;width:96px;display:flex}.signature-pad-container-mYBqKw .signature-pad-controls-PLy7ND Button{border:none;border-radius:0;flex:auto;height:96px}}@media screen and (max-width:450px){.signature-pad-container-mYBqKw{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100vw;display:flex}.signature-pad-container-mYBqKw .signature-pad-wrapper-E6TU9N{-webkit-user-select:none;user-select:none;width:100%;height:calc(100dvh - 100px)}.signature-pad-container-mYBqKw .signature-pad-wrapper-E6TU9N canvas{-webkit-user-select:none;user-select:none;height:100%!important}.signature-pad-container-mYBqKw .signature-pad-controls-PLy7ND{border-top:1px solid #eaeaea;flex-wrap:wrap;justify-content:stretch;width:100%;display:flex}.signature-pad-container-mYBqKw .signature-pad-controls-PLy7ND Button{border:none;border-radius:0;flex:auto;height:55px}}.listContainer-Nklvg1{flex-direction:column;gap:12px;display:flex}.listItem-pHbK2A{background:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.certificateName-fBV1Ej{color:var(--primary-text-color);font-size:var(--font-size-base,16px)}.editButton-WlWBY0{color:var(--adm-color-primary);font-size:var(--font-size-base,16px);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 12px;transition:background .2s}.editButton-WlWBY0:hover{background:#f0f5ff}.nextButton-xTrfxj{width:calc(100% - 24px);margin-top:20px;margin-left:12px}.container-_Vu8d_{background:#f5f7fb;flex-direction:column;min-height:100vh;padding:0;display:flex}.content-GMKH_w{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.welcomeCard-wcHMVq{text-align:center;border-radius:12px;width:100%;max-width:400px;margin-top:12px;margin-bottom:30px;padding:12px}.welcomeText-KmKhi5{text-align:left;font-size:var(--font-size-base);color:var(--primary-text-color);border-radius:var(--border-radius-base);background-color:#fff;margin-bottom:0;padding:12px;line-height:24px}.highlightText-Lw0LIu,.companyName-LjSbeF,.positionName-UuxsLZ{color:var(--adm-color-primary);font-weight:600}.confirmButton-acDRMi{width:calc(100% - 24px);margin-left:12px;margin-right:auto}.loadingState-l1T3Tq{justify-content:center;align-items:center;height:200px;display:flex}.errorState-qG0djG{text-align:center;color:#f44336;padding:20px;font-size:14px}.detail-page-WdCPq5{background:#f5f7fa;height:100%}.detail-page-WdCPq5 .detail-card-CdkutY{padding:12px}.detail-page-WdCPq5 .detail-card-CdkutY .summary-aMWkje{background:0 0}.detail-page-WdCPq5 .detail-card-CdkutY .summary-aMWkje .summary-head-mkfnMN{background:#eaf2ff;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.detail-page-WdCPq5 .detail-card-CdkutY .summary-aMWkje .summary-head-mkfnMN .summary-title-IRN6yK{color:var(--primary-text-color);font-size:var(--font-size-base);font-weight:500}.detail-page-WdCPq5 .detail-card-CdkutY .summary-aMWkje .summary-head-mkfnMN .summary-status-ocPh4e{font-size:var(--font-size-base);color:#ff8a00;font-weight:500}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc{border-radius:var(--border-radius-base);background:#fff;border:1px solid #eee;margin-top:12px;overflow:hidden}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f{align-items:flex-start;min-height:50px;padding:14px 12px;display:flex}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f.dark-Uvc3k4{background:#f7f9fe}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f .cell-BkSAog{flex:50%;min-width:0}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f .cell-BkSAog:first-child{flex:0 0 80px;margin-right:16px}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f .label-_G1DYm{color:var(--secondary-text-color);font-size:var(--font-size-base);text-align:left}.detail-page-WdCPq5 .detail-card-CdkutY .card-body-qAQ9sc .card-row-DgqG8f .value-aiwujP{color:var(--primary-text-color);font-size:var(--font-size-base);text-align:right;word-wrap:break-word;line-height:1.5;overflow:hidden}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On{border-radius:var(--border-radius-base);background:#fff;margin-top:12px;padding:12px}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .section-title-VL2N5m{color:var(--primary-text-color);font-size:var(--font-size-base);margin-bottom:12px;font-weight:500}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .image-grid-OlHPIf{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px;display:grid}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .image-grid-OlHPIf .image-item-EW1nF4{cursor:pointer;border:1px solid #e5ecff;border-radius:6px;width:80px;height:80px;transition:all .2s;overflow:hidden}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .image-grid-OlHPIf .image-item-EW1nF4:hover{border-color:var(--adm-color-primary);transform:scale(1.05);box-shadow:0 2px 8px #00000026}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .image-grid-OlHPIf .image-item-EW1nF4:active{transform:scale(.98)}.detail-page-WdCPq5 .detail-card-CdkutY .files-section-IRC2On .image-grid-OlHPIf .image-item-EW1nF4 .adm-image-UAAcmR{width:100%;height:100%}