.app .index_pagination__oyWnO .index_paginationBtn__EVQ06{font-family:var(--global-font)!important;background-color:#f5f6f8;padding:6px 9px;border-radius:4px;line-height:30px}.app .index_pagination__oyWnO a[disabled]{color:rgba(0,0,0,.25)}.app .index_pagination__oyWnO a{color:#004098}.app .index_pagination__oyWnO .ant-pagination-item{border:none}.app .index_pagination__oyWnO .ant-pagination-item a{color:#004098;border-radius:4px!important;background-color:#f5f6f8}.app .index_pagination__oyWnO .ant-pagination-item-active a{color:#fff;background-color:#004098}@media screen and (max-width:768px){.app .index_pagination__oyWnO .index_paginationBtn__EVQ06{padding:2px 5px;margin:0 4px;line-height:20px}.app .index_pagination__oyWnO .ant-pagination-item a{color:#004098;border-radius:4px!important;background-color:#fff}.app .index_pagination__oyWnO .ant-pagination-item-active a{color:#fff;background-color:#004098}}.app .index_ant-modal-confirm-info__xL_C_{top:373px}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-content__jxHpu{border-radius:4px}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-content__jxHpu .index_ant-modal-body__QX3bb{padding:16px}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-content__jxHpu .index_ant-modal-body__QX3bb .index_ant-modal-confirm-body__CYeMh .index_ant-modal-confirm-title__TFOQr{line-height:20px;font-size:16px;font-weight:600;color:#333}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-content__jxHpu .index_ant-modal-body__QX3bb .index_ant-modal-confirm-btns__TnlJJ{margin-top:16px}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-content__jxHpu .index_ant-modal-body__QX3bb .index_ant-modal-confirm-btns__TnlJJ .index_ant-btn-primary__20DA7{padding:4px 16px;background-color:#004098;border-radius:3px;border-color:#004098}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-confirm-body__CYeMh>.index_anticon__cgu_q{color:#fff;background:#004098;border-radius:50%;padding:2px 2.4px}.app .index_ant-modal-confirm-info__xL_C_ .index_ant-modal-confirm-body__CYeMh>.index_anticon__cgu_q svg{font-size:18px}.app .index_ant-btn-link__Aas5g:hover{color:#28538f}.app .index_underlineHover__1TIea:hover{text-decoration:underline}.app .index_required__HTMtR:after{margin-left:4px;display:inline-block;color:#f13524;font-size:14px;content:"*"}.app .index_orangeButton__PoZ5Y{background-color:#ff6200;border-color:#ff6200}.app .index_orangeButton__PoZ5Y span{color:#fff}.app .index_orangeButton__PoZ5Y:active,.app .index_orangeButton__PoZ5Y:hover{background-color:#ee7022!important;border-color:#ee7022!important}.app .index_primaryButton__TZE5x{background-color:#004098;border-color:#004098}.app .index_primaryButton__TZE5x span{color:#fff}.app .index_primaryButton__TZE5x:active,.app .index_primaryButton__TZE5x:hover{background-color:#28538f!important;border-color:#28538f!important}.app .index_linkButtonPrimary__ZTDkk{font-weight:400}.app .index_linkButtonPrimary__ZTDkk:active,.app .index_linkButtonPrimary__ZTDkk:hover{color:#007cc2}.app .index_ant-modal-confirm-info__VzGJZ{top:373px}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-content__wbseb{border-radius:4px}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-content__wbseb .index_ant-modal-body__DP_ug{padding:16px}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-content__wbseb .index_ant-modal-body__DP_ug .index_ant-modal-confirm-body__3zjPC .index_ant-modal-confirm-title__ZRoHa{line-height:20px;font-size:16px;font-weight:600;color:#333}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-content__wbseb .index_ant-modal-body__DP_ug .index_ant-modal-confirm-btns__K6Mn1{margin-top:16px}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-content__wbseb .index_ant-modal-body__DP_ug .index_ant-modal-confirm-btns__K6Mn1 .index_ant-btn-primary__bzMv9{padding:4px 16px;background-color:#004098;border-radius:3px;border-color:#004098}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-confirm-body__3zjPC>.index_anticon__A84BC{color:#fff;background:#004098;border-radius:50%;padding:2px 2.4px}.app .index_ant-modal-confirm-info__VzGJZ .index_ant-modal-confirm-body__3zjPC>.index_anticon__A84BC svg{font-size:18px}.app .index_ant-btn-link__Woimt:hover{color:#28538f}.app .index_underlineHover__o_VtA:hover{text-decoration:underline}.app .index_required__jVrxN:after{margin-left:4px;display:inline-block;color:#f13524;font-size:14px;content:"*"}.app .index_orangeButton__pipqr{background-color:#ff6200;border-color:#ff6200}.app .index_orangeButton__pipqr span{color:#fff}.app .index_orangeButton__pipqr:active,.app .index_orangeButton__pipqr:hover{background-color:#ee7022!important;border-color:#ee7022!important}.app .index_primaryButton__NLBqH{background-color:#004098;border-color:#004098}.app .index_primaryButton__NLBqH span{color:#fff}.app .index_primaryButton__NLBqH:active,.app .index_primaryButton__NLBqH:hover{background-color:#28538f!important;border-color:#28538f!important}.app .index_linkButtonPrimary__NDyDC{font-weight:400}.app .index_linkButtonPrimary__NDyDC:active,.app .index_linkButtonPrimary__NDyDC:hover{color:#007cc2}.app .index_main__28GTY{width:100%;max-width:100%;margin:0;padding:0}.app .index_banner__QEFBG{background:linear-gradient(133deg,#204d75 26.08%,#009bf2 215.21%);background-image:url(/images/index/banner.webp),linear-gradient(133deg,#204d75 26.08%,#009bf2 215.21%);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-top:64px;position:relative;overflow:hidden}.app .index_banner__QEFBG:before{top:-120px;left:-120px;width:480px;height:480px;background:radial-gradient(circle,hsla(0,0%,100%,.06) 0,transparent 70%)}.app .index_banner__QEFBG:after,.app .index_banner__QEFBG:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.app .index_banner__QEFBG:after{bottom:-80px;right:5%;width:320px;height:320px;background:radial-gradient(circle,rgba(0,155,242,.15) 0,transparent 70%)}.app .index_bannerInner__KZtop{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:56px 0 48px;display:flex;align-items:stretch;gap:40px;min-height:340px}.app .index_bannerLeft__VpFsW{flex:0 0 33.333%;display:flex;flex-direction:column;justify-content:center;padding-right:32px;border-right:1px solid hsla(0,0%,100%,.12)}.app .index_bannerPageLabel__TeGq6{display:inline-block;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-bottom:16px}.app .index_bannerHeading__kZFMo{font-size:26px;font-weight:700;color:#fff;line-height:1.25;margin:0 0 16px;text-shadow:0 2px 12px rgba(0,0,0,.18)}.app .index_bannerSubtitle__Akc5J{font-size:13px;color:hsla(0,0%,100%,.65);line-height:1.7;margin:0 0 28px}.app .index_bannerStats__levB4{display:flex;gap:24px}.app .index_bannerStat__ojuWP{display:flex;flex-direction:column;gap:2px}.app .index_bannerStatNum__R5ew5{font-size:22px;font-weight:700;color:#fff;line-height:1}.app .index_bannerStatLabel__FVngG{font-size:12px;color:hsla(0,0%,100%,.5)}.app .index_bannerRight__ZDliC{flex:1;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.28)}.app .index_bannerRight__ZDliC .ant-carousel,.app .index_bannerRight__ZDliC .slick-list,.app .index_bannerRight__ZDliC .slick-slide,.app .index_bannerRight__ZDliC .slick-slide>div,.app .index_bannerRight__ZDliC .slick-slider,.app .index_bannerRight__ZDliC .slick-track{height:100%}.app .index_bannerSlide__K3aPp{position:relative;width:100%;height:320px;overflow:hidden;background:rgba(0,30,70,.5)}.app .index_bannerImage__C6wJ_{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s ease}.app .index_bannerPlaceholder__PqTHD{width:100%;height:100%;background:linear-gradient(135deg,rgba(0,64,152,.6),rgba(0,102,187,.3))}.app .index_bannerTitleOverlay__ANlGF{position:absolute;bottom:0;left:0;right:0;padding:48px 24px 20px;background:linear-gradient(0deg,rgba(0,10,30,.7) 0,transparent);pointer-events:none}.app .index_bannerSlideTitle__cZFSd{display:block;font-size:18px;font-weight:600;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .index_carouselArrow__jsDNJ{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:36px;height:36px;background:none;border:none;color:#fff;font-size:40px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,transform .2s;padding:0;opacity:.7;text-shadow:0 1px 4px rgba(0,0,0,.4)}.app .index_carouselArrow__jsDNJ:hover{opacity:1;transform:translateY(-50%) scale(1.15)}.app .index_carouselArrow__jsDNJ:active{transform:translateY(-50%) scale(.95)}.app .index_carouselArrowLeft__iphu8{left:8px}.app .index_carouselArrowRight__q_XHb{right:8px}.app .index_bannerDots__6e0_1{position:absolute;bottom:16px;right:16px;display:flex;gap:6px;z-index:2}.app .index_dot__80iwe{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.4);border:none;cursor:pointer;padding:0;transition:all .3s}.app .index_dot__80iwe.index_dotActive__UDd_U{background:#fff;width:28px;border-radius:5px}.app .index_contentWrap__0O40q{background:#fff;padding:0 24px 80px}.app .index_contentInner__uzwaL{max-width:1200px;margin:0 auto}.app .index_tabRow__7bB8O{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0;padding:0;margin-bottom:28px}.app .index_tabList__dbOTY{display:flex;gap:0}.app .index_tabItem__MTDhR{position:relative;background:none;border:none;padding:20px 32px;font-size:16px;color:#595757;cursor:pointer;transition:color .25s;white-space:nowrap}.app .index_tabItem__MTDhR:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:0;height:2px;background:#004098;transition:width .25s}.app .index_tabItem__MTDhR:hover{color:#004098}.app .index_tabItem__MTDhR.index_tabActive__gfU5S{color:#004098;font-weight:600}.app .index_tabItem__MTDhR.index_tabActive__gfU5S:after{width:60%}.app .index_tabActions__b_GJY{display:flex;gap:12px;align-items:center}.app .index_publishBtn__kc2ok{background:#004098;border-color:#004098;border-radius:4px;height:36px;padding:0 20px;font-size:14px}.app .index_publishBtn__kc2ok:hover{background:#28538f!important;border-color:#28538f!important}.app .index_myActivityBtn__dC_ke{border-radius:4px;height:36px;padding:0 20px;font-size:14px;border-color:#004098;color:#004098}.app .index_myActivityBtn__dC_ke:hover{color:#28538f!important;border-color:#28538f!important}.app .index_filterRow__c4PQs{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;padding:16px 0 20px}.app .index_filterItem__QxeyA{display:flex;align-items:center;gap:8px}.app .index_filterLabel__ySF0I{font-size:14px;color:#333;white-space:nowrap}.app .index_filterSelect__hnJeA{min-width:100px}.app .index_filterDateInput__h5xbk{width:120px}.app .index_dateSep__ggqwy{color:#6d6f73;padding:0 4px}.app .index_sortRow__flAUY{display:flex;align-items:center;justify-content:space-between;padding:12px 0 24px;gap:16px}.app .index_sortBtns__sXmvX{display:flex;align-items:center;gap:0}.app .index_sortBtn__qsYzo{background:#fff;border:1px solid #f0f0f0;padding:8px 20px;font-size:14px;color:#333;cursor:pointer;transition:all .2s;white-space:nowrap}.app .index_sortBtn__qsYzo:first-child{border-radius:4px 0 0 4px}.app .index_sortBtn__qsYzo+.index_sortBtn__qsYzo{margin-left:-1px}.app .index_sortBtn__qsYzo:hover{color:#004098;border-color:#004098;z-index:1}.app .index_sortBtn__qsYzo.index_sortActive__FvSx7{background:#004098;color:#fff;border-color:#004098;z-index:2}.app .index_orderBtns__dqyJ1{display:flex;margin-left:12px}.app .index_orderBtn__SuMO7{background:#fff;border:1px solid #f0f0f0;padding:8px 16px;font-size:14px;color:#333;cursor:pointer;transition:all .2s}.app .index_orderBtn__SuMO7:first-child{border-radius:4px 0 0 4px}.app .index_orderBtn__SuMO7:last-child{border-radius:0 4px 4px 0;margin-left:-1px}.app .index_orderBtn__SuMO7:hover{color:#004098;border-color:#004098;z-index:1}.app .index_orderBtn__SuMO7.index_orderActive__4Y1zt{background:#004098;color:#fff;border-color:#004098;z-index:2}.app .index_searchBox___65LO{display:flex;align-items:center;gap:8px;flex-shrink:0}.app .index_searchLabel__VpLwF{font-size:14px;color:#333;white-space:nowrap}.app .index_searchInput__sK4an{width:180px}.app .index_cardGrid__R0beu{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.app .index_activityCard__ZH9iK{background:#fff;border:1px solid #eef0f4;border-radius:8px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.app .index_activityCard__ZH9iK:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.app .index_actCardImage__dg_iT{width:100%;padding-top:56.25%;position:relative;overflow:hidden;background:#f5f6f8}.app .index_actCardImage__dg_iT img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.app .index_actCardImagePlaceholder__L_Rxu{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background:#f5f6f8}.app .index_actCardBody__VOBJ0{padding:16px}.app .index_actCardTitle__v6XIW{font-size:16px;font-weight:600;color:#333;width:100%;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap}.app .index_actCardMeta__yip_J{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.app .index_metaRow__SNV9u{display:flex;align-items:center;gap:6px;font-size:13px;color:#6d6f73}.app .index_metaRow__SNV9u .index_iconfont__JFG2Q{font-size:14px;color:#999}.app .index_actCardDesc__qIdwY{font-size:13px;color:#595757;line-height:1.6;width:100%;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.app .index_actCardFooter__7FhO_{display:flex;align-items:center;gap:16px;font-size:12px;color:#999;padding-top:12px;border-top:1px solid #f0f0f0}.app .index_actCardDate__o3nna{margin-left:auto}.app .index_challengeCard__4gjwK{background:#fff;border:1px solid #eef0f4;border-radius:8px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.app .index_challengeCard__4gjwK:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.app .index_chCardHeader__VMOC8{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.app .index_chCardTitle__3vNFL{font-size:16px;font-weight:600;color:#333;flex:1;width:100%;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap}.app .index_chCardSalary__ApMUj{font-size:16px;font-weight:700;color:#e02020;white-space:nowrap;margin-left:12px}.app .index_chCardTags__V7Cq3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.app .index_chTag__s4T7Q{display:inline-block;padding:2px 10px;border-radius:3px;font-size:12px;color:#004098;border:1px solid #004098;background:#f0f9fe}.app .index_chCardInfo__Qzdnm{font-size:13px;color:#6d6f73;margin-bottom:6px}.app .index_chCardSummary__K4COW{font-size:13px;color:#6d6f73;width:100%;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.app .index_chCardFooter__Z8_JZ{display:flex;align-items:center;gap:16px;font-size:12px;color:#999;margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}.app .index_chCardDate__5f5to{margin-left:auto}.app .index_talentCard___FXtw{background:#fff;border:1px solid #eef0f4;border-radius:8px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.app .index_talentCard___FXtw:hover{box-shadow:0 8px 24px rgba(0,0,0,.08);transform:translateY(-2px)}.app .index_tlCardHeader__D3_Nr{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.app .index_tlCardTitle__6yNPq{font-size:16px;font-weight:600;color:#333;flex:1;width:100%;margin:0;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:nowrap}.app .index_tlCardSalary__wBHe3{font-size:16px;font-weight:700;color:#e02020;white-space:nowrap;margin-left:12px}.app .index_tlCardCompany__l_2b9{font-size:13px;color:#6d6f73;margin-bottom:12px}.app .index_tlCardMeta__mSyem{display:flex;align-items:center;gap:16px;font-size:13px;color:#6d6f73;margin-bottom:6px}.app .index_tlCardMeta__mSyem .index_iconfont__JFG2Q{font-size:14px;color:#999;margin-right:4px}.app .index_tlCardFooter___EQAq{display:flex;align-items:center;gap:16px;font-size:12px;color:#999;margin-top:14px;padding-top:12px;border-top:1px solid #f0f0f0}.app .index_paginationWrap__PqQoE{display:flex;justify-content:center;margin-top:48px}@media screen and (max-width:1280px){.app .index_bannerInner__KZtop,.app .index_contentInner__uzwaL{max-width:100%;padding-left:24px;padding-right:24px}}@media screen and (max-width:992px){.app .index_banner__QEFBG{padding-top:56px}.app .index_bannerInner__KZtop{flex-direction:column;padding:36px 24px 32px;gap:24px;min-height:unset}.app .index_bannerLeft__VpFsW{flex:unset;padding-right:0;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.12);paddingBottom:24px}.app .index_bannerHeading__kZFMo{font-size:26px}.app .index_bannerRight__ZDliC{border-radius:8px}.app .index_bannerSlide__K3aPp{height:200px}.app .index_tabRow__7bB8O{flex-direction:column;align-items:flex-start;gap:12px}.app .index_tabActions__b_GJY{width:100%;justify-content:flex-start}.app .index_tabItem__MTDhR{padding:14px 20px;font-size:15px}.app .index_filterRow__c4PQs{gap:12px 16px}.app .index_sortRow__flAUY{flex-direction:column;align-items:flex-start}.app .index_cardGrid__R0beu{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width:576px){.app .index_contentWrap__0O40q{padding:0 12px 48px}.app .index_bannerSlide__K3aPp{height:160px}.app .index_tabRow__7bB8O{gap:8px}.app .index_tabList__dbOTY{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app .index_tabList__dbOTY::-webkit-scrollbar{display:none}.app .index_tabItem__MTDhR{padding:12px 16px;font-size:14px;white-space:nowrap;flex-shrink:0}.app .index_tabActions__b_GJY{width:100%}.app .index_tabActions__b_GJY>.ant-btn,.app .index_tabActions__b_GJY>button{flex:1}.app .index_filterRow__c4PQs{gap:10px 12px}.app .index_filterItem__QxeyA{width:100%}.app .index_filterLabel__ySF0I{min-width:56px;flex-shrink:0}.app .index_filterSelect__hnJeA{flex:1;min-width:0}.app .index_filterItem__QxeyA .ant-picker{flex:1;width:100%!important}.app .index_sortRow__flAUY{gap:10px}.app .index_sortBtns__sXmvX{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.app .index_sortBtns__sXmvX::-webkit-scrollbar{display:none}.app .index_sortBtn__qsYzo{padding:6px 12px;font-size:13px;white-space:nowrap;flex-shrink:0}.app .index_searchBox___65LO{width:100%}.app .index_searchInput__sK4an{flex:1;width:auto}.app .index_cardGrid__R0beu{grid-template-columns:1fr}.app .index_actCardTitle__v6XIW,.app .index_chCardTitle__3vNFL,.app .index_tlCardTitle__6yNPq{font-size:15px}}