.AppHeader-module__iWJhBa__header{z-index:100;background:#fff;align-items:center;height:60px;padding:0;display:flex;position:sticky;top:0;box-shadow:0 2px 6px #31b6bd33}.AppHeader-module__iWJhBa__headerInner{align-items:center;width:1440px;margin:0 auto;padding:0 120px;display:flex}.AppHeader-module__iWJhBa__headerPublic{z-index:1000;width:100%;height:74px;box-shadow:none;background:0 0;transition:background-color .2s,box-shadow .3s;position:fixed;top:0}.AppHeader-module__iWJhBa__headerPublicSolid{background-color:#fff;box-shadow:0 2px 4px #0000000a}.AppHeader-module__iWJhBa__headerPublic .AppHeader-module__iWJhBa__headerInner{width:100%;max-width:1180px;padding:0}.AppHeader-module__iWJhBa__logoLink{transform-origin:0;flex-shrink:0;align-items:center;margin-right:10px;display:flex}.AppHeader-module__iWJhBa__logoLink img{transform-origin:0;transition:transform .22s,filter .22s}.AppHeader-module__iWJhBa__logoLink .ant-image-img{transform-origin:0;transition:transform .22s,filter .22s}.AppHeader-module__iWJhBa__logoLink:hover img{filter:drop-shadow(0 4px 10px #19d3c51f);transform:scale(1.04)}.AppHeader-module__iWJhBa__logoLink:hover .ant-image-img{filter:drop-shadow(0 4px 10px #19d3c51f);transform:scale(1.04)}.AppHeader-module__iWJhBa__aiIcon{background:url(../media/ai_icon.3548opre9je5h.png) 50%/24px 24px no-repeat;width:24px;height:24px}.AppHeader-module__iWJhBa__rightActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.AppHeader-module__iWJhBa__btnManage.ant-btn{border-radius:999px;height:32px;padding:0 16px;font-size:14px;font-weight:500;box-shadow:0 2px 4px #31b6bd33}.AppHeader-module__iWJhBa__btnSwitch.ant-btn{border-radius:100px;align-items:center;gap:4px;height:32px;padding:0 16px;font-size:14px;font-weight:500;display:flex}.AppHeader-module__iWJhBa__switchDropdown{background:#fff;border-radius:10px;width:128px;margin-top:4px;padding:6px;box-shadow:0 4px 12px #007a5133}.AppHeader-module__iWJhBa__switchDropdownItem{color:#1d263a;cursor:pointer;border-radius:8px;align-items:center;width:116px;height:32px;padding-left:16px;font-size:14px;font-weight:400;transition:background .2s,color .2s;display:flex}.AppHeader-module__iWJhBa__switchDropdownItem:hover{background:var(--background-active);color:#fff}.AppHeader-module__iWJhBa__avatarWrapper{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.AppHeader-module__iWJhBa__levelBadge{box-sizing:border-box;color:#ff7222;white-space:nowrap;background:url(../media/vip_icon.3fj433ez4rjgu.png) 0 0/46px 22px no-repeat;width:46px;height:22px;padding-left:20px;font-size:8.5px;font-style:italic;font-weight:600;line-height:22px;position:absolute;bottom:-4px;left:2px}.AppHeader-module__iWJhBa__userPanel{cursor:pointer;background:#fff;border-radius:16px;min-width:240px;margin-top:4px;overflow:hidden;box-shadow:0 4px 20px #0000000d}.AppHeader-module__iWJhBa__userPanelHeader{color:#fff;background:url(../media/bg_hero_teal_wave.286-3siwn3myl.png) 50%/cover no-repeat;height:136px;padding:0 16px;position:relative}.AppHeader-module__iWJhBa__headerTop{align-items:flex-start;gap:8px;padding-top:20px;display:flex}.AppHeader-module__iWJhBa__userPanelBrand{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:20px;font-weight:600;line-height:20px;overflow:hidden}.AppHeader-module__iWJhBa__userPanelTitle{color:#fff;border:1px solid #fffc;border-radius:999px;padding:2px 10px;font-size:12px;line-height:16px}.AppHeader-module__iWJhBa__userPanelLevelRule{color:#fff;cursor:pointer;align-items:center;gap:2px;margin-top:-4px;margin-left:auto;font-size:11px;transition:opacity .2s;display:inline-flex}.AppHeader-module__iWJhBa__userPanelLevelRule:hover{opacity:.9}.AppHeader-module__iWJhBa__userPanelCompany{color:#fff;margin-top:7px;font-size:12px}.AppHeader-module__iWJhBa__wabeiLabel{color:#fff;font-size:12px;line-height:12px}.AppHeader-module__iWJhBa__wabeiBar{line-height:0}.AppHeader-module__iWJhBa__wabeiBar .ant-progress .ant-progress-indicator-outer{color:#fff;font-size:12px;font-weight:600}.AppHeader-module__iWJhBa__wabeiHint{color:#fff;justify-content:flex-start;align-items:center;gap:2px;font-size:11px;display:flex}.AppHeader-module__iWJhBa__levelChip{color:#ff7222;box-sizing:border-box;background:url(../media/vip_icon.3fj433ez4rjgu.png) 0 0/46px 22px no-repeat;width:46px;height:22px;padding-left:20px;font-size:8.5px;font-style:italic;font-weight:600;line-height:22px}.AppHeader-module__iWJhBa__userPanelActions{flex-direction:column;gap:8px;padding:12px 46px;display:flex}.AppHeader-module__iWJhBa__userPanelActions .ant-btn-color-primary{color:var(--font-color)}.AppHeader-module__iWJhBa__userPanelActions .ant-btn-color-primary:hover{color:#fff!important;background:var(--background-active)!important}:is(.public-nav-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content,.public-nav-menu.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content,.public-nav-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content a,.public-nav-menu.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content a,.public-nav-menu.ant-menu-horizontal>.ant-menu-item .ant-menu-title-content span,.public-nav-menu.ant-menu-horizontal>.ant-menu-submenu .ant-menu-title-content span){color:inherit}.public-nav-menu.ant-menu-horizontal>.ant-menu-item-selected{font-weight:600}.public-nav-menu.ant-menu-horizontal>.ant-menu-submenu-selected{font-weight:600}.ant-menu-light.ant-menu-horizontal>.ant-menu-item:after{border-radius:5px;bottom:5px!important}.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu:after{border-radius:5px;bottom:5px!important}.ant-menu-light.ant-menu-horizontal>.ant-menu-item:not(.ant-menu-item-selected):after{display:none!important}.ant-menu-light.ant-menu-horizontal>.ant-menu-submenu:not(.ant-menu-submenu-selected):after{display:none!important}:is(.public-nav-submenu-popup .ant-menu-vertical,.public-nav-submenu-popup .ant-menu-sub){border-radius:10px!important;width:auto!important;min-width:0!important;padding:6px!important;box-shadow:0 4px 12px #007a5133!important}:is(.public-nav-submenu-popup .ant-menu-vertical .ant-menu-item,.public-nav-submenu-popup .ant-menu-sub .ant-menu-item){text-align:left;white-space:nowrap;font-weight:400;color:#1d263a!important;border-radius:8px!important;width:auto!important;min-width:0!important;height:32px!important;margin:0!important;padding:0 16px!important;font-size:14px!important;line-height:32px!important}:is(.public-nav-submenu-popup .ant-menu-vertical .ant-menu-item:hover,.public-nav-submenu-popup .ant-menu-sub .ant-menu-item:hover,.public-nav-submenu-popup .ant-menu-vertical .ant-menu-item-active,.public-nav-submenu-popup .ant-menu-sub .ant-menu-item-active,.public-nav-submenu-popup .ant-menu-vertical .ant-menu-item-selected,.public-nav-submenu-popup .ant-menu-sub .ant-menu-item-selected){background:var(--background-active)!important;color:#fff!important}
.AppHeader-public-module__LnVynW__logo{width:40px;height:auto}.AppHeader-public-module__LnVynW__navItem{cursor:pointer;color:#fff;font-size:16px;text-decoration:none}.AppHeader-public-module__LnVynW__navItemDark{color:#1d263a}.AppHeader-public-module__LnVynW__navItemWrap{position:relative}.AppHeader-public-module__LnVynW__contactPopup{z-index:1001;background:#fff;border-radius:8px;padding:20px 24px;position:absolute;top:40px;left:-50px;box-shadow:0 2px 10px #1d234424}.AppHeader-public-module__LnVynW__contactArrow{border:10px solid #0000;border-bottom-color:#fff;width:0;height:0;margin:auto;position:absolute;top:-20px;left:0;right:0}.AppHeader-public-module__LnVynW__contactContent{flex-direction:column;align-items:center;display:flex}.AppHeader-public-module__LnVynW__contactTitle{white-space:nowrap;color:#1d263a;font-size:14px;font-weight:500}.AppHeader-public-module__LnVynW__contactQr{width:80px;height:80px;margin:8px 0}.AppHeader-public-module__LnVynW__contactHint{color:#777d89;font-size:12px;font-style:normal;font-weight:400}.AppHeader-public-module__LnVynW__contactPhoneWrap{text-align:center;flex-direction:column;align-items:center;margin-top:8px;display:flex}.AppHeader-public-module__LnVynW__contactPhoneLabel,.AppHeader-public-module__LnVynW__contactPhoneVal{color:#1d263a;font-size:12px;font-weight:500;line-height:17px}.AppHeader-public-module__LnVynW__rightList{flex-shrink:0;align-items:center;display:flex}.AppHeader-public-module__LnVynW__phoneItem{cursor:default;align-items:center;display:flex;margin:0 30px 0 0!important}.AppHeader-public-module__LnVynW__phoneIcon{width:20px;height:20px;margin-right:8px}.AppHeader-public-module__LnVynW__btnRegister.ant-btn{margin-right:16px;font-weight:500}.AppHeader-public-module__LnVynW__btnLogin.ant-btn{font-weight:500}
.MessageNoticePopover-module___c1xfq__popover .ant-popover-container{border-radius:10px;overflow:hidden;box-shadow:0 6px 24px #0000001f;padding:0!important}.MessageNoticePopover-module___c1xfq__panel{width:400px}.MessageNoticePopover-module___c1xfq__title{color:#1d263a;box-sizing:border-box;background:linear-gradient(#e3faf8 0%,#fff 40% 100%);height:52px;padding:0 20px;font-size:16px;font-weight:600;line-height:52px;position:relative}.MessageNoticePopover-module___c1xfq__title:after{content:" ";border-bottom:1px solid #eee;width:360px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.MessageNoticePopover-module___c1xfq__list{max-height:380px;padding:8px 10px;overflow-y:auto}.MessageNoticePopover-module___c1xfq__item{border-radius:8px;align-items:center;padding:10px 12px;transition:background .2s;display:flex}.MessageNoticePopover-module___c1xfq__item:hover{background:#f6f6f6}.MessageNoticePopover-module___c1xfq__itemIconWrap{flex-shrink:0;margin-right:12px;position:relative}.MessageNoticePopover-module___c1xfq__itemIcon{width:36px;height:auto;display:block}.MessageNoticePopover-module___c1xfq__itemUnreadDot{background:#f8574c;border-radius:50%;width:8px;height:8px;position:absolute;top:0;right:-2px}.MessageNoticePopover-module___c1xfq__itemContent{flex:1;min-width:0}.MessageNoticePopover-module___c1xfq__itemTitleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.MessageNoticePopover-module___c1xfq__itemTitle{color:#465065;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.MessageNoticePopover-module___c1xfq__itemTime{color:#a5a8b0;flex-shrink:0;font-size:12px;line-height:20px}.MessageNoticePopover-module___c1xfq__itemDescRow{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.MessageNoticePopover-module___c1xfq__itemDescText{color:#6b778e;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;line-height:20px;overflow:hidden}.MessageNoticePopover-module___c1xfq__itemAction{color:#6b778e;white-space:nowrap;flex-shrink:0;font-size:13px;line-height:20px}.MessageNoticePopover-module___c1xfq__item:hover .MessageNoticePopover-module___c1xfq__itemAction{color:#19d3c5;font-weight:500}.MessageNoticePopover-module___c1xfq__viewAll{color:#58606d;text-align:center;cursor:pointer;background:#f4f4f4;border-radius:6px;width:124px;margin:4px auto 14px;padding:8px 0;font-size:12px;font-weight:500}.MessageNoticePopover-module___c1xfq__viewAll:hover{color:#19d3c5}.MessageNoticePopover-module___c1xfq__empty{color:#979797;text-align:center;padding:32px 0;font-size:13px}.MessageNoticePopover-module___c1xfq__loading{justify-content:center;align-items:center;padding:40px 0;display:flex}
.AppFooter-module__bMJdZW__footer{color:#fff;background:#1d263a;width:100%}.AppFooter-module__bMJdZW__inner{box-sizing:border-box;width:1440px;height:472px;margin:0 auto;padding:64px 120px 0;position:relative}.AppFooter-module__bMJdZW__columns{grid-template-columns:221px 160px 439px 380px;display:grid}.AppFooter-module__bMJdZW__colTitle{color:#fff;margin:0 0 27px;font-size:16px;font-weight:500;line-height:22px}.AppFooter-module__bMJdZW__colList{margin:0;padding:0;list-style:none}.AppFooter-module__bMJdZW__colItem{color:#ffffff80;font-size:14px;line-height:36px}.AppFooter-module__bMJdZW__colItem a{color:#ffffff80;text-decoration:none}.AppFooter-module__bMJdZW__colItem a:hover{text-decoration:underline}.AppFooter-module__bMJdZW__qrRow{gap:10px;display:flex}.AppFooter-module__bMJdZW__qrCard{text-align:center;box-sizing:border-box;background:#fff;border-radius:8px;width:120px;height:160px;padding-top:28px}.AppFooter-module__bMJdZW__qrTitle{color:#1d263a;margin-bottom:8px;font-size:14px;line-height:20px}.AppFooter-module__bMJdZW__qrImg{object-fit:cover;border-radius:6px;width:88px;height:88px;display:inline-block}.AppFooter-module__bMJdZW__divider{width:var(--default-width);background:#3f4651;height:1px;position:absolute;top:390px;left:120px}.AppFooter-module__bMJdZW__copyright{color:#ffffff80;white-space:nowrap;align-items:center;gap:12px;font-size:12px;line-height:17px;display:flex;position:absolute;top:423px;left:50%;transform:translate(-50%)}.AppFooter-module__bMJdZW__copyDivider{background:#ffffff80;width:1px;height:13px;display:inline-block}
.ProgressTab-module__PCoLSG__container{flex-direction:column;gap:10px;padding-top:0;padding-bottom:24px;display:flex}.ProgressTab-module__PCoLSG__section{padding:10px 20px}.ProgressTab-module__PCoLSG__loading{justify-content:center;padding-top:80px;padding-bottom:80px;display:flex}.ProgressTab-module__PCoLSG__funnel{border:1px solid #f0f0f0;border-radius:8px;margin-top:16px;display:flex;overflow:hidden}.ProgressTab-module__PCoLSG__funnelItem{text-align:center;flex:1;padding-top:16px;padding-bottom:16px}.ProgressTab-module__PCoLSG__funnelItemBorder{border-right:1px solid #f0f0f0}.ProgressTab-module__PCoLSG__funnelValue{color:#1d263a;font-size:24px;font-weight:700}.ProgressTab-module__PCoLSG__funnelLabel{color:#6b778e;margin-top:4px;font-size:12px}.ProgressTab-module__PCoLSG__progress{border:1px solid #f0f0f0;border-radius:8px;margin-top:16px;display:flex;overflow:hidden}.ProgressTab-module__PCoLSG__progressItem{text-align:center;flex:1;padding-top:12px;padding-bottom:12px}.ProgressTab-module__PCoLSG__progressItemBorder{border-right:1px solid #f0f0f0}.ProgressTab-module__PCoLSG__progressValue{color:#1d263a;font-size:20px;font-weight:700}.ProgressTab-module__PCoLSG__progressLabel{color:#6b778e;margin-top:4px;font-size:12px}.ProgressTab-module__PCoLSG__reasonList{flex-direction:column;gap:16px;margin-top:16px;display:flex}.ProgressTab-module__PCoLSG__reasonCard{border:1px solid #f0f0f0;border-radius:8px;padding:16px}.ProgressTab-module__PCoLSG__reasonBody{align-items:flex-start;gap:16px;display:flex}.ProgressTab-module__PCoLSG__avatarCol{text-align:center;flex-shrink:0}.ProgressTab-module__PCoLSG__avatar{border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ProgressTab-module__PCoLSG__candidateName{color:#575757;white-space:nowrap;margin-top:6px;font-size:12px}.ProgressTab-module__PCoLSG__timelineCol{flex:1;min-width:0}.ProgressTab-module__PCoLSG__timelineTop{color:#a4a4a4;margin-bottom:8px;font-size:12px}.ProgressTab-module__PCoLSG__timelineWrap{align-items:center;gap:0;display:flex;position:relative}.ProgressTab-module__PCoLSG__timelineLine{z-index:0;background:#dedede;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ProgressTab-module__PCoLSG__stageNode{z-index:10;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.ProgressTab-module__PCoLSG__stageDot{background:linear-gradient(#5bcec7,#51c0f0);border-radius:9999px;width:8px;height:8px}.ProgressTab-module__PCoLSG__stageDotError{background:#ff5b5b;border-radius:9999px;width:8px;height:8px}.ProgressTab-module__PCoLSG__errorLabel{text-align:center;margin-top:6px}.ProgressTab-module__PCoLSG__errorStage{color:#595959;font-size:12px}.ProgressTab-module__PCoLSG__errorTime{color:#a4a4a4;font-size:12px}.ProgressTab-module__PCoLSG__reasonBox{color:#4f4f4f;word-break:break-all;background:#f6f6f6;border-radius:8px;margin-top:12px;padding:8px 12px;font-size:12px}.ProgressTab-module__PCoLSG__loadMoreWrap{text-align:center;margin-top:16px}.ProgressTab-module__PCoLSG__loadMore{color:#19d3c5;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;transition:opacity .2s}.ProgressTab-module__PCoLSG__loadMore:hover{opacity:.8}.ProgressTab-module__PCoLSG__p30Container{align-items:flex-start;gap:32px;display:flex}.ProgressTab-module__PCoLSG__p30Left{min-width:0}.ProgressTab-module__PCoLSG__p30Stages{background-image:url(../media/step-bg.1nbrlaiu4cxen.svg);background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;align-items:center;width:444px;height:193px;display:flex;overflow:hidden}.ProgressTab-module__PCoLSG__p30StageCard{text-align:center;background:0 0;flex-direction:column;flex:1;justify-content:space-between;align-items:center;min-width:0;height:100%;padding:14px 10px 16px 4px;display:flex}.ProgressTab-module__PCoLSG__p30StageLabel{color:#465065;text-align:center;word-break:break-all;justify-content:center;align-items:center;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.ProgressTab-module__PCoLSG__p30StageBottom{flex-direction:column;align-items:center;gap:12px;display:flex}.ProgressTab-module__PCoLSG__p30StageCount{color:#1d263a;margin-bottom:4px;font-size:30px;font-weight:600;line-height:1}.ProgressTab-module__PCoLSG__p30StagePercent{color:#4e5b74;font-size:14px}.ProgressTab-module__PCoLSG__p30Right{flex-shrink:0}.ProgressTab-module__PCoLSG__p30ConvTitle{color:#1d263a;text-align:center;margin-bottom:12px;font-size:16px;font-weight:500}.ProgressTab-module__PCoLSG__p30ConvBody{align-items:end;gap:5px;display:flex}.ProgressTab-module__PCoLSG__p30LvImg{object-fit:contain;flex-shrink:0;width:auto;height:156px}.ProgressTab-module__PCoLSG__p30ConvLegend{flex-direction:column;flex:1;gap:10px;display:flex}.ProgressTab-module__PCoLSG__p30LegendItem{align-items:center;gap:6px;display:flex}.ProgressTab-module__PCoLSG__p30LegendBadge{white-space:nowrap;text-align:center;border-radius:4px;flex-shrink:0;min-width:56px;padding:0 6px;font-size:14px;font-weight:500}.ProgressTab-module__PCoLSG__p30LegendLabel{color:#465065;white-space:nowrap;font-size:14px}.ProgressTab-module__PCoLSG__historyContainer{margin-top:16px}.ProgressTab-module__PCoLSG__historyHeader{color:#1d263a;justify-content:space-between;align-items:center;padding:0 20px 20px;display:flex}.ProgressTab-module__PCoLSG__historyHeaderLeft{color:#465065;align-items:center;gap:12px;display:flex}.ProgressTab-module__PCoLSG__historyTotal{font-size:16px;font-weight:500}.ProgressTab-module__PCoLSG__historyInProgress,.ProgressTab-module__PCoLSG__historyStopped{color:#6b778e}.ProgressTab-module__PCoLSG__historyHeaderRight{align-items:center;gap:4px;font-size:16px;display:flex}.ProgressTab-module__PCoLSG__historyRewardValue{color:#19d3c5;font-weight:500}.ProgressTab-module__PCoLSG__historyStages{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.ProgressTab-module__PCoLSG__historyStageItem{flex-direction:column;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ProgressTab-module__PCoLSG__historyStageIcon{object-fit:contain;width:50px;height:50px}.ProgressTab-module__PCoLSG__historyStageLabel{color:#1d263a;text-align:center;font-size:13px}.ProgressTab-module__PCoLSG__historyStageCount{align-items:baseline;gap:1px;display:flex}.ProgressTab-module__PCoLSG__historyStageNum{color:#19d3c5;font-size:22px;font-weight:700;line-height:1}.ProgressTab-module__PCoLSG__historyStageUnit{color:#465065;font-size:13px;font-weight:500}.ProgressTab-module__PCoLSG__historyArrow{object-fit:contain;flex-shrink:0;width:24px;height:24px;margin-top:-56px}.ProgressTab-module__PCoLSG__stopHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ProgressTab-module__PCoLSG__stopTitleRow{align-items:center;gap:8px;display:flex}.ProgressTab-module__PCoLSG__stopTitle{color:#1d263a;align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.ProgressTab-module__PCoLSG__stopTitleBar{background:#19d3c5;border-radius:2px;flex-shrink:0;width:4px;height:18px;display:inline-block}.ProgressTab-module__PCoLSG__stopSubtitle{font-size:13px;font-weight:400}.ProgressTab-module__PCoLSG__stopFilterRow{align-items:center;gap:4px;display:flex}.ProgressTab-module__PCoLSG__stopFilterLabel{color:#595959;font-size:13px}.ProgressTab-module__PCoLSG__stopFilterSelect{min-width:150px;font-size:13px}.ProgressTab-module__PCoLSG__stopFilterSelect .ant-select-selector{color:#1d263a;background:#fff;border:1px solid #e8e8e8;border-radius:6px;min-height:32px;padding:0 10px;height:32px!important}.ProgressTab-module__PCoLSG__stopFilterSelect .ant-select-selection-item{font-size:13px;line-height:32px!important}.ProgressTab-module__PCoLSG__stopList{flex-direction:column;gap:24px;display:flex}.ProgressTab-module__PCoLSG__stopCard{border-bottom:1px solid #f0f0f0;padding:20px 0}.ProgressTab-module__PCoLSG__stopCard:last-child{border-bottom:none}.ProgressTab-module__PCoLSG__stopCardBody{align-items:center;gap:24px;display:flex}.ProgressTab-module__PCoLSG__stopAvatarCol{flex-shrink:0;align-items:center;gap:10px;display:flex}.ProgressTab-module__PCoLSG__stopAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:88px;height:88px}.ProgressTab-module__PCoLSG__stopTextCol{flex-direction:column;gap:4px;display:flex}.ProgressTab-module__PCoLSG__stopCandidateName{color:#1d263a;margin-bottom:16px;font-size:14px;font-weight:500}.ProgressTab-module__PCoLSG__stopCandidateInfo{color:#465065;align-items:center;font-size:12px;line-height:1.4;display:flex}.ProgressTab-module__PCoLSG__stopInfoDivider{background:#e8e9eb;flex-shrink:0;width:1px;height:12px;margin:0 6px;display:inline-block}.ProgressTab-module__PCoLSG__stopTimelineCol{flex:1;min-width:0}.ProgressTab-module__PCoLSG__stopPipeline{align-items:center;gap:10px;display:flex}.ProgressTab-module__PCoLSG__stopLineActive{background:linear-gradient(90deg,#5bcec7,#51c0f0);border-radius:2px;flex:1;align-self:center;height:2px}.ProgressTab-module__PCoLSG__stopLineGrey{background:#e8e8e8;border-radius:2px;flex:1;align-self:center;height:2px}.ProgressTab-module__PCoLSG__stopStepCol{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;height:130px;display:flex;position:relative}.ProgressTab-module__PCoLSG__stopStepTop{justify-content:center;align-items:flex-end;min-height:18px;display:flex;position:absolute;top:0;left:0;right:0}.ProgressTab-module__PCoLSG__stopStartLabel{color:#595959;white-space:nowrap;font-size:12px}.ProgressTab-module__PCoLSG__stopTermLabel{color:#ff4d4f;white-space:nowrap;font-size:12px;font-weight:500}.ProgressTab-module__PCoLSG__stopVConnector{flex-direction:column;align-items:center;min-height:14px;display:flex;position:absolute;top:20px;left:0;right:0}.ProgressTab-module__PCoLSG__stopVDotOuter{z-index:1;background:#00c6ff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;top:0}.ProgressTab-module__PCoLSG__stopVDotInner{background:#00c6ff;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ProgressTab-module__PCoLSG__stopVDotOuterRed{z-index:1;background:#e95f711a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;top:0}.ProgressTab-module__PCoLSG__stopVDotInnerRed{background:#e95f71;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ProgressTab-module__PCoLSG__stopVLine{background:linear-gradient(#00c6ff 0%,#fff 100%);width:1px;height:16px;position:absolute;top:7px}.ProgressTab-module__PCoLSG__stopVLineRed{background:linear-gradient(#e95f71 0%,#fff 100%);width:1px;height:16px;position:absolute;top:7px}.ProgressTab-module__PCoLSG__stopIcon{object-fit:contain;width:32px;height:32px}.ProgressTab-module__PCoLSG__stopStepBottom{justify-content:center;align-items:flex-start;min-height:18px;display:flex;position:absolute;bottom:24px;left:0;right:0}.ProgressTab-module__PCoLSG__stopDate{color:#a4a4a4;white-space:nowrap;font-size:12px}.ProgressTab-module__PCoLSG__stopReasonBar{color:#4f4f4f;background:#f6f6f6;border-radius:8px;padding:10px 14px;font-size:12px;line-height:1.6;position:relative;top:-12px}.ProgressTab-module__PCoLSG__stopEmpty{text-align:center;color:#8c8c8c;padding:60px 0;font-size:14px}
.JobAnnouncementList-module__QGyMlG__section{padding:10px 20px}.JobAnnouncementList-module__QGyMlG__item{background:#f4f6fb;border-radius:8px;margin-top:12px;padding:12px 16px 8px}.JobAnnouncementList-module__QGyMlG__time{color:#6b778e;margin-bottom:8px;font-size:14px;font-weight:400;line-height:1.5}.JobAnnouncementList-module__QGyMlG__time>span{vertical-align:middle}.JobAnnouncementList-module__QGyMlG__dot{background:#598bf6;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.JobAnnouncementList-module__QGyMlG__content{color:#1d263a;font-size:14px;font-weight:400;line-height:1.5}.JobAnnouncementList-module__QGyMlG__attachmentList{margin-top:4px}.JobAnnouncementList-module__QGyMlG__attachmentItem{color:#387dff;align-items:center;margin-right:8px;padding:3px 6px;font-size:12px;font-weight:400;line-height:17px;text-decoration:none;display:inline-flex}.JobAnnouncementList-module__QGyMlG__attachmentItem:hover{background:#d9e2ff;border-radius:4px}.JobAnnouncementList-module__QGyMlG__more{text-align:center;color:#6b778e;cursor:pointer;background:0 0;border:none;width:100%;margin-top:8px;padding:0;font-size:14px;line-height:1.5}.JobAnnouncementList-module__QGyMlG__moreIcon{margin-left:4px}
.NotesTab-module__GBKd6a__container{flex-direction:column;gap:10px;padding-top:0;padding-bottom:24px;display:flex}.NotesTab-module__GBKd6a__section{padding:10px 20px}.NotesTab-module__GBKd6a__sectionGray{background:#f4f6fb;border-radius:12px;margin-top:12px;padding:2px 16px 12px}.NotesTab-module__GBKd6a__ruleImageWrapper{cursor:pointer;border-radius:8px;margin-top:16px;position:relative;overflow:hidden}.NotesTab-module__GBKd6a__ruleImage{width:100%;height:auto}.NotesTab-module__GBKd6a__label{color:#1d263a;white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:700}.NotesTab-module__GBKd6a__placeholder{color:#a2a8b8}.NotesTab-module__GBKd6a__notice{color:#4f4f4f;border:1px solid #eaeaea;border-radius:4px;margin-top:12px;padding:2px 8px;font-size:12px;display:inline-block}.NotesTab-module__GBKd6a__questionRow{align-items:baseline;gap:12px;margin-top:12px;display:flex}.NotesTab-module__GBKd6a__questionContent{flex:1}.NotesTab-module__GBKd6a__questionList{flex-direction:column;gap:6px;list-style:inside;display:flex}.NotesTab-module__GBKd6a__questionItem{color:#465065;font-size:14px}.NotesTab-module__GBKd6a__reportRow{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.NotesTab-module__GBKd6a__required{color:var(--color-required,#f5222d);flex-shrink:0;font-size:14px}.NotesTab-module__GBKd6a__reportContent{flex:1}.NotesTab-module__GBKd6a__reportDesc{color:#465065;font-size:14px}.NotesTab-module__GBKd6a__reportLink{color:#19d3c5;cursor:pointer;background:0 0;border:none;margin-left:8px;padding:0;font-size:14px;transition:-webkit-text-decoration .2s,text-decoration .2s}.NotesTab-module__GBKd6a__reportLink:hover{text-decoration:underline}
.PayInfoTab-module__lmErYG__container{--section-gap:12px;--row-gap:12px;flex-direction:column;gap:10px;padding-top:0;padding-bottom:24px;display:flex}.PayInfoTab-module__lmErYG__section{gap:var(--section-gap);flex-direction:column;padding:10px 20px;display:flex}.PayInfoTab-module__lmErYG__rows{gap:var(--row-gap);flex-direction:column;display:flex}.PayInfoTab-module__lmErYG__rows>div{margin-top:0}.PayInfoTab-module__lmErYG__loading{justify-content:center;padding-top:80px;padding-bottom:80px;display:flex}.PayInfoTab-module__lmErYG__empty{text-align:center;color:#99a1b7;padding-top:80px;padding-bottom:80px;font-size:14px}.PayInfoTab-module__lmErYG__tierRow{align-items:center;gap:12px;display:flex}.PayInfoTab-module__lmErYG__tierLabel{color:#1d263a;font-size:14px;font-weight:700}.PayInfoTab-module__lmErYG__tierTabs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PayInfoTab-module__lmErYG__tierTab{color:#465065;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:100px;padding:4px 12px;font-size:14px;line-height:20px;transition:all .2s}.PayInfoTab-module__lmErYG__tierTab:hover{color:#19d3c5;border-color:#19d3c5}.PayInfoTab-module__lmErYG__tierTabActive{color:#fff;background:#19d3c5;border-color:#19d3c5}.PayInfoTab-module__lmErYG__tierTabActive:hover{color:#fff}.PayInfoTab-module__lmErYG__infoRow{align-items:baseline;gap:12px;display:flex}.PayInfoTab-module__lmErYG__label{color:#1d263a;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:14px;display:flex}.PayInfoTab-module__lmErYG__value{color:#465065;font-size:14px}.PayInfoTab-module__lmErYG__paymentList{flex-direction:column;gap:4px;list-style:none;display:flex}.PayInfoTab-module__lmErYG__paymentItem{color:#465065;font-size:14px}.PayInfoTab-module__lmErYG__estimated{color:#99a1b7}.PayInfoTab-module__lmErYG__refundBox{align-items:baseline;gap:12px;display:flex}.PayInfoTab-module__lmErYG__refundHighlight{color:#1d263a}.PayInfoTab-module__lmErYG__link{color:#5bcec7;cursor:pointer}.PayInfoTab-module__lmErYG__link:hover{text-decoration:underline}.PayInfoTab-module__lmErYG__term{color:#465065;margin:0;font-size:14px}
.UpEntryAgreementDialog-module__XKtxka__content{flex-direction:column;align-items:center;gap:28px;padding:8px 0;display:flex}.UpEntryAgreementDialog-module__XKtxka__noticeText{color:#1d263a;white-space:pre-line;text-align:center;font-size:14px;font-weight:400;line-height:24px}.UpEntryAgreementDialog-module__XKtxka__agreementLink{color:#0150ff;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}.UpEntryAgreementDialog-module__XKtxka__agreementLink:hover{text-decoration:underline}.UpEntryAgreementDialog-module__XKtxka__warningContent{color:#1d263a;font-size:14px;line-height:1.6}.UpEntryAgreementDialog-module__XKtxka__warningContent p{margin:0}.UpEntryAgreementDialog-module__XKtxka__highlight{color:#e8070b}.UpEntryAgreementDialog-module__XKtxka__footerBtns{justify-content:flex-end;align-items:center;gap:12px;display:flex}
.PlatformAnnouncementDialog-module__ZW_JXq__contentArea{text-align:center;height:420px;padding:8px 0 4px;overflow-y:auto}.PlatformAnnouncementDialog-module__ZW_JXq__contentArea img{width:100%;height:auto;display:block}.PlatformAnnouncementDialog-module__ZW_JXq__contentArea::-webkit-scrollbar{width:10px}.PlatformAnnouncementDialog-module__ZW_JXq__contentArea::-webkit-scrollbar-thumb{background-color:#cbcbcb;border-radius:5px}.PlatformAnnouncementDialog-module__ZW_JXq__contentArea::-webkit-scrollbar-track{border-radius:5px;box-shadow:inset 0 0 5px #0003}.PlatformAnnouncementDialog-module__ZW_JXq__slideTip{color:#b1b1b1;justify-content:flex-end;align-items:center;padding-top:8px;font-size:12px;line-height:20px;display:flex}.PlatformAnnouncementDialog-module__ZW_JXq__slideTipIcon{margin-left:2px}
.CheckEmailDialog-module__1-TpOq__checkEmailModal{--hw-modal-headless-top:28px}.CheckEmailDialog-module__1-TpOq__mainTitle{text-align:center;color:#1d263a;font-size:20px;font-weight:600;line-height:28px}.CheckEmailDialog-module__1-TpOq__desc{text-align:center;color:#6b778e;padding:8px 0 16px;font-size:14px;line-height:22px}.CheckEmailDialog-module__1-TpOq__formWrap{padding-top:6px}.CheckEmailDialog-module__1-TpOq__formWrap .ant-form-item{margin-bottom:16px}.CheckEmailDialog-module__1-TpOq__formWrap .ant-form-item:last-child{margin-bottom:0}
.InviteSuccessDialog-module__sBZyNa__inviteModal{--hw-modal-headless-top:28px}.InviteSuccessDialog-module__sBZyNa__successTitle{text-align:center;color:#1d263a;font-size:20px;font-weight:600;line-height:28px}.InviteSuccessDialog-module__sBZyNa__desc{text-align:center;color:#6b778e;padding:8px 0 16px;font-size:14px;line-height:22px}.InviteSuccessDialog-module__sBZyNa__formWrap{max-height:380px;padding-top:6px;overflow-y:auto}.InviteSuccessDialog-module__sBZyNa__formWrap .ant-form-item{margin-bottom:16px}.InviteSuccessDialog-module__sBZyNa__formWrap .ant-form-item:last-child{margin-bottom:0}
.LevelUpgradeModal-module__3o2Jeq__medalContainer{padding:0 0 12px}.LevelUpgradeModal-module__3o2Jeq__medalWrapper{justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto;display:flex;position:relative}.LevelUpgradeModal-module__3o2Jeq__medalBackground{object-fit:contain}.LevelUpgradeModal-module__3o2Jeq__levelText{color:#fff;font-size:22px;font-weight:700;position:absolute}.LevelUpgradeModal-module__3o2Jeq__congratsText{color:#ff7222;text-align:center;margin-bottom:32px;padding:0 20px;font-size:24px;font-weight:600}.LevelUpgradeModal-module__3o2Jeq__unlockedPrivileges{padding:0 30px 30px}.LevelUpgradeModal-module__3o2Jeq__privilegeTitle{color:#777d89;text-align:center;font-size:14px;font-weight:400;position:relative}.LevelUpgradeModal-module__3o2Jeq__privilegeTitle:before{content:"";background:linear-gradient(90deg,#b8bdcc00 0%,#b8bdcc 100%);width:140px;height:2px;margin-left:-180px;position:absolute;top:50%;left:50%}.LevelUpgradeModal-module__3o2Jeq__privilegeTitle:after{content:"";background:linear-gradient(90deg,#b8bdcc 0%,#b8bdcc00 100%);width:140px;height:2px;margin-right:-180px;position:absolute;top:50%;right:50%}.LevelUpgradeModal-module__3o2Jeq__privilegeList{justify-content:center;gap:50px;margin-top:20px;display:flex}.LevelUpgradeModal-module__3o2Jeq__privilegeItem{text-align:center}.LevelUpgradeModal-module__3o2Jeq__privilegeIcon{border-radius:50%;width:80px;height:80px;margin:0 auto 12px;position:relative}.LevelUpgradeModal-module__3o2Jeq__privilegeIcon img{object-fit:contain}.LevelUpgradeModal-module__3o2Jeq__privilegeName{color:#1d263a;font-size:14px;font-weight:400}
.SynchronizeJobDialog-module__CH2aDq__titleSub{text-align:center;color:#777d89;padding:0 24px 16px;font-size:14px;line-height:20px}.SynchronizeJobDialog-module__CH2aDq__content{height:436px;overflow:auto}.SynchronizeJobDialog-module__CH2aDq__checkboxGroup{flex-direction:column;width:100%;display:flex!important}.SynchronizeJobDialog-module__CH2aDq__listItem{cursor:pointer;background:#fff;border:1px solid #e8e9eb;border-radius:12px;margin-bottom:12px;padding:16px;display:flex}.SynchronizeJobDialog-module__CH2aDq__listItem:last-child{margin-bottom:0}.SynchronizeJobDialog-module__CH2aDq__listItem:hover{box-shadow:0 4px 20px #00000014}.SynchronizeJobDialog-module__CH2aDq__checkbox{align-self:flex-start;padding-top:4px}.SynchronizeJobDialog-module__CH2aDq__itemContent{flex:1;margin-left:16px}.SynchronizeJobDialog-module__CH2aDq__itemTop{justify-content:space-between;align-items:center;height:22px;display:flex}.SynchronizeJobDialog-module__CH2aDq__jobName{cursor:default;color:#151931;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:16px;font-weight:600;overflow:hidden}.SynchronizeJobDialog-module__CH2aDq__salary{cursor:default;text-align:right;color:#19d3c5;align-items:center;font-size:14px;font-weight:600;display:flex}.SynchronizeJobDialog-module__CH2aDq__itemMiddle{align-items:center;height:17px;margin:10px 0 8px;display:flex}.SynchronizeJobDialog-module__CH2aDq__itemMiddle span{cursor:default;color:#484c64;font-size:12px}.SynchronizeJobDialog-module__CH2aDq__itemTags{flex-wrap:wrap;gap:6px;height:22px;display:flex;overflow:hidden}.SynchronizeJobDialog-module__CH2aDq__jobTag{cursor:default;color:#484c64;background:#19d3c514;border-radius:2px;height:22px;padding:0 6px;font-size:12px;line-height:22px}
.page-module__xOgyha__empty{text-align:center;color:#99a1b7;padding-top:80px;padding-bottom:80px;font-size:14px}
.Redbag-module__pAp5nW__floatButton{cursor:pointer;z-index:899;opacity:1;pointer-events:auto;width:90px;height:90px;transition:all .3s;position:fixed;bottom:490px;right:0}.Redbag-module__pAp5nW__floatButton:hover{transform:scale(1.05)}.Redbag-module__pAp5nW__floatBtnBody{object-fit:contain}.Redbag-module__pAp5nW__floatBtnBadge{object-fit:contain;pointer-events:none;z-index:1;width:85px;height:50px;position:absolute;top:5px;left:-43px}.Redbag-module__pAp5nW__floatButtonHide{opacity:0;pointer-events:none}.Redbag-module__pAp5nW__ruleContent{color:#1d263a;max-height:500px;overflow-y:auto}.Redbag-module__pAp5nW__sectionTitle{color:#1d263a;margin:0 0 12px;padding:0;font-size:14px;font-weight:600}.Redbag-module__pAp5nW__sectionTitle:not(:first-child){margin-top:20px}.Redbag-module__pAp5nW__ruleList{margin:0;padding-left:0;list-style:none}.Redbag-module__pAp5nW__ruleList li{color:#1d263a;margin-bottom:8px;padding-left:20px;font-size:14px;line-height:22px;position:relative}.Redbag-module__pAp5nW__ruleList li:before{content:"";background-color:#000;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.Redbag-module__pAp5nW__highlight{color:#ff2a45;font-weight:500}.Redbag-module__pAp5nW__listRuleRow{justify-content:flex-end;display:flex}.Redbag-module__pAp5nW__listRuleEntry{color:#777d89;height:auto;padding:0;font-size:12px}.Redbag-module__pAp5nW__listRuleEntry:hover{opacity:.8;color:#777d89}.Redbag-module__pAp5nW__listContent{max-height:500px;padding:8px 0 0;overflow-y:auto}.Redbag-module__pAp5nW__listItem{cursor:pointer;border-radius:12px;align-items:center;margin-bottom:14px;padding:13px 20px;transition:all .3s;display:flex}.Redbag-module__pAp5nW__listItem:last-child{margin-bottom:0}.Redbag-module__pAp5nW__itemUnclaimed{background:#fff9f3;border:1px solid #ffe9dd}.Redbag-module__pAp5nW__itemUnclaimed:hover{transform:translateY(-2px);box-shadow:0 2px 8px #ff722226}.Redbag-module__pAp5nW__itemClaimed{background:#f9fafb;border:1px solid #eee}.Redbag-module__pAp5nW__itemClaimed:hover{box-shadow:0 2px 8px #0000000d}.Redbag-module__pAp5nW__itemExpired{opacity:.5;background:#f9fafb;border:1px solid #eee}.Redbag-module__pAp5nW__itemIcon{flex-shrink:0;width:60px;height:70px;margin-right:12px;position:relative}.Redbag-module__pAp5nW__itemIcon img{object-fit:contain}.Redbag-module__pAp5nW__itemInfo{flex:1;min-width:0}.Redbag-module__pAp5nW__itemJobTitle{color:#1d263a;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:18px;font-weight:600;line-height:1.5;overflow:hidden}.Redbag-module__pAp5nW__itemCompanyName{color:#777d89;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.Redbag-module__pAp5nW__itemExpireTime{color:#777d89;font-size:14px;font-weight:400;line-height:1.5}.Redbag-module__pAp5nW__itemAmount{flex-shrink:0;align-items:center;gap:8px;margin-left:16px;display:flex}.Redbag-module__pAp5nW__itemAmountText{color:#ff7222;font-size:20px;font-weight:600}.Redbag-module__pAp5nW__contentContainer{z-index:1500;position:fixed;inset:0}.Redbag-module__pAp5nW__contentMask{z-index:1500;background:#00000080;transition:opacity .5s;position:fixed;inset:0}.Redbag-module__pAp5nW__contentMaskHidden{opacity:0}.Redbag-module__pAp5nW__contentWrapperContainer{z-index:1501;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Redbag-module__pAp5nW__contentWrapper{transform-origin:50%;pointer-events:auto;will-change:transform, opacity}.Redbag-module__pAp5nW__contentScaleIn{animation:.4s cubic-bezier(.68,-.55,.265,1.55) Redbag-module__pAp5nW__redbag-scale-in}@keyframes Redbag-module__pAp5nW__redbag-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.Redbag-module__pAp5nW__contentDialog{width:645px;height:645px;position:relative}.Redbag-module__pAp5nW__contentBgImage{object-fit:contain;width:100%;height:100%;display:block}.Redbag-module__pAp5nW__contentCloseBtn{cursor:pointer;z-index:10;width:45px;height:45px;position:absolute;top:30px;right:30px}.Redbag-module__pAp5nW__contentCloseBtn img{width:100%;height:100%;display:block}.Redbag-module__pAp5nW__rewardArea{width:240px;position:absolute;top:334px;left:49%;transform:translate(-50%)}.Redbag-module__pAp5nW__rewardAreaMine{top:325px}.Redbag-module__pAp5nW__rewardAmount{justify-content:center;align-items:center;gap:5px;margin-bottom:8px;display:flex}.Redbag-module__pAp5nW__rewardCoinIcon{width:54px;height:54px}.Redbag-module__pAp5nW__rewardAmountText{color:#ff2a45;font-size:51px;font-weight:700}.Redbag-module__pAp5nW__rewardAmountExpired{color:#999}.Redbag-module__pAp5nW__rewardDesc{color:#313131;margin:0;font-size:13px;font-weight:500;line-height:18px}.Redbag-module__pAp5nW__jobInfoCard{text-align:left;color:#ffedd5;white-space:nowrap;width:240px;font-size:14px;font-weight:400;line-height:22px;position:absolute;top:485px;left:49%;transform:translate(-50%)}.Redbag-module__pAp5nW__jobInfoCardExpired{top:512px}.Redbag-module__pAp5nW__rewardRule{color:#ffec4e;cursor:pointer;text-align:center;width:60px;margin:8px auto 0;font-size:14px;font-weight:400;text-decoration:underline;display:block}.Redbag-module__pAp5nW__rewardRule:hover{color:#ffec4e}.Redbag-module__pAp5nW__claimBtnArea{cursor:pointer;z-index:5;width:270px;height:50px;position:absolute;bottom:8px;left:47%;transform:translate(-47%)}
