.YPProductionJobCard-module__UnFFxG__productionJobCard{border-radius:var(--radius-md);box-shadow:0 18px 42px rgba(var(--clr-black-rgb),.06);height:100%}.YPProductionJobCard-module__UnFFxG__productionCompanyLogo{--logo-size:56px;--icon-size:25px;width:var(--logo-size);height:var(--logo-size);border-radius:var(--radius-sm);background-color:var(--clr-bright-gray)}.YPProductionJobCard-module__UnFFxG__productionCompanyLogo img{border-radius:var(--radius-sm)}.YPProductionJobCard-module__UnFFxG__productionCompanyLogo svg,.YPProductionJobCard-module__UnFFxG__productionSaveBtn svg,.YPProductionJobCard-module__UnFFxG__productionInfoIcon svg,.YPProductionJobCard-module__UnFFxG__productionBadgeIcon svg{width:var(--icon-size);height:var(--icon-size)}.YPProductionJobCard-module__UnFFxG__productionSaveBtn{--icon-size:20px;border:1px solid var(--clr-platinum);width:48px;height:48px;color:var(--clr-dark-black);background-color:var(--clr-vista-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex}.YPProductionJobCard-module__UnFFxG__productionSaveBtn:hover,.YPProductionJobCard-module__UnFFxG__productionSaveBtn:focus-visible{color:var(--clr-royal-blue);background-color:var(--clr-bright-gray);border-color:var(--clr-platinum);outline:none}.YPProductionJobCard-module__UnFFxG__productionTypeTag{color:var(--clr-dark-orchid);background-color:var(--clr-carousel);border-radius:4px;padding:6px 10px}.YPProductionJobCard-module__UnFFxG__productionCardBody{min-height:120px;display:flex}.YPProductionJobCard-module__UnFFxG__productionInfoList{padding-top:var(--space-4xs);border-top:1px solid var(--clr-platinum);flex-direction:column;gap:14px;min-height:140px;display:flex}.YPProductionJobCard-module__UnFFxG__productionInfoIcon{--icon-size:20px;width:24px;height:24px}.YPProductionJobCard-module__UnFFxG__applicationProgressContent{max-width:240px}.YPProductionJobCard-module__UnFFxG__productionStatusBadge{text-align:center;white-space:nowrap;border-radius:8px;min-height:30px;padding:6px 10px}.YPProductionJobCard-module__UnFFxG__productionStatusBadge_success{color:var(--clr-tree-green);background-color:var(--clr-catskill)}.YPProductionJobCard-module__UnFFxG__productionStatusBadge_danger{color:var(--clr-strawberry);background-color:#ff383c1a}.YPProductionJobCard-module__UnFFxG__productionStatusBadge_info{color:var(--clr-royal-blue);background-color:var(--clr-aqua-squeeze)}.YPProductionJobCard-module__UnFFxG__productionStatusBadge_warning{color:var(--clr-golden-bell);background-color:#fff8e8}.YPProductionJobCard-module__UnFFxG__productionStatusBadge_default{color:var(--clr-dark-black);background-color:var(--clr-light-gray)}.YPProductionJobCard-module__UnFFxG__productionBadgeIcon{--icon-size:16px;width:16px;height:16px}.YPProductionJobCard-module__UnFFxG__productionFooter{padding-top:var(--space-4xs);border-top:1px solid var(--clr-platinum);margin-top:auto}.YPProductionJobCard-module__UnFFxG__productionApplyBtn{border-radius:var(--radius-lg);min-height:44px;padding-inline:20px}.YPProductionJobCard-module__UnFFxG__applicationStatusTag{border-radius:var(--radius-md);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;width:fit-content;padding:10px 8px;display:inline-flex}.YPProductionJobCard-module__UnFFxG__applicationStatus_application_received,.YPProductionJobCard-module__UnFFxG__applicationStatus_new_application{color:#2b85ec;background:#ebf4fe}.YPProductionJobCard-module__UnFFxG__applicationStatus_cv_sent{color:#099885;background:#e1f5d7}.YPProductionJobCard-module__UnFFxG__applicationStatus_employer_reviewing{color:#f57c00;background:#fff3e0}.YPProductionJobCard-module__UnFFxG__applicationStatus_under_review{color:#0f766e;background:#e6f4f1}.YPProductionJobCard-module__UnFFxG__applicationStatus_shortlisted{color:#9b51e0;background:#f3e8ff}.YPProductionJobCard-module__UnFFxG__applicationStatus_interview_requested{color:#845adf;background:#f1defa}.YPProductionJobCard-module__UnFFxG__applicationStatus_interview_completed{color:#17a2b8;background:#cffafe}.YPProductionJobCard-module__UnFFxG__applicationStatus_offer_sent{color:#e03d72;background:#fce7f3}.YPProductionJobCard-module__UnFFxG__applicationStatus_rejected,.YPProductionJobCard-module__UnFFxG__applicationStatus_application_closed,.YPProductionJobCard-module__UnFFxG__applicationStatus_position_filled,.YPProductionJobCard-module__UnFFxG__applicationStatus_position_failed{color:#e94b4b;background:#fee2e2}.YPProductionJobCard-module__UnFFxG__applicationStatus_hired,.YPProductionJobCard-module__UnFFxG__applicationStatus_candidate_hired{color:#20a370;background:#d1fae5}
.YPYapJobs-module__J9LTLq__yapjobJobsWrapper{--filter-menu-width:376px;--filter-wrapper-height:50px}.YPYapJobs-module__J9LTLq__jobPostGrid{grid-template-columns:repeat(2,1fr)}.YPYapJobs-module__J9LTLq__filterMenuWrapper{width:var(--filter-menu-width);min-height:inherit;top:calc(var(--header-height) + var(--space-2xs));position:sticky}.YPYapJobs-module__J9LTLq__postContentWrapper{--product-title-height:30px;--pagination-height:66px;width:calc(100% - var(--filter-menu-width));padding-left:var(--space-4xs);min-height:inherit}.YPYapJobs-module__J9LTLq__productWrapper{height:var(--product-title-height)}.YPYapJobs-module__J9LTLq__filterMainWrapper{min-height:calc(100dvh - var(--header-height) - (var(--space-2xs)*4) - var(--input-height))}.YPYapJobs-module__J9LTLq__filterTitle{padding-bottom:var(--space-2xs);border-bottom:1px solid var(--clr-platinum);min-height:var(--filter-wrapper-height)}.YPYapJobs-module__J9LTLq__jobType{padding:var(--space-2xs)0;border-bottom:1px solid var(--clr-platinum)}.YPYapJobs-module__J9LTLq__jobType:last-child{border-bottom:0;padding-bottom:0}.YPYapJobs-module__J9LTLq__filterOpenBtn,.YPYapJobs-module__J9LTLq__filterCloseBtn{display:none!important}.YPYapJobs-module__J9LTLq__filterChip{background-color:var(--clr-white);border-radius:var(--radius-lg);border:1px solid var(--clr-platinum);color:var(--clr-dark-black);padding:7px 8px 7px 16px}.YPYapJobs-module__J9LTLq__resetBtn{color:var(--clr-royal-blue);cursor:pointer;transition:var(--transition-all,.2s ease);background:0 0;border:none;outline:none;padding:0;font-weight:700}.YPYapJobs-module__J9LTLq__resetBtn:hover,.YPYapJobs-module__J9LTLq__resetBtn:focus,.YPYapJobs-module__J9LTLq__resetBtn:focus-visible{color:var(--clr-bright-blue);outline:none;text-decoration:underline}.YPYapJobs-module__J9LTLq__dropBtn{border-radius:var(--radius-sm,6px);cursor:pointer;transition:var(--transition-all,.2s ease);background:0 0;border:none;padding:4px 8px}.YPYapJobs-module__J9LTLq__dropBtn:focus{outline:none}.YPYapJobs-module__J9LTLq__dropBtn:focus-visible{outline:1px solid var(--clr-royal-blue);outline-offset:1px}.YPYapJobs-module__J9LTLq__yapjobJobsFilterBody{height:calc(100svh - var(--filter-wrapper-height));padding-right:12px;overflow-y:auto}.YPYapJobs-module__J9LTLq__verifiedIcon{--box-sizing:60px;--icon-sizing:28px;width:var(--box-sizing);height:var(--box-sizing);background:rgba(var(--clr-tree-green-rgb),20%);border-radius:50%}.YPYapJobs-module__J9LTLq__verifiedIcon svg{width:var(--icon-sizing);height:var(--icon-sizing)}@media (max-width:1799px){.YPYapJobs-module__J9LTLq__filterMenuWrapper{top:var(--header-height);height:calc(100dvh - var(--header-height));z-index:99;border-radius:12px 0 0 12px;align-items:center;transition:all .35s;display:flex;position:fixed;right:0;overflow-y:auto;transform:translate(100%)}.YPYapJobs-module__J9LTLq__filterMenuWrapper.YPYapJobs-module__J9LTLq__open{transform:translate(0%)}.YPYapJobs-module__J9LTLq__postContentWrapper{width:100%;padding-left:0}.YPYapJobs-module__J9LTLq__filterOpenBtn,.YPYapJobs-module__J9LTLq__filterCloseBtn{display:flex!important}}@media (max-width:991px){.YPYapJobs-module__J9LTLq__productWrapper{height:auto}.YPYapJobs-module__J9LTLq__jobPostGrid{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.YPYapJobs-module__J9LTLq__postContentWrapper{--product-title-height:36px}.YPYapJobs-module__J9LTLq__productWrapper{margin-bottom:16px}}@media (max-width:480px){.YPYapJobs-module__J9LTLq__filterMenuWrapper{border-radius:unset;width:100%}.YPYapJobs-module__J9LTLq__dropBtn{--font-size:14px;font-size:var(--font-size)}}