.modal-scroll[data-v-c8930ed6]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-field[data-v-c8930ed6]{outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.modal-field[data-v-c8930ed6]:focus{background:#fff;border-color:#159676;box-shadow:0 0 0 3px rgba(21,150,118,.15)}.modal-field--readonly[data-v-c8930ed6]:focus{background:#fafafa;border-color:#d9d9d9;box-shadow:none}.home-job-card--default[data-v-72ee8590],.home-job-card--featured[data-v-72ee8590],.home-job-card--top[data-v-72ee8590]{border:1px solid transparent;transition:box-shadow .25s ease,border-color .25s ease}.home-job-card--default[data-v-72ee8590]:hover{box-shadow:0 4px 20px 0 rgba(21,150,118,.18)}.home-job-card--featured[data-v-72ee8590]:hover{border-color:#0f7359;box-shadow:0 4px 20px 0 rgba(21,150,118,.18)}.home-job-card--top[data-v-72ee8590]:hover{border-color:#bd940f;box-shadow:0 4px 20px 0 rgba(215,177,52,.2)}.line-clamp-2[data-v-72ee8590]{-webkit-line-clamp:2}.line-clamp-2[data-v-72ee8590],.line-clamp-3[data-v-72ee8590]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-72ee8590]{-webkit-line-clamp:3}.card-overlay--top[data-v-72ee8590]{background:rgba(255,249,231,.5);box-shadow:inset 0 5px 0 0 #bd940f}.card-overlay--highlight[data-v-72ee8590]{box-shadow:inset 0 5px 0 0 #159676}.badge-top[data-v-72ee8590]{background-image:linear-gradient(90deg,#bd940f,#fcda69)}.save-icon.is-saved[data-v-72ee8590]{filter:invert(73%) sepia(77%) saturate(1498%) hue-rotate(358deg) brightness(98%) contrast(99%)}.card-action-btn[data-v-72ee8590]{height:44px;line-height:20px;min-height:44px}.card-action-btn--outline[data-v-72ee8590]{box-sizing:border-box}.modal-scroll[data-v-14137f35]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-field[data-v-14137f35]{outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.modal-field[data-v-14137f35]:focus{background:#fff;border-color:#159676;box-shadow:0 0 0 3px rgba(21,150,118,.15)}.modal-field.border-red-500[data-v-14137f35]:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239,68,68,.15)}