.about-module__-i9KWa__about-page{--blue:#0a72fa;--about-page-width:1320px;--page-design-width:var(--about-page-width);--site-header-inner-width:1284px;color:#333;background:#fff;min-height:100vh;overflow-x:hidden}.about-module__-i9KWa__about-page__canvas{flex-direction:column;align-items:center;min-height:calc(100vh - 75px);display:flex}.about-module__-i9KWa__hero{color:#fff;width:100%;height:1005px;position:relative;overflow:hidden}.about-module__-i9KWa__hero__poster,.about-module__-i9KWa__hero__player,.about-module__-i9KWa__hero__image,.about-module__-i9KWa__hero__shade{width:100%;height:100%;position:absolute;inset:0}.about-module__-i9KWa__hero__details{display:block}.about-module__-i9KWa__hero__poster{cursor:pointer;text-align:inherit;border:0;justify-content:center;padding:0;list-style:none;display:flex}.about-module__-i9KWa__hero__poster::-webkit-details-marker{display:none}.about-module__-i9KWa__hero__details[open] .about-module__-i9KWa__hero__poster{display:none}.about-module__-i9KWa__hero__player{background:#000}.about-module__-i9KWa__hero__image,.about-module__-i9KWa__hero__shade{pointer-events:none}.about-module__-i9KWa__hero__image,.about-module__-i9KWa__hero__video{object-fit:cover}.about-module__-i9KWa__hero__video{background:#000;width:100%;height:100%;display:block}.about-module__-i9KWa__hero__shade{background:#00000059}.about-module__-i9KWa__hero__content{z-index:3;width:min(var(--about-page-width), calc(100% - 48px));flex-direction:column;align-items:center;padding-top:425px;display:flex;position:relative}.about-module__-i9KWa__hero__headline{color:#fff;letter-spacing:0;margin:0;font-size:60px;font-weight:600;line-height:1.2}.about-module__-i9KWa__hero__watch{z-index:4;appearance:none;color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #fff;border-radius:100px;align-items:center;gap:39px;width:355px;height:88px;margin-top:58px;padding:4px 42px 4px 4px;font-size:40px;line-height:1;display:flex;position:relative}.about-module__-i9KWa__hero__poster:focus-visible .about-module__-i9KWa__hero__watch{outline-offset:6px;outline:3px solid #fff}.about-module__-i9KWa__hero__play-icon{flex:none;width:80px;height:80px}.about-module__-i9KWa__profile,.about-module__-i9KWa__honors,.about-module__-i9KWa__patents{background:#fbfbfb;width:100%}.about-module__-i9KWa__profile{height:565px}.about-module__-i9KWa__profile__inner,.about-module__-i9KWa__about-section__inner{width:var(--about-page-width);max-width:calc(100% - 48px);margin:0 auto}.about-module__-i9KWa__profile__inner{padding-top:50px;position:relative}.about-module__-i9KWa__profile__content{width:1060px;max-width:100%}.about-module__-i9KWa__section-title{position:relative}.about-module__-i9KWa__section-title h2,.about-module__-i9KWa__section-title p{margin:0}.about-module__-i9KWa__section-title h2{z-index:1;color:#333;font-size:28px;font-weight:500;line-height:1.35;position:relative}.about-module__-i9KWa__section-title p{color:#dedede;margin-top:-10px;font-size:28px;line-height:20px}.about-module__-i9KWa__profile__text{color:#373737;text-align:justify;letter-spacing:1.2px;width:795px;max-width:100%;margin:41px 0 0;font-size:20px;line-height:30px}.about-module__-i9KWa__profile__photo{border-radius:8px;width:382px;height:465px;position:absolute;top:50px;right:0;overflow:hidden}.about-module__-i9KWa__profile__photo img,.about-module__-i9KWa__profile__photo span{width:100%;height:100%;position:absolute;inset:0}.about-module__-i9KWa__profile__photo img{object-fit:cover}.about-module__-i9KWa__profile__photo span{background:#00000017}.about-module__-i9KWa__metrics{z-index:1;background:#fff;border-radius:4px;grid-template-columns:repeat(4,1fr);width:1060px;max-width:100%;height:150px;margin-top:36px;display:grid;position:relative;box-shadow:0 2px 8px #326bff33}.about-module__-i9KWa__metric{color:#333;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.about-module__-i9KWa__metric+.about-module__-i9KWa__metric:before{content:"";background:#eee;width:1px;height:120px;position:absolute;top:15px;left:0}.about-module__-i9KWa__metric strong{font-size:34px;font-weight:500;line-height:1.35}.about-module__-i9KWa__metric span{color:#999;margin-top:8px;font-size:14px}.about-module__-i9KWa__metric--active{color:#fff;background:#326bff;border-radius:4px}.about-module__-i9KWa__metric--active span{color:#fff}.about-module__-i9KWa__honors,.about-module__-i9KWa__patents{height:564px}.about-module__-i9KWa__honors{background:#fff}.about-module__-i9KWa__about-section__inner{padding-top:50px}.about-module__-i9KWa__certificate-showcase{height:390px;margin-top:35px;position:relative}.about-module__-i9KWa__certificate-showcase__image{object-fit:contain;width:936px;height:325px;margin:0 auto}.about-module__-i9KWa__certificate-showcase p{color:#333;text-align:center;margin:0;font-size:20px;line-height:22px;position:absolute;bottom:16px;left:0;right:0}.about-module__-i9KWa__certificate-focus{overflow:hidden}.about-module__-i9KWa__certificate-focus__stage{perspective:1200px;width:936px;max-width:100%;height:325px;transform-style:preserve-3d;margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.about-module__-i9KWa__certificate-focus__item{--cycle-time:16.8s;transform-origin:50%;height:255px;animation:about-module__-i9KWa__certificate-focus var(--cycle-time) cubic-bezier(.45, 0, .15, 1) infinite;animation-delay:var(--item-delay);will-change:transform, opacity, filter;position:absolute;top:50%;left:50%}.about-module__-i9KWa__certificate-focus__image{object-fit:contain;filter:drop-shadow(0 12px 22px #1e2d4b29);width:auto;height:100%}.about-module__-i9KWa__certificate-focus__caption{opacity:0;animation:about-module__-i9KWa__certificate-caption var(--cycle-time,16.8s) cubic-bezier(.45, 0, .15, 1) infinite;animation-delay:var(--item-delay)}@keyframes about-module__-i9KWa__certificate-focus{0%{z-index:1;opacity:0;filter:blur(4px);transform:translate3d(-620px,-50%,-260px)rotateY(24deg)scale(.42)}9%{z-index:2;opacity:.32;filter:blur(3px);transform:translate3d(-500px,-50%,-210px)rotateY(20deg)scale(.5)}24%{z-index:3;opacity:.72;filter:blur(1.6px);transform:translate3d(-335px,-50%,-120px)rotateY(14deg)scale(.72)}39%{z-index:6;opacity:.92;filter:blur(.6px);transform:translate3d(-165px,-50%,-45px)rotateY(7deg)scale(.94)}50%{z-index:10;opacity:1;filter:blur();transform:translate3d(-50%,-50%,80px)rotateY(0)scale(1.18)}61%{z-index:6;opacity:.92;filter:blur(.6px);transform:translate3d(60px,-50%,-45px)rotateY(-7deg)scale(.94)}76%{z-index:3;opacity:.72;filter:blur(1.6px);transform:translate3d(230px,-50%,-120px)rotateY(-14deg)scale(.72)}91%{z-index:2;opacity:.32;filter:blur(3px);transform:translate3d(395px,-50%,-210px)rotateY(-20deg)scale(.5)}to{z-index:1;opacity:0;filter:blur(4px);transform:translate3d(515px,-50%,-260px)rotateY(-24deg)scale(.42)}}@keyframes about-module__-i9KWa__certificate-caption{0%,39%,61%,to{opacity:0;transform:translateY(8px)}46%,54%{opacity:1;transform:translateY(0)}}.about-module__-i9KWa__page-footer{margin-top:auto}@media (prefers-reduced-motion:reduce){.about-module__-i9KWa__certificate-focus__item{z-index:var(--static-z);opacity:1;filter:none;transform:translate3d(calc(-50% + var(--static-x)), -50%, 0) scale(var(--static-scale));animation:none}.about-module__-i9KWa__certificate-focus__caption{opacity:var(--static-caption-opacity);animation:none;transform:none}}
.auth-modal-module__HN0Wuq__auth-modal-root{--blue:#0a72fa;--muted:#666;display:inline-flex}.auth-modal-module__HN0Wuq__auth-link{min-width:98px;height:35px;color:var(--blue);background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:0 10px;display:inline-flex}.auth-modal-module__HN0Wuq__auth-link span{background:var(--blue);width:1px;height:13px}.auth-modal-module__HN0Wuq__auth-modal__toggle{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.auth-modal-module__HN0Wuq__auth-modal__trigger{cursor:pointer}.auth-modal-module__HN0Wuq__auth-modal{z-index:1000;background:#0009;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.auth-modal-module__HN0Wuq__auth-modal__toggle:checked~.auth-modal-module__HN0Wuq__auth-modal{display:flex}.auth-modal-module__HN0Wuq__auth-modal__backdrop{cursor:pointer;position:absolute;inset:0}.auth-modal-module__HN0Wuq__auth-modal__panel{z-index:1;color:#333;background:#eee;border-radius:20px;flex-direction:column;align-items:center;width:min(755px,100vw - 32px);min-height:345px;padding:38px 54px 52px;display:flex;position:relative}.auth-modal-module__HN0Wuq__auth-modal__close{cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:20px;right:20px}.auth-modal-module__HN0Wuq__auth-modal__close:before,.auth-modal-module__HN0Wuq__auth-modal__close:after{content:"";background:#8a8a8a;border-radius:999px;width:24px;height:2px;position:absolute}.auth-modal-module__HN0Wuq__auth-modal__close:before{transform:rotate(45deg)}.auth-modal-module__HN0Wuq__auth-modal__close:after{transform:rotate(-45deg)}.auth-modal-module__HN0Wuq__auth-modal__panel h2,.auth-modal-module__HN0Wuq__auth-modal__panel p{margin:0}.auth-modal-module__HN0Wuq__auth-modal__panel h2{color:#333;font-size:24px;font-weight:500;line-height:1.4}.auth-modal-module__HN0Wuq__auth-modal__downloads{grid-template-columns:repeat(3,minmax(0,200px));justify-content:space-between;gap:24px;width:100%;margin-top:24px;display:grid}.auth-modal-module__HN0Wuq__auth-modal__download-card{appearance:none;cursor:pointer;width:200px;height:200px;font:inherit;background:#fff9;border:2px solid #fff;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.auth-modal-module__HN0Wuq__auth-modal__download-card:focus-visible{box-shadow:0 0 0 3px #0a72fa47}.auth-modal-module__HN0Wuq__auth-modal__download-content{flex-direction:column;align-items:center;transition:opacity .2s,transform .2s;display:flex}.auth-modal-module__HN0Wuq__auth-modal__icon-badge{background:linear-gradient(#60a3fc 0%,#056bf0 100%);border-radius:15px;justify-content:center;align-items:center;width:75px;height:75px;display:flex}.auth-modal-module__HN0Wuq__auth-modal__plain-icon{justify-content:center;align-items:center;width:75px;height:75px;display:flex}.auth-modal-module__HN0Wuq__auth-modal__entry-icon{object-fit:contain;width:75px;height:75px}.auth-modal-module__HN0Wuq__auth-modal__entry-icon--badge{width:55px;height:55px}.auth-modal-module__HN0Wuq__auth-modal__entry-icon--svg{filter:brightness(0)invert();width:55px;height:55px}.auth-modal-module__HN0Wuq__auth-modal__download-card:hover .auth-modal-module__HN0Wuq__auth-modal__download-content,.auth-modal-module__HN0Wuq__auth-modal__download-card:focus-visible .auth-modal-module__HN0Wuq__auth-modal__download-content{opacity:0;transform:scale(.96)}.auth-modal-module__HN0Wuq__auth-modal__download-card span{color:var(--blue);text-align:center;white-space:nowrap;margin-top:17px;font-size:20px;font-weight:500;line-height:1.35}.auth-modal-module__HN0Wuq__auth-modal__qr{object-fit:contain;opacity:0;width:180px;height:180px;transition:opacity .2s,transform .2s;position:absolute;inset:10px;transform:scale(1.04)}.auth-modal-module__HN0Wuq__auth-modal__download-card:hover .auth-modal-module__HN0Wuq__auth-modal__qr,.auth-modal-module__HN0Wuq__auth-modal__download-card:focus-visible .auth-modal-module__HN0Wuq__auth-modal__qr{opacity:1;transform:scale(1)}@media (max-width:760px){.auth-modal-module__HN0Wuq__auth-modal__panel{width:min(360px,100vw - 32px);min-height:0;max-height:calc(100vh - 32px);padding:34px 20px 28px;overflow-y:auto}.auth-modal-module__HN0Wuq__auth-modal__downloads{grid-template-columns:1fr;justify-items:center}}
.site-header-module__mxRb3q__site-header{z-index:20;color:#fff;background:#0a72fa;height:75px;position:sticky;top:0}.site-header-module__mxRb3q__site-header__inner{width:var(--site-header-inner-width,min(1284px, calc(100% - 48px)));grid-template-columns:180px 1fr auto;align-items:center;gap:44px;max-width:calc(100% - 48px);height:100%;margin:0 auto;display:grid}.site-header-module__mxRb3q__brand{align-items:center;gap:12px;display:flex}.site-header-module__mxRb3q__brand__mark{object-fit:contain;width:166px;height:auto}.site-header-module__mxRb3q__brand__name{font-family:"Alimama ShuHeiTi", var(--font-cn);font-size:18px;font-weight:700;line-height:1}.site-header-module__mxRb3q__main-nav,.site-header-module__mxRb3q__header-actions{align-items:center;display:flex}.site-header-module__mxRb3q__main-nav{gap:62px;font-size:16px}.site-header-module__mxRb3q__main-nav .site-header-module__mxRb3q__is-active{font-weight:600}.site-header-module__mxRb3q__header-actions{gap:20px;font-size:16px}.site-header-module__mxRb3q__header-actions label{cursor:pointer}.site-header-module__mxRb3q__header-user{align-items:center;gap:32px;font-size:16px;display:flex}.site-header-module__mxRb3q__header-user__message{cursor:pointer;font-size:18px;font-weight:600;position:relative}.site-header-module__mxRb3q__header-user__badge{color:#fff;text-align:center;background:#fa0a0a;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:11px;font-weight:500;line-height:16px;position:absolute;top:-8px;right:-14px}.site-header-module__mxRb3q__header-user__resume{font-weight:500}.site-header-module__mxRb3q__header-user__profile{cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:5px 14px 5px 15px;display:flex}.site-header-module__mxRb3q__header-user__profile:hover,.site-header-module__mxRb3q__header-user__profile.site-header-module__mxRb3q__is-open{background:#fff3}.site-header-module__mxRb3q__header-user__avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.site-header-module__mxRb3q__header-user__name{white-space:nowrap}.site-header-module__mxRb3q__header-user__dropdown{background:#fff;border:1px solid #f4f4f4;border-radius:8px;width:168px;overflow:hidden;box-shadow:0 4px 10px #0000001a}.site-header-module__mxRb3q__header-user__dropdown-item{padding:24px 24px 22px}.site-header-module__mxRb3q__header-user__profile-link{color:#333;border-bottom:1px solid #f4f4f4;padding:14px 24px;font-size:16px;display:block}.site-header-module__mxRb3q__header-user__profile-link:hover{color:#0a72fa;background:#f5f8ff}.site-header-module__mxRb3q__header-user__dropdown-title{color:#333;margin:0;font-size:18px}.site-header-module__mxRb3q__header-user__dropdown-desc{color:#999;margin:8px 0 0;font-size:12px;line-height:18px}.site-header-module__mxRb3q__header-user__logout{text-align:left;color:#333;cursor:pointer;background:0 0;border:0;border-top:1px solid #f4f4f4;width:100%;padding:12px 24px;font-size:14px;display:block}.site-header-module__mxRb3q__header-user__logout:hover{color:var(--blue);background:#f5f8ff}
.site-footer-module__aWsm_G__siteFooter{color:#fff;background:#333;justify-content:center;align-items:center;gap:28px;width:100%;min-height:55px;padding:16px 24px;font-size:16px;display:flex}.site-footer-module__aWsm_G__recordLink{color:inherit;text-decoration:none;transition:color .16s,text-decoration-color .16s}.site-footer-module__aWsm_G__recordLink:hover,.site-footer-module__aWsm_G__recordLink:focus-visible{color:#8ed0ff;text-decoration:underline}
.verification-guide-modal-module__iOxwPW__modal .ant-modal-content{background:#eee;border-radius:20px;padding:38px 54px 52px}.verification-guide-modal-module__iOxwPW__modal .ant-modal-header{text-align:center;background:0 0;margin-bottom:24px}.verification-guide-modal-module__iOxwPW__modal .ant-modal-title{color:#333;font-size:24px;font-weight:500;line-height:1.4}.verification-guide-modal-module__iOxwPW__modal .ant-modal-close{color:#8a8a8a;width:40px;height:40px;top:20px;right:20px}.verification-guide-modal-module__iOxwPW__downloads{grid-template-columns:repeat(3,minmax(0,200px));justify-content:space-between;gap:24px;display:grid}.verification-guide-modal-module__iOxwPW__card{background:#fff9;border:2px solid #fff;border-radius:8px;outline:none;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.verification-guide-modal-module__iOxwPW__card:focus-visible{box-shadow:0 0 0 3px #0a72fa47}.verification-guide-modal-module__iOxwPW__content{flex-direction:column;align-items:center;transition:opacity .2s,transform .2s;display:flex}.verification-guide-modal-module__iOxwPW__badge,.verification-guide-modal-module__iOxwPW__plainIcon{justify-content:center;align-items:center;width:75px;height:75px;display:flex}.verification-guide-modal-module__iOxwPW__badge{background:linear-gradient(#60a3fc 0%,#056bf0 100%);border-radius:15px}.verification-guide-modal-module__iOxwPW__icon{object-fit:contain;width:75px;height:75px}.verification-guide-modal-module__iOxwPW__badgedIcon,.verification-guide-modal-module__iOxwPW__svgIcon{width:55px;height:55px}.verification-guide-modal-module__iOxwPW__svgIcon{filter:brightness(0)invert()}.verification-guide-modal-module__iOxwPW__label{color:#0a72fa;white-space:nowrap;margin-top:17px;font-size:20px;font-weight:500;line-height:1.35}.verification-guide-modal-module__iOxwPW__qr{object-fit:contain;opacity:0;width:180px;height:180px;transition:opacity .2s,transform .2s;position:absolute;inset:8px;transform:scale(1.04)}.verification-guide-modal-module__iOxwPW__card:hover .verification-guide-modal-module__iOxwPW__content,.verification-guide-modal-module__iOxwPW__card:focus-visible .verification-guide-modal-module__iOxwPW__content{opacity:0;transform:scale(.96)}.verification-guide-modal-module__iOxwPW__card:hover .verification-guide-modal-module__iOxwPW__qr,.verification-guide-modal-module__iOxwPW__card:focus-visible .verification-guide-modal-module__iOxwPW__qr{opacity:1;transform:scale(1)}@media (max-width:760px){.verification-guide-modal-module__iOxwPW__modal .ant-modal-content{max-height:calc(100vh - 32px);padding:34px 20px 28px;overflow-y:auto}.verification-guide-modal-module__iOxwPW__downloads{grid-template-columns:1fr;justify-items:center}}
.company-module__K2Lm4a__page{color:#333;background:linear-gradient(#dbeaff 75px,#fafafa 72%);min-height:100vh}.company-module__K2Lm4a__container{width:1284px;margin:0 auto;padding:40px 0 58px}.company-module__K2Lm4a__company-head,.company-module__K2Lm4a__hot-jobs,.company-module__K2Lm4a__main-card,.company-module__K2Lm4a__side-card{background:#fff;border-radius:16px}.company-module__K2Lm4a__company-head{grid-template-columns:60px 1fr auto 220px;align-items:center;gap:16px;min-height:119px;padding:24px;display:grid}.company-module__K2Lm4a__company-head>img{object-fit:cover;border:1px solid #f2f2f2;border-radius:4px}.company-module__K2Lm4a__company-head h1{margin:0;font-size:18px}.company-module__K2Lm4a__company-head h1 svg{color:#0a72fa;margin-left:12px}.company-module__K2Lm4a__company-head p{color:#999;margin:12px 0 0;font-size:16px}.company-module__K2Lm4a__company-head>strong{text-align:right;font-size:18px;font-weight:400}.company-module__K2Lm4a__company-head>strong b{color:#0a72fa;font-size:32px}.company-module__K2Lm4a__hot-jobs{margin-top:24px;padding:24px}.company-module__K2Lm4a__hot-jobs h2,.company-module__K2Lm4a__main-card h2,.company-module__K2Lm4a__side-card h2{margin:0 0 20px;font-size:20px}.company-module__K2Lm4a__hot-jobs>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.company-module__K2Lm4a__hot-jobs a{border:1px solid #e9e9e9;border-radius:16px;padding:24px}.company-module__K2Lm4a__hot-jobs a>span{justify-content:space-between;gap:12px;font-size:18px;display:flex}.company-module__K2Lm4a__hot-jobs em{color:#fa0a0a;font-style:normal;font-weight:600}.company-module__K2Lm4a__hot-jobs p{margin:20px 0 0}.company-module__K2Lm4a__columns{grid-template-columns:846px 414px;align-items:start;gap:24px;margin-top:24px;display:grid}.company-module__K2Lm4a__main-card,.company-module__K2Lm4a__side-card{padding:24px}.company-module__K2Lm4a__main-card h2:not(:first-child){margin-top:38px}.company-module__K2Lm4a__description{white-space:pre-wrap;font-size:20px;line-height:35px}.company-module__K2Lm4a__album{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.company-module__K2Lm4a__album img{object-fit:cover;border-radius:8px;width:100%;height:125px}.company-module__K2Lm4a__business{background:#f8f8f8;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:28px 36px;padding:24px;font-size:18px;display:grid}.company-module__K2Lm4a__business div{gap:12px;display:grid}.company-module__K2Lm4a__business label{color:#999}.company-module__K2Lm4a__company-map{height:266px;position:relative;overflow:hidden}.company-module__K2Lm4a__company-map__image{object-fit:cover;width:100%;height:100%}.company-module__K2Lm4a__company-map__address{z-index:1;color:#333;background:#fff;border-radius:999px;width:max-content;max-width:calc(100% - 48px);padding:7px 24px;font-size:14px;line-height:20px;position:absolute;top:48px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.company-module__K2Lm4a__company-map__address>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.company-module__K2Lm4a__company-map__address:after{content:"";border-top:8px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.company-module__K2Lm4a__side-card+.company-module__K2Lm4a__side-card{margin-top:24px}.company-module__K2Lm4a__side-card>p{font-size:16px}.company-module__K2Lm4a__side-card>p svg{color:#999;margin-right:8px}.company-module__K2Lm4a__side-card>div:not(.company-module__K2Lm4a__recruiter){grid-template-columns:1fr 1fr;gap:24px;margin-top:34px;display:grid}.company-module__K2Lm4a__side-card .ant-tag{text-align:center;margin:0;padding:8px 16px;font-size:18px}.company-module__K2Lm4a__recruiter{gap:16px;margin-top:18px;display:flex}.company-module__K2Lm4a__recruiter img{object-fit:cover;border-radius:50%}.company-module__K2Lm4a__recruiter span{gap:7px;min-width:0;display:grid}.company-module__K2Lm4a__recruiter small{color:#999;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.company-module__K2Lm4a__all-jobs{color:#0a72fa;border:1px solid #0a72fa;border-radius:10px;justify-content:center;align-items:center;width:200px;height:50px;margin:26px auto 0;font-size:18px;display:flex}@media (max-width:1320px){.company-module__K2Lm4a__container{width:calc(100% - 48px)}.company-module__K2Lm4a__columns{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}
.compliance-module__5epXna__compliance-page{--blue:#0a72fa;--text:#333;--muted:#666;--compliance-page-width:1284px;--page-design-width:var(--compliance-page-width);--site-header-inner-width:var(--compliance-page-width);min-height:100vh;color:var(--text);background:linear-gradient(#c6dfff 0%,#f4f9ff 26.57%,#fff 59.71%),#fff;overflow-x:hidden}.compliance-module__5epXna__compliance-page__canvas{flex-direction:column;align-items:center;min-height:calc(100vh - 75px);display:flex}.compliance-module__5epXna__compliance-hero{width:var(--compliance-page-width);border-radius:4px;max-width:calc(100% - 48px);height:600px;margin:40px auto 0;overflow:hidden}.compliance-module__5epXna__compliance-hero__image{object-fit:cover;width:100%;height:100%}.compliance-module__5epXna__compliance-section{width:var(--compliance-page-width);max-width:calc(100% - 48px);margin:30px auto 0;padding-bottom:93px}.compliance-module__5epXna__compliance-section__title{width:207px;height:76px;margin:0 auto}.compliance-module__5epXna__compliance-content{min-height:440px;color:var(--muted);background:#ecf4ff;border-radius:8px;padding:35px 38px;font-size:18px;line-height:32px}.compliance-module__5epXna__compliance-content p{margin:0}.compliance-module__5epXna__compliance-content p+p{margin-top:24px}
.jobs-module__ilo3Ka__jobs-page{--blue:#0a72fa;--red:#fa0a0a;--text:#333;--muted:#666;--muted-2:#999;--line:#eee;--jobs-page-width:1284px;--page-design-width:var(--jobs-page-width);min-height:100vh;color:var(--text);background:linear-gradient(#dbebff 0%,#fafafa 59.71%),#fafafa;flex-direction:column;display:flex;overflow-x:hidden}.jobs-module__ilo3Ka__jobs-page__canvas{flex-direction:column;flex:1;align-items:center;width:100%;min-height:calc(100vh - 75px);display:flex}.jobs-module__ilo3Ka__jobs-search{justify-content:center;width:100%;margin-top:24px;display:flex}.jobs-module__ilo3Ka__jobs-search__box{background:#fff;border-radius:100px;align-items:center;width:717px;max-width:calc(100% - 48px);height:50px;padding:0 8px 0 20px;display:flex}.jobs-module__ilo3Ka__jobs-search__icon{flex:none}.jobs-module__ilo3Ka__jobs-search__input{min-width:0;height:100%;color:var(--text);border:0;outline:none;flex:1;padding:0 12px;font-size:16px}.jobs-module__ilo3Ka__jobs-search__input::placeholder{color:var(--muted-2)}.jobs-module__ilo3Ka__jobs-search__button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:100px;flex:none;height:42px;padding:0 24px;font-size:16px;font-weight:500}.jobs-module__ilo3Ka__jobs-tabs{width:min(var(--jobs-page-width), calc(100% - 48px));align-items:baseline;gap:40px;margin:34px auto 0;display:flex}.jobs-module__ilo3Ka__jobs-tabs__item{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0 0 16px;font-size:16px;position:relative}.jobs-module__ilo3Ka__jobs-tabs__item.jobs-module__ilo3Ka__is-active{font-size:20px;font-weight:500}.jobs-module__ilo3Ka__jobs-tabs__item.jobs-module__ilo3Ka__is-active:after{content:"";background:var(--blue);border-radius:2px;width:30px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.jobs-module__ilo3Ka__jobs-filter-bar{width:min(var(--jobs-page-width), calc(100% - 48px));align-items:center;gap:12px;margin:20px auto 0;display:flex}.jobs-module__ilo3Ka__jobs-filter-bar__location{height:36px;color:var(--blue);background:#ffffffe6;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:14px;display:flex}.jobs-module__ilo3Ka__jobs-filter{position:relative}.jobs-module__ilo3Ka__jobs-filter__trigger{height:36px;color:var(--muted);cursor:pointer;white-space:nowrap;background:#ffffffe6;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.jobs-module__ilo3Ka__jobs-filter__tree-select{width:140px!important;height:36px!important;font-family:var(--font-cn)!important;box-shadow:none!important;background:#ffffffe6!important;border-radius:8px!important;outline:none!important;align-items:center!important;padding:0 12px!important;overflow:hidden!important}.jobs-module__ilo3Ka__jobs-filter-bar__country{box-sizing:border-box;background:#ffffffe6;border-radius:8px;align-items:center;width:180px;height:36px;padding-left:12px;display:flex}.jobs-module__ilo3Ka__jobs-filter__country-select{width:148px!important;height:36px!important;font-family:var(--font-cn)!important;background:0 0!important}:is(.jobs-module__ilo3Ka__jobs-filter__country-select .ant-select-placeholder,.jobs-module__ilo3Ka__jobs-filter__country-select .ant-select-selection-item){height:100%!important;color:var(--muted)!important;align-items:center!important;font-size:14px!important;line-height:1!important;display:flex!important}.jobs-module__ilo3Ka__jobs-filter__country-select .ant-select-content{transform:translateY(-1px);align-items:center!important;height:100%!important;display:flex!important}.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-content{gap:4px;font-family:var(--font-cn)!important;flex-wrap:nowrap!important;overflow:hidden!important}.ant-select-dropdown{font-family:var(--font-cn)!important}.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-placeholder{color:var(--muted)!important;font-size:14px!important}.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-selection-item{color:var(--muted)!important;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-selection-item-remove{color:var(--muted)!important}:is(.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-arrow,.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-suffix,.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-clear){color:var(--muted)!important;font-size:12px!important}:is(.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-suffix svg,.jobs-module__ilo3Ka__jobs-filter__tree-select .ant-select-clear svg){fill:var(--muted)!important}.jobs-module__ilo3Ka__jobs-filter__clear{color:var(--muted);font-size:12px}.jobs-module__ilo3Ka__jobs-filter__clear:hover{color:var(--blue)}.jobs-module__ilo3Ka__jobs-filter__arrow.jobs-module__ilo3Ka__is-open{transform:scaleY(-1)}.jobs-module__ilo3Ka__jobs-filter__menu{z-index:10;background:#fff;border:1px solid #f4f4f4;border-radius:8px;min-width:120px;margin:0;padding:8px 0;list-style:none;position:absolute;top:44px;left:0;box-shadow:0 4px 10px #0000001a}.jobs-module__ilo3Ka__jobs-filter__menu button{text-align:left;width:100%;color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 20px;font-size:14px;display:block}.jobs-module__ilo3Ka__jobs-filter__menu button:hover{background:#f5f8ff}.jobs-module__ilo3Ka__jobs-filter__menu button.jobs-module__ilo3Ka__is-selected{color:var(--blue)}.jobs-module__ilo3Ka__jobs-filter-bar__refresh{color:var(--blue);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:18px}.jobs-module__ilo3Ka__jobs-content{width:min(var(--jobs-page-width), calc(100% - 48px));grid-template-columns:408px 1fr;align-items:stretch;gap:28px;margin:24px auto 40px;display:grid}.jobs-module__ilo3Ka__jobs-list,.jobs-module__ilo3Ka__job-detail{overscroll-behavior:contain;scrollbar-gutter:stable;height:calc(100vh - 327px);min-height:0;overflow-y:auto}.jobs-module__ilo3Ka__jobs-list{flex-direction:column;gap:24px;padding-right:8px;display:flex}.jobs-module__ilo3Ka__jobs-list::-webkit-scrollbar{width:6px}.jobs-module__ilo3Ka__job-detail::-webkit-scrollbar{width:6px}.jobs-module__ilo3Ka__jobs-list::-webkit-scrollbar-track{background:0 0}.jobs-module__ilo3Ka__job-detail::-webkit-scrollbar-track{background:0 0}.jobs-module__ilo3Ka__jobs-list::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.jobs-module__ilo3Ka__job-detail::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.jobs-module__ilo3Ka__jobs-list:hover::-webkit-scrollbar-thumb{background:#c8d8ec}.jobs-module__ilo3Ka__job-detail:hover::-webkit-scrollbar-thumb{background:#c8d8ec}.jobs-module__ilo3Ka__jobs-list::-webkit-scrollbar-thumb:hover{background:#a9bfd9}.jobs-module__ilo3Ka__job-detail::-webkit-scrollbar-thumb:hover{background:#a9bfd9}.jobs-module__ilo3Ka__jobs-list,.jobs-module__ilo3Ka__job-detail{scrollbar-width:none}.jobs-module__ilo3Ka__jobs-list:hover,.jobs-module__ilo3Ka__job-detail:hover{scrollbar-width:thin}.jobs-module__ilo3Ka__jobs-list__empty{text-align:center;color:var(--muted);padding:40px 0;font-size:14px}.jobs-module__ilo3Ka__job-card{border:1px solid var(--line);text-align:left;cursor:pointer;font:inherit;background:#fff;border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.jobs-module__ilo3Ka__job-card.jobs-module__ilo3Ka__is-selected{border:1.5px solid var(--blue);box-shadow:0 4px 10px #0000001a}.jobs-module__ilo3Ka__job-card__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.jobs-module__ilo3Ka__job-card__title{color:var(--text);font-size:18px;font-weight:500}.jobs-module__ilo3Ka__job-card.jobs-module__ilo3Ka__is-selected .jobs-module__ilo3Ka__job-card__title{color:var(--blue)}.jobs-module__ilo3Ka__job-card__salary{color:var(--red);flex:none;font-size:18px;font-weight:600}.jobs-module__ilo3Ka__job-card__tags{gap:6px;display:flex}.jobs-module__ilo3Ka__job-card__tags span{color:var(--text);background:#f2f2f2;border-radius:2px;padding:4px 8px;font-size:14px}.jobs-module__ilo3Ka__job-card__summary{color:var(--muted);margin:0;font-size:16px;line-height:1.4}.jobs-module__ilo3Ka__jobs-list__more{color:var(--blue);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:20px;display:flex}.jobs-module__ilo3Ka__job-detail{background:#fff;border-radius:8px;flex-direction:column;gap:32px;padding:40px;display:flex;box-shadow:0 4px 6px #cfe4ff57}.jobs-module__ilo3Ka__job-detail__head{flex-direction:column;gap:16px;display:flex}.jobs-module__ilo3Ka__job-detail__top-row{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.jobs-module__ilo3Ka__job-detail__heading{align-items:baseline;gap:24px;display:flex}.jobs-module__ilo3Ka__job-detail__heading h1{color:var(--text);margin:0;font-size:22px;font-weight:500}.jobs-module__ilo3Ka__job-detail__salary{color:var(--red);font-size:22px;font-weight:600}.jobs-module__ilo3Ka__job-detail__tags{gap:8px;display:flex}.jobs-module__ilo3Ka__job-detail__tags span{background:var(--blue);color:#fff;border-radius:2px;padding:4px 10px;font-size:14px}.jobs-module__ilo3Ka__job-detail__actions{flex:none;gap:16px;display:flex}.jobs-module__ilo3Ka__job-detail__favorite,.jobs-module__ilo3Ka__job-detail__apply{cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:18px;display:flex}.jobs-module__ilo3Ka__job-detail__favorite{border:1px solid var(--blue);color:var(--blue);background:#fff}.jobs-module__ilo3Ka__job-detail__favorite.jobs-module__ilo3Ka__is-active{background:#ebf1ff}.jobs-module__ilo3Ka__job-detail__apply{background:var(--blue);color:#fff;border:0}.jobs-module__ilo3Ka__job-detail__section h2{color:var(--text);margin:0 0 20px;font-size:20px;font-weight:500}.jobs-module__ilo3Ka__highlight-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.jobs-module__ilo3Ka__highlight-card{box-sizing:border-box;background:#fff;border:1px solid #ebf1ff;border-radius:8px;height:80px;padding:16px 24px;position:relative}.jobs-module__ilo3Ka__highlight-card__title{color:#06132e;margin:0;font-size:20px;font-weight:500}.jobs-module__ilo3Ka__highlight-card__subtitle{color:var(--muted-2);margin:4px 0 0;font-size:16px}.jobs-module__ilo3Ka__highlight-card__icon{width:44px;height:44px;position:absolute;top:18px;right:24px}.jobs-module__ilo3Ka__highlight-card__icon-bg{object-fit:contain}.jobs-module__ilo3Ka__highlight-card__icon-fg{margin:auto;position:absolute;inset:0}.jobs-module__ilo3Ka__info-rows{flex-direction:column;display:flex}.jobs-module__ilo3Ka__info-row{border-bottom:1px solid #f0f0f0;gap:24px;padding:20px 0;font-size:18px;display:flex}.jobs-module__ilo3Ka__info-row:last-child{border-bottom:0}.jobs-module__ilo3Ka__info-row__label{color:#222;flex:none;width:96px}.jobs-module__ilo3Ka__info-row__value{color:var(--muted-2);flex:1}.jobs-module__ilo3Ka__company-card{align-items:center;gap:16px;min-height:65px;margin-bottom:20px;display:flex}.jobs-module__ilo3Ka__company-card__logo{object-fit:cover;border-radius:8px;flex:none}.jobs-module__ilo3Ka__company-card__content{flex-direction:column;flex:1;justify-content:center;gap:14px;min-width:0;display:flex}.jobs-module__ilo3Ka__company-card__name{text-overflow:ellipsis;white-space:nowrap;color:#1e1e1e;min-width:0;margin:0;font-size:20px;font-weight:500;overflow:hidden}.jobs-module__ilo3Ka__company-card__meta{color:var(--muted);align-items:center;gap:12px;margin:0;font-size:16px;display:flex}.jobs-module__ilo3Ka__company-card__meta i{background:var(--muted);border-radius:50%;width:4px;height:4px}.jobs-module__ilo3Ka__company-card__arrow{border-top:1.5px solid #999;border-right:1.5px solid #999;flex:none;width:8px;height:8px;margin-right:2px;transform:rotate(45deg)}.jobs-module__ilo3Ka__company-map{height:266px;position:relative;overflow:hidden}.jobs-module__ilo3Ka__company-map__image{object-fit:cover;width:100%;height:100%}.jobs-module__ilo3Ka__company-map__address{z-index:1;color:#333;background:#fff;border-radius:999px;width:max-content;max-width:calc(100% - 48px);padding:7px 24px;font-size:14px;line-height:20px;position:absolute;top:48px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.jobs-module__ilo3Ka__company-map__address>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.jobs-module__ilo3Ka__company-map__address:after{content:"";border-top:8px solid #fff;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.jobs-module__ilo3Ka__company-map__marker{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.jobs-module__ilo3Ka__page-footer{margin-top:auto}@media (max-width:900px){.jobs-module__ilo3Ka__jobs-content{grid-template-columns:1fr}.jobs-module__ilo3Ka__jobs-list,.jobs-module__ilo3Ka__job-detail{scrollbar-gutter:auto;height:auto;overflow-y:visible}.jobs-module__ilo3Ka__jobs-list{padding-right:0}}
.profile-module__3PkVZa__profile-page{--blue:#0a72fa;--page-design-width:1284px;--site-header-inner-width:1284px;color:#333;background:linear-gradient(#dbeaff 75px,#f4f8fe 1080px,#fafafa 1080px);min-height:100vh}.profile-module__3PkVZa__page-content{width:1284px;min-height:1092px;margin:0 auto;padding-top:40px}.profile-module__3PkVZa__profile-overview{background:#fff;border-radius:16px;grid-template-columns:488px 1fr 114px;align-items:center;height:134px;padding:20px 0 20px 24px;display:grid}.profile-module__3PkVZa__person-summary{align-items:center;gap:16px;display:flex}.profile-module__3PkVZa__person-summary>img{object-fit:cover;border-radius:50%;width:70px;height:70px}.profile-module__3PkVZa__person-summary__top{align-items:center;gap:16px;display:flex}.profile-module__3PkVZa__person-summary__top h1{margin:0;font-size:20px;line-height:28px}.profile-module__3PkVZa__person-summary__top .ant-select{width:155px;height:35px}.profile-module__3PkVZa__person-summary__top .ant-select-selector{border-color:#999!important;border-radius:4px!important;font-size:18px!important}.profile-module__3PkVZa__person-summary p{color:#666;align-items:center;gap:10px;margin:5px 0 0;font-size:16px;display:flex}.profile-module__3PkVZa__person-summary p i,.profile-module__3PkVZa__record-card__header i{background:#aaa;width:1px;height:12px}.profile-module__3PkVZa__profile-detail{font-size:16px;line-height:18px}.profile-module__3PkVZa__profile-detail p{align-items:center;margin:0 0 14px;display:flex}.profile-module__3PkVZa__profile-detail p:last-child{margin-bottom:0}.profile-module__3PkVZa__profile-detail b{font-weight:600}.profile-module__3PkVZa__profile-detail strong{color:#fa0a0a;margin-left:16px;font-size:18px}.profile-module__3PkVZa__profile-detail em{color:#fa0a0a;margin-left:20px;font-size:18px;font-style:normal;font-weight:600}.profile-module__3PkVZa__profile-detail p span{width:352px}.profile-module__3PkVZa__profile-detail time{color:#999}.profile-module__3PkVZa__resume-button{color:#333;width:114px;height:45px;box-shadow:none;background:#fff;border:1px solid #999;border-right:0;border-radius:23px 0 0 23px;padding:0 14px;font-size:18px;font-weight:400;line-height:18px}.profile-module__3PkVZa__resume-button:hover,.profile-module__3PkVZa__resume-button:focus-visible{color:#333!important;background:#fff!important;border-color:#999 currentColor #999 #999!important;border-right-style:none!important;border-right-width:0!important}.profile-module__3PkVZa__resume-button .anticon{color:#999;margin-left:4px;font-size:12px;transform:none}.profile-module__3PkVZa__status-tabs{background:#fff;border-radius:16px;align-items:center;gap:48px;height:64px;margin-top:24px;padding:0 24px;display:flex;position:relative}.profile-module__3PkVZa__status-tabs .ant-btn{color:#333;min-width:78px;height:64px;padding:0;font-size:20px;font-weight:600;position:relative}.profile-module__3PkVZa__status-tabs .ant-btn.profile-module__3PkVZa__is-active{color:var(--blue)}.profile-module__3PkVZa__status-tabs .ant-btn.profile-module__3PkVZa__is-active:after{content:"";background:var(--blue);border-radius:6px;width:35px;height:6px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.profile-module__3PkVZa__tabs-arrow{color:#999;margin-left:auto;font-size:18px}.profile-module__3PkVZa__records{gap:24px;margin-top:24px;display:grid}.profile-module__3PkVZa__records>.ant-empty{background:#fff;border-radius:16px;padding:64px 0}.profile-module__3PkVZa__record-card{background:#fff;border-radius:16px;height:168px;overflow:hidden}.profile-module__3PkVZa__record-card__header{background:url(/figma-assets/profile/record-header.svg) 50%/100% 100% no-repeat;align-items:center;height:60px;padding:0 24px;font-size:16px;display:flex}.profile-module__3PkVZa__record-card__header img{object-fit:cover;border-radius:50%;width:40px;height:40px;margin-right:16px}.profile-module__3PkVZa__record-card__header strong{margin-right:8px;font-size:18px}.profile-module__3PkVZa__record-card__employer{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-module__3PkVZa__record-card__header i{margin:0 4px}.profile-module__3PkVZa__record-card__body{grid-template-columns:1fr 542px;height:108px;padding:24px;display:grid}.profile-module__3PkVZa__job-summary h2,.profile-module__3PkVZa__company-summary h2{margin:0 0 9px;font-size:18px;font-weight:600;line-height:25px}.profile-module__3PkVZa__job-summary>div,.profile-module__3PkVZa__company-summary>div>div{align-items:center;gap:8px;display:flex}.profile-module__3PkVZa__job-summary strong{color:#fa0a0a;margin-right:2px;font-size:18px}.profile-module__3PkVZa__record-card .ant-tag{color:#333;background:#f2f2f2;border-radius:2px;margin:0;padding:2px 8px;font-size:14px;line-height:20px}.profile-module__3PkVZa__company-summary{align-items:center;gap:16px;display:flex}.profile-module__3PkVZa__company-summary>img{object-fit:cover;border:1px solid #f2f2f2;border-radius:4px;width:60px;height:60px}.profile-module__3PkVZa__company-summary>div{min-width:0}.profile-module__3PkVZa__company-summary h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:1320px) and (min-width:769px){.profile-module__3PkVZa__page-content{width:calc(100% - 48px)}.profile-module__3PkVZa__profile-overview{grid-template-columns:40% 1fr 114px}}
.resume-module__gFlEia__resume-page{--blue:#0a72fa;--page-design-width:1284px;--site-header-inner-width:1284px;color:#333;background:linear-gradient(#dbeaff 75px,#edf5ff 52%,#fafafa 72%);min-height:100vh}.resume-module__gFlEia__page-body{min-height:2748px;padding:40px 0}.resume-module__gFlEia__resume-layout{grid-template-columns:846px 414px;align-items:start;gap:24px;width:1284px;margin:0 auto;display:grid}.resume-module__gFlEia__resume-card,.resume-module__gFlEia__progress-card{background:#fff;border-radius:16px;overflow:hidden}.resume-module__gFlEia__resume-card{min-height:2593px}.resume-module__gFlEia__card-header{color:#666;background:url(/figma-assets/resume-editor/resume-header.svg) 50%/100% 100% no-repeat;justify-content:space-between;align-items:center;height:63px;padding:0 24px 0 32px;font-size:20px;display:flex;position:relative}.resume-module__gFlEia__card-header .resume-module__gFlEia__import-button{height:63px;color:var(--blue);background:0 0;border:0;padding:0 73px 0 0;font-size:20px;font-weight:600;position:relative}.resume-module__gFlEia__card-header .resume-module__gFlEia__import-button:hover{background:0 0!important}.resume-module__gFlEia__import-image{object-fit:cover;width:65px;height:65px;position:absolute;top:8px;right:0}.resume-module__gFlEia__personal-panel{background:#fbfbfb;border-radius:16px;margin:16px;padding:16px 24px 24px}.resume-module__gFlEia__personal-panel h1{margin:0 0 24px;font-size:22px;font-weight:600}.resume-module__gFlEia__form-grid{grid-template-columns:1fr 1fr;gap:24px 48px;display:grid}.resume-module__gFlEia__form-grid label{gap:12px;font-size:20px;display:grid}:is(.resume-module__gFlEia__form-grid .ant-input,.resume-module__gFlEia__form-grid .ant-select,.resume-module__gFlEia__form-grid .ant-picker){border-radius:8px;width:100%;height:50px;font-size:20px}.resume-module__gFlEia__form-grid .ant-input{padding:0 16px}.resume-module__gFlEia__form-grid .ant-select-selector{padding:0 16px!important;font-size:20px!important}.resume-module__gFlEia__form-grid .ant-select-selection-item{line-height:48px!important}.resume-module__gFlEia__form-grid .ant-picker-input>input{font-size:20px!important}.resume-module__gFlEia__resume-content{padding:0 24px 32px}.resume-module__gFlEia__resume-content section{margin-top:34px}.resume-module__gFlEia__section-title{justify-content:space-between;align-items:center;min-height:32px;display:flex}.resume-module__gFlEia__section-title h2{color:#222;margin:0;font-size:24px;font-weight:600;line-height:32px}.resume-module__gFlEia__section-actions{color:var(--blue);opacity:0;visibility:hidden;align-items:center;gap:14px;transition:opacity .2s;display:inline-flex}.resume-module__gFlEia__resume-content section:hover>.resume-module__gFlEia__section-title .resume-module__gFlEia__section-actions,.resume-module__gFlEia__resume-content section:focus-within>.resume-module__gFlEia__section-title .resume-module__gFlEia__section-actions,.resume-module__gFlEia__experience:hover>.resume-module__gFlEia__experience-heading .resume-module__gFlEia__section-actions,.resume-module__gFlEia__experience:focus-within>.resume-module__gFlEia__experience-heading .resume-module__gFlEia__section-actions{opacity:1;visibility:visible}.resume-module__gFlEia__section-actions .ant-btn{width:26px;height:26px;color:var(--blue);padding:0;font-size:23px}.resume-module__gFlEia__inline-editor{margin-top:8px;font-size:20px!important}.resume-module__gFlEia__edit-actions{justify-content:flex-end;gap:20px;margin-top:20px;display:flex}.resume-module__gFlEia__edit-actions .ant-btn{border-radius:8px;min-width:88px;height:36px}.resume-module__gFlEia__experience-heading h3{flex:1;margin-right:16px}.resume-module__gFlEia__advantage-list,.resume-module__gFlEia__description ol{margin:8px 0 0;padding-left:0;list-style-position:inside}.resume-module__gFlEia__advantage-list{background:#fbfbfb;border-radius:10px;padding:8px 0;font-size:20px;line-height:1.8}.resume-module__gFlEia__advantage-list p{margin:0}.resume-module__gFlEia__compact-section{margin-top:26px!important}.resume-module__gFlEia__compact-section p,.resume-module__gFlEia__resume-content section>p{margin:8px 0 0;font-size:20px;line-height:1.8}.resume-module__gFlEia__experience{margin-top:12px}.resume-module__gFlEia__experience+.resume-module__gFlEia__experience{margin-top:18px}.resume-module__gFlEia__experience-heading{justify-content:space-between;align-items:center;font-size:20px;display:flex}.resume-module__gFlEia__experience-heading .resume-module__gFlEia__section-actions{font-size:21px}.resume-module__gFlEia__meta{color:#888;align-items:center;gap:12px;margin-top:3px;font-size:16px;display:flex}.resume-module__gFlEia__meta i{background:#ccc;width:1px;height:16px}.resume-module__gFlEia__inline-meta-editor{grid-template-columns:1fr 1fr;gap:12px;margin-top:8px;display:grid}.resume-module__gFlEia__experience .ant-form-item{margin:0}.resume-module__gFlEia__experience .ant-form-item-label{padding:0 0 8px}.resume-module__gFlEia__experience .ant-form-item-label>label{color:#666;height:auto;font-size:16px;font-weight:400;line-height:22px}.resume-module__gFlEia__experience .ant-form-item-label>label:before{content:"*";color:#ff4d4f;margin-right:4px;font-family:SimSun,sans-serif}:is(.resume-module__gFlEia__experience .ant-input,.resume-module__gFlEia__experience .ant-select-selection-item,.resume-module__gFlEia__experience .ant-select-selection-placeholder,.resume-module__gFlEia__experience .ant-picker-input>input,.resume-module__gFlEia__experience textarea.ant-input){color:#333;font-weight:400;font-size:16px!important}:is(.resume-module__gFlEia__experience .ant-input:not(textarea),.resume-module__gFlEia__experience .ant-picker,.resume-module__gFlEia__experience .ant-select-selector){min-height:40px}.resume-module__gFlEia__experience .ant-select-single{height:40px}.resume-module__gFlEia__experience .ant-select-single .ant-select-selector{align-items:center}.resume-module__gFlEia__experience textarea.ant-input{line-height:24px}.resume-module__gFlEia__experience-heading strong,.resume-module__gFlEia__experience-heading h3{flex:1}.resume-module__gFlEia__education-editor{flex-direction:column;gap:12px;margin-top:16px;display:flex}.resume-module__gFlEia__education-editor-grid{grid-template-columns:1fr 180px 180px;gap:12px;display:grid}:is(.resume-module__gFlEia__education-editor-grid .ant-picker,.resume-module__gFlEia__education-editor-grid .ant-select){width:100%}.resume-module__gFlEia__education-major-input{margin-top:0!important}.resume-module__gFlEia__education-editor .resume-module__gFlEia__edit-actions{margin-top:8px}.resume-module__gFlEia__training-editor{flex-direction:column;gap:12px;margin-top:16px;display:flex}.resume-module__gFlEia__training-editor-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.resume-module__gFlEia__training-editor-grid .ant-picker{width:100%}.resume-module__gFlEia__training-editor .resume-module__gFlEia__edit-actions{margin-top:8px}.resume-module__gFlEia__skill-editor{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}:is(.resume-module__gFlEia__skill-editor .ant-input-number-group-wrapper,.resume-module__gFlEia__skill-editor .ant-input-number,.resume-module__gFlEia__skill-editor .ant-select){width:100%}.resume-module__gFlEia__skill-editor .ant-input-number-input{color:#333;height:38px;font-size:16px}.resume-module__gFlEia__skill-editor .resume-module__gFlEia__edit-actions{grid-column:1/-1;margin-top:8px}.resume-module__gFlEia__certificate-editor{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}:is(.resume-module__gFlEia__certificate-editor .ant-picker,.resume-module__gFlEia__certificate-editor .ant-select){width:100%}.resume-module__gFlEia__certificate-editor .resume-module__gFlEia__edit-actions{grid-column:1/-1;margin-top:8px}.resume-module__gFlEia__tags{gap:10px;margin-top:8px;display:flex}.resume-module__gFlEia__tags .ant-tag{color:#666;background:#f2f2f2;border:0;border-radius:0;margin:0;padding:2px 10px;font-size:13px;line-height:20px}.resume-module__gFlEia__description{background:#fbfbfb;border-radius:10px;align-items:flex-start;margin-top:12px;padding:8px 0 8px 8px;font-size:18px;line-height:1.8;display:flex}.resume-module__gFlEia__description b{flex:none;font-weight:400}.resume-module__gFlEia__description-editor{margin-top:12px}.resume-module__gFlEia__description ol{margin:0}.resume-module__gFlEia__resume-content h3{margin:8px 0 0;font-size:20px}.resume-module__gFlEia__progress-card{flex-direction:column;height:357px;padding:0 24px 24px;font-size:20px;display:flex;overflow:hidden}.resume-module__gFlEia__progress-title{background:url(/figma-assets/resume-editor/progress-header.svg) top/100% 63px no-repeat;align-items:flex-start;height:88px;margin:0 -24px;padding:18px 24px 0;font-weight:600;display:flex;position:relative}.resume-module__gFlEia__progress-title span{color:var(--blue)}.resume-module__gFlEia__person-image{object-fit:cover;width:65px;height:65px;position:absolute;top:9px;right:16px}.resume-module__gFlEia__progress-card h2{background:linear-gradient(90deg,#c4e8fc,#0000);width:max-content;margin:20px 0 22px;font-size:22px}.resume-module__gFlEia__progress-card p{margin:0 0 8px}.resume-module__gFlEia__progress-card strong{font-size:18px;font-weight:400}.resume-module__gFlEia__progress-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;padding-right:8px;overflow-y:auto}.resume-module__gFlEia__progress-list::-webkit-scrollbar{width:6px}.resume-module__gFlEia__progress-list::-webkit-scrollbar-track{background:0 0}.resume-module__gFlEia__progress-list::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.resume-module__gFlEia__progress-list.resume-module__gFlEia__is-scrolling{scrollbar-color:#c5c5c5 transparent}.resume-module__gFlEia__progress-list.resume-module__gFlEia__is-scrolling::-webkit-scrollbar-thumb{background:#c5c5c5}.resume-module__gFlEia__progress-module+.resume-module__gFlEia__progress-module{margin-top:28px}.resume-module__gFlEia__bottom-actions{justify-content:center;gap:24px;width:1284px;margin:40px auto 0;display:flex}.resume-module__gFlEia__bottom-actions .ant-btn{border-color:var(--blue);width:112px;height:40px;color:var(--blue);border-radius:8px;font-size:18px}.resume-module__gFlEia__bottom-actions .ant-btn-primary{background:var(--blue);color:#fff}.resume-module__gFlEia__page-footer{margin-top:0}.resume-module__gFlEia__job-modal{max-width:calc(100vw - 64px)}.resume-module__gFlEia__job-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.resume-module__gFlEia__job-modal .ant-modal-header{border-bottom:1px solid #f2f2f2;margin:0;padding:16px 64px 16px 24px}.resume-module__gFlEia__job-modal .ant-modal-close{width:40px;height:40px;font-size:20px;top:18px;right:20px}.resume-module__gFlEia__job-modal .ant-modal-footer{border-top:1px solid #f2f2f2;margin:0;padding:14px 24px}.resume-module__gFlEia__job-modal .ant-modal-footer .ant-btn{border-radius:8px;width:96px;height:40px;font-size:16px}.resume-module__gFlEia__job-modal__header{align-items:center;gap:28px;display:flex}.resume-module__gFlEia__job-modal__header strong{color:#06132e;white-space:nowrap;font-size:24px;line-height:45px}.resume-module__gFlEia__job-modal__header .ant-input-affix-wrapper{border-radius:8px;width:281px;height:45px;font-size:16px}.resume-module__gFlEia__job-picker{grid-template-columns:190px minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.resume-module__gFlEia__job-picker__right{height:400px;min-height:0;overflow:hidden}.resume-module__gFlEia__job-picker__right>.ant-spin-nested-loading{height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__job-picker__right>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__job-picker__categories{border-right:1px solid #ddd;padding:20px 12px 20px 18px;overflow-y:auto}.resume-module__gFlEia__job-picker__categories button{color:#161616;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;width:158px;height:42px;padding:0 14px;font-size:16px;display:block}.resume-module__gFlEia__job-picker__categories button.resume-module__gFlEia__is-active{color:#0a72fa;background:#f5f9ff;font-weight:500}.resume-module__gFlEia__job-picker__options{box-sizing:border-box;scrollbar-color:transparent transparent;height:400px;min-height:0;padding:20px 32px;overflow:hidden auto}.resume-module__gFlEia__job-picker__options.resume-module__gFlEia__is-scrolling{scrollbar-color:#bfbfbf #f2f2f2}.resume-module__gFlEia__job-picker__categories::-webkit-scrollbar{width:8px}.resume-module__gFlEia__job-picker__options::-webkit-scrollbar{width:8px}.resume-module__gFlEia__job-picker__categories::-webkit-scrollbar-track{background:0 0;border-radius:4px}.resume-module__gFlEia__job-picker__options::-webkit-scrollbar-track{background:0 0;border-radius:4px}.resume-module__gFlEia__job-picker__categories::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.resume-module__gFlEia__job-picker__options::-webkit-scrollbar-thumb{background:0 0;border-radius:4px}.resume-module__gFlEia__job-picker__options.resume-module__gFlEia__is-scrolling::-webkit-scrollbar-track{background:#f2f2f2}.resume-module__gFlEia__job-picker__options.resume-module__gFlEia__is-scrolling::-webkit-scrollbar-thumb{background:#bfbfbf}.resume-module__gFlEia__job-picker__count{color:#999;text-align:right;margin:0 0 16px;font-size:14px}.resume-module__gFlEia__job-picker__options section{margin:0 0 24px}.resume-module__gFlEia__job-picker__options h3{color:#06132e;margin:0 0 12px;font-size:18px}.resume-module__gFlEia__job-picker__options section>div{flex-wrap:wrap;gap:12px 16px;display:flex}.resume-module__gFlEia__job-picker__options button{color:#333;cursor:pointer;background:#f6f6f6;border:0;border-radius:4px;height:35px;padding:0 16px;font-size:16px}.resume-module__gFlEia__job-picker__options button:hover{color:#0a72fa;background:#eaf3ff}.resume-module__gFlEia__job-picker__options button.resume-module__gFlEia__is-selected{color:#0a72fa;background:#f5f9ff;box-shadow:inset 0 0 0 1px #0a72fa}.resume-module__gFlEia__job-picker>.ant-spin-nested-loading{min-width:0;height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__job-picker>.ant-spin-nested-loading>.ant-spin-container{min-width:0;height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__country-picker{grid-template-columns:180px minmax(0,1fr);height:360px;display:grid;overflow:hidden}.resume-module__gFlEia__country-picker>.ant-spin-nested-loading{height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__country-picker>.ant-spin-nested-loading>.ant-spin-container{height:100%;min-height:0;overflow:hidden}.resume-module__gFlEia__country-picker__options{height:100%;padding:20px 28px;overflow-y:auto}.resume-module__gFlEia__country-picker__options>div{flex-wrap:wrap;gap:12px 16px;display:flex}.resume-module__gFlEia__country-picker__options button{color:#333;cursor:pointer;background:#f6f6f6;border:0;border-radius:4px;height:35px;padding:0 16px;font-size:16px}.resume-module__gFlEia__country-picker__options button:hover{color:#0a72fa;background:#eaf3ff}.resume-module__gFlEia__country-picker__options button.resume-module__gFlEia__is-selected{color:#0a72fa;background:#f5f9ff;box-shadow:inset 0 0 0 1px #0a72fa}@media (max-width:1320px) and (min-width:769px){.resume-module__gFlEia__resume-layout,.resume-module__gFlEia__bottom-actions{width:calc(100% - 48px)}.resume-module__gFlEia__resume-layout{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}
.training-module__EjfP3a__training-page{--blue:#0a72fa;--text:#333;--muted:#666;--training-page-width:1284px;--page-design-width:var(--training-page-width);--site-header-inner-width:var(--training-page-width);min-height:100vh;color:var(--text);background:linear-gradient(#c6dfff 0%,#f4f9ff 26.57%,#fff 59.71%),#fff;overflow-x:hidden}.training-module__EjfP3a__training-page__canvas{flex-direction:column;align-items:center;min-height:calc(100vh - 75px);display:flex}.training-module__EjfP3a__training-hero{width:var(--training-page-width);border-radius:6px;max-width:calc(100% - 48px);height:600px;margin:40px auto 0;position:relative;overflow:hidden}.training-module__EjfP3a__training-hero__image{object-fit:cover;width:100%;max-width:none;height:803px;position:absolute;top:-77px;left:0}.training-module__EjfP3a__training-hero__start{z-index:3;background:var(--blue);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:16px;width:381px;height:66px;font-size:20px;font-weight:500;display:flex;position:absolute;top:484px;left:94px}.training-module__EjfP3a__training-hero__start:focus-visible{outline-offset:4px;outline:3px solid #0a72fa73}.training-module__EjfP3a__training-hero__start-book{object-fit:contain;flex:0 0 38px;width:38px;height:38px}.training-module__EjfP3a__training-hero__start-arrow{object-fit:contain;flex:0 0 28px;width:28px;height:28px}.training-module__EjfP3a__training-section{width:var(--training-page-width);max-width:calc(100% - 48px);margin:30px auto 0;padding-bottom:40px;scroll-margin-top:24px}.training-module__EjfP3a__training-section__title{width:207px;height:76px;margin:0 auto;position:relative}.training-module__EjfP3a__training-section__title-bg{object-fit:contain;width:207px;height:76px;position:absolute;inset:0}.training-module__EjfP3a__training-section__title-icon{object-fit:contain;width:32px;height:32px;position:absolute;top:22px;left:19px}.training-module__EjfP3a__training-section__title h1{color:var(--blue);white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:1.4;position:absolute;top:24px;left:81px}.training-module__EjfP3a__course-panel{background:#ecf4ff;border-radius:8px;grid-template-columns:repeat(3,385px);gap:24px;min-height:692px;padding:40px;display:grid}.training-module__EjfP3a__course-card{background:#fff;border-radius:8px;overflow:hidden}.training-module__EjfP3a__course-card__media{height:198px;position:relative;overflow:hidden}.training-module__EjfP3a__course-card__image{width:385px;height:198px}.training-module__EjfP3a__course-card__tags{background:#00000026;align-items:center;gap:8px;height:48px;padding:12px 24px;display:flex;position:absolute;bottom:0;left:0;right:0}.training-module__EjfP3a__course-card__tags span{min-width:68px;height:24px;color:var(--blue);text-align:center;background:#fff;border-radius:2px;padding:3px 8px;font-size:14px;line-height:18px}.training-module__EjfP3a__course-card__body{justify-content:space-between;gap:12px;height:106px;padding:14px 24px 15px;display:flex}.training-module__EjfP3a__course-card h2,.training-module__EjfP3a__course-card p{margin:0}.training-module__EjfP3a__course-card h2{color:var(--text);font-size:18px;font-weight:500;line-height:1.4}.training-module__EjfP3a__course-card p{width:227px;color:var(--muted);margin-top:4px;font-size:16px;line-height:22px}.training-module__EjfP3a__course-card__body label{border:1px solid var(--blue);width:86px;height:35px;color:var(--blue);cursor:pointer;border-radius:20px;flex:none;justify-content:center;align-items:center;margin-top:22px;font-size:16px;display:flex}.training-module__EjfP3a__page-footer{margin-top:auto}
.visa-module__fULcka__visa-page{--blue:#0a72fa;--text:#333;--muted:#666;--visa-page-width:1284px;--page-design-width:var(--visa-page-width);--site-header-inner-width:var(--visa-page-width);min-height:100vh;color:var(--text);background:linear-gradient(#c6dfff 0%,#f4f9ff 26.57%,#fff 59.71%),#fff;overflow-x:hidden}.visa-module__fULcka__visa-page__canvas{flex-direction:column;align-items:center;min-height:calc(100vh - 75px);display:flex}.visa-module__fULcka__visa-hero{width:var(--visa-page-width);max-width:calc(100% - 48px);margin:40px auto 0}.visa-module__fULcka__visa-hero__poster{width:100%;height:600px;position:relative;overflow:hidden;box-shadow:0 4px 4px #00000040}.visa-module__fULcka__visa-hero__image{width:100%;height:auto}.visa-module__fULcka__visa-rules{width:var(--visa-page-width);max-width:calc(100% - 48px);margin:29px auto 0;padding-bottom:199px}.visa-module__fULcka__visa-rules__title{width:207px;height:76px;margin:0 auto;position:relative}.visa-module__fULcka__visa-rules__title-bg{object-fit:contain;width:207px;height:76px;position:absolute;inset:0}.visa-module__fULcka__visa-rules__title-icon{object-fit:contain;width:32px;height:32px;position:absolute;top:22px;left:18px}.visa-module__fULcka__visa-rules__title h1{color:var(--blue);white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:1.4;position:absolute;top:24px;left:81px}.visa-module__fULcka__visa-rules__content{min-height:240px;color:var(--muted);background:#ecf4ff;margin-top:0;padding:33px 38px;font-size:18px;line-height:32px}.visa-module__fULcka__visa-rules__content p{margin:0}.visa-module__fULcka__page-footer{margin-top:auto}
