.job-card[data-v-7b265b88]{background-color:#fff;border-radius:16px;box-shadow:var(--job-card-shadow);cursor:pointer;display:flex;flex-direction:column;height:100%;position:relative;transition:opacity .15s ease-in-out;transition:all .2s ease-in-out}.job-card[data-v-7b265b88]:hover{box-shadow:var(--job-card-shadow-hover)}.job-card.hightlight[data-v-7b265b88]{background-color:var(--light-alert-color);box-shadow:0 0 10px 1px rgba(var(--alert-color-rgb),.25),inset 0 0 0 2px rgba(var(--alert-color-rgb),1)}.job-card.hightlight .job-title[data-v-7b265b88]{color:var(--alert-color)}.job-card .card-header[data-v-7b265b88]{align-items:flex-start;display:flex;justify-content:space-between;padding:1.25rem 1.25rem 0;position:relative}.job-card .card-header .card-header-start[data-v-7b265b88]{align-items:center;display:flex;gap:.75rem}.job-card .card-header .card-header-start .logo[data-v-7b265b88]{align-items:center;align-self:flex-end;background-color:#fff;border:1px solid var(--border-color);border-radius:10px;display:flex;justify-content:center;max-height:60px;max-width:60px;min-height:60px;min-width:60px;position:relative}.job-card .card-header .card-header-start .logo img[data-v-7b265b88]{max-height:50px;max-width:50px;min-height:50px;min-width:50px;-o-object-fit:contain;object-fit:contain}.job-card .card-header .card-header-start small h3[data-v-7b265b88]{display:-webkit-box;font-size:var(--sm-font);font-weight:600;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden}.job-card .card-header .card-header-start small p[data-v-7b265b88]{color:var(--grey-text-color);font-size:var(--xsm-font)}.job-card .card-header i[data-v-7b265b88]{align-items:center;background-color:var(--alert-color);border-radius:6px;color:#fff;display:flex;height:35px;justify-content:center;min-height:35px;min-width:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:35px}.job-card .job-card-body[data-v-7b265b88]{display:flex;flex-direction:column;flex-grow:1;line-height:1.5;padding:1.25rem;position:relative}.job-card .job-card-body .job-title[data-v-7b265b88]{font-size:var(--md-font);font-weight:700;-webkit-line-clamp:2;margin-bottom:.5rem;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;transition:all .1s ease-in-out}.job-card .job-card-body .job-title[data-v-7b265b88]:hover{color:var(--primary-color)}.job-card .job-card-body ul[data-v-7b265b88]{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}.job-card .job-card-body ul li[data-v-7b265b88]{color:var(--grey-text-color);font-size:var(--sm-font);overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.job-card .job-card-body ul li i[data-v-7b265b88]{font-size:var(--xsm-font);margin-right:.25rem;text-align:center;width:20px}.job-card .job-card-footer[data-v-7b265b88]{align-items:center;box-shadow:0 -1px var(--border-color);display:flex;height:3rem;justify-content:space-between;margin-left:2px;margin-right:2px;padding:0 calc(1.25rem - 2px);position:relative}.job-card .job-card-footer .jobcard-savejob[data-v-7b265b88]{align-items:center;display:flex;font-size:var(--sm-font);gap:.25rem}.job-card .job-card-footer .jobcard-savejob.saved[data-v-7b265b88],.job-card .job-card-footer .jobcard-savejob[data-v-7b265b88]:hover{color:var(--primary-color)}.job-card .job-card-footer .jobcard-savejob.saved i[data-v-7b265b88],.job-card .job-card-footer .jobcard-savejob:hover i[data-v-7b265b88]{font-weight:700}.job-card .job-card-footer .jobcard-savejob i[data-v-7b265b88]{transition:all .15s ease-in-out}
