.filter-box[data-v-74945a0a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.filter-box[data-v-74945a0a]:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.filter-header[data-v-74945a0a]{animation:gradientShift-74945a0a 3s ease infinite;background-size:200% 200%}@keyframes gradientShift-74945a0a{0%,to{background-position:0 50%}50%{background-position:100% 50%}}input[type=checkbox][data-v-74945a0a]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #d1d5db;border-radius:4px;cursor:pointer;height:18px;position:relative;transition:all .2s ease;width:18px}input[type=checkbox][data-v-74945a0a]:checked{background:linear-gradient(135deg,#f97316,#ea580c);border-color:#f97316}input[type=checkbox][data-v-74945a0a]:checked:after{color:#fff;content:"✓";font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}input[type=checkbox][data-v-74945a0a]:hover{border-color:#f97316;box-shadow:0 0 0 3px #f973161a}.filter-label[data-v-74945a0a]{transition:all .2s ease}.filter-label[data-v-74945a0a]:hover{background:linear-gradient(90deg,#fff7ed,transparent);padding-left:12px}.job-card-enhanced[data-v-74945a0a]{transition:all .3s cubic-bezier(.4,0,.2,1)}.job-card-enhanced[data-v-74945a0a]:hover{box-shadow:0 12px 30px #f9731626;transform:translateY(-4px)}.custom-scrollbar[data-v-74945a0a]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-74945a0a]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.custom-scrollbar[data-v-74945a0a]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#f97316,#ea580c);border-radius:3px}.custom-scrollbar[data-v-74945a0a]::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ea580c,#c2410c)}
