.job-list-container .job-list-container-header{margin-bottom:1rem}.job-list-container .job-list-container-header h2{font-family:ProductSans-Bold;line-height:15px;font-size:x-large;color:#585858}.job-list-container .job-list-container-header span{font-family:ProductSans-Regular;color:gray;letter-spacing:.2px;font-size:14px}.job-list-container .job-container{margin-top:1rem;font-family:ProductSans-Regular;background-color:#f8f6f6}.job-list-container .job-container .main-card-body{display:flex;align-items:center;padding:10px 8px}.job-list-container .job-container .main-card-body .save-button{position:relative;background:transparent;border:none;padding:2px 7px;color:#5b6fe9;transition:transform .2s ease}.job-list-container .job-container .main-card-body .save-button.animate{animation:scaleTilt .3s ease}@keyframes scaleTilt{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(-10deg)}to{transform:scale(1) rotate(0deg)}}.job-list-container .job-container .main-card-body .save-button:hover{background:#e0e0e0}.job-list-container .job-container .main-card-body .left-section{flex:5 1}.job-list-container .job-container .main-card-body .left-section .title-section{display:flex;align-items:center;gap:5px}.job-list-container .job-container .main-card-body .left-section .title-section img{max-height:40px}.job-list-container .job-container .main-card-body .left-section .title-section .title-content{display:flex;flex-direction:column;line-height:18px}.job-list-container .job-container .main-card-body .left-section .title-section .title-content .title{font-family:ProductSans-Bold;font-size:large;max-width:350px;color:#585858}.job-list-container .job-container .main-card-body .left-section .title-section .title-content .sub-title{font-family:ProductSans-Regular;font-size:12px;color:gray;max-width:350px}.job-list-container .job-container .main-card-body .left-section .description{margin-top:5px;font-size:14px;max-width:75%;overflow:hidden;line-height:1.3;color:#252525}.job-list-container .job-container .main-card-body .left-section .bottom-desc{margin-top:10px;display:flex;align-items:center;color:gray;gap:14px;font-size:12px}.job-list-container .job-container .main-card-body .left-section .bottom-desc i{font-size:16px;color:#5b6fe9}.job-list-container .job-container .main-card-body .right-section{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:5px}.job-list-container .job-container .main-card-body .right-section div{display:flex;flex-direction:column;align-items:center;gap:5px}.job-list-container .job-container .main-card-body .right-section .custom-btn{width:120px;font-size:14px;padding:5px 10px;border:none}.job-list-container .job-container .main-card-body .right-section .apply-btn{background-color:#2d3875}.job-list-container .job-container .main-card-body .right-section .view-btn{background-color:#5b6fe9}.job-list-container .job-container .main-card-body .right-section span{font-size:12px;color:#2d3875;font-weight:600}@media(max-width:992px){.job-list-container .job-container .main-card-body .right-section span{font-size:12px}}@media(max-width:768px){.job-list-container .job-container .main-card-body{flex-direction:column}.job-list-container .job-container .main-card-body .left-section .title-section{align-items:flex-start}.job-list-container .job-container .main-card-body .left-section .description,.job-list-container .job-container .main-card-body .left-section .title-section .title-content .sub-title,.job-list-container .job-container .main-card-body .left-section .title-section .title-content .title{max-width:100%}.job-list-container .job-container .main-card-body .left-section .bottom-desc{margin-top:5px}.job-list-container .job-container .main-card-body .right-section{width:100%;flex-direction:column-reverse;align-items:start;margin-top:5px}.job-list-container .job-container .main-card-body .right-section div{display:flex;flex-direction:row;align-items:center;gap:5px}.job-list-container .job-container .main-card-body .right-section .custom-btn{width:100px;font-size:14px;padding:3px 8px}}.jobsList{width:65%;margin:auto}.jobs{position:relative;height:100vh;overflow-y:auto;overflow-x:hidden;width:100%;margin:auto;padding:0 1rem}.jobs::-webkit-scrollbar{width:8px}.jobs::-webkit-scrollbar-thumb{background-color:#f0f0f0}.jobs:hover::-webkit-scrollbar{width:8px}.jobs:hover::-webkit-scrollbar-thumb{background-color:#5b6fe9;border-radius:4px}.jobs::-webkit-scrollbar-track{background:#fff}.jobs:hover::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}body{overflow-x:hidden}.joblist-toggler{color:#585858}.joblist-toggler div{padding-bottom:10px;cursor:pointer}.joblist-toggler div:hover{border-bottom:2px solid rgba(84,105,225,.486)}.joblist-toggler .select{color:#252525}.joblist-toggler .select,.joblist-toggler .select:hover{border-bottom:2px solid #5468e1}.recent-searches{width:50%;margin:auto}.recent-searches .recent-searches-item{cursor:pointer;padding:10px;background-color:#f0f0f0;border-radius:5px}.recent-searches .recent-searches-item:hover{background-color:#d4d4d4}.recent-searches .recent-searches-item .delete-search{font-size:16px}.recent-searches .recent-searches-item .delete-search:hover{background-color:#f18d8d;padding:1px;border-radius:2px}.loading-screen{background-color:hsla(0,0%,100%,.8);position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:1;transition:opacity .5s ease;pointer-events:auto}