#jobs{background-color:#fff}#jobs .mv-job-card{overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}#jobs .mv-job-card:hover{transform:translateY(-2px);box-shadow:0 .75rem 1.5rem #0a3c2126!important}#jobs .mv-job-card-img-wrap{position:relative;aspect-ratio:16 / 9;background:#e9e5dd;overflow:hidden}#jobs .mv-job-card-img-wrap img,#jobs .mv-job-card-img-wrap picture,#jobs .mv-job-card-img-wrap picture img{width:100%;height:100%;object-fit:cover;display:block}#jobs .mv-job-edit-btn{position:absolute;top:.6rem;right:.6rem;z-index:2}#jobs .mv-job-badge-new{position:absolute;top:.6rem;left:.6rem;z-index:2;background:#dc3545;color:#fff;font-weight:700;font-size:.78rem;letter-spacing:.08em;padding:.3rem .65rem;border-radius:999px;text-transform:uppercase;box-shadow:0 0 #dc354599;animation:mv-pulse-new 1.4s ease-in-out infinite;pointer-events:none}@keyframes mv-pulse-new{0%{transform:scale(1);box-shadow:0 0 #dc354599}50%{transform:scale(1.08);box-shadow:0 0 0 10px #dc354500}to{transform:scale(1);box-shadow:0 0 #dc354500}}@media(prefers-reduced-motion:reduce){#jobs .mv-job-badge-new{animation:none}}.mv-apply-modal .mv-job-info{background:#f8f6ef;border-radius:.5rem;padding:1.25rem}.mv-apply-modal .mv-job-info img{max-height:180px;width:100%;object-fit:cover}.mv-apply-modal .modal-title{font-weight:600}.mv-apply-modal .form-label{font-weight:500}.mv-apply-modal .alert{white-space:pre-line}.mv-apply-modal .form-check-label a{text-decoration:underline}@media(max-width:991.98px){.mv-apply-modal .mv-job-info{margin-bottom:1rem}}#jobs .card-body{padding:1.5rem}#jobs .badge{font-weight:500;letter-spacing:.02em}#jobs .mv-job-skeleton{min-height:22rem;background:linear-gradient(120deg,#eee 30%,#f7f7f7,#eee 46%);background-size:200% 100%;animation:mv-shimmer 1.4s linear infinite;border-radius:.5rem}@keyframes mv-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}body.mv-admin-mode #jobs{outline:2px dashed rgba(172,140,61,.4);outline-offset:-1.5rem}body.mv-admin-mode #jobsAdminControls{display:inline-block!important}
