@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}[data-v-943363a4]:root{--swiper-theme-color:#007aff}.swiper[data-v-943363a4]{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:clip;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper[data-v-943363a4]{flex-direction:column}.swiper-wrapper[data-v-943363a4]{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide[data-v-943363a4],.swiper-ios .swiper-slide[data-v-943363a4],.swiper-wrapper[data-v-943363a4]{transform:translateZ(0)}.swiper-horizontal[data-v-943363a4]{touch-action:pan-y}.swiper-vertical[data-v-943363a4]{touch-action:pan-x}.swiper-slide[data-v-943363a4]{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank[data-v-943363a4]{visibility:hidden}.swiper-autoheight[data-v-943363a4],.swiper-autoheight .swiper-slide[data-v-943363a4]{height:auto}.swiper-autoheight .swiper-wrapper[data-v-943363a4]{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide[data-v-943363a4]{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper[data-v-943363a4]{perspective:1200px}.swiper-3d .swiper-wrapper[data-v-943363a4]{transform-style:preserve-3d}.swiper-3d[data-v-943363a4]{perspective:1200px}.swiper-3d .swiper-cube-shadow[data-v-943363a4],.swiper-3d .swiper-slide[data-v-943363a4]{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper[data-v-943363a4]{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper[data-v-943363a4]::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide[data-v-943363a4]{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper[data-v-943363a4]{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper[data-v-943363a4]{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper[data-v-943363a4]{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide[data-v-943363a4]{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper[data-v-943363a4]:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide[data-v-943363a4]{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide[data-v-943363a4]:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper[data-v-943363a4]:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide[data-v-943363a4]:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper[data-v-943363a4]:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow[data-v-943363a4],.swiper-3d .swiper-slide-shadow-bottom[data-v-943363a4],.swiper-3d .swiper-slide-shadow-left[data-v-943363a4],.swiper-3d .swiper-slide-shadow-right[data-v-943363a4],.swiper-3d .swiper-slide-shadow-top[data-v-943363a4]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow[data-v-943363a4]{background:#00000026}.swiper-3d .swiper-slide-shadow-left[data-v-943363a4]{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right[data-v-943363a4]{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top[data-v-943363a4]{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom[data-v-943363a4]{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader[data-v-943363a4]{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader[data-v-943363a4],.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader[data-v-943363a4]{animation:swiper-preloader-spin-943363a4 1s linear infinite}.swiper-lazy-preloader-white[data-v-943363a4]{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black[data-v-943363a4]{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin-943363a4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-pagination[data-v-943363a4]{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden[data-v-943363a4]{opacity:0}.swiper-pagination-disabled>.swiper-pagination[data-v-943363a4],.swiper-pagination.swiper-pagination-disabled[data-v-943363a4]{display:none!important}.swiper-horizontal>.swiper-pagination-bullets[data-v-943363a4],.swiper-pagination-bullets.swiper-pagination-horizontal[data-v-943363a4],.swiper-pagination-custom[data-v-943363a4],.swiper-pagination-fraction[data-v-943363a4]{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic[data-v-943363a4]{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4]{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active[data-v-943363a4],.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main[data-v-943363a4]{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev[data-v-943363a4]{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev[data-v-943363a4]{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next[data-v-943363a4]{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next[data-v-943363a4]{transform:scale(.33)}.swiper-pagination-bullet[data-v-943363a4]{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet[data-v-943363a4]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet[data-v-943363a4]{cursor:pointer}.swiper-pagination-bullet[data-v-943363a4]:only-child{display:none!important}.swiper-pagination-bullet-active[data-v-943363a4]{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets[data-v-943363a4],.swiper-vertical>.swiper-pagination-bullets[data-v-943363a4]{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet[data-v-943363a4],.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet[data-v-943363a4]{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic[data-v-943363a4],.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic[data-v-943363a4]{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4],.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4]{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet[data-v-943363a4],.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet[data-v-943363a4]{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic[data-v-943363a4],.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic[data-v-943363a4]{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4],.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4]{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet[data-v-943363a4]{transition:transform .2s,right .2s}.swiper-pagination-fraction[data-v-943363a4]{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar[data-v-943363a4]{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill[data-v-943363a4]{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill[data-v-943363a4]{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar[data-v-943363a4],.swiper-pagination-progressbar.swiper-pagination-horizontal[data-v-943363a4],.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite[data-v-943363a4],.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite[data-v-943363a4]{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite[data-v-943363a4],.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite[data-v-943363a4],.swiper-pagination-progressbar.swiper-pagination-vertical[data-v-943363a4],.swiper-vertical>.swiper-pagination-progressbar[data-v-943363a4]{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock[data-v-943363a4]{display:none}[data-v-943363a4],[data-v-943363a4]:after,[data-v-943363a4]:before{font-family:hiragino kaku gothic pro,sans-serif}.border-gradient[data-v-943363a4]{position:relative}.border-gradient[data-v-943363a4]:before{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%);bottom:0;content:"";left:0;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:1px;position:absolute;right:0;top:0;z-index:1}.text-gradient[data-v-943363a4],.vtabv2-item.active .vtabv2-label[data-v-943363a4]{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient[data-v-943363a4]{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%)}.vtabv2-wrapper[data-v-943363a4]{background:transparent;display:flex;justify-content:center;margin:0 auto;max-width:46.75rem;position:relative;white-space:nowrap;width:100%}@media screen and (max-width:560px){.vtabv2-wrapper[data-v-943363a4]{padding:6px 0}}.vtabv2-list[data-v-943363a4]{display:flex;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}@media screen and (max-width:560px){.vtabv2-list[data-v-943363a4]{gap:10px;justify-content:center;padding:0 13px}}@media screen and (max-width:320px){.vtabv2-list[data-v-943363a4]{padding:0 4px}}.vtabv2-item[data-v-943363a4]{align-items:center;color:#a2a5b9;cursor:pointer;display:flex;flex-direction:column;font-family:hiragino kaku gothic pro,sans-serif;font-size:13px;font-weight:500;padding:.5rem 0;position:relative;transition:color .2s;width:25%}.vtabv2-item.active[data-v-943363a4]{color:transparent}@media screen and (max-width:560px){.vtabv2-item[data-v-943363a4]{font-size:14.33px}}@media screen and (max-width:320px){.vtabv2-item[data-v-943363a4]{font-size:13px}}.vtabv2-label[data-v-943363a4]{padding:0 4px 4px;transition:color .2s}.vtabv2-underline[data-v-943363a4]{border-radius:2px;height:3px;margin-top:2px;width:100%}.vtabv2-underline[data-v-943363a4]:before{border-radius:2px;-webkit-mask-composite:unset}.greatjob-about-section{margin-top:32px}@media (max-width:747.998px){.greatjob-about-section{margin-top:10px}}.job-detail-container{box-sizing:border-box;display:flex;flex-direction:column;margin:80px auto 0;width:748px}@media (max-width:747.998px){.job-detail-container{margin-top:0;padding:42px 25px 20px;width:100%}}.job-detail-container .job-search-swipe{margin-top:51px;width:761px}@media (max-width:795.998px){.job-detail-container .job-search-swipe{margin-top:32px;width:100%}}.job-detail-container .jobs-search-section2{margin-top:62px;width:761px}@media (max-width:795.998px){.job-detail-container .jobs-search-section2{margin-top:15px;width:100%}}.job-detail-container .job-detail-container-inner{align-items:flex-start;display:flex;gap:25px}@media (max-width:768px){.job-detail-container .job-detail-container-inner{align-items:stretch;flex-direction:column;gap:0}}.job-detail-container .job-detail__main-container{display:flex;gap:24px;max-width:100%}@media (max-width:768px){.job-detail-container .job-detail__main-container{flex-direction:column;gap:0}}.job-detail-container .job-detail__main{flex:1;margin-top:26px;width:478px}@media (max-width:768px){.job-detail-container .job-detail__main{margin-top:0;order:1;width:100%}}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content{margin-top:11px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-title{color:#000;font-size:18px;font-weight:600;line-height:31px;margin-bottom:20px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-title{font-size:17px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-images .swiper-slide{aspect-ratio:16/9;background:#d8d8d8;width:100%}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-images .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info{align-items:flex-start;display:flex;gap:7px;justify-content:space-between}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info p{color:#000;flex:1;font-size:13px;font-weight:400;line-height:22px;margin:0;white-space:pre-wrap;word-break:break-word}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button{align-items:center;display:flex;gap:7px;height:45px;justify-content:center;width:195px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button{gap:5px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button svg{height:16px;width:16px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button{height:27px;width:138px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button:before{border-radius:10px;padding:2px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button span{font-size:17px;font-weight:600;line-height:30px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info button span{font-size:12px;line-height:26px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:18px;margin-top:12px;row-gap:6px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tags{margin-bottom:9.22px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tags .job-detail-content-item-info-tags-date{color:#000;font-size:13px;font-weight:400;line-height:22px;margin-left:auto}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tags .job-detail-content-item-info-tags-date{width:100%}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tags button{font-size:13px;font-weight:400}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply{display:flex;gap:7px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply{flex-wrap:wrap;gap:11px;padding:0 7px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn,.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn{align-items:center;border-radius:30px!important;display:flex;flex:1;font-size:17px!important;font-weight:600!important;gap:8px;justify-content:center;letter-spacing:3px;line-height:24px;padding:12px 20px!important}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn,.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn{flex:unset;flex-wrap:wrap;gap:11px;width:100%}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn .btn-icon,.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn .btn-icon{height:16px;width:16px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn{background:#fff!important}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn:before{padding:2px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn:hover{background:#f0f8ff!important}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-detail-btn .btn-icon{color:#0ea5e9;margin-left:32px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%)!important;border:none!important;color:#fff!important;gap:25px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn:hover{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%)!important}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-apply .job-detail-content-item-info-apply-btn .btn-icon{color:#fff}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .divider{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%);height:1px;margin:20px 0 3px;width:100%}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .divider{margin-bottom:8px;margin-top:16px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-company{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:18px;margin-top:10px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-company{gap:8px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-company .job-detail-item{align-items:center;display:flex;gap:12px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-company .job-detail-item .detail-icon{height:25px;min-width:25px;width:25px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-company .job-detail-item span{color:#000;flex:1;font-size:13px;font-weight:400;line-height:18px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs{background:#f7f7f7;border-radius:40px;justify-content:center;margin-bottom:15px;margin-top:24px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs{margin-top:21px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list{border-radius:40px;gap:0;width:100%}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item{border-radius:40px;flex:1;padding:7px 0;width:33%!important}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item .vtabv2-label{color:#7a7a7a;font-size:13px;font-weight:600;letter-spacing:3px;line-height:24px;padding:0}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item .vtabv2-label{font-size:14px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item .vtabv2-underline{display:none}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item.active{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%);box-shadow:2px 2px 4px #00000038}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-tabs .vtabv2-list .vtabv2-item.active .vtabv2-label{color:#fff;-webkit-text-fill-color:unset;font-size:13px;font-weight:600;letter-spacing:3px;line-height:24px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-item-flex{align-items:center;align-items:flex-start;display:flex;flex-direction:column}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-item-flex span{color:#000;font-size:13px;line-height:18px}@media (max-width:795.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-item-flex span{line-height:20px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail{background:#f7f7f7;border-radius:2px;display:flex;flex-direction:column;margin-top:15px;padding:13px 15px;position:relative;row-gap:8px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item{align-items:baseline;display:flex;gap:4px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item{gap:2.5px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-dot{background:linear-gradient(67.54deg,#0062eb 1.12%,#00e178 116.48%);border-radius:50%;height:13px;width:13px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-dot{height:10.84px;width:10.84px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-content .detail-content-title{color:#000;font-size:14px;font-weight:600;line-height:22.5px;margin:0}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-content .detail-content-title{font-size:14px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-content .detail-content-description{color:#000;font-size:15px;font-weight:400;margin:0;white-space:pre-wrap}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-detail-item .detail-content .detail-content-description{font-size:14px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission{align-items:center;background:#45454599;border-radius:5px;display:flex;flex-direction:column;height:326px;justify-content:center;left:12px;position:absolute;right:10px;row-gap:16px;top:217px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission{height:316.64px;padding:0 8px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-content{color:#fff;font-size:15px;font-weight:600;line-height:29px;text-align:center}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns{border-radius:7px;cursor:pointer;display:flex;gap:12px;justify-content:center;margin:9px auto 0;padding:12px 26px;width:342px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns{width:100%}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns .job-detail-content-item-info-stores-permission-btns-item:first-child{background:#fff;border-radius:4px;padding:1px 9.5px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns .job-detail-content-item-info-stores-permission-btns-item:first-child{align-items:center;display:flex;height:30px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns .job-detail-content-item-info-stores-permission-btns-item:first-child .text-gradient{font-size:20px;font-weight:600;letter-spacing:2px;line-height:24px}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns .job-detail-content-item-info-stores-permission-btns-item:nth-child(2) span{color:#fff;font-size:19px;font-weight:600;letter-spacing:2px;line-height:24px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-btns .job-detail-content-item-info-stores-permission-btns-item:nth-child(2) span{font-size:20px}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-login-btn{border-radius:7px;font-size:20px;font-weight:600;height:48px;letter-spacing:2px;line-height:24px;width:342px}@media (max-width:747.998px){.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-login-btn{width:100%}}.job-detail-container .job-detail__main .job-detail-content .job-detail-content-item .job-detail-content-item-info-detail .job-detail-content-item-info-stores-permission .job-detail-content-item-info-stores-permission-login-btn:before{border-radius:7px}.job-detail-container .job-detail__job-section{flex:1;padding-left:0}@media (max-width:768px){.job-detail-container .job-detail__job-section{margin-top:60px;order:2;padding-left:0}}.job-detail-container .right-content{margin-top:26px;width:483px}@media (max-width:747.998px){.job-detail-container .right-content{margin-top:0;width:100%}}.job-detail-container .left-content{margin-top:83px;width:240px}@media (max-width:747.998px){.job-detail-container .left-content{display:none}}.job-detail-container .left-content .hot-company{border:1px solid #7a7a7a;padding:5px 3.5px}.job-detail-container .left-content .hot-company .hot-company-image{background:#d8d8d8;height:105px;width:100%}.job-detail-container .left-content .hot-company .hot-company-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:4px 0 7px 31.5px}.job-detail-container .left-content .hot-company .hot-company-content .hot-company-content-title{color:#000;font-size:15px;font-weight:600;line-height:33px}.job-detail-container .left-content .hot-company .hot-company-content div{color:#7a7a7a;font-size:13px;font-weight:400;line-height:33px}.job-detail-container .left-content .recruiting-jobs{background:#f7f7f7;margin-top:50px;padding:13.5px 18px 22.5px}.job-detail-container .left-content .recruiting-jobs .recruiting-jobs-list-item-more-btn{align-items:center;border-radius:30px!important;display:flex;font-size:15px!important;font-weight:600!important;gap:22px;height:38px;justify-content:center;letter-spacing:3px;line-height:24px;margin:auto;width:168px}.job-detail-container .left-content .recruiting-jobs .recruiting-jobs-list-item-more-btn:before{padding:2px}.company-detail-table{border-collapse:collapse;margin-top:8px;width:100%}.company-detail-table td,.company-detail-table th{border-bottom:1px solid #eee;font-size:14px;padding:8px 10px;text-align:left;vertical-align:top}.company-detail-table th{color:#666;white-space:nowrap;width:140px}.company-pre{margin:0;white-space:pre-wrap;word-break:break-word}.loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:100px 20px;text-align:center}.loading-state .loading-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0062eb;height:50px;margin-bottom:20px;width:50px}.loading-state p{color:#666;font-size:16px;margin:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
