.ViewOrigin_viewOrigin__ML7tE{padding:12px;font-size:var(--fs14);line-height:24px;color:#111;background-color:#f7f8fc;border-radius:12px;margin-bottom:32px;overflow:hidden;margin-top:20px;display:flex;column-gap:24px;flex-wrap:wrap}.ViewOrigin_viewOrigin__ML7tE .ViewOrigin_tip__2WS_s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ViewOrigin_viewOrigin__ML7tE .ViewOrigin_link__NmwX2{cursor:pointer;text-decoration:underline;font-weight:500;word-break:keep-all;display:inline-block}.detailJobs_detailPage__MsvJL hr{border-color:#f0f1f7;opacity:1;margin:24px 0}.detailJobs_detailPage__MsvJL .detailJobs_detailPageContent__7_fYk{max-width:848px;padding:0 16px;border-radius:16px 16px 0 0;background-color:#fff;margin-top:var(--banner-margin-top);position:relative;z-index:10}.detailJobs_detailPage__MsvJL .detailJobs_detailPageContent__7_fYk .claim{font-size:var(--fs14);line-height:20px;color:#111;justify-content:space-between;align-items:center}.detailJobs_detailPage__MsvJL .detailJobs_detailPageContent__7_fYk .detailJobs_locationWrapper__aW_2B{margin-top:24px;color:#333}.detailJobs_detailPage__MsvJL .detailJobs_detailPageContent__7_fYk .detailJobs_locationWrapper__aW_2B .detailJobs_locationTitle__Nv7fF{font-size:var(--fs24);font-weight:700;line-height:33px;margin-bottom:0}.detailJobs_detailPage__MsvJL .detailJobs_detailPageContent__7_fYk .detailJobs_locationWrapper__aW_2B .detailJobs_locationAddress__fbNVc{display:block;margin-top:12px;margin-bottom:24px;font-size:var(--fs14);font-weight:500;line-height:20px}.detailJobs_detailPage__MsvJL .locationTitle{font-size:22px!important;font-weight:500!important;line-height:28px!important;color:#111}.detailJobs_detailPage__MsvJL .detailJobs_youMayAlsoLike__OdYtB{margin-top:24px}.detailJobs_detailPage__MsvJL .detailJobs_detailPageMobileAgentCard__sRBsV{margin-top:10px}.detailJobs_detailPage__MsvJL .detailJobs_detailsCardLineOfDivision__usAt5{width:100%;height:.5px;background-color:#e0e2eb}.detailJobs_mobileBreadcrumbWrapper__E9Vfy{padding:0 16px}.CompanyCard_detailsCardCompany__cteap{margin-top:32px}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardCompanyTitle__PyIKL{width:100%;font-size:22px;font-weight:500;line-height:28px;color:#111;margin-bottom:20px}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne{margin-top:20px;display:flex;gap:12px;flex-wrap:nowrap;margin-bottom:20px}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserLogo__sqN6c{border:2px solid #111;border-radius:48px;height:51px;width:63px;overflow:hidden;flex-shrink:0}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserLogo__sqN6c img{border:2px solid #fff;height:100%;width:100%;object-fit:cover;border-radius:45px}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserContent__Z8bTH{width:100%;display:flex;flex-wrap:wrap;gap:4px;overflow:hidden}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserContent__Z8bTH .CompanyCard_detailsCardUserName__YoAob{width:100%;font-size:18px;font-weight:500;line-height:22px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserContent__Z8bTH .CompanyCard_detailsCardUserJob__on6TW{width:100%;font-size:16px;font-weight:400;line-height:24px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyCard_detailsCardCompany__cteap .CompanyCard_detailsCardUser__wkVne .CompanyCard_detailsCardUserContent__Z8bTH .CompanyCard_detailsCardUserCompany___xWwg{width:100%;font-size:14px;font-weight:400;line-height:21px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CompanyCard_detailsCardLineOfDivision__3ViFR{width:100%;height:.5px;background-color:#e0e2eb}.ButtonModule_detailsCardBtn__G7wR5{display:flex;align-items:center;flex-wrap:nowrap;gap:20px;margin-bottom:32px}.ButtonModule_detailsCardBtn__G7wR5 .ButtonModule_detailsCardBtnChat__W0u9x{width:160px;height:44px;background-color:#111;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#000;color:#fff;font-size:16px;font-weight:500;cursor:pointer}.ButtonModule_detailsCardBtn__G7wR5 .ButtonModule_detailsCardBtnItem__3DPJ7{cursor:pointer;display:flex;align-items:center;gap:6px}.ButtonModule_detailsCardBtn__G7wR5 .ButtonModule_detailsCardBtnItem__3DPJ7 img{width:24px;height:24px}.ButtonModule_detailsCardBtn__G7wR5 .ButtonModule_detailsCardBtnItem__3DPJ7 text{font-size:16px;font-weight:500;line-height:24px;color:#111;text-align:left;text-decoration:underline}.detail_detailPage__oegfR{padding-bottom:calc(env(safe-area-inset-bottom) + 70px);--banner-margin-top:36px}.detail_detailPage__oegfR hr{border-color:#f0f1f7;opacity:1;margin:24px 0}.detail_detailPage__oegfR .detail_detailPageContent__MUdoU{max-width:848px;padding:0 16px;border-radius:16px 16px 0 0;background-color:#fff;margin-top:var(--banner-margin-top);position:relative;z-index:10}.detail_detailPage__oegfR .detail_detailPageContent__MUdoU .claim{font-size:var(--fs14);line-height:20px;color:#111;justify-content:space-between;align-items:center}.detail_detailPage__oegfR .detail_detailPageContent__MUdoU .detail_locationWrapper__uCoSL{margin-top:24px;color:#333}.detail_detailPage__oegfR .detail_detailPageContent__MUdoU .detail_locationWrapper__uCoSL .detail_locationTitle__mrqL1{font-size:var(--fs24);font-weight:700;line-height:33px;margin-bottom:0}.detail_detailPage__oegfR .detail_detailPageContent__MUdoU .detail_locationWrapper__uCoSL .detail_locationAddress__7cpnQ{display:block;margin-top:12px;margin-bottom:24px;font-size:var(--fs14);font-weight:500;line-height:20px}.detail_detailPage__oegfR .locationTitle{font-size:22px!important;font-weight:500!important;line-height:28px!important;color:#111}.detail_detailPage__oegfR .detail_youMayAlsoLike__w9GKs{margin-top:24px}.detail_detailPage__oegfR .detail_detailPageMobileAgentCard__P7oIS{margin-top:10px}.detail_mobileBreadcrumbWrapper__zbCEK{padding:0 16px}