.image-preview[data-v-1e1e542e]{box-sizing:border-box}.image-preview .tb-icon-circle-close[data-v-1e1e542e]{cursor:pointer;height:20px;line-height:1;position:absolute;right:0;top:0;width:20px}.image-preview .tb-icon-circle-close[data-v-1e1e542e]:hover{opacity:.8}[data-v-1e1e542e] .b-image-error{border-radius:0}[data-v-1e1e542e] .b-image-error-icon{align-items:center;display:flex;justify-content:center}.img-loading[data-v-1e1e542e]{background:#0003;border-radius:12px;height:126px;width:126px}.img-loading[data-v-1e1e542e],.preview-error[data-v-1e1e542e]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.about-company-container[data-v-3bc7c5b6]{padding-top:40px}}.about-company-container[data-v-3bc7c5b6]{padding-top:40px}.about-company__heading[data-v-3bc7c5b6]{color:var(--primary-text);font-size:20px;font-weight:600;line-height:32px;margin:0}.about-company__heading--env[data-v-3bc7c5b6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.about-company__heading--jobs[data-v-3bc7c5b6]{margin-bottom:20px}.about-company__desc[data-v-3bc7c5b6]{color:#222;font-size:14px;font-weight:500;line-height:21px;margin:16px 0 0;white-space:pre-wrap}.about-company__desc-block[data-v-3bc7c5b6]{margin-bottom:28px}.about-company__link[data-v-3bc7c5b6]{color:#222;cursor:pointer;text-decoration:underline;transition:all var(--transition-duration-1) var(--transition-timing-function-linear)}.about-company__link[data-v-3bc7c5b6]:hover{color:var(--primary-color);text-decoration:underline}.about-company__env-arrows[data-v-3bc7c5b6]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.about-company__env-arrow-prev[data-v-3bc7c5b6]{margin-right:12px}.about-company__swiper-clip[data-v-3bc7c5b6]{overflow:hidden}.about-company__empty[data-v-3bc7c5b6]{padding-bottom:60px;text-align:center}.about-company__jobs-actions[data-v-3bc7c5b6]{padding-top:28px;text-align:center}.about-company__jobs-arrow[data-v-3bc7c5b6]{margin-left:8px;margin-top:2px}[data-v-3bc7c5b6] .pic-list.about-company-image-list-row{flex-wrap:nowrap}.circle-arrow[data-v-3bc7c5b6]{align-items:center;border:1px solid #484848;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;text-align:center;width:28px}.circle-arrow svg[data-v-3bc7c5b6]{color:#484848;height:12px;width:7px}.circle-arrow-right[data-v-3bc7c5b6]{transform:rotate(180deg)}.disabled-arrow[data-v-3bc7c5b6]{border-color:#ddd;cursor:default}.disabled-arrow svg[data-v-3bc7c5b6]{color:#ddd}.swiper-image-wrap[data-v-3bc7c5b6]{position:relative;transition:transform .2s ease-in-out;z-index:1}.split-line[data-v-3bc7c5b6]{border-top:1px solid #ddd}.split-line[data-v-3bc7c5b6],.split-line-eb[data-v-3bc7c5b6]{margin-top:40px;padding-top:40px}.split-line-eb[data-v-3bc7c5b6]{border-top-color:#ebebeb}.no-website-info[data-v-3bc7c5b6]{background:#e0f8eb;border-radius:12px;color:#028847;font-size:13px;font-weight:500;line-height:18px;margin-top:32px;padding:20px 16px}.job-list-container[data-v-3bc7c5b6]{display:flex;flex-wrap:wrap;gap:16px}.job-list-container .job-card-item[data-v-3bc7c5b6]{width:calc(33.33333% - 10.66667px)}.image-list-mobile[data-v-3bc7c5b6]{display:none}@media screen and (max-width:1240px){.job-list-container .job-card-item[data-v-3bc7c5b6]{width:calc(50% - 8px)}[data-v-3bc7c5b6] .pic-list.about-company-image-list-row{flex-wrap:wrap!important}}@media screen and (max-width:768px){.about-company__env-arrows[data-v-3bc7c5b6],.about-company__swiper-clip[data-v-3bc7c5b6]{display:none}.image-list-mobile[data-v-3bc7c5b6]{display:flex;flex-wrap:wrap;gap:12px}.image-list-mobile .image-item[data-v-3bc7c5b6]{aspect-ratio:230/128;border-radius:12px;-o-object-fit:cover;object-fit:cover;width:calc(50% - 6px)}.job-list-container[data-v-3bc7c5b6]{gap:12px}.job-list-container .job-card-item[data-v-3bc7c5b6]{padding:20px 16px;width:100%}.about-company__jobs-actions[data-v-3bc7c5b6],.split-line-eb[data-v-3bc7c5b6]{padding-top:16px}.split-line-eb[data-v-3bc7c5b6]{margin-top:24px}}@media screen and (max-width:600px){.image-list-mobile[data-v-3bc7c5b6]{display:flex}.image-list-mobile .image-item[data-v-3bc7c5b6]{aspect-ratio:230/128;border-radius:12px;-o-object-fit:cover;object-fit:cover;width:100%}}.job-card[data-v-27851ca4]{background:#fff;border-radius:12px;height:210px;margin-bottom:20px;padding:24px;position:relative;width:380px}.job-card__sk-footer[data-v-27851ca4]{gap:12px;justify-content:space-between;margin-top:16px}.job-card__sk-footer[data-v-27851ca4],.job-card__sk-footer-start[data-v-27851ca4]{align-items:center;display:flex}.job-card__sk-avatar[data-v-27851ca4]{display:block!important;height:28px!important;margin-right:8px;width:28px!important}.job-card__sk-name[data-v-27851ca4]{display:block!important;height:32px!important;width:80px!important}.job-card__sk-meta[data-v-27851ca4]{display:block!important;flex:1;height:24px!important}.jobs-company-container[data-v-4ca6e67f]{padding-top:28px}@media screen and (max-width:1240px){.jobs-company-container[data-v-4ca6e67f] .job-card{width:calc(50% - 8px)}}@media screen and (max-width:768px){.jobs-company-container[data-v-4ca6e67f] .job-card{padding:20px 16px;width:100%}}@media screen and (max-width:768px){.jobs-company-container[data-v-4ca6e67f]{padding-top:24px}.jobs-company-container .job-card-list[data-v-4ca6e67f]{gap:12px}}.job-card-list[data-v-4ca6e67f]{display:flex;flex-wrap:wrap;gap:16px}.company-detail[data-v-4d508f50]{background:#fff;flex:1;padding-top:40px}.company-detail__state[data-v-4d508f50]{height:calc(100vh - var(--nav-height))}.company-detail__state--loading[data-v-4d508f50]{align-items:center;display:flex;justify-content:center}.company-detail__state--error[data-v-4d508f50]{position:relative}.company-detail__body[data-v-4d508f50]{min-height:calc(100vh - var(--nav-height));padding-bottom:60px}.company-detail__hero[data-v-4d508f50]{height:170px}.company-detail__hero[data-v-4d508f50],.company-detail__hero-inner[data-v-4d508f50]{align-items:center;display:flex;justify-content:center}.company-detail__hero-inner[data-v-4d508f50]{flex:1}.company-detail__avatar[data-v-4d508f50]{flex:none}.company-detail__avatar-placeholder[data-v-4d508f50]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.company-detail__info[data-v-4d508f50]{flex:1;margin-left:24px;min-width:0;width:1px}.company-detail__title-row[data-v-4d508f50]{align-items:center;color:var(--primary-text);-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;font-size:24px;font-weight:500;line-height:36px;row-gap:8px}.company-detail__name[data-v-4d508f50]{color:#222;font-size:24px;font-weight:500;line-height:36px}.company-detail__badge[data-v-4d508f50]{align-items:center;border-radius:4px;box-sizing:border-box;display:inline-flex;height:20px;overflow:hidden;padding:0 8px;transform:translateY(-2px);vertical-align:middle}.company-detail__badge--hiring[data-v-4d508f50]{background:#e0f8eb}.company-detail__badge-text[data-v-4d508f50]{color:#484848;font-size:12px;font-weight:500}.company-detail__badge-text--emphasis[data-v-4d508f50]{color:#028847;font-weight:600}.company-detail__meta-line[data-v-4d508f50]{color:#484848;font-size:14px;line-height:21px;margin:4px 0 0}.company-detail__meta-line--ellipsis[data-v-4d508f50]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-logo-radius[data-v-4d508f50]{border-radius:16px!important}.company-logo-radius[data-v-4d508f50] .b-avatar-image{border-radius:16px}.detail-tab[data-v-4d508f50]{border-bottom:1px solid #ebebeb;display:flex;margin-top:40px}.detail-tab li[data-v-4d508f50]{cursor:pointer;flex:none;margin-right:32px;padding:0 13px 12px;position:relative}.detail-tab li h2[data-v-4d508f50]{color:#222;font-size:18px;font-weight:500;line-height:21px}.detail-tab li[data-v-4d508f50]:after{border-radius:3px;bottom:-2px;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:20px}.detail-tab .active[data-v-4d508f50]{font-weight:600}.detail-tab .active[data-v-4d508f50]:after{background-color:#222}.hover-black-button[data-v-4d508f50]{color:#000;margin-right:10px;padding:0 21px}.hover-black-button[data-v-4d508f50],.hover-black-button[data-v-4d508f50]:hover{background-color:#fff}@media screen and (max-width:1240px){.company-detail[data-v-4d508f50]{padding:28px 30px}.company-detail__body[data-v-4d508f50]{max-width:auto;min-height:auto}}@media screen and (max-width:768px){.company-detail[data-v-4d508f50]{padding:16px}.company-detail__hero[data-v-4d508f50]{height:60px}.company-detail__hero[data-v-4d508f50] .company-detail__hero-inner .b-image,.company-detail__hero[data-v-4d508f50] .company-detail__hero-inner .b-image-img,.company-detail__hero[data-v-4d508f50] .company-detail__hero-inner .image-preview{border-radius:8px!important;height:60px!important;width:60px!important}.company-detail__hero[data-v-4d508f50] .company-detail__hero-inner .company-detail__name{font-size:16px;font-weight:500;line-height:normal}}
