.search_searchPage__MDT2F{max-width:1344px;min-width:900px;margin:auto;min-height:100vh;background-color:#fff}.search_searchPage__MDT2F .search_bannerCarousel__cJ3Cg .slick-dots{bottom:44px!important}.search_searchPage__MDT2F .search_searchBannerWapper__CmyWm{transform:translateY(-50%);position:relative;z-index:11}.search_searchPage__MDT2F .search_mainContainer__VbfPR{background-color:#f8f9fa;border-radius:24px;padding:18px;margin-bottom:40px}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_filterWapper__01R21{display:flex;justify-content:space-between;gap:12px;margin-bottom:18px}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_filterWapper__01R21 .search_filterContainer__LZCL6{display:flex;flex-wrap:wrap;gap:12px}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_filterWapper__01R21 .search_resetBtn__Yh_i0{flex-shrink:0;width:44px;height:44px;border-radius:8px;background-color:#fff;border:1px solid #eceef0;display:flex;align-items:center;justify-content:center;cursor:pointer}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_filterWapper__01R21 .search_resetBtn__Yh_i0:active svg{transform:scale(1.2)}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F{position:relative;padding-bottom:22px}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_jobListContainer__0p1Z0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--searchPage-cardGap)}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_jobListContainer__0p1Z0 .search_guideCardWapper__too22{bottom:calc(var(--searchPage-jobCardH)*3 + var(--searchPage-cardGap)*4);height:171px}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--searchPage-cardGap)}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm .search_guideCardWapper__too22{bottom:calc(var(--searchPage-companyCardH)*2 + var(--searchPage-cardGap)*3);height:185px}@media screen and (max-width:1344px){.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_jobListContainer__0p1Z0{grid-template-columns:repeat(1,minmax(0,1fr))}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_jobListContainer__0p1Z0 .search_guideCardWapper__too22{bottom:calc(var(--searchPage-jobCardH)*6 + var(--searchPage-cardGap)*7)}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm{grid-template-columns:repeat(2,minmax(0,1fr))}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm .search_guideCardWapper__too22{bottom:calc(var(companyCardH)*3 + var(--searchPage-cardGap)*4)}}@media screen and (max-width:768px){.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_ChatInfo__RfBXY{display:none}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_jobListContainer__0p1Z0 .search_guideCardWapper__too22{bottom:calc(var(--searchPage-mobileJobCardH)*6 + var(--searchPage-cardGap)*7)}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm{grid-template-columns:repeat(1,minmax(0,1fr))}.search_searchPage__MDT2F .search_mainContainer__VbfPR .search_resultContainer__M_a7F .search_companyListContainer__fDipm .search_guideCardWapper__too22{bottom:calc(var(companyCardH)*6 + var(--searchPage-cardGap)*7)}}.search_JobDetail__c6qUU{max-width:1344px;min-width:900px;min-height:100vh;background-color:#f8f9fa;border-radius:24px;padding:12px;margin:auto auto 52px;display:flex;gap:18px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7{width:calc(100% - 18px - 324px);display:flex;flex-direction:column;gap:18px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_jobDetailContent__q8HME{border-radius:16px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX{background-color:#fff;border-radius:16px;padding:32px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsTitle__pJlBZ{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsTitle__pJlBZ .search_sameJobsTitleText__Ps88r{color:#333;font-size:20px;font-weight:700}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsTitle__pJlBZ .search_SeeMoreBtn__hVUL6{cursor:pointer;background-color:unset;border:none;outline:none;display:flex;align-items:center;color:#577cf6;font-size:14px;font-weight:700;gap:8px}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsTitle__pJlBZ .search_SeeMoreBtn__hVUL6 a{color:#577cf6}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsTitle__pJlBZ .search_SeeMoreBtn__hVUL6 .search_SeeMoreBtnIcon__GqI_T{font-size:0}.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsList__PSByH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media screen and (max-width:768px){.search_JobDetail__c6qUU .search_jobDetailMain__GjIm7 .search_sameJobs__3CvxX .search_sameJobsList__PSByH{grid-template-columns:repeat(1,minmax(0,1fr))}}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA{flex-shrink:0;position:sticky;top:calc(var(--header-height, 64px) + 12px);width:324px;height:100%;display:flex;flex-direction:column;gap:18px}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx{cursor:pointer;width:100%;border-radius:16px;padding:64px 8px 8px;background-color:#577cf6;box-shadow:0 0 12px 0 rgba(0,0,0,.04)}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49{position:relative;background-color:#fff;border-radius:8px;padding:50px 16px;display:flex;flex-direction:column;gap:22px}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyAvatar__lL9wD{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyName__Z0GZ4{text-align:center;color:#333;font-size:16px;font-weight:700;white-space:pre-wrap;word-break:break-word}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyInfo__kEGqh{display:flex;flex-direction:column;gap:8px}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyInfo__kEGqh .search_companyInfoItem__eMGTm{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;background-color:#f8f9fa}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyInfo__kEGqh .search_companyInfoItem__eMGTm .search_companyInfoItemIcon__Pu13a{flex-shrink:0}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyInfo__kEGqh .search_companyInfoItem__eMGTm .search_companyInfoItemText__Nhbaj{color:#333;font-size:12px;font-weight:400;white-space:pre-wrap;word-break:break-word}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyDetailBtn___VFPy{position:absolute;left:50%;bottom:16px;transform:translate(-50%);color:#333;font-size:14px;font-weight:700}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_companyDetailWrapper__x6fJx .search_companyDetailBox__PEe49 .search_companyDetailBtn___VFPy>span{color:#577cf6;font-size:14px;font-weight:700}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE{border-radius:16px;background-color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.04);padding:8px}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE .search_tipsBox__0Jmxu{border-radius:12px;background-color:#f8f9fa;padding:16px 22px 0;display:flex;flex-direction:column;gap:18px}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE .search_tipsBox__0Jmxu .search_tipsTitle__Q_T1t{color:#333;font-size:18px;font-weight:700}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE .search_tipsBox__0Jmxu .search_tipsContent__4iT_C{color:#333;font-size:14px;font-weight:500}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE .search_tipsBox__0Jmxu .search_tipsContent__4iT_C .search_reportBtn__J9MWK{cursor:pointer;outline:none;border:none;background-color:unset;color:#577cf6}.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA .search_tipsWrapper__y2quE .search_tipsBox__0Jmxu .search_tipsImgBox__4jOxX{display:flex;justify-content:flex-end}@media screen and (max-width:768px){.search_JobDetail__c6qUU .search_jobDetailAside__mHDBA{display:none}}.search_guideCardWapper__too22{display:flex;flex-direction:column;gap:20px;padding:36px 56px;border-radius:16px;position:absolute;left:0;width:100%;background-image:url(/_next/static/media/LoginGuide.96afbd48.webp);background-size:100% 100%;background-repeat:no-repeat}.search_guideCardWapper__too22 .search_guideCardImg__SjBcY{width:320px;height:214px;position:absolute;z-index:0;bottom:0;right:10%}.search_guideCardWapper__too22 .search_guideCardContent__KEbeQ{position:relative;z-index:1;color:#fff;font-size:24px;font-weight:900}.search_guideCardWapper__too22 .search_guideCardBtn__op_6G{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;outline:none;border:none;background-color:#fff;border-radius:8px;padding:8px 22px;cursor:pointer;color:#333;font-size:14px;font-weight:700}.search_cardMask__yErV6{filter:blur(6px);pointer-events:none}