.job-card_jobCard__kBd0t{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:12px;max-width:550px;min-height:200px;padding:24px;transition:all .3s ease}.job-card_jobCard__kBd0t:hover{border-color:#36d689;box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.job-card_jobHeader__JOZQK{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.job-card_companyInfo__1kruu{align-items:center;display:flex;flex:1 1;gap:12px}.job-card_jobLogo__cE1KD{border:1px solid #e5e7eb;border-radius:8px;height:48px;object-fit:cover;width:48px}.job-card_titleSection__hsOW1{display:flex;flex-direction:column;gap:4px}.job-card_jobTitle__ri433{color:#1f2937;font-size:18px;font-weight:600;line-height:1.4;margin:0}.job-card_jobCompany__PO91L{color:#6b7280;font-size:14px;font-weight:500;margin:0}.job-card_locationBadge__j41U3{align-items:center;background-color:#f3f4f6;border-radius:20px;color:#374151;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px}.job-card_locationIcon__VDTSX{font-size:12px}.job-card_jobLocation__\+vYzQ{white-space:nowrap}.job-card_jobContent__Tepw9{flex:1 1;margin-bottom:20px}.job-card_jobDescription__FYZA3{color:#4b5563;font-size:14px;line-height:1.5;margin:0;text-align:left}.job-card_jobFooter__SqjAs{align-items:center;border-top:1px solid #f3f4f6;display:flex;justify-content:space-between;padding-top:16px}.job-card_jobMeta__BrwLB{align-items:center;display:flex;gap:12px}.job-card_jobType__b1HCR{background-color:#d1fae5;border-radius:12px;color:#059669;font-size:12px;font-weight:500;padding:4px 8px}.job-card_jobPosted__rnsY1{color:#9ca3af;font-size:12px;font-weight:500}.job-card_applyButton__FE4pv{align-items:center;background-color:#36d689;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-width:100px;padding:10px 20px;transition:all .2s ease}.job-card_applyButton__FE4pv:hover{background-color:#00b339;transform:translateY(-1px)}.job-card_applied__SFmTW{background-color:#059669;color:#fff}.job-card_applied__SFmTW:hover{background-color:#047857}.job-card_checkIcon__w-Oeb{font-size:12px;font-weight:700}@media (max-width:768px){.job-card_jobCard__kBd0t{margin:8px;min-height:auto;padding:20px}.job-card_jobHeader__JOZQK{align-items:flex-start;flex-direction:column;gap:12px}.job-card_companyInfo__1kruu{width:100%}.job-card_locationBadge__j41U3{align-self:flex-start}.job-card_jobTitle__ri433{font-size:16px}.job-card_jobCompany__PO91L,.job-card_jobDescription__FYZA3{font-size:13px}.job-card_jobFooter__SqjAs{align-items:stretch;flex-direction:column;gap:12px}.job-card_jobMeta__BrwLB{justify-content:center}.job-card_applyButton__FE4pv{font-size:15px;padding:12px 20px;width:100%}}.home_home__673BT{overflow-x:hidden;position:relative;width:100%}.home_heroContainer__Yb8B2{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.home_backgroundImage__61X4H{animation:home_kenBurns__PKp\+D 20s ease-in-out infinite alternate;background-attachment:fixed;background-image:url(https://img1.wsimg.com/isteam/stock/OoYNQp/:/rs=w:3570,h:3570,mx);background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:80px;width:100%;z-index:-2}.home_gradientOverlay__wB2ds{background:linear-gradient(135deg,#0006,#db78211a 50%,#0009);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.home_heroContent__9U\+Lg{animation:home_fadeInUp__OXrKG 1s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 25px 50px #00000040;max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:1}.home_heroText__x9Oqh{padding:60px 40px}.home_heroTitle__ciVGV{animation:home_textGlow__MwxkO 3s ease-in-out infinite alternate;color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;margin-bottom:20px;text-shadow:0 2px 10px #00000080}.home_logo__ZuBWR{border-radius:15px;height:50px;width:50px}.home_highlight__DOEcL{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b35,#f7931e);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.home_highlight__DOEcL:after{animation:home_underlineGlow__S8kmM 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:100%}.home_heroSubtext__ksq9u{animation:home_fadeIn__vEUyW 1s ease-out .5s both;color:#ffffffe6;font-size:1.2rem;font-weight:300;line-height:1.6;margin-bottom:40px}.home_ctaButtons__oXM2M{animation:home_fadeIn__vEUyW 1s ease-out 1s both;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.home_primaryCta__WZQ5n{background:linear-gradient(135deg,#ff6b35,#f7931e);border:none;border-radius:50px;box-shadow:0 10px 30px #ff6b354d;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;overflow:hidden;padding:15px 35px;position:relative;transition:all .3s ease}.home_primaryCta__WZQ5n:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.home_primaryCta__WZQ5n:hover:before{left:100%}.home_primaryCta__WZQ5n:hover{box-shadow:0 15px 40px #ff6b3566;transform:translateY(-2px)}.home_secondaryCta__rp2LS{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:2px solid #ffffff4d;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:15px 35px;transition:all .3s ease}.home_secondaryCta__rp2LS:hover{background:#ffffff1a;border-color:#fff9;transform:translateY(-2px)}.home_scrollIndicator__eOW1u{animation:home_bounce__BniAF 2s infinite;bottom:30px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.home_scrollArrow__fdLAG{border-bottom:2px solid #fffc;border-right:2px solid #fffc;height:30px;transform:rotate(45deg);width:30px}.home_content__\+iu01{background:linear-gradient(180deg,#0000000d,#0000);margin-top:0;padding-top:60px;position:relative}.home_NavHeader__\+c6BP{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border-bottom:1px solid #ffffff1a;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}@keyframes home_kenBurns__PKp\+D{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes home_fadeInUp__OXrKG{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes home_fadeIn__vEUyW{0%{opacity:0}to{opacity:1}}@keyframes home_textGlow__MwxkO{0%{text-shadow:0 2px 10px #00000080}to{text-shadow:0 2px 20px #ff6b354d,0 2px 10px #00000080}}@keyframes home_underlineGlow__S8kmM{0%{box-shadow:0 0 5px #ff6b3580}to{box-shadow:0 0 20px #ff6b35cc}}@keyframes home_bounce__BniAF{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}@media (max-width:768px){.home_heroContent__9U\+Lg{margin:0 10px}.home_heroText__x9Oqh{padding:40px 20px}.home_ctaButtons__oXM2M{align-items:center;flex-direction:column}.home_primaryCta__WZQ5n,.home_secondaryCta__rp2LS{max-width:250px;width:100%}.home_backgroundImage__61X4H{background-attachment:scroll}}@media (max-width:480px){.home_heroTitle__ciVGV{font-size:2rem}.home_heroSubtext__ksq9u{font-size:1rem}.home_primaryCta__WZQ5n,.home_secondaryCta__rp2LS{font-size:1rem;padding:12px 25px}}.nav-header_navbar__xR5mX{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #fff3;box-shadow:0 8px 32px #0000001a;display:flex;justify-content:space-between;left:0;padding:12px 32px;position:fixed;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.nav-header_navbar__xR5mX:before{background:linear-gradient(135deg,#25a9000d,#98ecc20d);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.nav-header_logoContainer__UT4Bk{align-items:center;cursor:pointer;display:flex;gap:12px;transition:transform .3s ease}.nav-header_logoContainer__UT4Bk:hover{transform:scale(1.05)}.nav-header_logo__oeX92{border-radius:12px;box-shadow:0 4px 12px #25a90033;height:48px;object-fit:cover;transition:all .3s ease;width:48px}.nav-header_logo__oeX92:hover{box-shadow:0 6px 20px #25a9004d}.nav-header_navbarLogo__yrA8y{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#25a900,#1e7e34);-webkit-background-clip:text;background-clip:text;color:#25a900;font-size:22px;font-weight:700;letter-spacing:-.5px;text-shadow:none}.nav-header_navbarLinks__5ngYH{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.nav-header_navbarLinks__5ngYH li{position:relative}.nav-header_navbarLinks__5ngYH a{border-radius:12px;color:#374151;font-size:15px;font-weight:500;overflow:hidden;padding:12px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-header_navbarLinks__5ngYH a:before{background:linear-gradient(135deg,#25a9001a,#98ecc21a);border-radius:12px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.nav-header_navbarLinks__5ngYH a:hover{background:#25a90014;box-shadow:0 4px 12px #25a90026;color:#25a900;transform:translateY(-2px)}.nav-header_navbarLinks__5ngYH a:hover:before{opacity:1}.nav-header_navbarLinks__5ngYH a:active{transform:translateY(0)}.nav-header_navbarLinks__5ngYH a.nav-header_active__mw9cq{background:#25a9001a;color:#25a900;font-weight:600}.nav-header_navbarToggle__1EG-y{background:#25a9001a;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;padding:8px;transition:all .3s ease}.nav-header_navbarToggle__1EG-y:hover{background:#25a90033;transform:scale(1.05)}.nav-header_bar__424St{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:2px;height:3px;margin:3px 0;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.nav-header_navbarActive__jgBNr .nav-header_bar__424St:first-child{transform:rotate(45deg) translate(6px,6px)}.nav-header_navbarActive__jgBNr .nav-header_bar__424St:nth-child(2){opacity:0;transform:translateX(-20px)}.nav-header_navbarActive__jgBNr .nav-header_bar__424St:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.nav-header_navbar__xR5mX.nav-header_scrolled__dLkE1{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#fffffffa;box-shadow:0 4px 20px #00000026;padding:8px 32px}.nav-header_navbar__xR5mX.nav-header_scrolled__dLkE1 .nav-header_logo__oeX92{height:40px;width:40px}.nav-header_navbar__xR5mX.nav-header_scrolled__dLkE1 .nav-header_navbarLogo__yrA8y{font-size:20px}@media (max-width:980px){.nav-header_navbar__xR5mX{padding:12px 20px}.nav-header_navbarLinks__5ngYH{animation:nav-header_slideDown__M\+878 .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border-radius:0 0 20px 20px;box-shadow:0 8px 32px #00000026;display:none;flex-direction:column;gap:4px;left:0;padding:20px;position:absolute;right:0;top:100%}.nav-header_navbarLinks__5ngYH li{width:100%}.nav-header_navbarLinks__5ngYH a{border-radius:12px;display:block;font-size:16px;padding:16px 20px;text-align:left;width:100%}.nav-header_navbarActive__jgBNr .nav-header_navbarLinks__5ngYH,.nav-header_navbarToggle__1EG-y{display:flex}.nav-header_navbarLogo__yrA8y{font-size:18px}.nav-header_logo__oeX92{height:40px;width:40px}}@media (max-width:640px){.nav-header_navbar__xR5mX{padding:10px 16px}.nav-header_navbarLogo__yrA8y{font-size:16px}.nav-header_logoContainer__UT4Bk{gap:8px}.nav-header_navbarLinks__5ngYH{padding:16px}.nav-header_navbarLinks__5ngYH a{font-size:15px;padding:14px 16px}}@keyframes nav-header_slideDown__M\+878{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nav-header_navbarLinks__5ngYH a{position:relative}.nav-header_navbarLinks__5ngYH a:after{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:1px;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.nav-header_navbarLinks__5ngYH a:hover:after{width:80%}.nav-header_navbarLinks__5ngYH a:focus,.nav-header_navbarToggle__1EG-y:focus{outline:2px solid #25a900;outline-offset:2px}.nav-header_navbar__xR5mX{border-image:linear-gradient(135deg,#25a900,#1e7e34) 1;border-top:3px solid #0000}.nav-header_navbarLinks__5ngYH a[data-badge]:before{background:#ef4444;border-radius:10px;color:#fff;content:attr(data-badge);font-size:10px;font-weight:600;min-width:16px;padding:2px 6px;position:absolute;right:8px;text-align:center;top:8px}.signup-container{margin-top:80px}.nav-header_navbar__oAyiS{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #fff3;box-shadow:0 8px 32px #0000001a;display:flex;justify-content:space-between;left:0;padding:12px 32px;position:fixed;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.nav-header_navbar__oAyiS:before{background:linear-gradient(135deg,#25a9000d,#98ecc20d);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.nav-header_logoContainer__VtqiB{align-items:center;cursor:pointer;display:flex;gap:12px;transition:transform .3s ease}.nav-header_logoContainer__VtqiB:hover{transform:scale(1.05)}.nav-header_logo__\+QWPa{border-radius:12px;box-shadow:0 4px 12px #25a90033;height:48px;object-fit:cover;transition:all .3s ease;width:48px}.nav-header_logo__\+QWPa:hover{box-shadow:0 6px 20px #25a9004d}.nav-header_navbarLogo__4jo\+b{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#25a900,#1e7e34);-webkit-background-clip:text;background-clip:text;color:#25a900;font-size:22px;font-weight:700;letter-spacing:-.5px;text-shadow:none}.nav-header_navbarLinks__AiTlS{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.nav-header_navbarLinks__AiTlS li{position:relative}.nav-header_navbarLinks__AiTlS a{border-radius:12px;color:#374151;font-size:15px;font-weight:500;overflow:hidden;padding:12px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-header_navbarLinks__AiTlS a:before{background:linear-gradient(135deg,#25a9001a,#98ecc21a);border-radius:12px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.nav-header_navbarLinks__AiTlS a:hover{background:#25a90014;box-shadow:0 4px 12px #25a90026;color:#25a900;transform:translateY(-2px)}.nav-header_navbarLinks__AiTlS a:hover:before{opacity:1}.nav-header_navbarLinks__AiTlS a:active{transform:translateY(0)}.nav-header_navbarLinks__AiTlS a.nav-header_active__7YUVM{background:#25a9001a;color:#25a900;font-weight:600}.nav-header_navbarToggle__MS3y2{background:#25a9001a;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;padding:8px;transition:all .3s ease}.nav-header_navbarToggle__MS3y2:hover{background:#25a90033;transform:scale(1.05)}.nav-header_bar__u\+o0C{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:2px;height:3px;margin:3px 0;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.nav-header_navbarActive__bTGyi .nav-header_bar__u\+o0C:first-child{transform:rotate(45deg) translate(6px,6px)}.nav-header_navbarActive__bTGyi .nav-header_bar__u\+o0C:nth-child(2){opacity:0;transform:translateX(-20px)}.nav-header_navbarActive__bTGyi .nav-header_bar__u\+o0C:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.nav-header_navbar__oAyiS.nav-header_scrolled__wvKHl{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#fffffffa;box-shadow:0 4px 20px #00000026;padding:8px 32px}.nav-header_navbar__oAyiS.nav-header_scrolled__wvKHl .nav-header_logo__\+QWPa{height:40px;width:40px}.nav-header_navbar__oAyiS.nav-header_scrolled__wvKHl .nav-header_navbarLogo__4jo\+b{font-size:20px}@media (max-width:980px){.nav-header_navbar__oAyiS{padding:12px 20px}.nav-header_navbarLinks__AiTlS{animation:nav-header_slideDown__HH19H .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border-radius:0 0 20px 20px;box-shadow:0 8px 32px #00000026;display:none;flex-direction:column;gap:4px;left:0;padding:20px;position:absolute;right:0;top:100%}.nav-header_navbarLinks__AiTlS li{width:100%}.nav-header_navbarLinks__AiTlS a{border-radius:12px;display:block;font-size:16px;padding:16px 20px;text-align:left;width:100%}.nav-header_navbarActive__bTGyi .nav-header_navbarLinks__AiTlS,.nav-header_navbarToggle__MS3y2{display:flex}.nav-header_navbarLogo__4jo\+b{font-size:18px}.nav-header_logo__\+QWPa{height:40px;width:40px}}@media (max-width:640px){.nav-header_navbar__oAyiS{padding:10px 16px}.nav-header_navbarLogo__4jo\+b{font-size:16px}.nav-header_logoContainer__VtqiB{gap:8px}.nav-header_navbarLinks__AiTlS{padding:16px}.nav-header_navbarLinks__AiTlS a{font-size:15px;padding:14px 16px}}@keyframes nav-header_slideDown__HH19H{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nav-header_navbarLinks__AiTlS a{position:relative}.nav-header_navbarLinks__AiTlS a:after{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:1px;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.nav-header_navbarLinks__AiTlS a:hover:after{width:80%}.nav-header_navbarLinks__AiTlS a:focus,.nav-header_navbarToggle__MS3y2:focus{outline:2px solid #25a900;outline-offset:2px}.nav-header_navbar__oAyiS{border-image:linear-gradient(135deg,#25a900,#1e7e34) 1;border-top:3px solid #0000}.nav-header_navbarLinks__AiTlS a[data-badge]:before{background:#ef4444;border-radius:10px;color:#fff;content:attr(data-badge);font-size:10px;font-weight:600;min-width:16px;padding:2px 6px;position:absolute;right:8px;text-align:center;top:8px}.login-container{margin-top:80px}.landing-page_landingContainer__50omG{align-items:center;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.landing-page_slideshowBackground__hNay1{animation:landing-page_slideShow__jHdJL 15s ease-in-out infinite;background-position:50%;background-size:cover;height:100%;opacity:.7;position:absolute;width:100%;z-index:-1}@keyframes landing-page_slideShow__jHdJL{0%{background-image:url(/static/media/bg1.a8f7d8c7458abdfd2ccd.webp)}33%{background-image:url(/static/media/bg2.3eaf5b605692e1635028.png)}66%{background-image:url(/static/media/bg3.7c13eadbc0703f7745ce.webp)}to{background-image:url(/static/media/bg1.a8f7d8c7458abdfd2ccd.webp)}}.landing-page_landingContent__lM8wZ{color:#fff;padding-top:20vh;position:relative;text-align:center;z-index:1}h1{color:#333;margin-bottom:20px}.landing-page_buttonGroup__ARdXN{margin-top:300px}.landing-page_landingButton__Tkxnp{font-size:1rem;transition:background-color .3s ease}.landing-page_ApplyJobsButton__VveX0,.landing-page_landingButton__Tkxnp{border:none;border-radius:5px;cursor:pointer;margin:5px 10px;max-width:400px;padding:10px 20px;vertical-align:middle}.landing-page_ApplyJobsButton__VveX0{background:none;font-size:1.25rem}.landing-page_jobs__MUZ2c{background-color:none;color:#a21616}.landing-page_jobs__MUZ2c:hover{background:none;color:#a21616;font-weight:700}.landing-page_recruiter__MkyDZ{background-color:#007bff;color:#fff}.landing-page_recruiter__MkyDZ:hover{background-color:#0e1087}.landing-page_applicant__qEFSq{background-color:#28a745;color:#fff}.landing-page_applicant__qEFSq:hover{background-color:#1e7e34}.landing-page_successMessage__VqvOw{color:#00e676;font-weight:700;margin-top:20px}.settings_settingsContainer__NQNSf{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;box-shadow:0 20px 40px #0000001a;margin:100px auto 2rem;max-width:700px;overflow:hidden;padding:0;position:relative}.settings_settingsContainer__NQNSf:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.settings_header__PaHNI{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;padding:2rem 2rem 1rem;text-align:center}.settings_avatar__OK0nk{align-items:center;animation:settings_pulse__EpiwZ 2s infinite;background:linear-gradient(135deg,#ff6b6b,#feca57);border-radius:50%;box-shadow:0 8px 16px #0003;display:inline-flex;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.settings_avatarIcon__GSoAr{color:#fff;font-size:2rem}.settings_title__cL2up{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 1rem;text-shadow:0 2px 4px #0000004d}.settings_statusBadge__BTgJF{align-items:center;background:#2ecc7133;border:1px solid #2ecc714d;border-radius:20px;color:#2ecc71;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}.settings_statusDot__Ab8eh{animation:settings_blink__lXlP9 1.5s infinite;background:#2ecc71;border-radius:50%;height:8px;width:8px}.settings_settingsCard__AartB{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin:1rem;padding:2rem}.settings_settingsInfo__j0NUe{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #0000000d;border-radius:16px;margin-bottom:2rem;padding:1.5rem}.settings_infoItem__KEt-n{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;gap:1rem;margin-bottom:1rem;padding:.75rem;transition:transform .2s ease}.settings_infoItem__KEt-n:hover{transform:translateY(-2px)}.settings_infoItem__KEt-n:last-child{margin-bottom:0}.settings_label__SnoK8{color:#495057;font-size:.95rem;font-weight:600;min-width:80px}.settings_value__jQPnb{color:#2c3e50;font-size:1rem;font-weight:500}.settings_actionSection__s1\+ow{margin-bottom:2rem}.settings_deleteProfile__AZGSc,.settings_passwordChange__u2Ew8{margin-bottom:1.5rem}.settings_inputLabel__TraUS{color:#495057;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem}.settings_passwordInput__a095m{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;font-size:1rem;padding:1rem;transition:all .3s ease;width:90%}.settings_passwordInput__a095m:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;transform:translateY(-1px)}.settings_passwordInput__a095m::placeholder{color:#adb5bd}.settings_buttonGroup__xDHS-{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.settings_deleteButton__MAv6h,.settings_logoutButton__me7yE{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 1.5rem;transition:all .3s ease}.settings_logoutButton__me7yE{background:linear-gradient(135deg,#36d689,#2ecc71);color:#fff}.settings_logoutButton__me7yE:hover{box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.settings_deleteButton__MAv6h{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff}.settings_deleteButton__MAv6h:hover{box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.settings_buttonIcon__ewULt{font-size:1.1rem}.settings_warning__ORSVA{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid #ffc107;border-radius:12px;color:#856404;font-size:.9rem;font-weight:500;padding:1rem;text-align:center}@keyframes settings_pulse__EpiwZ{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes settings_blink__lXlP9{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:768px){.settings_settingsContainer__NQNSf{border-radius:16px;margin:100px 1rem 1rem}.settings_header__PaHNI{padding:1.5rem 1rem .5rem}.settings_title__cL2up{font-size:2rem}.settings_avatar__OK0nk{height:60px;width:60px}.settings_avatarIcon__GSoAr{font-size:1.5rem}.settings_settingsCard__AartB{padding:1.5rem}.settings_buttonGroup__xDHS-{grid-template-columns:1fr}.settings_deleteButton__MAv6h,.settings_logoutButton__me7yE{font-size:.95rem;padding:.875rem 1.25rem}}.profile_profileContainer__gQVyu{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 20px 40px #0000001a;margin:100px auto 20px;max-width:700px;overflow:hidden;padding:32px;position:relative}.profile_profileContainer__gQVyu:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:20px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.profile_profileContainer__gQVyu>*{position:relative;z-index:2}.profile_profileContainer__gQVyu h2{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:32px;text-align:center;text-shadow:0 2px 10px #0000004d}.profile_profileNotification__slbX6{background:linear-gradient(45deg,#ff6b6b,#ff8e8e);border-radius:10px;box-shadow:0 4px 15px #ff6b6b4d;color:#fff;font-weight:500;margin-bottom:24px;padding:12px 20px;text-align:center}.profile_profileInfo__wZcpB{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:15px;margin-bottom:24px;padding:20px;transition:all .3s ease}.profile_profileInfo__wZcpB:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.profile_profileInfo__wZcpB label{color:#fff;display:block;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.profile_profileInfo__wZcpB input,.profile_profileInfo__wZcpB textarea{background:#ffffffe6;border:2px solid #ffffff4d;border-radius:10px;box-sizing:border-box;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.profile_profileInfo__wZcpB input:focus,.profile_profileInfo__wZcpB textarea:focus{border-color:#36d689;box-shadow:0 0 0 3px #36d68933;outline:none;transform:scale(1.02)}.profile_profileInfo__wZcpB textarea{min-height:100px;resize:vertical}.profile_profileInfo__wZcpB p{color:#fff;font-size:1rem;font-weight:500;margin:0;padding:8px 0}.profile_profileInfo__wZcpB a{color:#36d689;display:inline-block;font-weight:600;padding:8px 0;text-decoration:none;transition:all .3s ease}.profile_profileInfo__wZcpB a:hover{color:#2bc77a;transform:translateX(5px)}.profile_profilePicture__NR\+4D{border:4px solid #ffffff4d;border-radius:50%;box-shadow:0 8px 25px #0003;height:120px;object-fit:cover;transition:all .3s ease;width:120px}.profile_profilePicture__NR\+4D:hover{border-color:#36d689;transform:scale(1.05)}.profile_profileActions__TY2fW{display:flex;gap:16px;justify-content:center;margin-top:32px}.profile_profileContainer__gQVyu button{background:linear-gradient(45deg,#36d689,#2bc77a);border:none;border-radius:50px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;min-width:120px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.profile_profileContainer__gQVyu button:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.profile_profileContainer__gQVyu button:active{transform:translateY(0)}.profile_profileContainer__gQVyu button:disabled{background:linear-gradient(45deg,#ccc,#bbb);box-shadow:none;cursor:not-allowed;transform:none}.profile_infoButtonContainer__e7tUx{display:inline-block;margin-top:12px;position:relative}.profile_infoCircle__LTfQH{background:linear-gradient(45deg,#36d689,#2bc77a);border-radius:50%;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:40px;line-height:40px;text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:40px}.profile_infoCircle__LTfQH:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:scale(1.1)}.profile_infoTooltip__cYMUQ{background:#fff;border-radius:15px;bottom:50px;box-shadow:0 10px 30px #0003;color:#333;font-size:14px;left:325%;line-height:1.6;opacity:0;padding:20px;position:absolute;text-align:left;transform:translateX(-50%);transform:translateX(-50%) translateY(10px);transition:all .3s ease;visibility:hidden;width:320px;z-index:1000}.profile_infoTooltip__cYMUQ:after{border:10px solid #0000;border-top-color:#fff;content:"";left:69px;position:absolute;top:100%;transform:translateX(-50%)}.profile_infoButtonContainer__e7tUx:hover .profile_infoTooltip__cYMUQ{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.profile_infoTooltip__cYMUQ p{color:#555;margin:0 0 12px}.profile_infoTooltip__cYMUQ p:last-child{margin-bottom:0}.profile_profileInfo__wZcpB input[type=file]{background:#ffffffe6;border:2px dashed #36d68980;border-radius:10px;cursor:pointer;margin-top:8px;padding:20px;text-align:center;transition:all .3s ease}.profile_profileInfo__wZcpB input[type=file]:hover{background:#36d6891a;border-color:#36d689}@media (max-width:768px){.profile_profileContainer__gQVyu{margin:100px 10px 10px;padding:24px}.profile_profileContainer__gQVyu h2{font-size:2rem;margin-bottom:24px}.profile_profileInfo__wZcpB{margin-bottom:20px;padding:16px}.profile_profileActions__TY2fW{flex-direction:column;gap:12px}.profile_profileContainer__gQVyu button{width:100%}.profile_infoTooltip__cYMUQ{left:325%;transform:none;width:280px}.profile_infoTooltip__cYMUQ:after{left:40px;transform:none}}.project-networks_projectNetworksContainer__2ETzV{background:linear-gradient(135deg,#ffeef7,#f0f8ff);min-height:100vh;padding:100px 20px 20px;position:relative}.project-networks_projectNetworksContainer__2ETzV:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='%23ff69b4' opacity='.1'/%3E%3Ccircle cx='80' cy='40' r='1.5' fill='%2336d689' opacity='.1'/%3E%3Ccircle cx='40' cy='80' r='1' fill='%238ed7f2' opacity='.1'/%3E%3C/svg%3E");bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.project-networks_projectNetworksNotification__7nlTl{animation:project-networks_glow__sKC-G 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#8ed7f2,#57d9e0);border:2px solid #57d9e0;border-radius:20px;box-shadow:0 4px 15px #57d9e04d;color:#113723;margin-bottom:20px;padding:15px 20px;width:-webkit-fit-content;width:fit-content}@keyframes project-networks_glow__sKC-G{0%{box-shadow:0 4px 15px #57d9e04d}to{box-shadow:0 6px 25px #57d9e080}}.project-networks_emotionalStatusBanner__wdWpn{animation:project-networks_pulse__bl-YK 3s ease-in-out infinite;background:linear-gradient(135deg,#ff69b4,#ff1493);border-radius:25px;box-shadow:0 4px 20px #ff69b466;color:#fff;margin-bottom:25px;padding:15px;text-align:center}@keyframes project-networks_pulse__bl-YK{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.project-networks_profileSection__Z\+ssv{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);border:3px solid #36d689;border-radius:25px;box-shadow:0 8px 30px #0000001a;display:flex;margin-bottom:30px;padding:25px}.project-networks_profilePicture__RFph4{border:4px solid #36d689;border-radius:50%;box-shadow:0 6px 20px #36d6894d;height:120px;margin-right:25px;width:120px}.project-networks_profileInfo__ytfoi h2{color:#2c3e50;font-size:2.2em;margin:0 0 10px}.project-networks_socialStatus__Yk31z{color:#36d689;font-style:italic;font-weight:700;margin-top:10px}.project-networks_networkProfilePicture__Gf9L\+{border:3px solid #36d689;border-radius:50%;box-shadow:0 4px 15px #36d68933;height:60px;margin-right:15px;width:60px}.project-networks_sectionSubtext__q0ys\+{color:#666;font-size:1.1em;font-style:italic;margin-bottom:15px}.project-networks_availableFreshNetworksSection__dGQTp,.project-networks_createGroupSection__Q9GN7,.project-networks_declineHarshlySection__ijvEZ,.project-networks_declinePolitelySection__uCyOn,.project-networks_encourageReceivedSection__t--1l,.project-networks_encourageSentSection__lo08m,.project-networks_myGroupsSection__0sUnX,.project-networks_networksSection__uce5N{background:#fff;border-left:5px solid #36d689;border-radius:20px;box-shadow:0 6px 25px #00000014;margin-bottom:35px;padding:25px}.project-networks_availableFreshNetworksSection__dGQTp h3,.project-networks_createGroupSection__Q9GN7 h3,.project-networks_declineHarshlySection__ijvEZ h3,.project-networks_declinePolitelySection__uCyOn h3,.project-networks_encourageReceivedSection__t--1l h3,.project-networks_encourageSentSection__lo08m h3,.project-networks_myGroupsSection__0sUnX h3,.project-networks_networksSection__uce5N h3{color:#2c3e50;font-size:1.5em;margin-bottom:15px}.project-networks_availableFreshNetworksSection__dGQTp ul,.project-networks_declineHarshlySection__ijvEZ ul,.project-networks_declinePolitelySection__uCyOn ul,.project-networks_encourageReceivedSection__t--1l ul,.project-networks_encourageSentSection__lo08m ul,.project-networks_myGroupsSection__0sUnX ul,.project-networks_networksSection__uce5N ul{list-style:none;padding:0}.project-networks_declineItem__0XHVb,.project-networks_encourageItem__ak0QM,.project-networks_freshNetworkItem__JLdZT,.project-networks_groupItem__dtbYf,.project-networks_networkItem__I\+KdJ,.project-networks_sentItem__F9rns{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #36d689;border-radius:15px;margin-bottom:15px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.project-networks_declineItem__0XHVb:before,.project-networks_encourageItem__ak0QM:before,.project-networks_freshNetworkItem__JLdZT:before,.project-networks_groupItem__dtbYf:before,.project-networks_networkItem__I\+KdJ:before,.project-networks_sentItem__F9rns:before{background:linear-gradient(90deg,#0000,#36d6891a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.project-networks_declineItem__0XHVb:hover:before,.project-networks_encourageItem__ak0QM:hover:before,.project-networks_freshNetworkItem__JLdZT:hover:before,.project-networks_groupItem__dtbYf:hover:before,.project-networks_networkItem__I\+KdJ:hover:before,.project-networks_sentItem__F9rns:hover:before{left:100%}.project-networks_declineItem__0XHVb:hover,.project-networks_encourageItem__ak0QM:hover,.project-networks_freshNetworkItem__JLdZT:hover,.project-networks_groupItem__dtbYf:hover,.project-networks_networkItem__I\+KdJ:hover,.project-networks_sentItem__F9rns:hover{box-shadow:0 10px 30px #36d68933;transform:translateY(-5px)}.project-networks_encourageInfo__q1CYj,.project-networks_freshNetworkInfo__CCAZ5,.project-networks_networkInfo__h9rgx{display:flex;flex-direction:column;margin-bottom:15px}.project-networks_encouragerName__z9kzR,.project-networks_freshNetworkName__mrW7F,.project-networks_groupName__5PGuT,.project-networks_networkName__QCgXi,.project-networks_sentName__2XJlX{color:#2c3e50;font-size:1.2em;font-weight:700;margin-bottom:5px}.project-networks_connectionTime__k8rQW,.project-networks_declineNote__FP9KS,.project-networks_encourageMessage__l2Tfz,.project-networks_freshNetworkMeta__MJ6ja,.project-networks_groupMembers__Uxa6I,.project-networks_sentStatus__ToQmn{color:#666;font-size:.9em}.project-networks_encourageActions__7MhW2,.project-networks_networkActions__5604-{display:flex;flex-wrap:wrap;gap:10px}.project-networks_acceptButton__Msk9R,.project-networks_createButton__c8Pdn,.project-networks_encourageButton__\+GNjx,.project-networks_primaryAction__ze6rM{background:linear-gradient(135deg,#36d689,#28a745);border:none;border-radius:25px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_acceptButton__Msk9R:hover,.project-networks_createButton__c8Pdn:hover,.project-networks_encourageButton__\+GNjx:hover,.project-networks_primaryAction__ze6rM:hover{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.project-networks_politeDecline__maSbo,.project-networks_secondaryAction__mArHM{background:linear-gradient(135deg,#ffc107,#fd7e14);border:none;border-radius:25px;box-shadow:0 4px 15px #ffc1074d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_politeDecline__maSbo:hover,.project-networks_secondaryAction__mArHM:hover{background:linear-gradient(135deg,#fd7e14,#dc3545);box-shadow:0 6px 20px #ffc10766;transform:translateY(-2px)}.project-networks_harshDecline__Sj7ya{background:linear-gradient(135deg,#dc3545,#6c757d);border:none;border-radius:25px;box-shadow:0 4px 15px #dc35454d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_harshDecline__Sj7ya:hover{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 6px 20px #dc354566;transform:translateY(-2px)}.project-networks_groupCreationForm__zwmM2{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border:2px solid #36d689;border-radius:20px;margin-top:20px;padding:25px}.project-networks_groupNameInput__U8zfB{background:#fff;border:2px solid #36d689;border-radius:25px;box-shadow:inset 0 2px 5px #0000000d;font-size:1.1em;margin-bottom:15px;padding:15px;width:100%}.project-networks_groupNameInput__U8zfB:focus{border-color:#28a745;box-shadow:0 0 0 3px #36d68933;outline:none}.project-networks_groupItem__dtbYf{cursor:pointer;display:flex;flex-direction:column;gap:8px}.project-networks_activityIndicator__mFLyf{color:#28a745;font-size:.9em;font-weight:700}.project-networks_emptyState__R2beT{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed #36d689;border-radius:15px;color:#666;font-style:italic;padding:40px;text-align:center}.project-networks_motivationFooter__k53in{background:linear-gradient(135deg,#36d689,#20c997);border-radius:25px;box-shadow:0 8px 30px #36d6894d;color:#fff;margin-top:40px;padding:25px;text-align:center}.project-networks_motivationFooter__k53in p{font-size:1.1em;font-weight:700;margin:10px 0}@media (max-width:768px){.project-networks_projectNetworksContainer__2ETzV{padding:80px 15px 15px}.project-networks_profileSection__Z\+ssv{flex-direction:column;text-align:center}.project-networks_profilePicture__RFph4{margin-bottom:15px;margin-right:0}.project-networks_encourageActions__7MhW2,.project-networks_networkActions__5604-{flex-direction:column}.project-networks_acceptButton__Msk9R,.project-networks_encourageButton__\+GNjx,.project-networks_harshDecline__Sj7ya,.project-networks_politeDecline__maSbo,.project-networks_primaryAction__ze6rM,.project-networks_secondaryAction__mArHM{margin-bottom:10px;width:100%}}.project-networks_headerContainer__PqUpE{animation:project-networks_gradientShift__AwXhY 8s ease infinite;background:linear-gradient(135deg,#667eea,#764ba2 25%,#f093fb 50%,#f5576c 75%,#4facfe);background-size:400% 400%;border-radius:0 0 30px 30px;box-shadow:0 10px 40px #00000026;margin-top:75px;overflow:hidden;padding:40px 20px;position:relative}@keyframes project-networks_gradientShift__AwXhY{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.project-networks_headerContainer__PqUpE:before{animation:project-networks_float__Tvjdp 20s ease-in-out infinite;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle cx="50" cy="50" r="3" fill="%23fff" opacity=".1"/><circle cx="150" cy="80" r="2" fill="%23fff" opacity=".15"/><circle cx="100" cy="150" r="2.5" fill="%23fff" opacity=".1"/><circle cx="180" cy="30" r="1.5" fill="%23fff" opacity=".2"/><circle cx="30" cy="120" r="2" fill="%23fff" opacity=".12"/></svg>');bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes project-networks_float__Tvjdp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.project-networks_headerContent__QvtHH{margin:0 auto;max-width:1200px;position:relative;z-index:1}.project-networks_titleSection__aW3RY{margin-bottom:40px;text-align:center}.project-networks_mainTitle__IEepS{animation:project-networks_titleGlow__SfE7o 3s ease-in-out infinite alternate;color:#fff;font-size:3.5em;font-weight:800;line-height:1.2;margin:0;text-shadow:0 4px 20px #0000004d}@keyframes project-networks_titleGlow__SfE7o{0%{text-shadow:0 4px 20px #0000004d}to{text-shadow:0 6px 30px #fff6}}.project-networks_tagline__2hy1L{margin-top:15px;position:relative}.project-networks_taglineText__Ptn8z{-webkit-text-fill-color:#0000;animation:project-networks_shimmer__g4ilY 2s ease-in-out infinite;background:linear-gradient(135deg,gold,#ffeb3b 50%,#ffc107);-webkit-background-clip:text;background-clip:text;font-size:1.8em;font-weight:700;text-shadow:0 2px 10px #0003}@keyframes project-networks_shimmer__g4ilY{0%,to{opacity:1}50%{opacity:.8}}.project-networks_heroSection__ROlD7{grid-gap:40px;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;display:grid;gap:40px;grid-template-columns:1fr 2fr;margin-bottom:40px;padding:30px}.project-networks_heroImageContainer__cfmRa,.project-networks_heroImage__c4fiy{align-items:center;display:flex;justify-content:center}.project-networks_heroImage__c4fiy{animation:project-networks_pulse__bl-YK 4s ease-in-out infinite;background:linear-gradient(135deg,#36d689,#20c997);border-radius:50%;box-shadow:0 15px 35px #36d68966;height:200px;position:relative;width:200px}.project-networks_collaborationIcon__NC5Jr,.project-networks_innovationIcon__b8h\+U,.project-networks_networkIcon__XoXHt,.project-networks_techIcon__IjVT3{animation:project-networks_orbit__IRYbP 8s linear infinite;font-size:2.5em;position:absolute}.project-networks_collaborationIcon__NC5Jr{animation-delay:0s}.project-networks_techIcon__IjVT3{animation-delay:2s}.project-networks_networkIcon__XoXHt{animation-delay:4s}.project-networks_innovationIcon__b8h\+U{animation-delay:6s}@keyframes project-networks_orbit__IRYbP{0%{transform:rotate(0deg) translateX(80px) rotate(0deg)}to{transform:rotate(1turn) translateX(80px) rotate(-1turn)}}.project-networks_heroText__dO7MT{color:#fff}.project-networks_welcomeMessage__qPx1W{font-size:1.3em;line-height:1.6;margin-bottom:30px;text-shadow:0 2px 10px #0000004d}.project-networks_highlight__v0wJt{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#ffeb3b);-webkit-background-clip:text;background-clip:text;font-weight:700}.project-networks_featuresGrid__mIsox{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.project-networks_feature__b0YIZ{align-items:flex-start;background:#ffffff1a;border:1px solid #fff3;border-radius:15px;display:flex;gap:15px;padding:20px;transition:all .3s ease}.project-networks_feature__b0YIZ:hover{background:#fff3;box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.project-networks_featureIcon__597Nx{animation:project-networks_bounce__d6xn5 2s ease-in-out infinite;font-size:2.5em}.project-networks_feature__b0YIZ:nth-child(2) .project-networks_featureIcon__597Nx{animation-delay:.5s}.project-networks_feature__b0YIZ:nth-child(3) .project-networks_featureIcon__597Nx{animation-delay:1s}@keyframes project-networks_bounce__d6xn5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.project-networks_featureContent__w5MFc h3{color:gold;font-size:1.4em;font-weight:700;margin:0 0 10px;text-shadow:0 2px 10px #0000004d}.project-networks_featureContent__w5MFc p{color:#ffffffe6;line-height:1.5;margin:0}.project-networks_benefitsSection__ZhuQ7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:25px;margin-bottom:30px;padding:30px}.project-networks_benefitsTitle__yyU0V{color:#fff;font-size:2em;margin-bottom:25px;text-align:center;text-shadow:0 2px 15px #0000004d}.project-networks_benefitsList__MJ3f4{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.project-networks_benefit__aTaPi{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:15px;color:#fff;display:flex;font-size:1.1em;gap:15px;padding:15px 20px;transition:all .3s ease}.project-networks_benefit__aTaPi:hover{background:#fff3;transform:translateX(10px)}.project-networks_benefitIcon__20W\+K{animation:project-networks_rotate__X2yqm 3s ease-in-out infinite;font-size:1.5em}.project-networks_benefit__aTaPi:nth-child(2) .project-networks_benefitIcon__20W\+K{animation-delay:.5s}.project-networks_benefit__aTaPi:nth-child(3) .project-networks_benefitIcon__20W\+K{animation-delay:1s}.project-networks_benefit__aTaPi:nth-child(4) .project-networks_benefitIcon__20W\+K{animation-delay:1.5s}@keyframes project-networks_rotate__X2yqm{0%,to{transform:rotate(0deg)}50%{transform:rotate(10deg)}}.project-networks_ctaSection__G14S1{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;padding:30px;text-align:center}.project-networks_ctaText__TW1Vj{color:#fff;font-size:1.2em;line-height:1.6;margin-bottom:25px;text-shadow:0 2px 10px #0000004d}.project-networks_ctaButton__Rq1oR{animation:project-networks_buttonPulse__nF5DO 2s ease-in-out infinite;background:linear-gradient(135deg,#36d689,#28a745);border:none;border-radius:30px;box-shadow:0 8px 25px #36d68966;color:#fff;cursor:pointer;font-size:1.3em;font-weight:700;padding:18px 40px;transition:all .3s ease}@keyframes project-networks_buttonPulse__nF5DO{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.project-networks_ctaButton__Rq1oR:hover{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 12px 35px #36d68980;transform:translateY(-3px)}@media (max-width:768px){.project-networks_headerContainer__PqUpE{padding:20px 15px}.project-networks_mainTitle__IEepS{font-size:2.5em}.project-networks_taglineText__Ptn8z{font-size:1.4em}.project-networks_heroSection__ROlD7{gap:30px;grid-template-columns:1fr;text-align:center}.project-networks_heroImage__c4fiy{height:150px;width:150px}.project-networks_benefitsList__MJ3f4{grid-template-columns:1fr}.project-networks_benefit__aTaPi{flex-direction:column;gap:10px;text-align:center}.project-networks_ctaButton__Rq1oR{font-size:1.1em;padding:15px 30px}}@media (max-width:480px){.project-networks_mainTitle__IEepS{font-size:2em}.project-networks_benefitsSection__ZhuQ7,.project-networks_ctaSection__G14S1,.project-networks_heroSection__ROlD7{padding:20px}.project-networks_welcomeMessage__qPx1W{font-size:1.1em}}.group-chat-messages_groupChatPopup__uCRWq{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;bottom:20px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:400px;position:fixed;right:20px;width:300px}.group-chat-messages_groupChatHeader__iWdgj{align-items:center;background-color:#007bff;border-bottom:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:10px}.group-chat-messages_groupChatHeader__iWdgj h3{margin:0}.group-chat-messages_groupChatHeader__iWdgj button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.group-chat-messages_groupChatMessages__-eES8{flex:1 1;overflow-y:auto;padding:10px}.group-chat-messages_message__RiCiY{word-wrap:break-word;border-radius:8px;display:flex;flex-direction:column;margin-bottom:10px;max-width:70%;padding:10px;position:relative}.group-chat-messages_message__RiCiY.group-chat-messages_sent__Feil6{align-self:flex-end;background-color:#d1e7dd;margin-left:auto;text-align:right}.group-chat-messages_message__RiCiY.group-chat-messages_received__Dt2Kt{align-self:flex-start;background-color:#f1f1f1;margin-right:auto;text-align:left}.group-chat-messages_messageContent__Rtyt0{margin-bottom:5px}.group-chat-messages_messageTimestamp__s\+Y8\+{color:#888;font-size:12px;margin-top:5px}.group-chat-messages_messageOptionsButton__ruqpp{background-color:initial;border:none;cursor:pointer;font-size:1.2em;position:absolute;right:5px;top:5px}.group-chat-messages_messageOptionsMenu__iHomW{background:#52d3a8;border:1px solid #ccc;border-radius:5.5px;box-shadow:0 0 10px #0000001a;position:absolute;right:5px;top:25px;z-index:1}.group-chat-messages_messageOptionsMenu__iHomW button{background-color:initial;border:none;cursor:pointer;display:block;padding:5px 10px;text-align:left;width:100%}.group-chat-messages_messageOptionsMenu__iHomW button:hover{background-color:#84f19e}.group-chat-messages_messageReadRecipients__\+V7PI{color:#933c3c;font-size:.8em;text-align:right}.group-chat-messages_recipientProfilePicture__UNbwb{border-radius:50%;height:20px;margin-right:5px;width:20px}.group-chat-messages_inputBox__Yf86v{border-top:1px solid #ccc;display:flex;padding:10px}.group-chat-messages_inputBox__Yf86v input{border:1px solid #ccc;border-radius:5px;flex:1 1;padding:8px}.group-chat-messages_inputBox__Yf86v button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 12px}.group-chat-messages_inputBox__Yf86v button:hover{background-color:#9acbff}.job-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:10px;padding:20px;transition:transform .2s}.job-card:hover{transform:translateY(-5px)}.job-title{font-size:20px;margin:0 0 10px}.job-company,.job-description,.job-location{margin:5px 0}.apply-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .2s}.apply-button:hover{background-color:#0056b3}@media (max-width:768px){.job-card{padding:15px}.job-title{font-size:18px}.apply-button{padding:8px 16px}}.notification{background-color:#4caf50;border-radius:5px;box-shadow:0 2px 4px #0003;color:#fff;font-size:16px;padding:15px;position:fixed;right:80px;top:10%;z-index:1000}.home{padding:20px;text-align:center}.home h1{margin-bottom:20px}.nav-header_navbar__bUfbT{align-items:center;background-color:#333;background:linear-gradient(to bottom right,#a5d3f2,#4c8ceb);display:flex;justify-content:space-between;padding:10px 20px}.nav-header_navbar-logo__igT2t{color:#fff;font-size:24px;font-weight:700}.nav-header_navbar-links__tdf2Q{display:flex;list-style:none;margin:0;padding:0;z-index:1}.nav-header_navbar-links__tdf2Q li{margin-left:20px}.nav-header_navbar-links__tdf2Q a{color:#fff;font-size:18px;text-decoration:none}.nav-header_navbar-links__tdf2Q a:hover{color:#ddd}.nav-header_navbar-toggle__DaiLm{cursor:pointer;display:none;flex-direction:column}.nav-header_bar__\+HaOL{background-color:#fff;height:3px;margin:4px 0;width:25px}@media (max-width:768px){.nav-header_navbar-links__tdf2Q{background-color:#333;background:linear-gradient(to bottom right,#a5d3f2,#4c8ceb);display:none;flex-direction:column;left:0;position:absolute;top:60px;width:100%}.nav-header_navbar-links__tdf2Q li{margin:10px 0;text-align:center}.nav-header_navbar-active__-MMFT .nav-header_navbar-links__tdf2Q,.nav-header_navbar-toggle__DaiLm{display:flex}}.create-job_createJobContainer__Ae-4B{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:900px;padding:20px}.create-job_createJobContainer__Ae-4B h2{margin-bottom:20px;text-align:center}.create-job_formStyle__gy2lr{background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);box-shadow:none;display:flex;flex-direction:column;margin:0 auto}.create-job_formGroup__63Nyk{margin-bottom:15px}.create-job_formGroup__63Nyk label{display:block;font-weight:700;margin-bottom:5px}.create-job_formGroup__63Nyk input,.create-job_formGroup__63Nyk textarea{background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border:1px solid #ccc;border-radius:4px;padding:10px;width:100%}.create-job_formGroup__63Nyk textarea{resize:vertical}.create-job_jobTitle__BitKT{margin-bottom:15px}.create-job_location__9X75q{margin-bottom:10px}.create-job_description__-wDfq textarea{height:150px;margin-bottom:10px}.create-job_requirements__VWrRG textarea{height:150px}.create-job_benefits__7smqs textarea{height:150px;margin-bottom:10px}.create-job_notification__YI-mT{color:red;margin-bottom:20px;text-align:center}.create-job_formActions__Saqcg{display:flex;justify-content:space-between;margin-top:20px}.create-job_formActions__Saqcg .create-job_createJobButton__xuzXM{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:0 5px;padding:10px 20px}.create-job_formActions__Saqcg .create-job_createJobButton__xuzXM:hover{background-color:#0056b3}.create-job_formActions__Saqcg .create-job_draftButton__HoUSZ{background-color:#10a702;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:0 5px;padding:10px 20px}.create-job_formActions__Saqcg .create-job_draftButton__HoUSZ:hover{background-color:#048720}.create-job_formActions__Saqcg .create-job_discardButton__Xt1vy{background-color:#c8002b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:0 5px;padding:10px 20px}.create-job_formActions__Saqcg .create-job_discardButton__Xt1vy:hover{background-color:#5e080b}.create-job_symbolBar__N1ksT{display:"flex",}.create-job_reactTagsContainer__nSEFF{position:relative}.create-job_reactTags__8h0nz{background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:4px;display:flex;flex-wrap:wrap;gap:5px;margin:0 auto 20px;padding:10px;width:300px}.create-job_tagInput__Or28O{background:#0000;border:none;flex:1 1;font-size:16px;min-width:120px;outline:none}.create-job_tag__cuweO{align-items:center;background:#a5d3f2;border-radius:40px;color:green;display:flex;flex-wrap:wrap;gap:5px;margin:0 auto 5px;padding:10px;width:180px}.create-job_remove__VOVAM{align-items:center;border-radius:20px;cursor:pointer;display:flex;justify-content:center;margin-left:auto;width:50px}.create-job_skillDropdown__jYXge{background-color:#a9d8dd;border:1px solid #ccc;border-radius:4px;list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:0;position:absolute;width:auto;z-index:1000}.create-job_skillDropdown__jYXge li{cursor:pointer;padding:10px}.create-job_skillDropdown__jYXge li:hover{background-color:#47a2a5}.symbol-bar_symbolsBarContainer__VSCG6{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.symbol-bar_symbolButton__2ObgK{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;padding:5px 10px;width:30px}.settings_settingsContainer__xiyyf{background-color:#f9f9f9;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:600px;padding:20px}.settings_settingsContainer__xiyyf h2{margin-bottom:20px;text-align:center}.settings_settingsInfo__8dr1-{margin-bottom:20px}.settings_settingsInfo__8dr1- p{margin:5px 0}.settings_deleteButton__NOHve,.settings_logoutButton__sdiii{border:none;border-radius:4px;cursor:pointer;display:block;font-size:16px;margin:10px 0;padding:10px;width:100%}.settings_logoutButton__sdiii{background-color:#007bff;color:#fff}.settings_logoutButton__sdiii:hover{background-color:#0056b3}.settings_deleteButton__NOHve{background-color:#dc3545;color:#fff}.settings_deleteButton__NOHve:hover{background-color:#c82333}.settings_deleteProfile__kuTdT,.settings_passwordChange__iIEMM{margin-bottom:20px}.settings_deleteProfile__kuTdT label,.settings_password-change__0j1XA label{display:block;margin-bottom:5px}.settings_deleteProfile__kuTdT input,.settings_passwordChange__iIEMM input{border:1px solid #ccc;border-radius:4px;margin-right:5px;padding:10px;width:96%}@media (max-width:768px){.settings_settingsContainer__xiyyf{padding:15px}.settings_deleteButton__NOHve,.settings_logoutButton__sdiii{font-size:14px;padding:8px}.settings_deleteProfile__kuTdT input,.settings_passwordChange__iIEMM input{padding:8px}}.my-profile_profileContainer__ziaco{align-items:center;background-color:#f9f9f9;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);display:flex;flex-direction:column;min-height:100vh;padding:20px}.my-profile_profileTitle__bPqKP{color:#333;font-size:2rem;margin-bottom:20px}.my-profile_profileCard__Fw52A{align-items:center;background-color:#fff;background:linear-gradient(to bottom right,#c7e4f7,#f0f6ff);border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;max-width:400px;padding:20px;width:100%}.my-profile_profileImage__rKjpP{border-radius:50%;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.my-profile_profileDetails__9TrJZ{text-align:center}.my-profile_profileDetails__9TrJZ h2{color:#333;font-size:1.5rem;margin-bottom:10px}.my-profile_profileDetails__9TrJZ p{color:#555;font-size:1rem;margin:5px 0}.my-profile_notification__q2\+-N{color:green;margin-bottom:10px}.my-profile_fileInput__PnN8i{margin-top:10px}.my-profile_inputField__iaKNX{border:1px solid #ccc;border-radius:5px;margin:5px 0;padding:10px;width:100%}.my-profile_profileActions__cHUyL{display:flex;gap:10px;margin-top:20px}.my-profile_profileActions__cHUyL button:disabled{background-color:#ccc;cursor:not-allowed}.my-profile_editButton__CCYsA{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:20px;transition:background-color .3s ease;width:100%}.my-profile_cancelButton__xGJR6,.my-profile_saveButton__x\+Xcj{border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:10px 20px}.my-profile_editButton__CCYsA{background-color:#007bff;color:#fff}.my-profile_saveButton__x\+Xcj{background-color:#28a745;color:#fff}.my-profile_cancelButton__xGJR6{background-color:#dc3545;color:#fff}.profile_profileContainer__u3AGg{align-items:center;background-color:#f9f9f9;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;margin:0 auto;max-width:600px;padding:20px;text-align:center}.profile_profileInfo__shmqF{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:15px;width:100%}.profile_logo__E8KW2{border-radius:50%;height:150px;margin-bottom:20px;object-fit:cover;width:150px}.profile_profileInfo__shmqF label{font-weight:700;margin-bottom:5px}.profile_profileInfo__shmqF input,.profile_profileInfo__shmqF textarea{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.profile_profilePicture__VZyLG{border-radius:50%;height:120px;margin-top:10px;object-fit:cover;width:120px}.profile_profileActions__3vjUt{display:flex;gap:10px;justify-content:center;margin-top:20px}.profile_profileActions__3vjUt button:disabled{background-color:#ccc;cursor:not-allowed}.profile_profileActions__3vjUt button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 15px}.profile_profileActions__3vjUt button:hover{background-color:#0056b3}.signup-container{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center}.error{color:#ff4949}.login-container{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center}form p{margin:5px 0;text-align:center}form p a{display:inline-block;text-decoration:none;transition:transform .3s ease,color .3s ease}form p a:hover{color:#1420c5;text-decoration:none;transform:scale(1.1)}button,input{width:100%}.verify-container{background-color:#f0f0f0;flex-wrap:wrap;height:100vh;justify-content:center;width:100%}.verify-container,form{align-items:center;display:flex}form{background:#fff;border-radius:5px;box-shadow:0 0 10px #0000001a;flex-direction:column;max-width:500px;padding:20px;width:50%}input{border:1px solid #ccc;border-radius:5px;display:block;margin-bottom:10px;outline:none;padding:10px;width:70%}.error-message{color:#ff4949}.editable-field,.info-text{color:#555;font-size:14px;margin-bottom:10px}.editable-field{align-items:center;display:flex;gap:5px;padding-left:25%;width:100%}.edit-icon{color:#007bff;cursor:pointer;margin-left:5px;transition:color .3s}.edit-icon:hover{color:#0056b3}button{border-radius:5px;margin-top:8px;padding:10px;width:50%}.verify-enabled{background-color:#ccc!important;cursor:not-allowed!important}.all-my-jobs_allJobsContainer__QyfW5{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 0 10px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px;text-shadow:1px 1px 2px #0000001a}.all-my-jobs_allJobsContainer__QyfW5 h2{margin-bottom:20px;text-align:center}.all-my-jobs_jobDetailsHeader__TYfxB{align-items:center;display:flex;justify-content:center}.all-my-jobs_companyLogo__UixpH{border-radius:10%;cursor:pointer;display:block;height:40px!important;margin-right:10px;object-fit:cover;width:40px!important}.all-my-jobs_notification__Bz5lw{color:red;margin-bottom:20px;text-align:center}.all-my-jobs_tableWrapper__8Q-6A{overflow-x:auto}.all-my-jobs_jobsTable__HM2\+m{border-collapse:collapse;min-width:300px;width:100%}.all-my-jobs_jobsTable__HM2\+m td,.all-my-jobs_jobsTable__HM2\+m th{border:1px solid #ccc;padding:10px;text-align:left}.all-my-jobs_jobsTable__HM2\+m th{background-color:#f0f0f0}.all-my-jobs_jobsTable__HM2\+m tr{cursor:pointer}.all-my-jobs_select__yFOqw{border:1px solid #ccc;border-radius:4px;max-width:150px;padding:5px;width:100%}.all-my-jobs_statusDot__Pb2DS{border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}@media screen and (max-width:600px){.all-my-jobs_jobsTable__HM2\+m{border:0}.all-my-jobs_jobsTable__HM2\+m thead{display:none}.all-my-jobs_jobsTable__HM2\+m tr{border:1px solid #c0feff;display:block;margin-bottom:10px}.all-my-jobs_jobsTable__HM2\+m td{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-left:50%;position:relative;text-align:right}.all-my-jobs_jobsTable__HM2\+m td:before{content:attr(data-label);font-weight:700;left:10px;padding-right:10px;position:absolute;text-align:left;width:45%}.all-my-jobs_jobsTable__HM2\+m td:last-child{border-bottom:0}.all-my-jobs_select__yFOqw{max-width:none}}.posted-jobs_allJobsContainer__G81lr{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 0 10px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px;text-shadow:1px 1px 2px #0000001a;transition:all .3s ease-in-out}.posted-jobs_allJobsContainer__G81lr h2{margin-bottom:20px;text-align:center}.posted-jobs_jobDetailsHeader__WcUyA{align-items:center;display:flex;justify-content:center}.posted-jobs_companyLogo__\+Uq0M{border-radius:10%;cursor:pointer;display:block;height:40px!important;margin-right:10px;object-fit:cover;width:40px!important}.posted-jobs_notification__dsbSN{color:red;margin-bottom:20px;text-align:center}.posted-jobs_tableWrapper__BipB-{overflow-x:auto}.posted-jobs_jobsTable__OdgmP{border-collapse:collapse;min-width:300px;width:100%}.posted-jobs_jobsTable__OdgmP td,.posted-jobs_jobsTable__OdgmP th{border:1px solid #ccc;padding:10px;text-align:left}.posted-jobs_jobsTable__OdgmP th{background-color:#f0f0f0}.posted-jobs_jobsTable__OdgmP tr{cursor:pointer}.posted-jobs_select__XAM2V{border:1px solid #ccc;border-radius:4px;max-width:150px;padding:5px;width:100%}.posted-jobs_statusDot__\+mWiE{border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}@media screen and (max-width:600px){.posted-jobs_jobsTable__OdgmP{border:0}.posted-jobs_jobsTable__OdgmP thead{display:none}.posted-jobs_jobsTable__OdgmP tr{border:1px solid #c0feff;display:block;margin-bottom:10px}.posted-jobs_jobsTable__OdgmP td{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding-left:50%;position:relative;text-align:right}.posted-jobs_jobsTable__OdgmP td:before{content:attr(data-label);font-weight:700;left:10px;padding-right:10px;position:absolute;text-align:left;width:45%}.posted-jobs_jobsTable__OdgmP td:last-child{border-bottom:0}.posted-jobs_select__XAM2V{max-width:none}}.job-chat-box_chatBox__vW2Sm{background-color:#fff;border:1px solid #ccc;border-radius:8px;bottom:20px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:400px;padding:10px;position:fixed;right:20px;width:300px}.job-chat-box_chatHeader__H9pJN{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding-bottom:10px}.job-chat-box_chatHeader__H9pJN h3{font-size:16px;margin:0}.job-chat-box_chatHeader__H9pJN button{background:none;border:none;color:#007bff;cursor:pointer;font-size:14px}.job-chat-box_chatHeader__H9pJN button:hover{text-decoration:underline}.job-chat-box_messagesContainer__djE3v{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:10px;overflow-y:auto}.job-chat-box_message__ODHG1{word-wrap:break-word;border-radius:5px;max-width:70%;padding:8px;position:relative}.job-chat-box_sent__\+f1mY{align-self:flex-end;background-color:#dcf8c6}.job-chat-box_received__o0UJP{align-self:flex-start;background-color:#f1f1f1}.job-chat-box_messageContent__0EbEw{margin-bottom:5px}.job-chat-box_messageTimestamp__h8QxF{color:#888;font-size:.8em;text-align:right}.job-chat-box_messageOptionsButton__vC5tn{background:none;border:none;color:#000;cursor:pointer;font-size:16px;position:absolute;right:5px;top:5px}.job-chat-box_messageOptionsMenu__rCAnQ{background:#f47269;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;position:absolute;right:0;top:100%;width:150px;z-index:1}.job-chat-box_messageOptionsMenuButton__caHx2{background:none;border:none;cursor:pointer;padding:8px;text-align:left;width:100%}.job-chat-box_messageOptionsMenuButton__caHx2:hover{background-color:#f1f1f1}.job-chat-box_chatTextarea__dDyWV{border:1px solid #ccc;border-radius:4px;height:60px;margin-bottom:10px;padding:10px;resize:none;width:93%}.job-chat-box_sendButton__oyOJV{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px}.job-chat-box_sendButton__oyOJV:hover{background-color:#0056b3}.make-lists_makeListsContainer__EEx7\+{margin:0 auto;max-width:800px;padding:20px}.make-lists_notification__pCv2g{color:green;margin-bottom:10px}.make-lists_makeListsContainer__EEx7\+ label{display:block;margin-bottom:10px}.make-lists_makeListsContainer__EEx7\+ input[type=text]{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;margin-top:5px;padding:8px;width:50%}.make-lists_makeListsContainer__EEx7\+ button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:10px 20px;width:200px}.make-lists_makeListsContainer__EEx7\+ button:hover{background-color:#0056b3}.make-lists_profileContainer__24Pq6{align-items:center;display:flex;gap:auto;margin-bottom:0;padding:0}.make-lists_profilePicture__i370X{border-radius:50%;cursor:pointer;display:block;height:40px!important;object-fit:cover;width:40px!important}.make-lists_profileName__pV0om{font-size:16px;margin-bottom:calc(.5rem - 1px);overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.make-lists_statusUpdateContainer__wq6LD{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:20px}.make-lists_statusUpdateContainer__wq6LD h3{margin-bottom:10px}.make-lists_statusUpdateContainer__wq6LD label{display:block;margin-bottom:10px}.make-lists_statusUpdateContainer__wq6LD select{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:8px;width:100%}.make-lists_statusUpdateContainer__wq6LD button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 12px}.make-lists_statusUpdateContainer__wq6LD button:hover{background-color:#0056b3}.make-lists_statusSelect__8yRD\+.make-lists_accepted__qPy5m{background-color:#d4edda;color:#155724}.make-lists_statusSelect__8yRD\+.make-lists_rejected__jrZGj{color:#e74c3c}.make-lists_statusSelect__8yRD\+.make-lists_not-reviewed__ZKAKV{background-color:#fff3cd;color:#856404}.make-lists_statusSelect__8yRD\+.make-lists_nextsteps-shortlisted__vwJ\+l{background-color:#cce5ff;color:#004085}.make-lists_statusSelect__8yRD\+.make-lists_not-up-to-snuff__s6gXh{background-color:#f8d7da;color:#721c24}.make-lists_header__S470z{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between}.make-lists_header__S470z h2{color:#2c3e50;font-size:24px;margin:0}.make-lists_closeButton__NiyXf{background:none;border:none;color:#7f8c8d;cursor:pointer;font-size:16px;margin:10px 30px 0 40px;transition:color .2s}.make-lists_closeButton__NiyXf:hover{color:#d2d2d2}.make-lists_listControls__pq7kk{margin-bottom:25px}.make-lists_inputContainer__b7S-i{margin-bottom:15px}.make-lists_inputContainer__b7S-i label{color:#34495e;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.make-lists_inputWrapper__kgzA8{position:relative}.make-lists_nameInput__mRkn7{border:1px solid #ddd;border-radius:6px;box-sizing:border-box;font-size:16px;padding:12px 15px;position:relative;transition:all .2s;width:100%;z-index:0}.make-lists_nameInput__mRkn7:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db33;outline:none}.make-lists_reasonsSelect__EsVtl,.make-lists_statusSelect__8yRD\+{border:1px solid #ddd;border-radius:4px;font-size:14px;margin-left:10px;min-width:200px;padding:8px 12px}.make-lists_applicantsSection__zeBKY{margin:30px 0}.make-lists_sectionHeader__OnmDA{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.make-lists_sectionHeader__OnmDA h3{color:#2c3e50;font-size:18px;margin:0}.make-lists_selectActions__tPc39{align-items:center;display:flex;gap:10px;margin-top:10px;overflow:hidden}.make-lists_clearAllButton__6hlEj,.make-lists_selectAllButton__LnaGI{border:none;border-radius:4px;cursor:pointer;font-size:13px;padding:6px 12px;transition:background .2s}.make-lists_selectAllButton__LnaGI{background:#e8f8f5;color:#27ae60}.make-lists_selectAllButton__LnaGI:hover{background:#d5f5e3}.make-lists_clearAllButton__6hlEj{background:#fdedec;color:#e74c3c}.make-lists_clearAllButton__6hlEj:hover{background:#fadbd8}.make-lists_applicantsTable__AEAY2{border-collapse:collapse;margin-bottom:20px;width:100%}.make-lists_applicantsTable__AEAY2 th{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:12px;text-align:left}.make-lists_applicantsTable__AEAY2 td{border-bottom:1px solid #eee;cursor:pointer;padding:10px}.make-lists_applicantsTable__AEAY2 tr:hover{background-color:#f9f9f9}.make-lists_applicantsTable__AEAY2 tr.make-lists_selectedRow__atpUi{background-color:#f0f8ff}.make-lists_footer__buYmJ{border-top:1px solid #eee;margin-top:30px;padding-top:20px}.make-lists_existingLists__DWhPJ h4{color:#2c3e50;margin:0 0 15px}.make-lists_listsGrid__K5t7K{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:20px}.make-lists_listItem__MAVqP{border:1px solid #eee;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;padding:10px;transition:all .2s}.make-lists_listItem__MAVqP:hover{background:#f8f9fa;border-color:#3498db}.make-lists_listItem__MAVqP.make-lists_selectedList__JPtqB{background:#e3f2fd;border-color:#3498db}.make-lists_listCount__ZXat7{color:#7f8c8d;font-size:12px;margin-top:5px}.make-lists_actions__QVH0v{display:flex;gap:15px;justify-content:flex-end;margin-top:20px}.make-lists_saveButton__KKXUM{background:#3498db;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:150px;padding:10px 20px;transition:background .2s}.make-lists_saveButton__KKXUM:hover{background:#2980b9}.make-lists_saveButton__KKXUM:disabled{background:#bdc3c7;cursor:not-allowed}.make-lists_deleteButton__589tk{background:#e74c3c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 20px;transition:background .2s}.make-lists_deleteButton__589tk:hover{background:#c0392b}.make-lists_deleteButton__589tk:disabled{background:#e0e0e0;cursor:not-allowed}@keyframes make-lists_spin__\+eq7s{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.make-lists_loadingSpinner__T06As{animation:make-lists_spin__\+eq7s 1s ease-in-out infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;margin-right:8px;vertical-align:middle;width:16px}.update-status_statusWrapper__O83y3{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.update-status_statusUpdateContainer__jQmKk{align-items:center;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:16px;box-shadow:0 6px 20px #00000014;justify-content:center;margin-top:20px;padding:24px 32px;transition:all .3s ease;width:700px}.update-status_statusUpdateContainer__jQmKk h3{color:#2b2d42;font-size:22px;margin-bottom:16px;margin-right:30px}.update-status_statusUpdateContainer__jQmKk label{color:#1f3b5c;display:block;font-weight:500;margin-bottom:12px;width:100%}.update-status_statusUpdateContainer__jQmKk select{background-color:#fff;border:1px solid #b0c4de;color:#333;font-size:16px;margin-bottom:16px;margin-top:4px;padding:10px 12px;width:100%}.update-status_statusUpdateContainer__jQmKk button{background-color:#3a7bd5;font-size:16px;font-weight:500;padding:10px 18px;transition:background-color .3s ease}.update-status_statusUpdateContainer__jQmKk button:hover{background-color:#2e5fa1}.update-status_statusUpdateContainer__jQmKk{align-self:center;display:flex;flex-direction:column;gap:10px;left:50%;margin-top:8px;top:100%;z-index:999}.update-status_statusUpdateContainer__jQmKk select{border:1px solid #ccc;border-radius:6px;padding:6px 8px}.update-status_statusUpdateContainer__jQmKk button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;padding:8px 12px}.update-status_statusUpdateContainer__jQmKk button:hover{background-color:#0056b3}.update-status_closeButton__DcNkn{right:12px;top:0;transition:background-color .2s ease;width:48px}.update-status_statusUpdateContainerPopupPositioning__jPAIt{margin-top:5px;position:absolute;transform:translateX(-50%);z-index:1000}.update-status_statusUpdateContainer__jQmKk{background:linear-gradient(to bottom right,#f1f7fb,#a5d3f2);border-radius:12px;box-shadow:0 10px 24px #00000026;padding:16px;position:relative;width:280px}.update-status_closeButton__DcNkn{background-color:#e0e0e0;border:none;border-radius:50%;cursor:pointer;font-size:12px;font-weight:700;line-height:1;padding:2px 6px;position:absolute;right:8px;top:8px;z-index:1001}.update-status_closeButton__DcNkn:hover{background-color:#c5c5c5}.update-status_statusCell__h\+FC5{position:relative}.update-status_statusUpdateContainer__jQmKk{left:-312px;margin-top:5px;position:absolute;top:95%;width:250px;z-index:1000}@media (max-width:475px){.update-status_statusUpdateContainer__jQmKk{left:-242px;width:180px}}.job_jobDetailsContainer__2fPv\+{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:800px;padding:20px}.job_jobDetailsContainer__2fPv\+ h2{margin-bottom:20px;text-align:center}.job_jobDetailsHeader__dj5e2{align-items:center;display:flex;justify-content:center}.job_companyLogo__\+hKIj{border-radius:10%;cursor:pointer;display:block;height:40px!important;margin-right:10px;object-fit:cover;width:40px!important}.job_buttonsContainer__HbV8G{display:flex;gap:10px;justify-content:center;margin-bottom:10px;padding:10px 0}.job_notification__p\+zC-{color:red;margin-bottom:20px;text-align:center}.job_profileContainer__8TTWL{align-items:center;display:flex;gap:auto;margin-bottom:0;padding:0}.job_profilePicture__PGIpc{border-radius:50%;cursor:pointer;display:block;height:40px!important;object-fit:cover;width:40px!important}.job_profileName__YYM3O{font-size:16px;margin-bottom:calc(.5rem - 1px);overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}button{padding:5px 10px}.job_statusButton__Ahs4w,button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer}button:hover{background-color:#0056b3}.job_statusSelect__56rzp.job_accepted__nBSgv{background-color:#d4edda;color:#155724}.job_statusSelect__56rzp.job_not-reviewed__b8r0b{background-color:#fff3cd;color:#856404}.job_statusSelect__56rzp.job_nextsteps-shortlisted__yrrDG{background-color:#cce5ff;color:#004085}.job_statusSelect__56rzp.job_not-up-to-snuff__nTpuW{background-color:#f8d7da;color:#721c24}.job_existingListsContainer__ar8Qj{background:#fff;border:1px solid #e1e4e8;border-radius:4px;box-shadow:none;margin:2rem auto;max-width:1200px;padding:2rem;position:relative}.job_existingListsContainer__ar8Qj:hover{border-color:#3a7bd5}.job_listsHeader__PtBP3{color:#2d3748;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.job_listsGrid__G95QQ{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1rem}.job_listCard__p1VHB{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 4px #00000014;padding:1.25rem;transition:transform .2s,box-shadow .2s}.job_listCard__p1VHB:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.job_listHeader__r7F8A{align-items:center;border-bottom:1px solid #edf2f7;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.job_listName__CB4\+S{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0}.job_applicantCount__07-zA{background-color:#f7fafc;border-radius:9999px;color:#718096;font-size:.85rem;padding:.25rem .5rem}.job_listActions__AUe4n{display:flex;gap:.5rem;margin-bottom:1rem}.job_deleteButton__MM3hW,.job_editButton__\+7flm,.job_viewButton__n7Eb7{border:none;border-radius:6px;cursor:pointer;font-size:.85rem;padding:.4rem .8rem;transition:all .2s}.job_viewButton__n7Eb7{background-color:#ebf8ff;color:#3182ce}.job_editButton__\+7flm{background-color:#fff5f5;color:#e53e3e}.job_deleteButton__MM3hW{background-color:#f7fafc;color:#4a5568}.job_viewButton__n7Eb7:hover{background-color:#bee3f8}.job_editButton__\+7flm:hover{background-color:#fed7d7}.job_deleteButton__MM3hW:hover{background-color:#e2e8f0}.job_applicantsPreview__zCBoe{max-height:200px;overflow-y:auto;padding-right:.5rem}.job_applicantItem__xB2SA{align-items:center;border-bottom:1px solid #f0f4f8;display:flex;justify-content:space-between;padding:.5rem 0}.job_applicantItem__xB2SA:last-child{border-bottom:none}.job_applicantItem__xB2SA span{color:#4a5568;font-size:.9rem}.job_profileButton__LuKCF{background-color:#f0fff4;border:none;border-radius:4px;color:#38a169;cursor:pointer;font-size:.75rem;padding:.25rem .5rem;transition:background-color .2s}.job_profileButton__LuKCF:hover{background-color:#c6f6d5}.job_moreApplicants__ydjXy{color:#718096;font-size:.8rem;font-style:italic;margin-top:.5rem;text-align:center}.job_applicantsPreview__zCBoe::-webkit-scrollbar{width:6px}.job_applicantsPreview__zCBoe::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.job_applicantsPreview__zCBoe::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.job_applicantsPreview__zCBoe::-webkit-scrollbar-thumb:hover{background:#a0aec0}.job_statusUpdateContainerPopupPositioning__hW5p9{left:50%;list-style:none;margin-top:-1px;padding:0;position:absolute;top:relative;z-index:1000}.job_checkboxCell__NPDu7{cursor:pointer;padding:10px;text-align:center}.job_checkboxCell__NPDu7 input[type=checkbox]{cursor:pointer;margin:0}.skills_skill0__apNHQ{background-color:#e57373;color:#fff}.skills_skill1__xsYPY{background-color:#64b5f6;color:#fff}.skills_skill2__VXFcu{background-color:#81c784;color:#fff}.skills_skill3__jaBkR{background-color:#ffd54f;color:#000}.skills_skill4__RYDmv{background-color:#ba68c8;color:#fff}.skills_skill5__unn3s{background-color:#4db6ac;color:#fff}.skills_skill6__PhNaS{background-color:#ff8a65;color:#fff}.skills_skill7__AD0Fw{background-color:#a1887f;color:#fff}.skills_skill8__xrAhN{background-color:#90a4ae;color:#fff}.skills_skill9__3HyFo{background-color:#f06292;color:#fff}.skills_skill10__lNrAS{background-color:#9575cd;color:#fff}.job1_jobDetailsContainer__GblfQ{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:800px;padding:20px}.job1_notification__JGo3r{color:red}.job1_jobDetailsContainer__GblfQ h2,.job1_notification__JGo3r{margin-bottom:20px;text-align:center}.job1_jobDetailsHeader__-dU0K{align-items:center;display:flex;justify-content:center}.job1_companyLogo__7FAHz{border-radius:10%;cursor:pointer;display:block;height:40px!important;margin-right:10px;object-fit:cover;width:40px!important}.job1_buttonsContainer__SAxnp{display:flex;gap:10px;justify-content:center;margin-bottom:10px;padding:10px 0}table{background-color:#fff;background:linear-gradient(to bottom right,#f1f7fb,#f0f6ff);border-collapse:collapse;border-radius:8px;box-shadow:0 0 10px #0000001a;justify-content:center;margin-top:20px;overflow:hidden;width:100%}table td,table th{border:1px solid #ccc;padding:10px;text-align:left}table th{background-color:#f0f0f0}.job1_tableProfileContainer__YBFOh{align-items:center;display:flex;gap:auto;margin-bottom:0;padding:0}.job1_tableProfilePicture__F6tr4{border-radius:50%;cursor:pointer;display:block;height:40px!important;object-fit:cover;width:40px!important}.job1_tableProfileName__XGVtC{font-size:16px;margin-bottom:calc(.5rem - 1px);overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.job1_statusSelect__rnFj1.job1_accepted__nw4a8{background-color:#d4edda;color:#155724}.job1_statusSelect__rnFj1.job1_not-reviewed__Yv\+Kl{background-color:#fff3cd;color:#856404}.job1_statusSelect__rnFj1.job1_nextsteps-shortlisted__Sz1UW{background-color:#cce5ff;color:#004085}.job1_statusSelect__rnFj1.job1_not-up-to-snuff__Np5WZ{background-color:#f8d7da;color:#721c24}.job1_checkboxCell__fz4By{cursor:pointer;padding:10px;text-align:center}.job1_checkboxCell__fz4By input[type=checkbox]{cursor:pointer;transform:scale(1.3)}.job1_paginationControls__6XVAw{align-items:center;display:flex;gap:1rem;justify-content:center;margin:1rem 0}.job1_paginationControls__6XVAw button{cursor:pointer;padding:.5rem 1rem}.job1_paginationControls__6XVAw button:disabled{cursor:not-allowed;opacity:.5}.job1_statusUpdateContainerPopupPositioning__dtlk9{left:50%;list-style:none;margin-top:-1px;padding:0;position:absolute;top:relative;z-index:1000}.job1_skill0__GoZFz{background-color:#e57373;color:#fff}.job1_skill1__cR1YX{background-color:#64b5f6;color:#fff}.job1_skill2__Ukr1G{background-color:#81c784;color:#fff}.job1_skill3__mvwPV{background-color:#ffd54f;color:#000}.job1_skill4__CA1qr{background-color:#ba68c8;color:#fff}.job1_skill5__Rd8i0{background-color:#4db6ac;color:#fff}.job1_skill6__mOybH{background-color:#ff8a65;color:#fff}.job1_skill7__41yIc{background-color:#a1887f;color:#fff}.job1_skill8__b1MQk{background-color:#90a4ae;color:#fff}.job1_skill9__T9FKH{background-color:#f06292;color:#fff}.job1_skill10__ZTBAW{background-color:#9575cd;color:#fff}.ShowJobLists_existingListsContainer__KePM8{background:#fff;border:1px solid #e1e4e8;border-radius:4px;box-shadow:none;margin:2rem auto;max-width:1200px;padding:2rem;position:relative}.ShowJobLists_existingListsContainer__KePM8:hover{border-color:#3a7bd5}.ShowJobLists_listsHeader__07r\+4{color:#2d3748;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.ShowJobLists_listsGrid__ZQyj2{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1rem}.ShowJobLists_listCard__XsfWv{background-color:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 4px #00000014;padding:1.25rem;transition:transform .2s,box-shadow .2s}.ShowJobLists_listCard__XsfWv:hover{box-shadow:0 4px 8px #0000001a;transform:translateY(-2px)}.ShowJobLists_listHeader__Ed3AF{align-items:center;border-bottom:1px solid #edf2f7;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.ShowJobLists_listName__\+7ooi{color:#2d3748;font-size:1.1rem;font-weight:600;margin:0}.ShowJobLists_listUpdatedAt__AUtNt{color:#2d3748;font-size:1.1rem;font-weight:400;margin-left:40px}.ShowJobLists_applicantCount__aB1Gt{background-color:#f7fafc;border-radius:9999px;color:#718096;font-size:.85rem;padding:.25rem .5rem}.ShowJobLists_listActions__8dwBM{display:flex;gap:.5rem;margin-bottom:1rem}.ShowJobLists_deleteButton__8Lg2V,.ShowJobLists_editButton__p-1JK,.ShowJobLists_viewButton__of2rq{border:none;border-radius:6px;cursor:pointer;font-size:.85rem;padding:.4rem .8rem;transition:all .2s}.ShowJobLists_viewButton__of2rq{background-color:#ebf8ff;color:#3182ce}.ShowJobLists_editButton__p-1JK{background-color:#fff5f5;color:#e53e3e}.ShowJobLists_deleteButton__8Lg2V{background-color:#f7fafc;color:#4a5568}.ShowJobLists_viewButton__of2rq:hover{background-color:#bee3f8}.ShowJobLists_editButton__p-1JK:hover{background-color:#fed7d7}.ShowJobLists_deleteButton__8Lg2V:hover{background-color:#e2e8f0}.ShowJobLists_applicantsPreview__JFZre{max-height:200px;overflow-y:auto;padding-right:.5rem}.ShowJobLists_applicantItem__cdlv7{align-items:center;border-bottom:1px solid #f0f4f8;display:flex;justify-content:space-between;padding:.5rem 0}.ShowJobLists_applicantItem__cdlv7:last-child{border-bottom:none}.ShowJobLists_applicantItem__cdlv7 span{color:#4a5568;font-size:.9rem}.ShowJobLists_profileButton__kppWu{background-color:#f0fff4;border:none;border-radius:4px;color:#38a169;cursor:pointer;font-size:.75rem;padding:.25rem .5rem;transition:background-color .2s}.ShowJobLists_profileButton__kppWu:hover{background-color:#c6f6d5}.ShowJobLists_moreApplicants__\+8HSu{color:#718096;font-size:.8rem;font-style:italic;margin-top:.5rem;text-align:center}.ShowJobLists_applicantsPreview__JFZre::-webkit-scrollbar{width:6px}.ShowJobLists_applicantsPreview__JFZre::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.ShowJobLists_applicantsPreview__JFZre::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.ShowJobLists_applicantsPreview__JFZre::-webkit-scrollbar-thumb:hover{background:#a0aec0}.applied-interns_appliedInternsContainer__IhsVb{background:linear-gradient(135deg,#f8fffe,#e8f5e8);border-radius:12px;box-shadow:0 4px 20px #00000014;margin:100px auto 0;max-width:900px;min-height:400px;padding:24px}.applied-interns_pageTitle__BZA1z{border-bottom:2px solid #e2e8f0;color:#2d3748;font-size:28px;font-weight:600;margin-bottom:24px;padding-bottom:16px;text-align:center}.applied-interns_notification__SIs0B{align-items:center;background:linear-gradient(135deg,#fed7d7,#feb2b2);border-left:4px solid #e53e3e;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:#742a2a;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px}.applied-interns_notification__SIs0B p{font-weight:500;margin:0}.applied-interns_closeButton__XlFVg{background:none;border:none;border-radius:4px;color:#742a2a;cursor:pointer;font-size:20px;font-weight:700;padding:4px 8px;transition:background-color .2s ease}.applied-interns_closeButton__XlFVg:hover{background-color:#742a2a1a}.applied-interns_jobsList__RWdVJ{display:flex;flex-direction:column;gap:16px}.applied-interns_jobCard__igzJU{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;cursor:pointer;padding:20px;transition:all .3s ease}.applied-interns_jobCard__igzJU:hover{border-color:#68d391;box-shadow:0 8px 25px #0000001f;transform:translateY(-2px)}.applied-interns_jobHeader__qrBBk{align-items:center;display:flex;gap:16px;margin-bottom:16px}.applied-interns_companyLogo__DN5WX{border:2px solid #e2e8f0;border-radius:8px;height:50px;object-fit:cover;transition:transform .2s ease;width:50px}.applied-interns_companyLogo__DN5WX:hover{transform:scale(1.05)}.applied-interns_jobTitleSection__R28dJ{flex:1 1}.applied-interns_jobTitle__X4Ms\+{color:#2d3748;font-size:20px;font-weight:600;margin:0 0 4px}.applied-interns_companyName__upQPd{color:#718096;font-size:14px;font-weight:500;margin:0}.applied-interns_statusBadge__Y4gjR{align-items:center;display:flex}.applied-interns_status__MVbus{border-radius:20px;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;text-transform:uppercase}.applied-interns_status__MVbus.applied-interns_pending__w2BvZ{background:#fed7aa;color:#9c4221}.applied-interns_status__MVbus.applied-interns_approved__-f7Bm{background:#c6f6d5;color:#276749}.applied-interns_status__MVbus.applied-interns_rejected__K1M9Q{background:#fed7d7;color:#742a2a}.applied-interns_status__MVbus.applied-interns_interviewing__tB06A{background:#bee3f8;color:#2a69ac}.applied-interns_jobDetails__ryX9D{margin-bottom:16px}.applied-interns_jobDescription__uB915{color:#4a5568;font-size:14px;line-height:1.6;margin-bottom:12px}.applied-interns_jobId__5sEEh,.applied-interns_jobLocation__l0cqc{color:#718096;font-size:14px;margin:8px 0}.applied-interns_label__s\+G9R{color:#4a5568;font-weight:600}.applied-interns_rejectionSection__zi1wD{background:#fef5e7;border-left:4px solid #ed8936;border-radius:8px;margin-top:16px;padding:16px}.applied-interns_rejectionTitle__XlBnQ{color:#c05621;font-size:16px;font-weight:600;margin:0 0 12px}.applied-interns_rejectionList__1ma89{list-style:none;margin:0;padding:0}.applied-interns_rejectionItem__YQdJs{color:#744210;font-size:14px;padding:8px 0 8px 20px;position:relative}.applied-interns_rejectionItem__YQdJs:before{color:#ed8936;content:"•";font-weight:700;left:0;position:absolute}@media (max-width:768px){.applied-interns_appliedInternsContainer__IhsVb{margin:80px 16px 0;padding:16px}.applied-interns_jobHeader__qrBBk{align-items:flex-start;flex-direction:column;gap:12px}.applied-interns_statusBadge__Y4gjR{align-self:flex-end}.applied-interns_pageTitle__BZA1z{font-size:24px}}.messages_chatContainer__tn9Et{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 40px #0000001a;display:flex;flex-direction:row;height:610px;margin:100px auto 0;max-width:1200px;overflow:hidden;padding-right:20px;width:90%}.messages_projectNetworksList__mppJI{background:#fffffff2;border-right:1px solid #0000000d;max-height:600px;overflow-y:auto;padding:20px;width:320px}.messages_sectionHeader__hR0ec{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.messages_sectionHeader__hR0ec h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#333;font-size:18px;font-weight:600;margin:0}.messages_onlineIndicator__L62pv{animation:messages_pulse__e0\+O5 2s infinite;background:#4caf50;border-radius:50%;height:8px;width:8px}@keyframes messages_pulse__e0\+O5{0%{box-shadow:0 0 0 0 #4caf50b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #4caf5000;transform:scale(1)}to{box-shadow:0 0 0 0 #4caf5000;transform:scale(.95)}}.messages_projectNetworksList__mppJI ul{list-style-type:none;margin:0;padding:0}.messages_networkItem__rsgpJ{align-items:center;background:#ffffffb3;border:1px solid #ffffff4d;border-radius:12px;cursor:pointer;display:flex;margin-bottom:8px;padding:12px 16px;transition:all .3s ease}.messages_networkItem__rsgpJ:hover{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 10px 20px #667eea4d;color:#fff;transform:translateY(-2px)}.messages_networkItem__rsgpJ:hover .messages_networkName__lZBK1{color:#fff}.messages_networkItem__rsgpJ:hover .messages_lastSeen__r\+Cv4{color:#fffc}.messages_profileContainer__JQc6q{margin-right:12px;position:relative}.messages_profilePicture__zDnTz{border:2px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:40px;object-fit:cover;width:40px}.messages_statusDot__vzhzQ{background:#4caf50;border:2px solid #fff;border-radius:50%;bottom:2px;box-shadow:0 2px 4px #0003;height:12px;position:absolute;right:2px;width:12px}.messages_networkInfo__aaC\+r{display:flex;flex:1 1;flex-direction:column}.messages_networkName__lZBK1{color:#333;font-size:14px;font-weight:600;margin-bottom:2px}.messages_lastSeen__r\+Cv4{color:#666;font-size:12px;opacity:.8}.messages_chatPopup__MV3KK{animation:messages_slideUp__-xO62 .3s ease;background:#fffffff2;border:1px solid #ffffff4d;border-radius:20px;bottom:60px;box-shadow:0 20px 40px #00000026;cursor:move;display:flex;flex-direction:column;height:500px;overflow:hidden;position:fixed;right:200px;width:380px}@keyframes messages_slideUp__-xO62{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.messages_chatPopupHeader__NCeCu{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #ffffff1a;color:#fff;display:flex;justify-content:space-between;padding:16px 20px}.messages_chatHeaderInfo__1Z03z{align-items:center;display:flex}.messages_profilePictureHeader__kjalU{border:2px solid #fffc;border-radius:50%;height:40px;margin-right:12px;object-fit:cover;width:40px}.messages_chatInfo__6aVpm{display:flex;flex-direction:column}.messages_chatTitle__ac-dt{color:#fff;font-size:16px;font-weight:600;margin:0}.messages_activeStatus__7fz5L{color:#fffc;font-size:12px;margin-top:2px}.messages_closeButton__ibmxv{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.messages_closeButton__ibmxv:hover{background:#ffffff4d;transform:scale(1.1)}.messages_chatBox__RybLb{background:#ffffffe6;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:16px}.messages_messagesContainer__uD\+KI{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding-right:8px}.messages_messagesContainer__uD\+KI::-webkit-scrollbar{width:6px}.messages_messagesContainer__uD\+KI::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.messages_messagesContainer__uD\+KI::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:10px}.messages_messagesContainer__uD\+KI::-webkit-scrollbar-thumb:hover{background:#667eea80}.messages_message__pjV5u{word-wrap:break-word;animation:messages_messageSlide__Ric7Q .3s ease;border-radius:18px;box-shadow:0 2px 8px #0000001a;max-width:75%;padding:12px 16px;position:relative}@keyframes messages_messageSlide__Ric7Q{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.messages_sent__tNlIl{align-self:flex-end;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-right-radius:4px;color:#fff}.messages_received__elP7e{align-self:flex-start;background:#f1f3f4;border-bottom-left-radius:4px;color:#333}.messages_messageContent__NDJJk{align-items:flex-start;display:flex;gap:8px}.messages_messageText__YFuQH{flex:1 1;font-size:14px;line-height:1.4}.messages_messageTimestamp__0R\+9A{color:#00000080;font-size:11px;margin-top:4px;text-align:right}.messages_sent__tNlIl .messages_messageTimestamp__0R\+9A{color:#ffffffb3}.messages_messageOptionsButton__1vYOD{background:none;border:none;border-radius:50%;cursor:pointer;font-size:16px;opacity:.6;padding:4px;transition:all .2s ease}.messages_messageOptionsButton__1vYOD:hover{background:#0000001a;opacity:1}.messages_sent__tNlIl .messages_messageOptionsButton__1vYOD:hover{background:#fff3}.messages_messageOptionsMenu__gbgcW{animation:messages_menuSlide__NgOCC .2s ease;background:#fff;border:1px solid #0000001a;border-radius:12px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;min-width:160px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes messages_menuSlide__NgOCC{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.messages_messageOptionsMenu__gbgcW button{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 16px;text-align:left;transition:all .2s ease}.messages_messageOptionsMenu__gbgcW button:hover{background:#f5f5f5}.messages_messageOptionsMenu__gbgcW button:first-child:hover{background:#e8f5e8;color:#2e7d2e}.messages_messageOptionsMenu__gbgcW button:last-child:hover{background:#ffe8e8;color:#c62828}.messages_messageReadRecipients__3Jd4l{background:#0000000d;border-radius:8px;color:#666;font-size:12px;margin-top:8px;padding:8px}.messages_readByUser__o-MRU{align-items:center;display:inline-flex;margin-right:8px}.messages_recipientProfilePicture__\+UQtx{border-radius:50%;height:16px;margin-right:4px;width:16px}.messages_inputBox__NxJq3{align-items:center;background:#ffffffe6;border-top:1px solid #0000000d;display:flex;gap:12px;padding:16px 20px}.messages_inputBox__NxJq3 input{background:#ffffffe6;border:1px solid #0000001a;border-radius:25px;flex:1 1;font-size:14px;padding:12px 16px;transition:all .3s ease}.messages_inputBox__NxJq3 input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.messages_sendButton__9BI0C{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;box-shadow:0 4px 12px #667eea4d;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}.messages_sendButton__9BI0C:hover{box-shadow:0 6px 16px #667eea66;transform:scale(1.1)}.messages_sendButton__9BI0C:active{transform:scale(.95)}@media (max-width:768px){.messages_chatContainer__tn9Et{flex-direction:column;margin-top:100px;width:95%}.messages_projectNetworksList__mppJI{width:90%}.messages_chatPopup__MV3KK{bottom:10px;right:5vw;width:65%}}.chat-box_recruiterChatBox__tdz9i{background-color:#fff;border:1px solid #ccc;border-radius:8px;bottom:20px;box-shadow:0 0 10px #0000001a;padding:20px;position:fixed;right:20px;width:300px;z-index:1000}.chat-box_recruiterChatBoxHeader__UgGpp{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.chat-box_recruiterChatBoxHeader__UgGpp h3{margin:0}.chat-box_recruiterChatBoxTextarea__YvYLi{border:1px solid #ccc;border-radius:4px;height:100px;margin-bottom:10px;padding:10px;width:93%}.chat-box_recruiterChatBoxButton__E\+oOI{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px}.chat-box_recruiterChatBoxButton__E\+oOI:hover{background-color:#0056b3}.chat-box_messagesContainer__cJsXW{border-top:1px solid #ccc;display:flex;flex-direction:column;margin-bottom:10px;max-height:300px;overflow-y:auto}.chat-box_message__aMroh{word-wrap:break-word;border-radius:5px;margin-bottom:10px;max-width:70%;padding:8px;position:relative}.chat-box_sent__2P2pC{align-self:flex-end;background-color:#dcf8c6}.chat-box_received__uhtBJ{align-self:flex-start;background-color:#f1f1f1}.chat-box_messageContent__P0MoW{margin-bottom:5px}.chat-box_messageTimestamp__MXwPf{color:#888;font-size:.8em;text-align:right}.chat-box_messageOptionsButton__uo3Cz{background:none;border:none;color:#000;cursor:pointer;font-size:16px;position:absolute;right:5px;top:5px}.chat-box_messageOptionsMenu__my11g{background:#f47269;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;position:absolute;right:0;top:100%;width:150px;z-index:1}.chat-box_messageOptionsMenuButton__fPkUJ{background:none;border:none;cursor:pointer;padding:8px;text-align:left;width:100%}.chat-box_messageOptionsMenuButton__fPkUJ:hover{background-color:#f1f1f1}.chat-box_chatPopupHeader__o7wxs{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:10px}.chat-box_closeButton__V8ktH{background:blue;border:none;cursor:pointer;font-size:16px}.chat-box_profilePictureHeader__MMDpJ{background-color:#daee9b;border-radius:50%;display:flex;height:30px;margin-left:20px;padding:10px;width:30px}.job_jobDetails__oAV\+B{background:linear-gradient(135deg,#f8fcf9,#e8f5e8);border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 20px #00000014;margin:80px auto 20px;max-width:1200px;padding:24px}.job_jobDetailsHeader__HhvT\+{align-items:center;border-bottom:2px solid #e5e7eb;display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px}.job_companyLogo__6JT86{border:2px solid #fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;height:60px;object-fit:cover;width:60px}.job_headerContent__ZL3ps{flex:1 1}.job_jobTitle__YNOFc{color:#1f2937;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px}.job_jobStatus__uswaT{background:#10b981;border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.job_jobInfo__xWXRM{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.job_infoRow__x7Dra{align-items:flex-start;display:flex;gap:12px}.job_label__vNb3a{color:#374151;font-size:15px;font-weight:600;min-width:140px}.job_value__Aae3P{color:#6b7280;flex:1 1;font-size:15px;line-height:1.5}.job_benefitLine__krLjP,.job_descriptionLine__NPPDB,.job_locationLine__9K3D7,.job_requirementLine__HKI3M{margin-bottom:4px}.job_skillsContainer__lQnAB{display:flex;flex-wrap:wrap;gap:8px}.job_skillTag__YFZ-W{background:#6366f1;border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:500;padding:6px 12px}.job_actionSection__RmMbC{display:flex;justify-content:center;margin:32px 0}.job_applyButton__KGcJi{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px #10b9814d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .2s ease}.job_applyButton__KGcJi:hover{box-shadow:0 4px 16px #10b98166;transform:translateY(-2px)}.job_applied__RFosw{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:0 2px 8px #6b72804d;cursor:not-allowed}.job_applied__RFosw:hover{box-shadow:0 2px 8px #6b72804d;transform:none}.job_appliedSection__BjVJ4{text-align:center}.job_applicationDate__p7eQi{color:#6b7280;font-size:14px;margin-bottom:12px}.job_companyProfile__gbe\+f{border-top:2px solid #e5e7eb;margin-top:32px;padding-top:24px}.job_sectionTitle__s5dVB{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 16px}.job_companyDescription__Imfcj{color:#6b7280;line-height:1.6;margin-bottom:20px}.job_companyCard__83O5-{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 12px #0000000d;display:flex;gap:24px;padding:24px}.job_logoSection__FrL1V{align-items:center;display:flex;flex:0 0 120px;justify-content:center}.job_logoSection__FrL1V img{background:#f9fafb;border-radius:12px;height:100px;object-fit:contain;padding:8px;width:100px}.job_detailsSection__Rv\+sd{flex:1 1;min-width:300px}.job_companyName__OPrnO{color:#1f2937;font-size:24px;font-weight:700;margin:0 0 12px}.job_desc__ibuw8{color:#6b7280;font-size:16px;line-height:1.5;margin-bottom:16px}.job_contact__GWiTu p,.job_culture__54ovk p,.job_meta__6JQQf p{color:#374151;font-size:15px;line-height:1.4;margin:6px 0}.job_contact__GWiTu h4,.job_culture__54ovk h4{color:#1f2937;font-size:16px;font-weight:600;margin:20px 0 8px}.job_websiteLink__BE3Bs{color:#3b82f6;margin-left:8px;text-decoration:none}.job_websiteLink__BE3Bs:hover{text-decoration:underline}@media (max-width:768px){.job_jobDetails__oAV\+B{margin:80px 16px 20px;padding:16px}.job_jobDetailsHeader__HhvT\+{align-items:flex-start;flex-direction:column;gap:12px}.job_companyLogo__6JT86{height:50px;width:50px}.job_jobTitle__YNOFc{font-size:24px}.job_infoRow__x7Dra{flex-direction:column;gap:4px}.job_label__vNb3a{min-width:auto}.job_companyCard__83O5-{flex-direction:column;gap:16px}.job_logoSection__FrL1V{align-self:center;flex:none}}.skills_skill0__E9ISA{background-color:#e57373;color:#fff}.skills_skill1__eyjrF{background-color:#64b5f6;color:#fff}.skills_skill2__l5T3m{background-color:#81c784;color:#fff}.skills_skill3__htqTk{background-color:#ffd54f;color:#000}.skills_skill4__QX\+qt{background-color:#ba68c8;color:#fff}.skills_skill5__8cr8K{background-color:#4db6ac;color:#fff}.skills_skill6__DFpmb{background-color:#ff8a65;color:#fff}.skills_skill7__LhSWN{background-color:#a1887f;color:#fff}.skills_skill8__PNFPt{background-color:#90a4ae;color:#fff}.skills_skill9__\+pBdw{background-color:#f06292;color:#fff}.skills_skill10__kFY0j{background-color:#9575cd;color:#fff}.messages_chatContainer__SpoR-{border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:row;margin:auto;max-width:800px;padding:10px;width:90%}.messages_projectNetworksList__3gA7M{border-right:1px solid #ccc;padding-right:10px;width:200px}.messages_projectNetworksList__3gA7M h3{margin-top:0}.messages_projectNetworksList__3gA7M ul{list-style-type:none;padding:0}.messages_projectNetworksList__3gA7M li{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:8px}.messages_projectNetworksList__3gA7M li:hover{background-color:#f0f0f0}.messages_profilePicture__9Isfo{border-radius:50%;height:30px;margin-right:10px;width:30px}.messages_jobsList__kIeOO{border-right:1px solid #ccc;padding-right:10px;width:200px}.messages_jobsList__kIeOO h3{margin-top:0}.messages_jobsList__kIeOO ul{list-style-type:none;padding:0}.messages_jobsList__kIeOO li{align-items:center;border-radius:4px;cursor:pointer;padding:8px}.messages_jobsList__kIeOO li:hover{background-color:#f0f0f0}.messages_recipientArea__GO0b4{padding-left:10px}.messages_recipientArea__GO0b4 h3{margin-top:0}.messages_recepientArea__ynRlH ul{list-style-type:none;padding:0}.messages_recipientArea__GO0b4 li{align-items:center;border-radius:4px;cursor:pointer;padding:8px}.messages_recipientArea__GO0b4 li:hover{background-color:#f0f0f0}.messages_applicationCount__C9RUM{color:#555;display:block;font-size:14px;font-weight:700;margin-left:5px;margin-top:2px}.applicant-to-recruiter-message_applicantMessageContainer__gtykk{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #fff3;border-radius:24px;box-shadow:0 20px 40px #00000026;display:flex;height:85vh;margin:100px auto 2rem;max-width:1200px;overflow:hidden}.applicant-to-recruiter-message_recruiterList__2aKRR{background:#fffffff2;border-right:1px solid #fff3;display:flex;flex-direction:column;width:350px}.applicant-to-recruiter-message_recruiterListHeader__CR6Hp{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-bottom:1px solid #0000000d;padding:1.5rem}.applicant-to-recruiter-message_recruiterListHeader__CR6Hp h3{align-items:center;color:#2c3e50;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem;margin:0 0 .5rem}.applicant-to-recruiter-message_onlineCount__61FQY{background:linear-gradient(135deg,#6c5ce7,#a29bfe);border-radius:12px;color:#fff;display:inline-block;font-size:.8rem;font-weight:500;padding:.25rem .75rem}.applicant-to-recruiter-message_recruiterListContent__hs2VG{flex:1 1;overflow-y:auto;padding:.5rem 0}.applicant-to-recruiter-message_recruiterItem__YlcPz{align-items:center;border-bottom:1px solid #0000000d;cursor:pointer;display:flex;padding:1rem 1.5rem;position:relative;transition:all .3s ease}.applicant-to-recruiter-message_recruiterItem__YlcPz:hover{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;transform:translateX(5px)}.applicant-to-recruiter-message_recruiterItem__YlcPz:hover .applicant-to-recruiter-message_companyName__KkrpA,.applicant-to-recruiter-message_recruiterItem__YlcPz:hover .applicant-to-recruiter-message_messagePreview__no4a-,.applicant-to-recruiter-message_recruiterItem__YlcPz:hover .applicant-to-recruiter-message_recruiterName__Bvov9{color:#fff}.applicant-to-recruiter-message_activeRecruiter__tUvo9{background:linear-gradient(135deg,#00b894,#00a085);color:#fff;transform:translateX(5px)}.applicant-to-recruiter-message_activeRecruiter__tUvo9 .applicant-to-recruiter-message_companyName__KkrpA,.applicant-to-recruiter-message_activeRecruiter__tUvo9 .applicant-to-recruiter-message_messagePreview__no4a-,.applicant-to-recruiter-message_activeRecruiter__tUvo9 .applicant-to-recruiter-message_recruiterName__Bvov9{color:#fff}.applicant-to-recruiter-message_recruiterAvatar__cKdBG{margin-right:1rem;position:relative}.applicant-to-recruiter-message_recruiterProfilePicture__jA5dz{border:3px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:50px;object-fit:cover;width:50px}.applicant-to-recruiter-message_onlineIndicator__S1i7o{animation:applicant-to-recruiter-message_pulse__orfsy 2s infinite;background:#00b894;border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.applicant-to-recruiter-message_recruiterDetails__Iu9Jh{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.applicant-to-recruiter-message_recruiterName__Bvov9{color:#2c3e50;font-size:1rem;font-weight:600}.applicant-to-recruiter-message_companyName__KkrpA{color:#636e72;font-size:.85rem;font-weight:500}.applicant-to-recruiter-message_lastMessage__oPvR3{align-items:center;display:flex;justify-content:space-between;margin-top:.25rem}.applicant-to-recruiter-message_messagePreview__no4a-{color:#636e72;font-size:.8rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applicant-to-recruiter-message_messageTime__KIKyN{color:#b2bec3;font-size:.75rem;font-weight:500}.applicant-to-recruiter-message_unreadBadge__7PUCT{color:#00b894;font-size:1.5rem;margin-left:.5rem}.applicant-to-recruiter-message_chatPopup__ttIzX{background:#fffffff2;display:flex;flex:1 1;flex-direction:column}.applicant-to-recruiter-message_chatPopupHeader__rKT2I{align-items:center;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;padding:1.5rem}.applicant-to-recruiter-message_activeChatDetails__QmJsM{align-items:center;display:flex;gap:1rem}.applicant-to-recruiter-message_activeChatAvatar__SLJEh{position:relative}.applicant-to-recruiter-message_activeChatProfilePicture__b\+FFd{border:3px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:50px;object-fit:cover;width:50px}.applicant-to-recruiter-message_activeChatInfo__xFX6P h3{color:#2c3e50;font-size:1.2rem;font-weight:600;margin:0}.applicant-to-recruiter-message_activeStatus__QZZv\+{align-items:center;color:#00b894;display:flex;font-size:.8rem;font-weight:500;gap:.5rem;margin-top:.25rem}.applicant-to-recruiter-message_statusDot__yJwcS{animation:applicant-to-recruiter-message_blink__QCXkA 1.5s infinite;background:#00b894;border-radius:50%;height:8px;width:8px}.applicant-to-recruiter-message_closeButton__HtfHm{align-items:center;background:linear-gradient(135deg,#e17055,#d63031);border:none;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.applicant-to-recruiter-message_closeButton__HtfHm:hover{box-shadow:0 6px 12px #d630314d;transform:scale(1.1)}.applicant-to-recruiter-message_chatBox__aaTBw{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.applicant-to-recruiter-message_messagesContainer__aGnny{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem}.applicant-to-recruiter-message_message__it0un{animation:applicant-to-recruiter-message_fadeIn__5Zv4h .3s ease;display:flex;flex-direction:column;max-width:75%}.applicant-to-recruiter-message_message__it0un.applicant-to-recruiter-message_sent__10iOZ{align-self:flex-end}.applicant-to-recruiter-message_message__it0un.applicant-to-recruiter-message_received__1DjbO{align-self:flex-start}.applicant-to-recruiter-message_messageContent__6o2D-{border-radius:20px;box-shadow:0 4px 12px #0000001a;overflow:hidden;position:relative}.applicant-to-recruiter-message_messageText__zPXOZ{font-size:.95rem;line-height:1.5;padding:1rem 1.5rem}.applicant-to-recruiter-message_message__it0un.applicant-to-recruiter-message_sent__10iOZ .applicant-to-recruiter-message_messageContent__6o2D-{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff}.applicant-to-recruiter-message_message__it0un.applicant-to-recruiter-message_received__1DjbO .applicant-to-recruiter-message_messageContent__6o2D-{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#2c3e50}.applicant-to-recruiter-message_messageTimestamp__IqHbS{color:#b2bec3;font-size:.75rem;margin-top:.5rem;padding:0 .5rem}.applicant-to-recruiter-message_message__it0un.applicant-to-recruiter-message_sent__10iOZ .applicant-to-recruiter-message_messageTimestamp__IqHbS{text-align:right}.applicant-to-recruiter-message_messageOptionsButton__lQGJg{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fffc;cursor:pointer;display:flex;font-size:1rem;height:24px;justify-content:center;position:absolute;right:12px;top:8px;transition:all .2s ease;width:24px}.applicant-to-recruiter-message_messageOptionsButton__lQGJg:hover{background:#ffffff4d;color:#fff}.applicant-to-recruiter-message_messageOptionsMenu__7ZMTd{background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;min-width:160px;overflow:hidden;position:absolute;right:5px;top:35px;z-index:1000}.applicant-to-recruiter-message_messageOptionsMenu__7ZMTd button{background:#0000;border:none;color:#2c3e50;cursor:pointer;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:left;transition:background .2s ease;width:100%}.applicant-to-recruiter-message_messageOptionsMenu__7ZMTd button:hover{background:#f8f9fa}.applicant-to-recruiter-message_inputBox__wbLFw{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-top:1px solid #0000000d;display:flex;gap:1rem;padding:1.5rem}.applicant-to-recruiter-message_inputContainer__Lgssu{background:#fff;border-radius:25px;box-shadow:0 4px 12px #0000001a;display:flex;flex:1 1;overflow:hidden}.applicant-to-recruiter-message_messageInput__HUqs0{background:#0000;border:none;flex:1 1;font-size:1rem;outline:none;padding:1rem 1.5rem}.applicant-to-recruiter-message_messageInput__HUqs0::placeholder{color:#b2bec3}.applicant-to-recruiter-message_emojiButton__5IA88{background:#0000;border:none;cursor:pointer;font-size:1.2rem;padding:0 1rem;transition:transform .2s ease}.applicant-to-recruiter-message_emojiButton__5IA88:hover{transform:scale(1.1)}.applicant-to-recruiter-message_sendButton__4WAxa{align-items:center;background:linear-gradient(135deg,#00b894,#00a085);border:none;border-radius:25px;box-shadow:0 4px 12px #00b8944d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.applicant-to-recruiter-message_sendButton__4WAxa:hover{box-shadow:0 6px 16px #00b89466;transform:translateY(-2px)}.applicant-to-recruiter-message_sendIcon__jyb5O{font-size:1.1rem}.applicant-to-recruiter-message_emptyChatState__w1s\+n{align-items:center;background:#fffffff2;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.applicant-to-recruiter-message_emptyChatIcon__X3V2y{font-size:4rem;margin-bottom:1rem;opacity:.5}.applicant-to-recruiter-message_emptyChatState__w1s\+n h3{color:#2c3e50;font-size:1.5rem;margin:0 0 .5rem}.applicant-to-recruiter-message_emptyChatState__w1s\+n p{color:#636e72;font-size:1rem;margin:0}.applicant-to-recruiter-message_backButton__oU8\+a{align-items:center;background:linear-gradient(135deg,#636e72,#2c3e50);border:none;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#fff;cursor:pointer;display:none;font-size:1.2rem;height:40px;justify-content:center;margin-right:1rem;transition:all .3s ease;width:40px}.applicant-to-recruiter-message_backButton__oU8\+a:hover{box-shadow:0 6px 12px #2c3e504d;transform:scale(1.1)}@keyframes applicant-to-recruiter-message_pulse__orfsy{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes applicant-to-recruiter-message_blink__QCXkA{0%,to{opacity:1}50%{opacity:.3}}@keyframes applicant-to-recruiter-message_fadeIn__5Zv4h{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.applicant-to-recruiter-message_applicantMessageContainer__gtykk{border-radius:16px;flex-direction:column;height:83vh;margin:100px 1rem 1rem}.applicant-to-recruiter-message_recruiterList__2aKRR{border-bottom:1px solid #fff3;border-right:none;height:100%;width:100%}.applicant-to-recruiter-message_recruiterListHeader__CR6Hp{padding:1rem}.applicant-to-recruiter-message_recruiterListHeader__CR6Hp h3{font-size:1.3rem}.applicant-to-recruiter-message_recruiterItem__YlcPz{padding:.75rem 1rem}.applicant-to-recruiter-message_recruiterProfilePicture__jA5dz{height:45px;width:45px}.applicant-to-recruiter-message_messagePreview__no4a-{max-width:120px}.applicant-to-recruiter-message_chatPopup__ttIzX{border-radius:16px;bottom:60px;height:60vh;overflow:hidden;position:absolute;right:20px;width:90%;z-index:100}.applicant-to-recruiter-message_chatPopupHeader__rKT2I{padding:1rem}.applicant-to-recruiter-message_activeChatDetails__QmJsM{gap:.75rem}.applicant-to-recruiter-message_activeChatProfilePicture__b\+FFd{height:45px;width:45px}.applicant-to-recruiter-message_activeChatInfo__xFX6P h3{font-size:1.1rem}.applicant-to-recruiter-message_backButton__oU8\+a{display:flex}.applicant-to-recruiter-message_messagesContainer__aGnny{padding:1rem}.applicant-to-recruiter-message_message__it0un{max-width:85%}.applicant-to-recruiter-message_messageText__zPXOZ{font-size:.9rem;padding:.75rem 1rem}.applicant-to-recruiter-message_inputBox__wbLFw{gap:.75rem;padding:1rem}.applicant-to-recruiter-message_sendButton__4WAxa{font-size:.9rem;padding:.75rem 1rem}.applicant-to-recruiter-message_emptyChatState__w1s\+n{position:static}.applicant-to-recruiter-message_emptyChatIcon__X3V2y{font-size:3rem}.applicant-to-recruiter-message_emptyChatState__w1s\+n h3{font-size:1.3rem}.applicant-to-recruiter-message_emptyChatState__w1s\+n p{font-size:.9rem}}.pn_container__Cwrzs{border:1px solid #000;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;padding:0}.pn_pn__Wa6nf h3{margin-top:0}.pn_pn__Wa6nf ul{list-style-type:none;margin:0;padding:0}.pn_pn__Wa6nf li{border-bottom:1px solid #ccc;cursor:pointer;list-style-type:none;padding:8px}.pn_pn__Wa6nf li:hover{background-color:#c3a6f2}.pn_pn__Wa6nf img{border-radius:50%;height:30px;margin-left:10px;width:30px}.pm_container__o\+u4b{border:1px solid #000;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;padding:0}.pm_pm__XNJOz h3{margin-top:0}.pm_pm__XNJOz ul{list-style-type:none;margin:0;padding:0}.pm_pm__XNJOz li{border-bottom:1px solid #ccc;cursor:pointer;list-style-type:none;padding:8px}.pm_pm__XNJOz li:hover{background-color:#f0f0f0}.rm_container__gbMQ9{border:1px solid #000;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;padding:0}.rm_rm__zcBul hrm{margin-top:0}.rm_rm__zcBul ul{list-style-type:none;margin:0;padding:0}.rm_rm__zcBul li{border-bottom:1px solid #ccc;cursor:pointer;list-style-type:none;padding:8px}.rm_rm__zcBul li:hover{background-color:#f0f0f0}.gm_container__baA7V{border:1px solid #000;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;padding:0}.gm_gm__FMR0J h3{margin-top:0}.gm_gm__FMR0J ul{list-style-type:none;margin:0;padding:0}.gm_gm__FMR0J li{border-bottom:1px solid #ccc;cursor:pointer;list-style-type:none;padding:8px}.gm_gm__FMR0J li:hover{background-color:#f0f0f0}.allMessages_container__eKI0w{box-sizing:border-box;height:100vh;position:relative;width:100%}.allMessages_container__eKI0w p{word-wrap:break-word}.allMessages_bottomLeft__vtk-4,.allMessages_bottomRight__6AEC2,.allMessages_topLeft__oBVKT,.allMessages_topRight__-0t\+3{box-sizing:border-box;height:50%;overflow:auto;padding:10px;position:absolute;scrollbar-width:thin;width:30%}.allMessages_topLeft__oBVKT{background-color:#f87e7e;border-radius:0 30px 0 0;left:0;scrollbar-color:#c3a6f2 #f87e7e}.allMessages_topRight__-0t\+3{background-color:#f889fc;border-radius:30px 0 0 0;right:0;scrollbar-color:#c5ff98 #f889fc}.allMessages_bottomLeft__vtk-4{background-color:#5def7f;border-radius:0 0 30px 0;bottom:0;left:0;scrollbar-color:#00fae9 #5def7f}.allMessages_bottomRight__6AEC2{background-color:#e7f485;border-radius:0 0 0 30px;bottom:0;right:0;scrollbar-color:#ffc195 #e7f485}.allMessages_chatPopup__y1fB5{background-color:#fff;border:1px solid #ccc;border-radius:8px;bottom:calc(50% - 200px);box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:400px;position:fixed;right:calc(50% - 150px);width:300px}.allMessages_chatHeader__Puo30{align-items:center;background-color:#f9f9f9;border-bottom:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:10px}.allMessages_chatBody__I7P1z{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;overflow-y:auto;padding:10px}.allMessages_chatPopupHeader__XLxjp h3{color:#333;font-size:1.1em;margin:0}.allMessages_chatPopupHeader__XLxjp button{border:none;color:#000;cursor:pointer;font-size:1.2em}.allMessages_chatPopupHeader__XLxjp button:hover{color:#000}.allMessages_chatBox__BoVG8{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:10px}.allMessages_profilePictureHeader__4r0UM{border-radius:50%;height:40px;margin-right:10px;width:40px}.allMessages_messagesContainer__zUYrf{display:flex;flex-direction:column;flex-grow:1;gap:10px}.allMessages_message__ubqsK{display:flex;flex-direction:column;max-width:70%}.allMessages_message__ubqsK.allMessages_sent__dasKe{align-self:flex-end}.allMessages_message__ubqsK.allMessages_received__IWcm7{align-self:flex-start}.allMessages_messageContent__MiyYP{border-radius:8px;padding:10px;position:relative}.allMessages_message__ubqsK.allMessages_sent__dasKe .allMessages_messageContent__MiyYP{background-color:#d1e7dd}.allMessages_message__ubqsK.allMessages_received__IWcm7 .allMessages_messageContent__MiyYP{background-color:#f0f0f0}.allMessages_messageTimestamp__MT2IP{color:#888;font-size:.75em;margin-top:5px}.allMessages_messageOptionsButton__aWD60{background-color:initial;border:none;color:#666;cursor:pointer;font-size:1em;position:absolute;right:5px;top:5px}.allMessages_messageOptionsButton__aWD60:hover{color:#333}.allMessages_messageOptionsMenu__P535q{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 10px #0000001a;position:absolute;right:5px;top:25px;z-index:1000}.allMessages_messageOptionsMenu__P535q button{background-color:initial;border:none;color:#333;cursor:pointer;display:block;font-size:.9em;padding:8px 12px;text-align:left;width:100%}.allMessages_messageOptionsMenu__P535q button:hover{background-color:#f9f9f9}.allMessages_inputBox__NCuhw{align-items:center;background-color:#f9f9f9;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #ccc;display:flex;padding:10px}.allMessages_inputBox__NCuhw input{align-items:center;border:1px solid #ccc;border-radius:4px;flex-grow:1;font-size:.9em;margin:10px 10px 5px;padding:10px}.allMessages_inputBox__NCuhw button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9em;padding:10px 15px}.allMessages_inputBox__NCuhw button:hover{background-color:#0056b3}.job-card_jobCard__AarzL{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;margin:12px;max-width:550px;min-height:200px;padding:24px;transition:all .3s ease}.job-card_jobCard__AarzL:hover{border-color:#36d689;box-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d;transform:translateY(-4px)}.job-card_jobHeader__TWhuY{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.job-card_companyInfo__Zp2HK{align-items:center;display:flex;flex:1 1;gap:12px}.job-card_jobLogo__4x55l{border:1px solid #e5e7eb;border-radius:8px;height:48px;object-fit:cover;width:48px}.job-card_titleSection__0kSYF{display:flex;flex-direction:column;gap:4px}.job-card_jobTitle__R8OiT{color:#1f2937;font-size:18px;font-weight:600;line-height:1.4;margin:0}.job-card_jobCompany__sX3f6{color:#6b7280;font-size:14px;font-weight:500;margin:0}.job-card_locationBadge__W3BCy{align-items:center;background-color:#f3f4f6;border-radius:20px;color:#374151;display:flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px}.job-card_locationIcon__ZJEiC{font-size:12px}.job-card_jobLocation__1W76i{white-space:nowrap}.job-card_jobContent__aLoCf{flex:1 1;margin-bottom:20px}.job-card_jobDescription__bOOE0{color:#4b5563;font-size:14px;line-height:1.5;margin:0;text-align:left}.job-card_jobFooter__98qP9{align-items:center;border-top:1px solid #f3f4f6;display:flex;justify-content:space-between;padding-top:16px}.job-card_jobMeta__YAp1I{align-items:center;display:flex;gap:12px}.job-card_jobType__tZqSu{background-color:#d1fae5;border-radius:12px;color:#059669;font-size:12px;font-weight:500;padding:4px 8px}.job-card_jobPosted__rHH4V{color:#9ca3af;font-size:12px;font-weight:500}.job-card_applyButton__Iu9ZZ{align-items:center;background-color:#36d689;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;min-width:100px;padding:10px 20px;transition:all .2s ease}.job-card_applyButton__Iu9ZZ:hover{background-color:#00b339;transform:translateY(-1px)}.job-card_applied__A8O06{background-color:#059669;color:#fff}.job-card_applied__A8O06:hover{background-color:#047857}.job-card_checkIcon__gIsaL{font-size:12px;font-weight:700}@media (max-width:768px){.job-card_jobCard__AarzL{margin:8px;min-height:auto;padding:20px}.job-card_jobHeader__TWhuY{align-items:flex-start;flex-direction:column;gap:12px}.job-card_companyInfo__Zp2HK{width:100%}.job-card_locationBadge__W3BCy{align-self:flex-start}.job-card_jobTitle__R8OiT{font-size:16px}.job-card_jobCompany__sX3f6,.job-card_jobDescription__bOOE0{font-size:13px}.job-card_jobFooter__98qP9{align-items:stretch;flex-direction:column;gap:12px}.job-card_jobMeta__YAp1I{justify-content:center}.job-card_applyButton__Iu9ZZ{font-size:15px;padding:12px 20px;width:100%}}.job-list{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.home_home__FN3SN{overflow-x:hidden;position:relative;width:100%}.home_heroContainer__IoTzJ{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;width:100%}.home_backgroundImage__8RYTW{animation:home_kenBurns__UN86h 20s ease-in-out infinite alternate;background-attachment:fixed;background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:80px;transition:opacity 1s ease-in-out;width:100%;z-index:-2}.home_backgroundImage__8RYTW.home_activeSlide__9uXgB{opacity:1}.home_gradientOverlay__5e8ay{-webkit-backdrop-filter:blur(4.4px);backdrop-filter:blur(4.4px);background:linear-gradient(135deg,#0006,#db78211a 50%,#0009);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.home_heroContent__adWtx{animation:home_fadeInUp__XgFBD 1s ease-out;margin-bottom:-280px;max-width:800px;padding:0 20px;position:relative;text-align:center;z-index:1}.home_heroText__YcPm7{padding:60px 40px}.home_heroTitle__39vbl{animation:home_textGlow__pbOn3 3s ease-in-out infinite alternate;color:#fff;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;margin-bottom:20px;text-shadow:0 2px 10px #00000080}.home_highlight__a1gFc{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff6b35,#f7931e);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.home_highlight__a1gFc:after{animation:home_underlineGlow__G\+qsy 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#ff6b35,#f7931e);border-radius:2px;bottom:-5px;content:"";height:3px;left:0;position:absolute;width:100%}.home_heroSubtext__OjWQp{animation:home_fadeIn__fE1mL 1s ease-out .5s both;color:#ffffffe6;font-size:1.2rem;font-weight:300;line-height:1.6;margin-bottom:40px}.home_slideNavigation__Wbw75{align-items:center;bottom:100px;display:flex;gap:20px;left:50%;margin-bottom:-80px;position:absolute;transform:translateX(-50%);z-index:2}.home_navButton__4DLXj{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:2px solid #ffffff4d;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;font-weight:700;height:50px;justify-content:center;transition:all .3s ease;width:50px}.home_navButton__4DLXj:hover{background:#ffffff4d;border-color:#fff9;transform:scale(1.1)}.home_slideIndicators__INimz{display:flex;gap:10px}.home_indicator__Drtji{background:#0000;border:2px solid #ffffff80;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.home_indicator__Drtji:hover{border-color:#fffc;transform:scale(1.2)}.home_activeIndicator__AKReO{background:linear-gradient(135deg,#ff6b35,#f7931e);border-color:#ff6b35;box-shadow:0 0 10px #ff6b3580}.home_content__rJQ3i{background:linear-gradient(180deg,#0000000d,#0000);margin-top:0;padding-top:60px;position:relative}.home_jobSearch__z9oCc{background:#ffffff1a;background:linear-gradient(180deg,#0000000d,#0000);border-radius:10px;box-shadow:0 10px 20px #0003;margin:0 auto;max-width:800px;padding:60px 20px 20px;position:relative;width:100%}.home_NavHeader__SrHdu{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border-bottom:1px solid #ffffff1a;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:100}@keyframes home_kenBurns__UN86h{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes home_fadeInUp__XgFBD{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes home_fadeIn__fE1mL{0%{opacity:0}to{opacity:1}}@keyframes home_textGlow__pbOn3{0%{text-shadow:0 2px 10px #00000080}to{text-shadow:0 2px 20px #ff6b354d,0 2px 10px #00000080}}@keyframes home_underlineGlow__G\+qsy{0%{box-shadow:0 0 5px #ff6b3580}to{box-shadow:0 0 20px #ff6b35cc}}@keyframes home_bounce__-SCDs{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}@media (max-width:768px){.home_heroContent__adWtx{margin:0 10px -280px}.home_heroText__YcPm7{padding:40px 20px}.home_backgroundImage__8RYTW{background-attachment:scroll}.home_slideNavigation__Wbw75{bottom:130px;gap:15px}.home_navButton__4DLXj{font-size:16px;height:40px;width:40px}.home_indicator__Drtji{height:10px;width:10px}}@media (max-width:480px){.home_heroTitle__39vbl{font-size:3rem}.home_heroSubtext__OjWQp{font-size:1rem}.home_slideNavigation__Wbw75{bottom:130px;gap:10px}.home_navButton__4DLXj{font-size:14px;height:35px;width:35px}.home_indicator__Drtji{height:8px;width:8px}}.nav-header_navbar__8ECDQ{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #fff3;box-shadow:0 8px 32px #0000001a;display:flex;justify-content:space-between;left:0;padding:12px 32px;position:fixed;right:0;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1000}.nav-header_navbar__8ECDQ:before{background:linear-gradient(135deg,#25a9000d,#98ecc20d);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.nav-header_logoContainer__YrQVM{align-items:center;cursor:pointer;display:flex;gap:12px;transition:transform .3s ease}.nav-header_logoContainer__YrQVM:hover{transform:scale(1.05)}.nav-header_logo__QRa6a{border-radius:12px;box-shadow:0 4px 12px #25a90033;height:48px;object-fit:cover;transition:all .3s ease;width:48px}.nav-header_logo__QRa6a:hover{box-shadow:0 6px 20px #25a9004d}.nav-header_navbarLogo__DForO{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#25a900,#1e7e34);-webkit-background-clip:text;background-clip:text;color:#25a900;font-size:22px;font-weight:700;letter-spacing:-.5px;text-shadow:none}.nav-header_navbarLinks__Pj1Sb{align-items:center;display:flex;gap:8px;list-style:none;margin:0;padding:0}.nav-header_navbarLinks__Pj1Sb li{position:relative}.nav-header_navbarLinks__Pj1Sb a{border-radius:12px;color:#374151;font-size:15px;font-weight:500;overflow:hidden;padding:12px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.nav-header_navbarLinks__Pj1Sb a:before{background:linear-gradient(135deg,#25a9001a,#98ecc21a);border-radius:12px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.nav-header_navbarLinks__Pj1Sb a:hover{background:#25a90014;box-shadow:0 4px 12px #25a90026;color:#25a900;transform:translateY(-2px)}.nav-header_navbarLinks__Pj1Sb a:hover:before{opacity:1}.nav-header_navbarLinks__Pj1Sb a:active{transform:translateY(0)}.nav-header_navbarLinks__Pj1Sb a.nav-header_active__-Bkqc{background:#25a9001a;color:#25a900;font-weight:600}.nav-header_navbarToggle__MWBQe{background:#25a9001a;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;padding:8px;transition:all .3s ease}.nav-header_navbarToggle__MWBQe:hover{background:#25a90033;transform:scale(1.05)}.nav-header_bar__chitg{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:2px;height:3px;margin:3px 0;transition:all .3s cubic-bezier(.4,0,.2,1);width:24px}.nav-header_navbarActive__\+Ep4e .nav-header_bar__chitg:first-child{transform:rotate(45deg) translate(6px,6px)}.nav-header_navbarActive__\+Ep4e .nav-header_bar__chitg:nth-child(2){opacity:0;transform:translateX(-20px)}.nav-header_navbarActive__\+Ep4e .nav-header_bar__chitg:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.nav-header_navbar__8ECDQ.nav-header_scrolled__iYdeL{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#fffffffa;box-shadow:0 4px 20px #00000026;padding:8px 32px}.nav-header_navbar__8ECDQ.nav-header_scrolled__iYdeL .nav-header_logo__QRa6a{height:40px;width:40px}.nav-header_navbar__8ECDQ.nav-header_scrolled__iYdeL .nav-header_navbarLogo__DForO{font-size:20px}@media (max-width:980px){.nav-header_navbar__8ECDQ{padding:12px 20px}.nav-header_navbarLinks__Pj1Sb{animation:nav-header_slideDown__mKem2 .3s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffffa;border-radius:0 0 20px 20px;box-shadow:0 8px 32px #00000026;display:none;flex-direction:column;gap:4px;left:0;padding:20px;position:absolute;right:0;top:100%}.nav-header_navbarLinks__Pj1Sb li{width:100%}.nav-header_navbarLinks__Pj1Sb a{border-radius:12px;display:block;font-size:16px;padding:16px 20px;text-align:left;width:100%}.nav-header_navbarActive__\+Ep4e .nav-header_navbarLinks__Pj1Sb,.nav-header_navbarToggle__MWBQe{display:flex}.nav-header_navbarLogo__DForO{font-size:18px}.nav-header_logo__QRa6a{height:40px;width:40px}}@media (max-width:640px){.nav-header_navbar__8ECDQ{padding:10px 16px}.nav-header_navbarLogo__DForO{font-size:16px}.nav-header_logoContainer__YrQVM{gap:8px}.nav-header_navbarLinks__Pj1Sb{padding:16px}.nav-header_navbarLinks__Pj1Sb a{font-size:15px;padding:14px 16px}}@keyframes nav-header_slideDown__mKem2{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.nav-header_navbarLinks__Pj1Sb a{position:relative}.nav-header_navbarLinks__Pj1Sb a:after{background:linear-gradient(135deg,#25a900,#1e7e34);border-radius:1px;bottom:8px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s ease;width:0}.nav-header_navbarLinks__Pj1Sb a:hover:after{width:80%}.nav-header_navbarLinks__Pj1Sb a:focus,.nav-header_navbarToggle__MWBQe:focus{outline:2px solid #25a900;outline-offset:2px}.nav-header_navbar__8ECDQ{border-image:linear-gradient(135deg,#25a900,#1e7e34) 1;border-top:3px solid #0000}.nav-header_navbarLinks__Pj1Sb a[data-badge]:before{background:#ef4444;border-radius:10px;color:#fff;content:attr(data-badge);font-size:10px;font-weight:600;min-width:16px;padding:2px 6px;position:absolute;right:8px;text-align:center;top:8px}.job-search_container__cW4Zm{margin-bottom:2rem}.job-search_form__T4xH8{background:#f8f9fa;border-radius:8px;margin-bottom:1rem;padding:1.5rem}.job-search_filtersRow__JBmxe,.job-search_searchRow__MawTT{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.job-search_locationInput__-Ii3x,.job-search_searchInput__Yy2pe{border:1px solid #ddd;border-radius:4px;flex:2 1;padding:.75rem}.job-search_searchButton__XIpV4{background:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:.75rem 1.5rem}.job-search_companyInput__GeDUb,.job-search_salaryInput__YdgQT,.job-search_sortSelect__txla6{border:1px solid #ddd;border-radius:4px;padding:.5rem}.job-search_jobCard__a0MZo{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:1rem;padding:1.5rem}.job-search_companyInfo__qnoVr{align-items:center;display:flex;gap:.5rem}.job-search_companyLogo__txL2-{height:40px;object-fit:contain;width:40px}.job-search_pagination__Biq6P{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.job-search_paginationButton__ZZ\+Mj{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;padding:.5rem 1rem}.job-search_paginationButtonActive__NUjf-{background:#007bff;color:#fff}.job-search_paginationButtonDisabled__YTtTP{cursor:not-allowed;opacity:.5}.job-search_resultsHeader__fF9Yq{margin-bottom:1rem}.job-search_jobsList__ZKSh6{display:flex;flex-direction:column;gap:1rem}.job_jobDetails__HkdZW{background:linear-gradient(135deg,#f8fcf9,#e8f5e8);border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 4px 20px #00000014;margin:80px auto 20px;max-width:1200px;padding:24px}.job_jobDetailsHeader__eVeSj{align-items:center;border-bottom:2px solid #e5e7eb;display:flex;gap:16px;margin-bottom:24px;padding-bottom:20px}.job_companyLogo__EoNjz{border:2px solid #fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;height:60px;object-fit:cover;width:60px}.job_headerContent__KZ1Lb{flex:1 1}.job_jobTitle__5cNRa{color:#1f2937;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 8px}.job_jobStatus__tD9Ak{background:#10b981;border-radius:20px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:4px 12px}.job_jobInfo__Q27g5{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.job_infoRow__XidSi{align-items:flex-start;display:flex;gap:12px}.job_label__6Ivc2{color:#374151;font-size:15px;font-weight:600;min-width:140px}.job_value__i7e8A{color:#6b7280;flex:1 1;font-size:15px;line-height:1.5}.job_benefitLine__Wogzg,.job_descriptionLine__Y2qhM,.job_locationLine__-IE67,.job_requirementLine__TpnqC{margin-bottom:4px}.job_skillsContainer__WQe5i{display:flex;flex-wrap:wrap;gap:8px}.job_skillTag__UmMwF{background:#6366f1;border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:500;padding:6px 12px}.job_actionSection__Cb\+Pk{display:flex;justify-content:center;margin:32px 0}.job_applyButton__tDjEX{background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:8px;box-shadow:0 2px 8px #10b9814d;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .2s ease}.job_applyButton__tDjEX:hover{box-shadow:0 4px 16px #10b98166;transform:translateY(-2px)}.job_applied__I6beE{background:linear-gradient(135deg,#6b7280,#4b5563);box-shadow:0 2px 8px #6b72804d;cursor:not-allowed}.job_applied__I6beE:hover{box-shadow:0 2px 8px #6b72804d;transform:none}.job_appliedSection__Vcmfu{text-align:center}.job_applicationDate__LN2XA{color:#6b7280;font-size:14px;margin-bottom:12px}.job_companyProfile__y6AMv{border-top:2px solid #e5e7eb;margin-top:32px;padding-top:24px}.job_sectionTitle__p0m4v{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 16px}.job_companyDescription__Wyq8W{color:#6b7280;line-height:1.6;margin-bottom:20px}.job_companyCard__yHFnh{align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 12px #0000000d;display:flex;gap:24px;padding:24px}.job_logoSection__X2Ea2{align-items:center;display:flex;flex:0 0 120px;justify-content:center}.job_logoSection__X2Ea2 img{background:#f9fafb;border-radius:12px;height:100px;object-fit:contain;padding:8px;width:100px}.job_detailsSection__4fEGP{flex:1 1;min-width:300px}.job_companyName__0SvJs{color:#1f2937;font-size:24px;font-weight:700;margin:0 0 12px}.job_desc__D2Te5{color:#6b7280;font-size:16px;line-height:1.5;margin-bottom:16px}.job_contact__EI9a2 p,.job_culture__sXP0J p,.job_meta__xJD7R p{color:#374151;font-size:15px;line-height:1.4;margin:6px 0}.job_contact__EI9a2 h4,.job_culture__sXP0J h4{color:#1f2937;font-size:16px;font-weight:600;margin:20px 0 8px}.job_websiteLink__tJj1m{color:#3b82f6;margin-left:8px;text-decoration:none}.job_websiteLink__tJj1m:hover{text-decoration:underline}@media (max-width:768px){.job_jobDetails__HkdZW{margin:80px 16px 20px;padding:16px}.job_jobDetailsHeader__eVeSj{align-items:flex-start;flex-direction:column;gap:12px}.job_companyLogo__EoNjz{height:50px;width:50px}.job_jobTitle__5cNRa{font-size:24px}.job_infoRow__XidSi{flex-direction:column;gap:4px}.job_label__6Ivc2{min-width:auto}.job_companyCard__yHFnh{flex-direction:column;gap:16px}.job_logoSection__X2Ea2{align-self:center;flex:none}}.skills_skill0__fr7rx{background-color:#e57373;color:#fff}.skills_skill1__u4d3g{background-color:#64b5f6;color:#fff}.skills_skill2__zjN-n{background-color:#81c784;color:#fff}.skills_skill3__xAoSG{background-color:#ffd54f;color:#000}.skills_skill4__pzjLU{background-color:#ba68c8;color:#fff}.skills_skill5__Yafe\+{background-color:#4db6ac;color:#fff}.skills_skill6__aBmV\+{background-color:#ff8a65;color:#fff}.skills_skill7__IIE-K{background-color:#a1887f;color:#fff}.skills_skill8__1B6Rf{background-color:#90a4ae;color:#fff}.skills_skill9__Naomt{background-color:#f06292;color:#fff}.skills_skill10__lO6-F{background-color:#9575cd;color:#fff}[class^=skill]{border-radius:12px;display:inline-block;font-size:14px;font-weight:500;margin:3px;padding:4px 10px;transition:transform .2s ease}[class^=skill]:hover{transform:scale(1.05)}.project-networks_projectNetworksContainer__9\+VC5{background:linear-gradient(135deg,#ffeef7,#f0f8ff);min-height:100vh;padding:100px 20px 20px;position:relative}.project-networks_projectNetworksContainer__9\+VC5:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='%23ff69b4' opacity='.1'/%3E%3Ccircle cx='80' cy='40' r='1.5' fill='%2336d689' opacity='.1'/%3E%3Ccircle cx='40' cy='80' r='1' fill='%238ed7f2' opacity='.1'/%3E%3C/svg%3E");bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.project-networks_projectNetworksNotification__1oJGE{animation:project-networks_glow__3pM7X 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#8ed7f2,#57d9e0);border:2px solid #57d9e0;border-radius:20px;box-shadow:0 4px 15px #57d9e04d;color:#113723;margin-bottom:20px;padding:15px 20px;width:-webkit-fit-content;width:fit-content}@keyframes project-networks_glow__3pM7X{0%{box-shadow:0 4px 15px #57d9e04d}to{box-shadow:0 6px 25px #57d9e080}}.project-networks_emotionalStatusBanner__mo7rd{animation:project-networks_pulse__JkBSK 3s ease-in-out infinite;background:linear-gradient(135deg,#ff69b4,#ff1493);border-radius:25px;box-shadow:0 4px 20px #ff69b466;color:#fff;margin-bottom:25px;padding:15px;text-align:center}@keyframes project-networks_pulse__JkBSK{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.project-networks_profileSection__35tUj{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);border:3px solid #36d689;border-radius:25px;box-shadow:0 8px 30px #0000001a;display:flex;margin-bottom:30px;padding:25px}.project-networks_profilePicture__OT1NM{border:4px solid #36d689;border-radius:50%;box-shadow:0 6px 20px #36d6894d;height:120px;margin-right:25px;width:120px}.project-networks_profileInfo__ljvi2 h2{color:#2c3e50;font-size:2.2em;margin:0 0 10px}.project-networks_socialStatus__3FPFR{color:#36d689;font-style:italic;font-weight:700;margin-top:10px}.project-networks_networkProfilePicture__CtCeZ{border:3px solid #36d689;border-radius:50%;box-shadow:0 4px 15px #36d68933;height:60px;margin-right:15px;width:60px}.project-networks_sectionSubtext__JcrTG{color:#666;font-size:1.1em;font-style:italic;margin-bottom:15px}.project-networks_availableFreshNetworksSection__0lZyy,.project-networks_createGroupSection__9kZeS,.project-networks_declineHarshlySection__H9lXY,.project-networks_declinePolitelySection__fhUIq,.project-networks_encourageReceivedSection__9Of-v,.project-networks_encourageSentSection__IC7bX,.project-networks_myGroupsSection__twpYK,.project-networks_networksSection__bAG6W{background:#fff;border-left:5px solid #36d689;border-radius:20px;box-shadow:0 6px 25px #00000014;margin-bottom:35px;padding:25px}.project-networks_availableFreshNetworksSection__0lZyy h3,.project-networks_createGroupSection__9kZeS h3,.project-networks_declineHarshlySection__H9lXY h3,.project-networks_declinePolitelySection__fhUIq h3,.project-networks_encourageReceivedSection__9Of-v h3,.project-networks_encourageSentSection__IC7bX h3,.project-networks_myGroupsSection__twpYK h3,.project-networks_networksSection__bAG6W h3{color:#2c3e50;font-size:1.5em;margin-bottom:15px}.project-networks_availableFreshNetworksSection__0lZyy ul,.project-networks_declineHarshlySection__H9lXY ul,.project-networks_declinePolitelySection__fhUIq ul,.project-networks_encourageReceivedSection__9Of-v ul,.project-networks_encourageSentSection__IC7bX ul,.project-networks_myGroupsSection__twpYK ul,.project-networks_networksSection__bAG6W ul{list-style:none;padding:0}.project-networks_declineItem__MzL0D,.project-networks_encourageItem__AbnAE,.project-networks_freshNetworkItem__U2FMU,.project-networks_groupItem__gVZmz,.project-networks_networkItem__5UW7n,.project-networks_sentItem__Y8wIV{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px solid #36d689;border-radius:15px;margin-bottom:15px;overflow:hidden;padding:20px;position:relative;transition:all .3s ease}.project-networks_declineItem__MzL0D:before,.project-networks_encourageItem__AbnAE:before,.project-networks_freshNetworkItem__U2FMU:before,.project-networks_groupItem__gVZmz:before,.project-networks_networkItem__5UW7n:before,.project-networks_sentItem__Y8wIV:before{background:linear-gradient(90deg,#0000,#36d6891a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.project-networks_declineItem__MzL0D:hover:before,.project-networks_encourageItem__AbnAE:hover:before,.project-networks_freshNetworkItem__U2FMU:hover:before,.project-networks_groupItem__gVZmz:hover:before,.project-networks_networkItem__5UW7n:hover:before,.project-networks_sentItem__Y8wIV:hover:before{left:100%}.project-networks_declineItem__MzL0D:hover,.project-networks_encourageItem__AbnAE:hover,.project-networks_freshNetworkItem__U2FMU:hover,.project-networks_groupItem__gVZmz:hover,.project-networks_networkItem__5UW7n:hover,.project-networks_sentItem__Y8wIV:hover{box-shadow:0 10px 30px #36d68933;transform:translateY(-5px)}.project-networks_encourageInfo__NytIV,.project-networks_freshNetworkInfo__Q7ww1,.project-networks_networkInfo__zkIhI{display:flex;flex-direction:column;margin-bottom:15px}.project-networks_encouragerName__U7KWo,.project-networks_freshNetworkName__ZqGR2,.project-networks_groupName__mgIEJ,.project-networks_networkName__h7khK,.project-networks_sentName__Kpuzh{color:#2c3e50;font-size:1.2em;font-weight:700;margin-bottom:5px}.project-networks_connectionTime__PscES,.project-networks_declineNote__bBR9j,.project-networks_encourageMessage__aoxUI,.project-networks_freshNetworkMeta__LaKY3,.project-networks_groupMembers__mNdZp,.project-networks_sentStatus__vV2xo{color:#666;font-size:.9em}.project-networks_encourageActions__vPelO,.project-networks_networkActions__CBqzP{display:flex;flex-wrap:wrap;gap:10px}.project-networks_acceptButton__PfocV,.project-networks_createButton__3vp2N,.project-networks_encourageButton__B4mp6,.project-networks_primaryAction__-c7U6{background:linear-gradient(135deg,#36d689,#28a745);border:none;border-radius:25px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_acceptButton__PfocV:hover,.project-networks_createButton__3vp2N:hover,.project-networks_encourageButton__B4mp6:hover,.project-networks_primaryAction__-c7U6:hover{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.project-networks_politeDecline__Kct9g,.project-networks_secondaryAction__6-nZw{background:linear-gradient(135deg,#ffc107,#fd7e14);border:none;border-radius:25px;box-shadow:0 4px 15px #ffc1074d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_politeDecline__Kct9g:hover,.project-networks_secondaryAction__6-nZw:hover{background:linear-gradient(135deg,#fd7e14,#dc3545);box-shadow:0 6px 20px #ffc10766;transform:translateY(-2px)}.project-networks_harshDecline__tpYsq{background:linear-gradient(135deg,#dc3545,#6c757d);border:none;border-radius:25px;box-shadow:0 4px 15px #dc35454d;color:#fff;cursor:pointer;font-weight:700;padding:12px 20px;transition:all .3s ease}.project-networks_harshDecline__tpYsq:hover{background:linear-gradient(135deg,#6c757d,#495057);box-shadow:0 6px 20px #dc354566;transform:translateY(-2px)}.project-networks_groupCreationForm__y5I3-{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border:2px solid #36d689;border-radius:20px;margin-top:20px;padding:25px}.project-networks_groupNameInput__xuiSc{background:#fff;border:2px solid #36d689;border-radius:25px;box-shadow:inset 0 2px 5px #0000000d;font-size:1.1em;margin-bottom:15px;padding:15px;width:100%}.project-networks_groupNameInput__xuiSc:focus{border-color:#28a745;box-shadow:0 0 0 3px #36d68933;outline:none}.project-networks_groupItem__gVZmz{cursor:pointer;display:flex;flex-direction:column;gap:8px}.project-networks_activityIndicator__QyHfk{color:#28a745;font-size:.9em;font-weight:700}.project-networks_emptyState__aNNuJ{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:2px dashed #36d689;border-radius:15px;color:#666;font-style:italic;padding:40px;text-align:center}.project-networks_motivationFooter__M8-Nb{background:linear-gradient(135deg,#36d689,#20c997);border-radius:25px;box-shadow:0 8px 30px #36d6894d;color:#fff;margin-top:40px;padding:25px;text-align:center}.project-networks_motivationFooter__M8-Nb p{font-size:1.1em;font-weight:700;margin:10px 0}@media (max-width:768px){.project-networks_projectNetworksContainer__9\+VC5{padding:80px 15px 15px}.project-networks_profileSection__35tUj{flex-direction:column;text-align:center}.project-networks_profilePicture__OT1NM{margin-bottom:15px;margin-right:0}.project-networks_encourageActions__vPelO,.project-networks_networkActions__CBqzP{flex-direction:column}.project-networks_acceptButton__PfocV,.project-networks_encourageButton__B4mp6,.project-networks_harshDecline__tpYsq,.project-networks_politeDecline__Kct9g,.project-networks_primaryAction__-c7U6,.project-networks_secondaryAction__6-nZw{margin-bottom:10px;width:100%}}.project-networks_headerContainer__pZKMn{animation:project-networks_gradientShift__EjH2Z 8s ease infinite;background:linear-gradient(135deg,#667eea,#764ba2 25%,#f093fb 50%,#f5576c 75%,#4facfe);background-size:400% 400%;border-radius:0 0 30px 30px;box-shadow:0 10px 40px #00000026;margin-top:75px;overflow:hidden;padding:40px 20px;position:relative}@keyframes project-networks_gradientShift__EjH2Z{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.project-networks_headerContainer__pZKMn:before{animation:project-networks_float__IkA9j 20s ease-in-out infinite;background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle cx="50" cy="50" r="3" fill="%23fff" opacity=".1"/><circle cx="150" cy="80" r="2" fill="%23fff" opacity=".15"/><circle cx="100" cy="150" r="2.5" fill="%23fff" opacity=".1"/><circle cx="180" cy="30" r="1.5" fill="%23fff" opacity=".2"/><circle cx="30" cy="120" r="2" fill="%23fff" opacity=".12"/></svg>');bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes project-networks_float__IkA9j{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.project-networks_headerContent__Wg6RE{margin:0 auto;max-width:1200px;position:relative;z-index:1}.project-networks_titleSection__gPNue{margin-bottom:40px;text-align:center}.project-networks_mainTitle__eVHXF{animation:project-networks_titleGlow__FjFag 3s ease-in-out infinite alternate;color:#fff;font-size:3.5em;font-weight:800;line-height:1.2;margin:0;text-shadow:0 4px 20px #0000004d}@keyframes project-networks_titleGlow__FjFag{0%{text-shadow:0 4px 20px #0000004d}to{text-shadow:0 6px 30px #fff6}}.project-networks_tagline__GkRRy{margin-top:15px;position:relative}.project-networks_taglineText__Q0N55{-webkit-text-fill-color:#0000;animation:project-networks_shimmer__yZWlu 2s ease-in-out infinite;background:linear-gradient(135deg,gold,#ffeb3b 50%,#ffc107);-webkit-background-clip:text;background-clip:text;font-size:1.8em;font-weight:700;text-shadow:0 2px 10px #0003}@keyframes project-networks_shimmer__yZWlu{0%,to{opacity:1}50%{opacity:.8}}.project-networks_heroSection__qFnBA{grid-gap:40px;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;display:grid;gap:40px;grid-template-columns:1fr 2fr;margin-bottom:40px;padding:30px}.project-networks_heroImageContainer__exuWh,.project-networks_heroImage__FxVXe{align-items:center;display:flex;justify-content:center}.project-networks_heroImage__FxVXe{animation:project-networks_pulse__JkBSK 4s ease-in-out infinite;background:linear-gradient(135deg,#36d689,#20c997);border-radius:50%;box-shadow:0 15px 35px #36d68966;height:200px;position:relative;width:200px}.project-networks_collaborationIcon__416ek,.project-networks_innovationIcon__XDjJW,.project-networks_networkIcon__-gkdo,.project-networks_techIcon__K\+Ssz{animation:project-networks_orbit__7LydU 8s linear infinite;font-size:2.5em;position:absolute}.project-networks_collaborationIcon__416ek{animation-delay:0s}.project-networks_techIcon__K\+Ssz{animation-delay:2s}.project-networks_networkIcon__-gkdo{animation-delay:4s}.project-networks_innovationIcon__XDjJW{animation-delay:6s}@keyframes project-networks_orbit__7LydU{0%{transform:rotate(0deg) translateX(80px) rotate(0deg)}to{transform:rotate(1turn) translateX(80px) rotate(-1turn)}}.project-networks_heroText__Qibhi{color:#fff}.project-networks_welcomeMessage__l4brv{font-size:1.3em;line-height:1.6;margin-bottom:30px;text-shadow:0 2px 10px #0000004d}.project-networks_highlight__B4C-w{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,gold,#ffeb3b);-webkit-background-clip:text;background-clip:text;font-weight:700}.project-networks_featuresGrid__-qrjV{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.project-networks_feature__Dpl9U{align-items:flex-start;background:#ffffff1a;border:1px solid #fff3;border-radius:15px;display:flex;gap:15px;padding:20px;transition:all .3s ease}.project-networks_feature__Dpl9U:hover{background:#fff3;box-shadow:0 10px 25px #0000001a;transform:translateY(-5px)}.project-networks_featureIcon__QL4tG{animation:project-networks_bounce__RxN7z 2s ease-in-out infinite;font-size:2.5em}.project-networks_feature__Dpl9U:nth-child(2) .project-networks_featureIcon__QL4tG{animation-delay:.5s}.project-networks_feature__Dpl9U:nth-child(3) .project-networks_featureIcon__QL4tG{animation-delay:1s}@keyframes project-networks_bounce__RxN7z{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.project-networks_featureContent__2TS1Y h3{color:gold;font-size:1.4em;font-weight:700;margin:0 0 10px;text-shadow:0 2px 10px #0000004d}.project-networks_featureContent__2TS1Y p{color:#ffffffe6;line-height:1.5;margin:0}.project-networks_benefitsSection__gYvw0{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:25px;margin-bottom:30px;padding:30px}.project-networks_benefitsTitle__CV89Q{color:#fff;font-size:2em;margin-bottom:25px;text-align:center;text-shadow:0 2px 15px #0000004d}.project-networks_benefitsList__\+ESma{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.project-networks_benefit__K7rG7{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:15px;color:#fff;display:flex;font-size:1.1em;gap:15px;padding:15px 20px;transition:all .3s ease}.project-networks_benefit__K7rG7:hover{background:#fff3;transform:translateX(10px)}.project-networks_benefitIcon__CId0r{animation:project-networks_rotate__lLxe3 3s ease-in-out infinite;font-size:1.5em}.project-networks_benefit__K7rG7:nth-child(2) .project-networks_benefitIcon__CId0r{animation-delay:.5s}.project-networks_benefit__K7rG7:nth-child(3) .project-networks_benefitIcon__CId0r{animation-delay:1s}.project-networks_benefit__K7rG7:nth-child(4) .project-networks_benefitIcon__CId0r{animation-delay:1.5s}@keyframes project-networks_rotate__lLxe3{0%,to{transform:rotate(0deg)}50%{transform:rotate(10deg)}}.project-networks_ctaSection__ZSERY{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:25px;padding:30px;text-align:center}.project-networks_ctaText__gyxwJ{color:#fff;font-size:1.2em;line-height:1.6;margin-bottom:25px;text-shadow:0 2px 10px #0000004d}.project-networks_ctaButton__SzMBK{animation:project-networks_buttonPulse__-1EqN 2s ease-in-out infinite;background:linear-gradient(135deg,#36d689,#28a745);border:none;border-radius:30px;box-shadow:0 8px 25px #36d68966;color:#fff;cursor:pointer;font-size:1.3em;font-weight:700;padding:18px 40px;transition:all .3s ease}@keyframes project-networks_buttonPulse__-1EqN{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.project-networks_ctaButton__SzMBK:hover{background:linear-gradient(135deg,#28a745,#20c997);box-shadow:0 12px 35px #36d68980;transform:translateY(-3px)}@media (max-width:768px){.project-networks_headerContainer__pZKMn{padding:20px 15px}.project-networks_mainTitle__eVHXF{font-size:2.5em}.project-networks_taglineText__Q0N55{font-size:1.4em}.project-networks_heroSection__qFnBA{gap:30px;grid-template-columns:1fr;text-align:center}.project-networks_heroImage__FxVXe{height:150px;width:150px}.project-networks_benefitsList__\+ESma{grid-template-columns:1fr}.project-networks_benefit__K7rG7{flex-direction:column;gap:10px;text-align:center}.project-networks_ctaButton__SzMBK{font-size:1.1em;padding:15px 30px}}@media (max-width:480px){.project-networks_mainTitle__eVHXF{font-size:2em}.project-networks_benefitsSection__gYvw0,.project-networks_ctaSection__ZSERY,.project-networks_heroSection__qFnBA{padding:20px}.project-networks_welcomeMessage__l4brv{font-size:1.1em}}.group-chat-messages_groupChatPopup__cZIb-{background-color:#f9f9f9;border:1px solid #ccc;border-radius:8px;bottom:20px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;height:400px;position:fixed;right:20px;width:300px}.group-chat-messages_groupChatHeader__eAsP8{align-items:center;background-color:#007bff;border-bottom:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;justify-content:space-between;padding:10px}.group-chat-messages_groupChatHeader__eAsP8 h3{margin:0}.group-chat-messages_groupChatHeader__eAsP8 button{background:none;border:none;color:#fff;cursor:pointer;font-size:20px}.group-chat-messages_groupChatMessages__4zKz8{flex:1 1;overflow-y:auto;padding:10px}.group-chat-messages_message__TdxfI{word-wrap:break-word;border-radius:8px;display:flex;flex-direction:column;margin-bottom:10px;max-width:70%;padding:10px;position:relative}.group-chat-messages_message__TdxfI.group-chat-messages_sent__kYDGo{align-self:flex-end;background-color:#d1e7dd;margin-left:auto;text-align:right}.group-chat-messages_message__TdxfI.group-chat-messages_received__OoTaW{align-self:flex-start;background-color:#f1f1f1;margin-right:auto;text-align:left}.group-chat-messages_messageContent__6yDMC{margin-bottom:5px}.group-chat-messages_messageTimestamp__Fs0iL{color:#888;font-size:12px;margin-top:5px}.group-chat-messages_messageOptionsButton__tndAE{background-color:initial;border:none;cursor:pointer;font-size:1.2em;position:absolute;right:5px;top:5px}.group-chat-messages_messageOptionsMenu__AhbtI{background:#52d3a8;border:1px solid #ccc;border-radius:5.5px;box-shadow:0 0 10px #0000001a;position:absolute;right:5px;top:25px;z-index:1}.group-chat-messages_messageOptionsMenu__AhbtI button{background-color:initial;border:none;cursor:pointer;display:block;padding:5px 10px;text-align:left;width:100%}.group-chat-messages_messageOptionsMenu__AhbtI button:hover{background-color:#84f19e}.group-chat-messages_messageReadRecipients__JehAC{color:#933c3c;font-size:.8em;text-align:right}.group-chat-messages_recipientProfilePicture__oExzo{border-radius:50%;height:20px;margin-right:5px;width:20px}.group-chat-messages_inputBox__S0zsj{border-top:1px solid #ccc;display:flex;padding:10px}.group-chat-messages_inputBox__S0zsj input{border:1px solid #ccc;border-radius:5px;flex:1 1;padding:8px}.group-chat-messages_inputBox__S0zsj button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 12px}.group-chat-messages_inputBox__S0zsj button:hover{background-color:#9acbff}.messages_chatContainer__3MrZB{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 20px 40px #0000001a;display:flex;flex-direction:row;height:610px;margin:100px auto 0;max-width:1200px;overflow:hidden;padding-right:20px;width:90%}.messages_projectNetworksList__bbQ-H{background:#fffffff2;border-right:1px solid #0000000d;max-height:600px;overflow-y:auto;padding:20px;width:320px}.messages_sectionHeader__jbM2A{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:10px}.messages_sectionHeader__jbM2A h3{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#333;font-size:18px;font-weight:600;margin:0}.messages_onlineIndicator__rQw2c{animation:messages_pulse__mMtfJ 2s infinite;background:#4caf50;border-radius:50%;height:8px;width:8px}@keyframes messages_pulse__mMtfJ{0%{box-shadow:0 0 0 0 #4caf50b3;transform:scale(.95)}70%{box-shadow:0 0 0 10px #4caf5000;transform:scale(1)}to{box-shadow:0 0 0 0 #4caf5000;transform:scale(.95)}}.messages_projectNetworksList__bbQ-H ul{list-style-type:none;margin:0;padding:0}.messages_networkItem__zRc9F{align-items:center;background:#ffffffb3;border:1px solid #ffffff4d;border-radius:12px;cursor:pointer;display:flex;margin-bottom:8px;padding:12px 16px;transition:all .3s ease}.messages_networkItem__zRc9F:hover{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 10px 20px #667eea4d;color:#fff;transform:translateY(-2px)}.messages_networkItem__zRc9F:hover .messages_networkName__tR364{color:#fff}.messages_networkItem__zRc9F:hover .messages_lastSeen__z19xu{color:#fffc}.messages_profileContainer__5UJeM{margin-right:12px;position:relative}.messages_profilePicture__1aorc{border:2px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:40px;object-fit:cover;width:40px}.messages_statusDot__6R8ZZ{background:#4caf50;border:2px solid #fff;border-radius:50%;bottom:2px;box-shadow:0 2px 4px #0003;height:12px;position:absolute;right:2px;width:12px}.messages_networkInfo__5wBOP{display:flex;flex:1 1;flex-direction:column}.messages_networkName__tR364{color:#333;font-size:14px;font-weight:600;margin-bottom:2px}.messages_lastSeen__z19xu{color:#666;font-size:12px;opacity:.8}.messages_chatPopup__eMJvR{animation:messages_slideUp__OU-ET .3s ease;background:#fffffff2;border:1px solid #ffffff4d;border-radius:20px;bottom:60px;box-shadow:0 20px 40px #00000026;cursor:move;display:flex;flex-direction:column;height:500px;overflow:hidden;position:fixed;right:200px;width:380px}@keyframes messages_slideUp__OU-ET{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.messages_chatPopupHeader__pY4E9{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom:1px solid #ffffff1a;color:#fff;display:flex;justify-content:space-between;padding:16px 20px}.messages_chatHeaderInfo__N61Ge{align-items:center;display:flex}.messages_profilePictureHeader__-lKwJ{border:2px solid #fffc;border-radius:50%;height:40px;margin-right:12px;object-fit:cover;width:40px}.messages_chatInfo__8RZCi{display:flex;flex-direction:column}.messages_chatTitle__BAMxs{color:#fff;font-size:16px;font-weight:600;margin:0}.messages_activeStatus__06r78{color:#fffc;font-size:12px;margin-top:2px}.messages_closeButton__5Pobu{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .3s ease;width:32px}.messages_closeButton__5Pobu:hover{background:#ffffff4d;transform:scale(1.1)}.messages_chatBox__iBOHg{background:#ffffffe6;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:16px}.messages_messagesContainer__dKEQy{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding-right:8px}.messages_messagesContainer__dKEQy::-webkit-scrollbar{width:6px}.messages_messagesContainer__dKEQy::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}.messages_messagesContainer__dKEQy::-webkit-scrollbar-thumb{background:#667eea4d;border-radius:10px}.messages_messagesContainer__dKEQy::-webkit-scrollbar-thumb:hover{background:#667eea80}.messages_message__SnA7o{word-wrap:break-word;animation:messages_messageSlide__bd925 .3s ease;border-radius:18px;box-shadow:0 2px 8px #0000001a;max-width:75%;padding:12px 16px;position:relative}@keyframes messages_messageSlide__bd925{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.messages_sent__FCd7D{align-self:flex-end;background:linear-gradient(135deg,#667eea,#764ba2);border-bottom-right-radius:4px;color:#fff}.messages_received__jkah4{align-self:flex-start;background:#f1f3f4;border-bottom-left-radius:4px;color:#333}.messages_messageContent__Dgss5{align-items:flex-start;display:flex;gap:8px}.messages_messageText__gZBFf{flex:1 1;font-size:14px;line-height:1.4}.messages_messageTimestamp__wYmLZ{color:#00000080;font-size:11px;margin-top:4px;text-align:right}.messages_sent__FCd7D .messages_messageTimestamp__wYmLZ{color:#ffffffb3}.messages_messageOptionsButton__sZn17{background:none;border:none;border-radius:50%;cursor:pointer;font-size:16px;opacity:.6;padding:4px;transition:all .2s ease}.messages_messageOptionsButton__sZn17:hover{background:#0000001a;opacity:1}.messages_sent__FCd7D .messages_messageOptionsButton__sZn17:hover{background:#fff3}.messages_messageOptionsMenu__V4SBk{animation:messages_menuSlide__WdHBQ .2s ease;background:#fff;border:1px solid #0000001a;border-radius:12px;box-shadow:0 8px 24px #00000026;display:flex;flex-direction:column;min-width:160px;overflow:hidden;position:absolute;right:0;top:100%;z-index:1000}@keyframes messages_menuSlide__WdHBQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.messages_messageOptionsMenu__V4SBk button{align-items:center;background:none;border:none;color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 16px;text-align:left;transition:all .2s ease}.messages_messageOptionsMenu__V4SBk button:hover{background:#f5f5f5}.messages_messageOptionsMenu__V4SBk button:first-child:hover{background:#e8f5e8;color:#2e7d2e}.messages_messageOptionsMenu__V4SBk button:last-child:hover{background:#ffe8e8;color:#c62828}.messages_messageReadRecipients__NMmF6{background:#0000000d;border-radius:8px;color:#666;font-size:12px;margin-top:8px;padding:8px}.messages_readByUser__bOMpP{align-items:center;display:inline-flex;margin-right:8px}.messages_recipientProfilePicture__bF8qb{border-radius:50%;height:16px;margin-right:4px;width:16px}.messages_inputBox__qIz2c{align-items:center;background:#ffffffe6;border-top:1px solid #0000000d;display:flex;gap:12px;padding:16px 20px}.messages_inputBox__qIz2c input{background:#ffffffe6;border:1px solid #0000001a;border-radius:25px;flex:1 1;font-size:14px;padding:12px 16px;transition:all .3s ease}.messages_inputBox__qIz2c input:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none}.messages_sendButton__qyKFe{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:50%;box-shadow:0 4px 12px #667eea4d;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .3s ease;width:44px}.messages_sendButton__qyKFe:hover{box-shadow:0 6px 16px #667eea66;transform:scale(1.1)}.messages_sendButton__qyKFe:active{transform:scale(.95)}@media (max-width:768px){.messages_chatContainer__3MrZB{flex-direction:column;margin-top:100px;width:95%}.messages_projectNetworksList__bbQ-H{width:90%}.messages_chatPopup__eMJvR{bottom:10px;right:5vw;width:65%}}.profile_profileContainer__E4bDV{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20px;box-shadow:0 20px 40px #0000001a;margin:100px auto 20px;max-width:700px;overflow:hidden;padding:32px;position:relative}.profile_profileContainer__E4bDV:before{background:#ffffff1a;border-radius:20px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.profile_profileContainer__E4bDV>*{position:relative;z-index:1}.profile_loginOverlay__XDX\+v{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2}.profile_loginPrompt__tKoGe{background:#fff;border-radius:15px;box-shadow:0 15px 35px #0000004d;margin:200px 20px 20px;max-width:400px;padding:40px;text-align:center;width:90%}.profile_loginPrompt__tKoGe h3{color:#333;font-size:1.8rem;font-weight:700;margin:0 0 20px}.profile_loginPrompt__tKoGe p{color:#666;font-size:1.1rem;line-height:1.5;margin:0 0 30px}.profile_loginButton__oenzr{background:linear-gradient(45deg,#667eea,#764ba2);border:none;border-radius:50px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;letter-spacing:.5px;min-width:140px;padding:15px 30px;text-transform:uppercase;transition:all .3s ease}.profile_loginButton__oenzr:hover{background:linear-gradient(45deg,#5a67d8,#6b46c1);box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}.profile_loginButton__oenzr:active{transform:translateY(0)}.profile_blurred__tSAs2{pointer-events:none;-webkit-user-select:none;user-select:none}.profile_profileContent__NF3-9{transition:filter .3s ease}.profile_loadingContainer__frpmp{align-items:center;color:#667eea;display:flex;flex-direction:column;height:60vh;justify-content:center}.profile_loadingSpinner__t5Yjb{animation:profile_spin__pHngW 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:50px;margin-bottom:20px;width:50px}@keyframes profile_spin__pHngW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.profile_loadingContainer__frpmp p{font-size:1.2rem;font-weight:500}.profile_profileContainer__E4bDV h2{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:32px;text-align:center;text-shadow:0 2px 10px #0000004d}.profile_profileNotification__KIYvE{background:linear-gradient(45deg,#ff6b6b,#ff8e8e);border-radius:10px;box-shadow:0 4px 15px #ff6b6b4d;color:#fff;font-weight:500;margin-bottom:24px;padding:12px 20px;text-align:center}.profile_profileInfo__yQPMM{background:#ffffff26;border:1px solid #fff3;border-radius:15px;margin-bottom:24px;padding:20px;transition:all .3s ease}.profile_profileInfo__yQPMM:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-2px)}.profile_profileInfo__yQPMM label{color:#fff;display:block;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.profile_profileInfo__yQPMM input,.profile_profileInfo__yQPMM textarea{background:#ffffffe6;border:2px solid #ffffff4d;border-radius:10px;box-sizing:border-box;font-size:1rem;padding:12px 16px;transition:all .3s ease;width:100%}.profile_profileInfo__yQPMM input:focus,.profile_profileInfo__yQPMM textarea:focus{border-color:#36d689;box-shadow:0 0 0 3px #36d68933;outline:none;transform:scale(1.02)}.profile_profileInfo__yQPMM textarea{min-height:100px;resize:vertical}.profile_profileInfo__yQPMM p{color:#fff;font-size:1rem;font-weight:500;margin:0;padding:8px 0}.profile_profileInfo__yQPMM a{color:#36d689;display:inline-block;font-weight:600;padding:8px 0;text-decoration:none;transition:all .3s ease}.profile_profileInfo__yQPMM a:hover{color:#2bc77a;transform:translateX(5px)}.profile_profilePicture__kIjBw{border:4px solid #ffffff4d;border-radius:50%;box-shadow:0 8px 25px #0003;height:120px;object-fit:cover;transition:all .3s ease;width:120px}.profile_profilePicture__kIjBw:hover{border-color:#36d689;transform:scale(1.05)}.profile_profileActions__-YjkG{display:flex;gap:16px;justify-content:center;margin-top:32px}.profile_profileContainer__E4bDV button{background:linear-gradient(45deg,#36d689,#2bc77a);border:none;border-radius:50px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;min-width:120px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.profile_profileContainer__E4bDV button:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.profile_profileContainer__E4bDV button:active{transform:translateY(0)}.profile_profileContainer__E4bDV button:disabled{background:linear-gradient(45deg,#ccc,#bbb);box-shadow:none;cursor:not-allowed;transform:none}.profile_infoButtonContainer__LdvYK{display:inline-block;margin-top:12px;position:relative}.profile_infoCircle__wU-m1{background:linear-gradient(45deg,#36d689,#2bc77a);border-radius:50%;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:40px;line-height:40px;text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:40px}.profile_infoCircle__wU-m1:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:scale(1.1)}.profile_infoTooltip__NNQqb{background:#fff;border-radius:15px;bottom:50px;box-shadow:0 10px 30px #0003;color:#333;font-size:14px;left:325%;line-height:1.6;opacity:0;padding:20px;position:absolute;text-align:left;transform:translateX(-50%);transform:translateX(-50%) translateY(10px);transition:all .3s ease;visibility:hidden;width:320px;z-index:1000}.profile_infoTooltip__NNQqb:after{border:10px solid #0000;border-top-color:#fff;content:"";left:69px;position:absolute;top:100%;transform:translateX(-50%)}.profile_infoButtonContainer__LdvYK:hover .profile_infoTooltip__NNQqb{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.profile_infoTooltip__NNQqb p{color:#555;margin:0 0 12px}.profile_infoTooltip__NNQqb p:last-child{margin-bottom:0}.profile_profileInfo__yQPMM input[type=file]{background:#ffffffe6;border:2px dashed #36d68980;border-radius:10px;cursor:pointer;margin-top:8px;padding:20px;text-align:center;transition:all .3s ease}.profile_profileInfo__yQPMM input[type=file]:hover{background:#36d6891a;border-color:#36d689}@media (max-width:768px){.profile_profileContainer__E4bDV{margin:100px 10px 10px;padding:24px}.profile_profileContainer__E4bDV h2{font-size:2rem;margin-bottom:24px}.profile_profileInfo__yQPMM{margin-bottom:20px;padding:16px}.profile_profileActions__-YjkG{flex-direction:column;gap:12px}.profile_profileContainer__E4bDV button{width:100%}.profile_infoTooltip__NNQqb{left:325%;transform:none;width:280px}.profile_infoTooltip__NNQqb:after{left:40px;transform:none}.profile_loginPrompt__tKoGe{margin-top:215px;padding:30px 20px}.profile_loginPrompt__tKoGe h3{font-size:1.5rem}.profile_loginPrompt__tKoGe p{font-size:1rem}}.settings_settingsContainer__lJrHA{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:24px;box-shadow:0 20px 40px #0000001a;margin:100px auto 2rem;max-width:700px;overflow:hidden;padding:0;position:relative}.settings_settingsContainer__lJrHA:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff1a,#ffffff0d);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.settings_header__kWbyu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;padding:2rem 2rem 1rem;text-align:center}.settings_avatar__\+Eltz{align-items:center;animation:settings_pulse__r4-pO 2s infinite;background:linear-gradient(135deg,#ff6b6b,#feca57);border-radius:50%;box-shadow:0 8px 16px #0003;display:inline-flex;height:80px;justify-content:center;margin-bottom:1rem;width:80px}.settings_avatarIcon__YSpHN{color:#fff;font-size:2rem}.settings_title__OEJo3{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 1rem;text-shadow:0 2px 4px #0000004d}.settings_statusBadge__gNNj1{align-items:center;background:#2ecc7133;border:1px solid #2ecc714d;border-radius:20px;color:#2ecc71;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.5rem 1rem}.settings_statusDot__-yb6l{animation:settings_blink__O7Yg9 1.5s infinite;background:#2ecc71;border-radius:50%;height:8px;width:8px}.settings_settingsCard__hey6n{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff2;border-radius:20px;box-shadow:0 8px 32px #0000001a;margin:1rem;padding:2rem}.settings_settingsInfo__OdTXo{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #0000000d;border-radius:16px;margin-bottom:2rem;padding:1.5rem}.settings_infoItem__7sUeA{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;gap:1rem;margin-bottom:1rem;padding:.75rem;transition:transform .2s ease}.settings_infoItem__7sUeA:hover{transform:translateY(-2px)}.settings_infoItem__7sUeA:last-child{margin-bottom:0}.settings_label__qCef5{color:#495057;font-size:.95rem;font-weight:600;min-width:80px}.settings_value__FzzWB{color:#2c3e50;font-size:1rem;font-weight:500}.settings_actionSection__LRs2G{margin-bottom:2rem}.settings_deleteProfile__9YwRX,.settings_passwordChange__mqe0J{margin-bottom:1.5rem}.settings_inputLabel__ae2UR{color:#495057;display:block;font-size:1rem;font-weight:600;margin-bottom:.75rem}.settings_passwordInput__1tSjl{background:#fff;border:2px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;font-size:1rem;padding:1rem;transition:all .3s ease;width:90%}.settings_passwordInput__1tSjl:focus{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a;outline:none;transform:translateY(-1px)}.settings_passwordInput__1tSjl::placeholder{color:#adb5bd}.settings_buttonGroup__42vvy{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}.settings_deleteButton__IItUv,.settings_logoutButton__p1h5M{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 12px #0000001a;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 1.5rem;transition:all .3s ease}.settings_logoutButton__p1h5M{background:linear-gradient(135deg,#36d689,#2ecc71);color:#fff}.settings_logoutButton__p1h5M:hover{box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.settings_deleteButton__IItUv{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff}.settings_deleteButton__IItUv:hover{box-shadow:0 6px 20px #e74c3c66;transform:translateY(-2px)}.settings_buttonIcon__gof1t{font-size:1.1rem}.settings_warning__f1SfI{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid #ffc107;border-radius:12px;color:#856404;font-size:.9rem;font-weight:500;padding:1rem;text-align:center}@keyframes settings_pulse__r4-pO{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes settings_blink__O7Yg9{0%,to{opacity:1}50%{opacity:.3}}@media (max-width:768px){.settings_settingsContainer__lJrHA{border-radius:16px;margin:100px 1rem 1rem}.settings_header__kWbyu{padding:1.5rem 1rem .5rem}.settings_title__OEJo3{font-size:2rem}.settings_avatar__\+Eltz{height:60px;width:60px}.settings_avatarIcon__YSpHN{font-size:1.5rem}.settings_settingsCard__hey6n{padding:1.5rem}.settings_buttonGroup__42vvy{grid-template-columns:1fr}.settings_deleteButton__IItUv,.settings_logoutButton__p1h5M{font-size:.95rem;padding:.875rem 1.25rem}}.settings_loginOverlay__BaUZt{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2}.settings_loginPrompt__ot8zK{background:#fff;border-radius:15px;box-shadow:0 15px 35px #0000004d;margin:200px 20px 20px;max-width:400px;padding:40px;text-align:center;width:75%}.settings_loginPrompt__ot8zK h3{color:#333;font-size:1.8rem;font-weight:700;margin:0 0 20px}.settings_loginPrompt__ot8zK p{color:#666;font-size:1.1rem;line-height:1.5;margin:0 0 30px}.settings_loginButton__gEKom{background:linear-gradient(45deg,#36d689,#2bc77a);border:none;border-radius:50px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;min-width:120px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.settings_loginButton__gEKom:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.settings_loginButton__gEKom:active button:disabled{background:linear-gradient(45deg,#ccc,#bbb);box-shadow:none;cursor:not-allowed;transform:none}.settings_blurred__0nTyW{pointer-events:none;-webkit-user-select:none;user-select:none}.settings_settingsContent__S-mPt{transition:filter .3s ease}.settings_loadingContainer__K6JpQ{align-items:center;color:#667eea;display:flex;flex-direction:column;height:60vh;justify-content:center}.settings_loadingSpinner__ihW71{animation:settings_spin__g3scY 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:50px;margin-bottom:20px;width:50px}@keyframes settings_spin__g3scY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.settings_loadingContainer__K6JpQ p{font-size:1.2rem;font-weight:500}@media (max-width:768px){.settings_loginPrompt__ot8zK{margin:150px 20px 20px;padding:30px 20px}.settings_loginPrompt__ot8zK h3{font-size:1.5rem}.settings_loginPrompt__ot8zK p{font-size:1rem}}.applicant-to-recruiter-message_applicantMessageContainer__LCF23{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #fff3;border-radius:24px;box-shadow:0 20px 40px #00000026;display:flex;height:85vh;margin:100px auto 2rem;max-width:1200px;overflow:hidden}.applicant-to-recruiter-message_recruiterList__wulU1{background:#fffffff2;border-right:1px solid #fff3;display:flex;flex-direction:column;width:350px}.applicant-to-recruiter-message_recruiterListHeader__6qPIp{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-bottom:1px solid #0000000d;padding:1.5rem}.applicant-to-recruiter-message_recruiterListHeader__6qPIp h3{align-items:center;color:#2c3e50;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem;margin:0 0 .5rem}.applicant-to-recruiter-message_onlineCount__2HvmY{background:linear-gradient(135deg,#6c5ce7,#a29bfe);border-radius:12px;color:#fff;display:inline-block;font-size:.8rem;font-weight:500;padding:.25rem .75rem}.applicant-to-recruiter-message_recruiterListContent__d4YbH{flex:1 1;overflow-y:auto;padding:.5rem 0}.applicant-to-recruiter-message_recruiterItem__xA9P5{align-items:center;border-bottom:1px solid #0000000d;cursor:pointer;display:flex;padding:1rem 1.5rem;position:relative;transition:all .3s ease}.applicant-to-recruiter-message_recruiterItem__xA9P5:hover{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff;transform:translateX(5px)}.applicant-to-recruiter-message_recruiterItem__xA9P5:hover .applicant-to-recruiter-message_companyName__Y6yuQ,.applicant-to-recruiter-message_recruiterItem__xA9P5:hover .applicant-to-recruiter-message_messagePreview__ecPKG,.applicant-to-recruiter-message_recruiterItem__xA9P5:hover .applicant-to-recruiter-message_recruiterName__3RcUp{color:#fff}.applicant-to-recruiter-message_activeRecruiter__NONie{background:linear-gradient(135deg,#00b894,#00a085);color:#fff;transform:translateX(5px)}.applicant-to-recruiter-message_activeRecruiter__NONie .applicant-to-recruiter-message_companyName__Y6yuQ,.applicant-to-recruiter-message_activeRecruiter__NONie .applicant-to-recruiter-message_messagePreview__ecPKG,.applicant-to-recruiter-message_activeRecruiter__NONie .applicant-to-recruiter-message_recruiterName__3RcUp{color:#fff}.applicant-to-recruiter-message_recruiterAvatar__Kg5k6{margin-right:1rem;position:relative}.applicant-to-recruiter-message_recruiterProfilePicture__TzgcY{border:3px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:50px;object-fit:cover;width:50px}.applicant-to-recruiter-message_onlineIndicator__DV96Z{animation:applicant-to-recruiter-message_pulse__qnJvS 2s infinite;background:#00b894;border:2px solid #fff;border-radius:50%;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.applicant-to-recruiter-message_recruiterDetails__FiPnn{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.applicant-to-recruiter-message_recruiterName__3RcUp{color:#2c3e50;font-size:1rem;font-weight:600}.applicant-to-recruiter-message_companyName__Y6yuQ{color:#636e72;font-size:.85rem;font-weight:500}.applicant-to-recruiter-message_lastMessage__nLgiU{align-items:center;display:flex;justify-content:space-between;margin-top:.25rem}.applicant-to-recruiter-message_messagePreview__ecPKG{color:#636e72;font-size:.8rem;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applicant-to-recruiter-message_messageTime__fFXi-{color:#b2bec3;font-size:.75rem;font-weight:500}.applicant-to-recruiter-message_unreadBadge__zUZD0{color:#00b894;font-size:1.5rem;margin-left:.5rem}.applicant-to-recruiter-message_chatPopup__8oei1{background:#fffffff2;display:flex;flex:1 1;flex-direction:column}.applicant-to-recruiter-message_chatPopupHeader__p2xvn{align-items:center;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;padding:1.5rem}.applicant-to-recruiter-message_activeChatDetails__w09b6{align-items:center;display:flex;gap:1rem}.applicant-to-recruiter-message_activeChatAvatar__R7qYE{position:relative}.applicant-to-recruiter-message_activeChatProfilePicture__hY4xT{border:3px solid #fffc;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:50px;object-fit:cover;width:50px}.applicant-to-recruiter-message_activeChatInfo__J3oBA h3{color:#2c3e50;font-size:1.2rem;font-weight:600;margin:0}.applicant-to-recruiter-message_activeStatus__gnoDK{align-items:center;color:#00b894;display:flex;font-size:.8rem;font-weight:500;gap:.5rem;margin-top:.25rem}.applicant-to-recruiter-message_statusDot__PCIdu{animation:applicant-to-recruiter-message_blink__dU57f 1.5s infinite;background:#00b894;border-radius:50%;height:8px;width:8px}.applicant-to-recruiter-message_closeButton__9DDG0{align-items:center;background:linear-gradient(135deg,#e17055,#d63031);border:none;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.applicant-to-recruiter-message_closeButton__9DDG0:hover{box-shadow:0 6px 12px #d630314d;transform:scale(1.1)}.applicant-to-recruiter-message_chatBox__jPapf{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.applicant-to-recruiter-message_messagesContainer__c0hsm{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem}.applicant-to-recruiter-message_message__8v6Zx{animation:applicant-to-recruiter-message_fadeIn__5Wb1m .3s ease;display:flex;flex-direction:column;max-width:75%}.applicant-to-recruiter-message_message__8v6Zx.applicant-to-recruiter-message_sent__zX1Lo{align-self:flex-end}.applicant-to-recruiter-message_message__8v6Zx.applicant-to-recruiter-message_received__kZxgP{align-self:flex-start}.applicant-to-recruiter-message_messageContent__Qt3bo{border-radius:20px;box-shadow:0 4px 12px #0000001a;overflow:hidden;position:relative}.applicant-to-recruiter-message_messageText__bUkmm{font-size:.95rem;line-height:1.5;padding:1rem 1.5rem}.applicant-to-recruiter-message_message__8v6Zx.applicant-to-recruiter-message_sent__zX1Lo .applicant-to-recruiter-message_messageContent__Qt3bo{background:linear-gradient(135deg,#74b9ff,#0984e3);color:#fff}.applicant-to-recruiter-message_message__8v6Zx.applicant-to-recruiter-message_received__kZxgP .applicant-to-recruiter-message_messageContent__Qt3bo{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#2c3e50}.applicant-to-recruiter-message_messageTimestamp__U3ABt{color:#b2bec3;font-size:.75rem;margin-top:.5rem;padding:0 .5rem}.applicant-to-recruiter-message_message__8v6Zx.applicant-to-recruiter-message_sent__zX1Lo .applicant-to-recruiter-message_messageTimestamp__U3ABt{text-align:right}.applicant-to-recruiter-message_messageOptionsButton__ZIQAo{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fffc;cursor:pointer;display:flex;font-size:1rem;height:24px;justify-content:center;position:absolute;right:12px;top:8px;transition:all .2s ease;width:24px}.applicant-to-recruiter-message_messageOptionsButton__ZIQAo:hover{background:#ffffff4d;color:#fff}.applicant-to-recruiter-message_messageOptionsMenu__6V3-l{background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;min-width:160px;overflow:hidden;position:absolute;right:5px;top:35px;z-index:1000}.applicant-to-recruiter-message_messageOptionsMenu__6V3-l button{background:#0000;border:none;color:#2c3e50;cursor:pointer;display:block;font-size:.9rem;padding:.75rem 1rem;text-align:left;transition:background .2s ease;width:100%}.applicant-to-recruiter-message_messageOptionsMenu__6V3-l button:hover{background:#f8f9fa}.applicant-to-recruiter-message_inputBox__8qUgg{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-top:1px solid #0000000d;display:flex;gap:1rem;padding:1.5rem}.applicant-to-recruiter-message_inputContainer__wN2By{background:#fff;border-radius:25px;box-shadow:0 4px 12px #0000001a;display:flex;flex:1 1;overflow:hidden}.applicant-to-recruiter-message_messageInput__POAtV{background:#0000;border:none;flex:1 1;font-size:1rem;outline:none;padding:1rem 1.5rem}.applicant-to-recruiter-message_messageInput__POAtV::placeholder{color:#b2bec3}.applicant-to-recruiter-message_emojiButton__59rr5{background:#0000;border:none;cursor:pointer;font-size:1.2rem;padding:0 1rem;transition:transform .2s ease}.applicant-to-recruiter-message_emojiButton__59rr5:hover{transform:scale(1.1)}.applicant-to-recruiter-message_sendButton__y0m4Q{align-items:center;background:linear-gradient(135deg,#00b894,#00a085);border:none;border-radius:25px;box-shadow:0 4px 12px #00b8944d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.applicant-to-recruiter-message_sendButton__y0m4Q:hover{box-shadow:0 6px 16px #00b89466;transform:translateY(-2px)}.applicant-to-recruiter-message_sendIcon__tZAxy{font-size:1.1rem}.applicant-to-recruiter-message_emptyChatState__Ad7Z4{align-items:center;background:#fffffff2;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}.applicant-to-recruiter-message_emptyChatIcon__5ldk5{font-size:4rem;margin-bottom:1rem;opacity:.5}.applicant-to-recruiter-message_emptyChatState__Ad7Z4 h3{color:#2c3e50;font-size:1.5rem;margin:0 0 .5rem}.applicant-to-recruiter-message_emptyChatState__Ad7Z4 p{color:#636e72;font-size:1rem;margin:0}.applicant-to-recruiter-message_backButton__dbE3x{align-items:center;background:linear-gradient(135deg,#636e72,#2c3e50);border:none;border-radius:50%;box-shadow:0 4px 8px #0000001a;color:#fff;cursor:pointer;display:none;font-size:1.2rem;height:40px;justify-content:center;margin-right:1rem;transition:all .3s ease;width:40px}.applicant-to-recruiter-message_backButton__dbE3x:hover{box-shadow:0 6px 12px #2c3e504d;transform:scale(1.1)}@keyframes applicant-to-recruiter-message_pulse__qnJvS{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes applicant-to-recruiter-message_blink__dU57f{0%,to{opacity:1}50%{opacity:.3}}@keyframes applicant-to-recruiter-message_fadeIn__5Wb1m{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.applicant-to-recruiter-message_applicantMessageContainer__LCF23{border-radius:16px;flex-direction:column;height:83vh;margin:100px 1rem 1rem}.applicant-to-recruiter-message_recruiterList__wulU1{border-bottom:1px solid #fff3;border-right:none;height:100%;width:100%}.applicant-to-recruiter-message_recruiterListHeader__6qPIp{padding:1rem}.applicant-to-recruiter-message_recruiterListHeader__6qPIp h3{font-size:1.3rem}.applicant-to-recruiter-message_recruiterItem__xA9P5{padding:.75rem 1rem}.applicant-to-recruiter-message_recruiterProfilePicture__TzgcY{height:45px;width:45px}.applicant-to-recruiter-message_messagePreview__ecPKG{max-width:120px}.applicant-to-recruiter-message_chatPopup__8oei1{border-radius:16px;bottom:60px;height:60vh;overflow:hidden;position:absolute;right:20px;width:90%;z-index:100}.applicant-to-recruiter-message_chatPopupHeader__p2xvn{padding:1rem}.applicant-to-recruiter-message_activeChatDetails__w09b6{gap:.75rem}.applicant-to-recruiter-message_activeChatProfilePicture__hY4xT{height:45px;width:45px}.applicant-to-recruiter-message_activeChatInfo__J3oBA h3{font-size:1.1rem}.applicant-to-recruiter-message_backButton__dbE3x{display:flex}.applicant-to-recruiter-message_messagesContainer__c0hsm{padding:1rem}.applicant-to-recruiter-message_message__8v6Zx{max-width:85%}.applicant-to-recruiter-message_messageText__bUkmm{font-size:.9rem;padding:.75rem 1rem}.applicant-to-recruiter-message_inputBox__8qUgg{gap:.75rem;padding:1rem}.applicant-to-recruiter-message_sendButton__y0m4Q{font-size:.9rem;padding:.75rem 1rem}.applicant-to-recruiter-message_emptyChatState__Ad7Z4{position:static}.applicant-to-recruiter-message_emptyChatIcon__5ldk5{font-size:3rem}.applicant-to-recruiter-message_emptyChatState__Ad7Z4 h3{font-size:1.3rem}.applicant-to-recruiter-message_emptyChatState__Ad7Z4 p{font-size:.9rem}}.applied-interns_appliedInternsContainer__lhKq1{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);margin-top:69px;min-height:100vh;padding:2rem;position:relative}.applied-interns_loginOverlay__Ot0Wd{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2}.applied-interns_loginPrompt__RIcha{animation:applied-interns_slideIn__K16zc .3s ease-out;background:#fff;border-radius:20px;box-shadow:0 20px 40px #0000004d;margin-top:200px;max-width:400px;padding:3rem;text-align:center;width:90%}@keyframes applied-interns_slideIn__K16zc{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.applied-interns_loginPrompt__RIcha h3{color:#2c3e50;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.applied-interns_loginPrompt__RIcha p{color:#7f8c8d;line-height:1.6;margin-bottom:2rem}.applied-interns_loginButton__l-eDN{background:linear-gradient(45deg,#36d689,#2bc77a);border:none;border-radius:50px;box-shadow:0 4px 15px #36d6894d;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;letter-spacing:.5px;min-width:120px;padding:14px 28px;text-transform:uppercase;transition:all .3s ease}.applied-interns_loginButton__l-eDN:hover{background:linear-gradient(45deg,#2bc77a,#218838);box-shadow:0 6px 20px #36d68966;transform:translateY(-2px)}.applied-interns_loginButton__l-eDN:active button:disabled{background:linear-gradient(45deg,#ccc,#bbb);box-shadow:none;cursor:not-allowed;transform:none}.applied-interns_loadingContainer__bjwOZ{align-items:center;display:flex;flex-direction:column;gap:1rem;height:50vh;justify-content:center}.applied-interns_loadingSpinner__8nh7z{animation:applied-interns_spin__JVixM 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;height:40px;width:40px}@keyframes applied-interns_spin__JVixM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.applied-interns_loadingContainer__bjwOZ p{color:#7f8c8d;font-size:1.1rem}.applied-interns_appliedInternsContent__1Z87t{margin:0 auto;max-width:1200px;transition:filter .3s ease}.applied-interns_appliedInternsContent__1Z87t.applied-interns_blurred__7-wvu{pointer-events:none}.applied-interns_notification__P8SRE{align-items:center;animation:applied-interns_slideDown__ZjTqU .3s ease-out;background:#e74c3c;border-radius:10px;color:#fff;display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem}@keyframes applied-interns_slideDown__ZjTqU{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.applied-interns_closeButton__2aKKs{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:0;transition:background-color .3s ease;width:30px}.applied-interns_closeButton__2aKKs:hover{background-color:#fff3}.applied-interns_pageTitle__ZVr3-{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;color:#2c3e50;font-size:2.5rem;font-weight:700;margin-bottom:1rem;text-align:center}.applied-interns_previewNotice__KvLHc{background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:1px solid #ffeaa7;border-radius:10px;margin-bottom:2rem;padding:1rem;text-align:center}.applied-interns_previewNotice__KvLHc p{color:#856404;font-weight:500;margin:0}.applied-interns_jobsList__4G29O{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.applied-interns_jobCard__a1N69{background:#fff;border:1px solid #e1e8ed;border-radius:20px;box-shadow:0 10px 30px #0000001a;cursor:pointer;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.applied-interns_jobCard__a1N69:before{background:linear-gradient(135deg,#667eea,#764ba2);content:"";height:4px;left:0;position:absolute;right:0;top:0}.applied-interns_jobCard__a1N69:hover{box-shadow:0 15px 40px #00000026;transform:translateY(-5px)}.applied-interns_jobHeader__QRa\+N{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem}.applied-interns_companyLogo__C9qDV{border:2px solid #f8f9fa;border-radius:12px;box-shadow:0 4px 10px #0000001a;height:60px;object-fit:cover;width:60px}.applied-interns_jobTitleSection__NCa5K{flex:1 1}.applied-interns_jobTitle__L241o{color:#2c3e50;font-size:1.4rem;font-weight:600;line-height:1.3;margin:0 0 .5rem}.applied-interns_companyName__qwoTR{color:#7f8c8d;font-size:1rem;font-weight:500;margin:0}.applied-interns_statusBadge__oBQr\+{align-items:center;display:flex}.applied-interns_status__bofBm{border-radius:20px;font-size:.9rem;font-weight:600;letter-spacing:.5px;padding:.5rem 1rem;text-transform:uppercase}.applied-interns_status__bofBm.applied-interns_applied__rqN8W{background:#e3f2fd;color:#1976d2}.applied-interns_status__bofBm.applied-interns_underreview__5iC5d{background:#fff3e0;color:#f57c00}.applied-interns_status__bofBm.applied-interns_rejected__7RnQQ{background:#ffebee;color:#d32f2f}.applied-interns_status__bofBm.applied-interns_accepted__suXfQ{background:#e8f5e8;color:#388e3c}.applied-interns_jobDetails__j1lWf{margin-bottom:1.5rem}.applied-interns_jobDescription__DOTXO{color:#34495e;font-size:1rem;line-height:1.6;margin-bottom:1rem}.applied-interns_jobId__zFUnU,.applied-interns_jobLocation__6SChm{align-items:center;color:#7f8c8d;display:flex;font-size:.9rem;gap:.5rem;margin-bottom:.5rem}.applied-interns_label__k0Cp6{color:#2c3e50;font-weight:600}.applied-interns_rejectionSection__hv7kE{background:#fff5f5;border-left:4px solid #e53e3e;border-radius:8px;margin-top:1rem;padding:1rem}.applied-interns_rejectionTitle__uZd6Z{color:#e53e3e;font-size:1rem;font-weight:600;margin:0 0 .5rem}.applied-interns_rejectionList__aTnLb{margin:0;padding-left:1.5rem}.applied-interns_rejectionItem__yQ41E{color:#744d4d;font-size:.9rem;margin-bottom:.25rem}.applied-interns_emptyState__l8qLk{background:#fff;border-radius:20px;box-shadow:0 10px 30px #0000001a;padding:4rem 2rem;text-align:center}.applied-interns_emptyStateIcon__rI5gw{font-size:4rem;margin-bottom:1rem;opacity:.7}.applied-interns_emptyState__l8qLk h3{color:#2c3e50;font-size:1.5rem;margin-bottom:1rem}.applied-interns_emptyState__l8qLk p{color:#7f8c8d;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.applied-interns_exploreButton__qTMtq{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:25px;box-shadow:0 4px 15px #667eea66;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:12px 30px;transition:all .3s ease}.applied-interns_exploreButton__qTMtq:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}@media (max-width:768px){.applied-interns_appliedInternsContainer__lhKq1{padding:1rem}.applied-interns_pageTitle__ZVr3-{font-size:2rem}.applied-interns_jobsList__4G29O{gap:1.5rem;grid-template-columns:1fr}.applied-interns_jobCard__a1N69{padding:1.5rem}.applied-interns_jobHeader__QRa\+N{flex-direction:column;gap:1rem}.applied-interns_statusBadge__oBQr\+{align-self:flex-start}.applied-interns_loginPrompt__RIcha{margin:1rem;padding:2rem}.applied-interns_companyLogo__C9qDV{height:50px;width:50px}.applied-interns_jobTitle__L241o{font-size:1.2rem}}@media (max-width:480px){.applied-interns_appliedInternsContainer__lhKq1{padding:.5rem}.applied-interns_pageTitle__ZVr3-{font-size:1.8rem}.applied-interns_jobCard__a1N69{padding:1rem}.applied-interns_jobHeader__QRa\+N{gap:.75rem}.applied-interns_loginPrompt__RIcha{margin-top:140px;padding:1.5rem}.applied-interns_emptyState__l8qLk{padding:2rem 1rem}}
/*# sourceMappingURL=main.8f2310d7.css.map*/