.job-list{background-color:#edf0f4;font-family:Inter,sans-serif;font-weight:500;line-height:normal;padding:0}.job.job--has-searchbar{display:flex;gap:24px;margin:0 auto;max-width:1240px;padding:0 20px}.job.job--has-searchbar .job__container{max-width:896px;padding:0;width:calc(100% - 304px)}.job.job--has-searchbar .block-search{background:none}@media screen and (min-width:769px){.job-list--has-searchbar{margin-top:3.125vw}.job__inner{padding:5.21vw 0}}@media screen and (max-width:768px){.job-list--has-searchbar{padding-top:0!important}.job.job--has-searchbar{flex-direction:column;gap:16px;padding:0}.job.job--has-searchbar .job__container{max-width:100%;padding:0 20px;width:100%}.job__search{background:#fff!important;padding:0 20px!important;width:100%!important}.job.job--has-searchbar .block-search{margin-bottom:0}}.job-list--has-searchbar{background-color:#edf0f4;padding:clamp(32px,5.21vw,100px) 0}.job__container{margin:0 auto;max-width:1000px}.job--has-searchbar{display:flex;gap:20px;max-width:1240px}.job--has-searchbar .job__search{width:280px}.job__inner{display:flex;flex-direction:column;gap:10px}.job-list__header{align-items:center;display:flex;justify-content:space-between}.job-list_result{align-items:center;display:flex;gap:6px}.job-list__count{align-items:center;display:flex;font-size:14px;font-weight:700}.job-list__count b{color:#ed6306;font-size:18px}.job-list__range{font-size:12px;padding-top:2px}.job-list__sort-link{font-size:12px;position:relative}.job-list__sort-link:hover{opacity:.7}.job-list__sort-link:first-child{padding-right:7px}.job-list__sort-link:first-child:after{background-color:#a8a8a8;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.job-list__sort-link--active{color:#ed6306;font-weight:700}.job-card{background-color:#fff;border-radius:16px;display:flex;gap:24px;padding:24px}.job-card__image{width:43.9%}.job--has-searchbar .job-card__image{width:47%}.job-card__content{display:flex;flex:1;flex-direction:column;gap:10px;position:relative}.job-card__labels{display:flex;gap:4px}.job-card__label{align-items:center;border-radius:4px;display:flex;font-size:12px;height:27px;line-height:normal;padding:6px}.job-card__label--new{background-color:#000;color:#fff}.job-card__label--type{background-color:#edf0f4}.job-card__title{font-size:22px;font-weight:700;line-height:1.2}.job-card__company{font-size:12px;font-weight:700}.job-card__info{display:flex;flex-direction:column;gap:2px;list-style:none;padding:0}.job-card__info li{align-items:center;display:flex;font-size:12px;gap:6px}.job-card__info i{color:#a8a8a8;font-size:14px}.job-card__info li:last-child i{padding:0 2px}.job-card__tags{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.job-card__tag{border:1px solid #a8a8a8;border-radius:4px;display:inline-block;font-size:10px;padding:4px}.job-card__actions{display:flex;gap:10px;justify-content:flex-end}.job-card__btn{align-items:center;border:1px solid transparent;border-radius:8px;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;padding:14px;text-align:center}.job-card__btn--apply{background-color:#fff;border-color:#ed6306;color:#ed6306;gap:6px;width:120px}.job-card__btn--apply:hover,.job-card__btn--detail{background-color:#ed6306;color:#fff}.job-card__btn--detail{width:180px}.job-card__btn--detail:hover{background-color:#fff;border-color:#ed6306;color:#ed6306}.pagination{gap:4px;margin-top:16px}.pagination,.pagination__btn{display:flex;justify-content:center}.pagination__btn{align-items:center;border-radius:4px;font-size:14px;font-weight:400;height:30px;padding:6px 10px;position:relative;width:30px}.pagination__btn:first-child{transform:rotate(180deg);transform-origin:center}.pagination__btn:hover{opacity:.7}.pagination__btn:first-child,.pagination__btn:last-child{background-color:#fff}.pagination__btn--active{font-weight:700}.pagination__btn--active:after{background-color:#ed6306!important;bottom:0;color:#fff;content:"";display:block;height:2px;left:0;margin:0 auto;position:absolute;right:0;width:70%}.pagination__btn--disabled{background-color:#dadfe6!important;pointer-events:none}.pagination__btn svg{color:#000}.pagination__btn--disabled svg{color:#fff}.location-card--job{width:100%}.location-card--job figure{background-color:#a8a8a8;overflow:hidden;padding-bottom:5.625%;position:relative}.location-card--job .location-card__image{height:100%;inset:0;position:absolute;width:100%}.location-card--job .slick-next,.location-card--job .slick-prev{height:30px;top:50%;transform:translateY(-50%);width:30px}.location-card--job .slick-prev{left:10px}.location-card--job .slick-next{right:10px}@media screen and (max-width:1024px){.job--has-searchbar .job-card{flex-direction:column}.job--has-searchbar .job-card__image{width:100%}}@media screen and (max-width:767px){.job--has-searchbar{flex-direction:column;gap:16px}.job__search{width:100%}.job__inner{padding-bottom:32px}.job--has-searchbar .job__inner{width:100%}.job-list__count{font-size:12px}.job-list__count b{font-size:16px}.job-list__range,.job-list__sort-link{font-size:10px}.job-card{border-radius:8px;flex-direction:column;gap:16px;padding:16px}.job-card__image{flex:none;width:100%}.job-card__label{font-size:10px;height:24px}.job-card__label--new{background-color:#ed6306}.job-card__title{font-size:16px}.job-card__company,.job-card__info li{font-size:10px}.job-card__info i{font-size:12px}.job-card__btn--apply{width:30.51vw}.job-card__btn--detail{flex:1 0 auto}.pagination{margin-top:6px}}.delete-btn{background-color:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;display:none;font-size:14px;padding:5px 7px;position:absolute;right:0;text-align:center;text-decoration:none;top:0}.delete-btn:disabled{background-color:grey;cursor:not-allowed;pointer-events:none}