.styles_pay__OBVWG{display:inline-block;border-radius:8px;padding:5px 6px;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.styles_link___OdXX{display:block;touch-action:pan-y;-webkit-touch-callout:none}.styles_container__uk_Oc,.styles_link___OdXX{width:100%;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_container__uk_Oc{border-radius:16px;background:var(--white,#fff);box-shadow:0 2px 10px 5px rgba(0,0,0,.05);padding:14px 10px 9px;display:flex;position:relative;overflow:hidden;box-sizing:border-box}.styles_container__uk_Oc .styles_ad__7MSjE{position:absolute;display:block;top:11px;right:15px;padding:3px 6px;border:1px solid #878d95;color:#878d95;font-size:12px;line-height:1.2;border-radius:8px}.styles_container__uk_Oc .styles_card__JI4Hg{display:flex;flex-direction:column;position:relative;cursor:pointer;width:100%;min-width:0;overflow:hidden}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__OUKAT{display:flex;gap:12px;margin-bottom:10px;align-items:flex-start;min-width:0}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__thumbnail__WHGDa{position:relative;box-sizing:border-box;display:inline-block;width:78px;height:78px;margin-top:11px;border-radius:16px;overflow:hidden;flex-shrink:0;border:1px solid #ececec;order:2}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__thumbnail__WHGDa .styles_img__rIIu4{object-fit:cover;width:100%;height:100%}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g{display:flex;flex-direction:column;gap:6px;min-height:78px;flex:1 1;order:1;min-width:0}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g .styles_caption__S5qJI{color:#b8b8b8;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;overflow-wrap:anywhere}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g .styles_metaRow__ghPyZ{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;min-width:0}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g .styles_statusBadge__bzvFa{flex-shrink:0;padding:6px 10px;border-radius:999px;background:#eef2f6;color:#6f7782;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:700;line-height:1}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g .styles_title__rWGdX{color:#434343;font-family:var(--font-roboto);font-size:16px;font-style:normal;font-weight:600;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;min-height:46px;overflow-wrap:anywhere}.styles_container__uk_Oc .styles_card__JI4Hg .styles_mainInfo__text__B5g0g .styles_company__NpLMc{color:#6d7480;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:500;line-height:1.3;display:block;text-overflow:ellipsis;width:100%;white-space:nowrap;overflow:hidden;margin-top:2px;overflow-wrap:anywhere}.styles_container__uk_Oc .styles_card__JI4Hg .styles_footerRow__2yRXh{display:flex;align-items:center;justify-content:space-between;gap:8px}.styles_container__uk_Oc .styles_card__JI4Hg .styles_extraInfo__PikXJ{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.styles_container__uk_Oc .styles_card__JI4Hg .styles_extraInfo__PikXJ .styles_contracted__Ri7Wh{display:inline-flex;align-items:center;color:#4597f7;background-color:#daeafd;border-radius:8px;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-left:0;padding:4px 5px}.styles_container__uk_Oc .styles_card__JI4Hg .styles_extraInfo__PikXJ .styles_contracted__Ri7Wh .styles_contractedIcon__6MwWX{display:inline-block;margin-right:3px}.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl{display:inline-flex;align-items:center;flex-shrink:0}.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl>div{display:inline-flex;align-items:center}.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl>div>svg{margin-right:3px}.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl>div>span{color:#878d95;font-family:var(--font-roboto);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl .styles_likes__PhvLF,.styles_container__uk_Oc .styles_card__JI4Hg .styles_score__cBKYl .styles_views__r2cTg{display:inline-flex;align-items:center;gap:3px;margin-left:9px}.styles_containerMuted__pUSeq{background:#f4f6f8;border:1px solid #e1e6eb;box-shadow:none}.styles_containerMuted__pUSeq .styles_card__JI4Hg{opacity:.78;filter:saturate(.6)}.styles_bottomSheet__73QlP{display:flex;position:fixed;top:var(--app-visual-viewport-offset-top);bottom:0;left:0;right:0;justify-content:center;z-index:240;overflow:hidden}.styles_bottomSheet__closed__jrCCo{display:none}.styles_bottomSheet__overlay__q2VTc{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.styles_bottomSheet__content__3CZqv{width:100%;max-width:1320px;position:absolute;bottom:0;display:flex;flex-direction:column;max-height:calc(100% - 8px);border-radius:16px 16px 0 0;border:0;background-color:#fff;box-sizing:border-box}@media(max-width:1399.98px){.styles_bottomSheet__content__3CZqv{max-width:1140px}}@media(max-width:1199.98px){.styles_bottomSheet__content__3CZqv{max-width:960px}}@media(max-width:991.98px){.styles_bottomSheet__content__3CZqv{max-width:720px}}@media(max-width:767.98px){.styles_bottomSheet__content__3CZqv{max-width:540px}}@media(max-width:575.98px){.styles_bottomSheet__content__3CZqv{max-width:100%}}.styles_bottomSheet__content__3CZqv:after{content:"";position:absolute;width:100%;height:var(--app-visual-viewport-height);left:0;top:100%;margin-top:-1px;border:0;background-color:#fff}.styles_bottomSheet__content__3CZqv .styles_childrenWrapper__f9c9W{min-height:0;flex:1 1;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.styles_bottomSheet__header__LjuWF{position:relative;flex-shrink:0;width:100%;min-height:50px;display:flex;align-items:center;box-sizing:border-box;padding:26px 16px 18px;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_bottomSheet__header__LjuWF .styles_bottomSheet__handle__2COA4{position:absolute;top:10px;left:50%;display:block;width:36px;height:4px;border-radius:999px;background-color:#d9dde2;transform:translateX(-50%)}.styles_bottomSheet__header_title__idkBD{flex:1 1 auto;min-width:0;padding-right:12px;font-size:18px;font-weight:600;line-height:1.35;color:#434343}.styles_bottomSheet__header_close__oSPmj{flex:0 0 auto;width:25px;height:25px;margin-left:auto;cursor:pointer}.styles_page__lwbBZ{min-height:100vh;padding:calc(50px + var(--app-fixed-top-offset) + var(--install-guide-banner-height, 0px)) 0 0;background:#fff}.styles_page__lwbBZ,.styles_page__lwbBZ *{box-sizing:border-box}.styles_filterBar__uNqib,.styles_jobsSection__NLYFj,.styles_profile__Ue4hh{width:min(640px,100%);margin:0 auto;background:#fff}.styles_profile__Ue4hh{overflow:hidden}.styles_cover__aUSn4{position:relative;width:100%;aspect-ratio:2.85/1;overflow:hidden;background:#ffd84a}.styles_coverImage__d2V5o{object-fit:cover}.styles_coverScrim__Tx5Oo{position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.18))}.styles_companyInfo__fYdXr{position:relative;padding:68px 16px 30px;border-bottom:.5px solid #eef0f3}.styles_logoShell__jAx4Y{position:absolute;top:-50px;left:16px;display:inline-flex;align-items:center;justify-content:center;width:98px;height:98px;overflow:hidden;border:3px solid #fff;border-radius:50%;background:#16191f;color:#fff;font-size:28px;font-weight:800;box-shadow:0 4px 14px rgba(0,0,0,.14)}.styles_logoImage__bvFRV{object-fit:cover}.styles_companyCopy__ZQsED h1{display:-webkit-box;margin:0;overflow:hidden;color:#25272b;font-size:26px;font-weight:800;line-height:1.28;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.styles_companyCopy__ZQsED p{margin:9px 0 0;color:#6b7078;font-size:15px;line-height:1.45;overflow-wrap:anywhere}.styles_companyMeta__XIcAT{display:grid;grid-gap:11px;gap:11px;margin-top:20px;color:#60656f;font-size:15px;line-height:1.35}.styles_companyMeta__XIcAT>span{display:inline-flex;align-items:center;gap:10px;overflow-wrap:anywhere}.styles_companyMeta__XIcAT svg{width:18px;height:18px;flex:0 0 18px;color:#6b7078;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.styles_locationPreviewList__CdELw{display:grid;grid-gap:8px;gap:8px;margin-top:-2px;padding-left:28px}.styles_locationPreviewItem__FyAo5{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.styles_locationPreviewCopy__DwNZf{display:grid;grid-gap:2px;gap:2px;min-width:0}.styles_locationPreviewCopy__DwNZf strong{color:#4f5661;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.styles_locationPreviewCopy__DwNZf span{color:#8a9099;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.styles_locationJobCount__8Go21{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:#f1f3f5;color:#69717c;font-size:12px;font-weight:800;line-height:1.2;white-space:nowrap}.styles_locationMore__sOhND{color:#8a9099;font-size:13px;font-weight:800;line-height:1.35}.styles_locationDetailButton__yHC1B{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:36px;margin-left:28px;padding:0 13px;border:1px solid #e1e5ea;border-radius:999px;background:#f7f8fa;color:#3f4650;font-family:var(--font-roboto);font-size:13px;font-weight:800;cursor:pointer}.styles_locationSheetTitle__rqwun{flex:1 1 auto;min-width:0;padding-right:12px;color:#22252a;font-size:18px;font-weight:800;line-height:1.35}.styles_locationSheet__6e9kD{padding:0 20px calc(22px + var(--app-fixed-bottom-spacing))}.styles_locationSheetList__HbKU7{display:flex;max-height:min(560px,var(--app-visual-viewport-height,100vh) - 128px);flex-direction:column;gap:10px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.styles_locationSheetItem__z5zyX{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-radius:14px;background:#f6f7f8}.styles_locationSheetItem__z5zyX em{flex:0 0 auto;padding:3px 8px;border-radius:999px;background:#fff;color:#69717c;font-size:12px;font-style:normal;font-weight:800;line-height:1.2;white-space:nowrap}.styles_locationSheetCopy__msHyG{display:grid;min-width:0;grid-gap:4px;gap:4px}.styles_locationSheetCopy__msHyG strong{color:#252b33;font-size:15px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.styles_locationSheetCopy__msHyG span{color:#68717d;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.styles_filterBar__uNqib{padding:24px 16px 22px}.styles_filterHeader__yL3Po{display:flex;align-items:center;justify-content:flex-start;margin-bottom:14px}.styles_filterHeader__yL3Po h2{margin:0;color:#22252a;font-size:20px;font-weight:800;line-height:1.25}.styles_quickFilters__NhCH_{display:flex;gap:8px;margin-top:16px;overflow-x:auto;scrollbar-width:none}.styles_quickFilters__NhCH_::-webkit-scrollbar{display:none}.styles_quickFilters__NhCH_ button{flex:0 0 auto;max-width:220px;min-height:34px;padding:0 12px;overflow:hidden;border:0;border-radius:999px;background:#f3f4f6;color:#3e444d;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.styles_quickFilters__NhCH_ .styles_quickFilterActive__KYJWN{background:#24272d;color:#fff}.styles_jobsSection__NLYFj{padding:4px 12px 28px}.styles_emptyState__S__Bc{padding:22px 14px;border-radius:12px;background:#f7f8fa;color:#657083;font-size:14px;line-height:1.7}.styles_jobList__t9i3z{display:grid;grid-gap:10px;gap:10px}@media(min-width:720px){.styles_page__lwbBZ{padding:calc(74px + var(--app-fixed-top-offset) + var(--install-guide-banner-height, 0px)) 0 0}.styles_filterBar__uNqib,.styles_jobsSection__NLYFj,.styles_profile__Ue4hh{border-right:1px solid #eceff3;border-left:1px solid #eceff3}.styles_profile__Ue4hh{border-top:1px solid #eceff3;border-radius:18px 18px 0 0}.styles_jobsSection__NLYFj{border-bottom:1px solid #eceff3;border-radius:0 0 18px 18px}}@media(max-width:430px){.styles_companyInfo__fYdXr{padding-top:64px}.styles_logoShell__jAx4Y{top:-49px;width:96px;height:96px}.styles_companyCopy__ZQsED h1{font-size:24px}}