.jobs_container__Rg57x{display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:2rem;max-width:1400px;margin:0 auto;background:linear-gradient(135deg,#f5f7fa,#e4e7eb);min-height:100vh}.jobs_topFilter__Zt4eS{display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:2rem;padding:1.5rem;background:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);transition:all .3s ease}.jobs_filterGroup__oFqoJ{display:flex;flex-direction:column;gap:.5rem;min-width:200px}.jobs_filterLabel__1KY_G{font-size:.9rem;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:.5rem}.jobs_orgSelect__ACz69{padding:.6rem 1rem;border-radius:8px;border:1px solid #d1d9e0;background:#f8fafc;font-size:.9rem;color:#333;cursor:pointer;transition:all .3s ease;max-width:300px}.jobs_orgSelect__ACz69:hover{border-color:#0070f3;background:#ffffff;box-shadow:0 2px 8px rgba(0,112,243,.1)}.jobs_orgSelect__ACz69:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.2)}.jobs_buttonGroup__IkcKR{display:flex;flex-wrap:wrap;gap:.5rem}.jobs_filterButton__WcEjQ{padding:.5rem 1rem;border:none;border-radius:20px;background:#e8ecef;color:#333;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease}.jobs_filterButton__WcEjQ:hover{background:#d1d9e0;transform:translateY(-1px)}.jobs_filterButton__WcEjQ.jobs_active__xcJdh{background:linear-gradient(90deg,#0070f3,#005bb5);color:#ffffff;box-shadow:0 2px 8px rgba(0,112,243,.3)}.jobs_filterButton__WcEjQ:disabled{background:#f0f0f0;color:#999;cursor:not-allowed}.jobs_contentArea__mKtXV{display:flex;gap:2rem;flex-wrap:wrap}.jobs_jobsList__WPqx6{width:35%;max-height:80vh;overflow-y:auto;padding:1rem;background:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.jobs_jobCard__XV9td{background:#ffffff;border:1px solid #e0e0e0;padding:1.2rem;margin-bottom:1rem;border-radius:10px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.jobs_jobCard__XV9td:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.1);border-color:#0070f3}.jobs_jobCard__XV9td.jobs_selected__oJCI1{border-left:6px solid #0070f3;background:linear-gradient(90deg,#f0f5ff,#ffffff)}.jobs_jobCard__XV9td:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#0070f3,#00c4b4);opacity:0;transition:opacity .3s ease}.jobs_jobCard__XV9td:hover:before{opacity:1}.jobs_jobTitle__1h75m{font-size:1.1rem;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.jobs_jobDetailsWrapper__gXT9f{margin:.5rem 0}.jobs_jobDetailItem__WjaCo{font-size:.9rem}.jobs_jobDate__Le0uj{font-size:.9rem;color:#4a4a4a;margin:.3rem 0;display:flex;align-items:center;gap:.5rem}.jobs_applyInline__NC6jm{margin-top:.8rem;background-color:#0FD46C;color:black;padding:5px 10px;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-family:Arial,sans-serif;transition:background-color .3s ease,transform .1s ease,color .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);text-decoration:none}.jobs_applyInline__NC6jm:hover{background-color:#0CB25A;box-shadow:0 4px 8px rgba(0,0,0,.2);color:white}.jobs_alreadyApplied__v1488{margin-top:.8rem}.jobs_jobDetails__meqtX{width:60%;padding:1.5rem;background:#ffffff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05)}.jobs_jobDetailsContent__BQCbL{animation:jobs_fadeIn__q5hx0 .5s ease}.jobs_jobDetailsTitle__p6lEi{font-size:1.8rem;font-weight:700;margin-bottom:1.2rem;background:linear-gradient(90deg,#0070f3,#00c4b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.jobs_jobDetailsWrapper__gXT9f{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.jobs_jobDetailItem__WjaCo{font-size:.95rem;color:#4a4a4a;display:flex;align-items:center;gap:.5rem;background:#f8fafc;padding:.3rem .8rem;border-radius:12px}.jobs_jobDetailsHeading__S0LF6{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-top:1.5rem;margin-bottom:.8rem;border-bottom:2px solid #0070f3;padding-bottom:.3rem}.jobs_jobDetailsText__ybGOC{font-size:.95rem;color:#333;line-height:1.6;margin-bottom:1rem}.jobs_applyBtn__9TRZV{margin-top:1.5rem;background-color:#0FD46C;color:black;padding:5px 10px;border:none;border-radius:5px;cursor:pointer;font-size:14px;font-family:Arial,sans-serif;transition:background-color .3s ease,transform .1s ease,color .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);text-decoration:none}.jobs_applyBtn__9TRZV:hover{background-color:#0CB25A;box-shadow:0 4px 8px rgba(0,0,0,.2);color:white}.jobs_alreadyApplied__v1488{margin-top:1.5rem;background-color:#a0aec0;color:#ffffff;padding:5px 10px;border:none;border-radius:5px;font-size:14px;font-family:Arial,sans-serif;text-align:center;opacity:.8;cursor:not-allowed;box-shadow:0 2px 4px rgba(0,0,0,.1)}.jobs_noJobs__BgFhP{font-size:1rem;color:#666;text-align:center;padding:2rem}@keyframes jobs_fadeIn__q5hx0{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}