.skeleton-loader[data-v-17401124]{border-radius:8px;background:-webkit-gradient(linear,right top,left top,from(#ebecf0),color-stop(50%,#fafbfc),to(#ebecf0));background:linear-gradient(270deg,#ebecf0,#fafbfc 50%,#ebecf0);background-color:#ebecf0;background-size:200% 100%;background-repeat:no-repeat;-webkit-animation:shimmer-17401124 1.5s infinite;animation:shimmer-17401124 1.5s infinite}@-webkit-keyframes shimmer-17401124{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-17401124{0%{background-position:-200% 0}to{background-position:200% 0}}.vacancy-card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-radius:5px;margin-bottom:1.5rem;padding:.5rem 1.5rem;border-left:7px solid;background-color:#fff;-webkit-box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);box-shadow:2px 2px 2px 1px rgba(0,0,0,.2)}.vacancy-card,.vacancy-card--description{display:-webkit-box;display:-ms-flexbox;display:flex}.vacancy-card--description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vacancy-card--description h1{font-size:16px;font-weight:700}.vacancy-card--description p{font-size:12px}.vacancy-card--description h1,.vacancy-card--description p{margin:0}.vacancy-card__details{max-width:80%;padding:16px 0}.vacancy-card--actions,.vacancy-card__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vacancy-card--actions{gap:8px}.vacancy-card-btn-cancel{width:100%;height:40px;background-color:#fff;border:none;color:#4f4f4f;font-size:16px;font-weight:400;line-height:18.75px;text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-bottom:0;cursor:pointer}.vacancy-card-select{width:300px;max-width:100%;margin:12px;z-index:1;position:absolute;-ms-flex-item-align:start;align-self:start;background-color:#f4f5f7}.vacancy-cancel-actions{margin-top:32px}.vacancy-cancel-actions .vs-button-danger.vs-button-filled{background-color:#de2348}.nxp-vacancy-card{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:16px;border:.5px solid #a8a8a8;background:#fff;gap:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nxp-vacancy-card h4{color:#333;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:18px}.nxp-vacancy-card-location{color:#4f4f4f;font-size:16px}.nxp-featured-tag,.nxp-vacancy-card-location{font-family:Roboto;font-style:normal;font-weight:400;line-height:normal}.nxp-featured-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 8px;gap:8px;border-radius:4px;border:.5px solid #a8a8a8;background:#fff;color:#333;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nxp-featured-tag-pcd{background:#c1f0f0;border:.5px solid #c1f0f0}.nxp-affirmative{background:#d5cefc;border:.5px solid #d5cefc}.nxp-featured-tag-compatible{color:#4f4f4f;background-color:#c8e0ff}.nxp-created-at{color:#696969}.nxp-created-at,.nxp-until-date{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.nxp-until-date{color:#4f4f4f}.nxp-card-button-vacancy{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:8px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:.5px solid #a8a8a8;border-radius:8px;background:#fff;color:#4f4f4f;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.nxp-card-button-vacancy:hover{background:#e7edf0}.nxp-card-button-vacancy.primary{background-color:#4169e1;color:#fff;border:transparent}.nxp-card-button-vacancy.primary:hover{background-color:#1e3a8a}.nxp-card-button-vacancy.company{background-color:var(--soft-color);border:.5px solid var(--color)}.nxp-card-button-vacancy.company:hover{background-color:var(--color);color:#fff}