.ApplicationConversation_conversationContainer__5o66j{display:flex;flex-direction:column;height:100%;min-height:400px;background:#ffffff;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0}.ApplicationConversation_header__PqE77{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#ffffff;border-bottom:1px solid #e2e8f0}.ApplicationConversation_headerInfo__2RldU{display:flex;align-items:center;gap:.75rem}.ApplicationConversation_avatar__JJEfd{width:44px;height:44px;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e2e8f0}.ApplicationConversation_avatar__JJEfd img{width:100%;height:100%;object-fit:cover}.ApplicationConversation_avatarIcon__QUtVV{font-size:1.25rem;color:#043cb5}.ApplicationConversation_headerText__N4Wu5 h3{margin:0;font-size:1rem;font-weight:700;color:#1e293b}.ApplicationConversation_jobTitle__LPsl9{font-size:.8rem;color:#64748b}.ApplicationConversation_statusBadgeContainer__u2uGH{margin-left:auto}.ApplicationConversation_statusPill__oMbAp{padding:.35rem .85rem;border-radius:100px;font-size:.75rem;font-weight:600;text-transform:capitalize}.ApplicationConversation_statusPill__oMbAp.ApplicationConversation_pending__Bb2OA{background:#fef3c7;color:#92400e}.ApplicationConversation_statusPill__oMbAp.ApplicationConversation_shortlisted__LNzVn{background:#dbeafe;color:#1e40af}.ApplicationConversation_statusPill__oMbAp.ApplicationConversation_hired__aaCne{background:#dcfce7;color:#166534}.ApplicationConversation_statusPill__oMbAp.ApplicationConversation_rejected__Y0acZ{background:#fee2e2;color:#991b1b}.ApplicationConversation_statusPill__oMbAp.ApplicationConversation_interview__WjwCp{background:#e0e7ff;color:#3730a3}.ApplicationConversation_messagesContainer__bnqrM{flex:1 1;overflow-y:auto;padding:1rem 1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem;background:#ffffff}.ApplicationConversation_emptyState__8_vs7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#94a3b8;text-align:center;gap:.5rem}.ApplicationConversation_emptyIcon__cadGB{font-size:2.5rem;opacity:.5;margin-bottom:.5rem}.ApplicationConversation_emptyState__8_vs7 p{margin:0;font-weight:700;color:#64748b}.ApplicationConversation_emptyState__8_vs7 span{font-size:.85rem}.ApplicationConversation_messageWrapper__CDTbw{display:flex;align-items:flex-end;gap:.5rem;max-width:72%}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_own__T4PqT{align-self:flex-end;flex-direction:row-reverse}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_other__1VhWg{align-self:flex-start}.ApplicationConversation_messageAvatar__jZWAB{width:28px;height:28px;background:#e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ApplicationConversation_smallAvatarIcon__Lg9ez{font-size:.75rem;color:#64748b}.ApplicationConversation_messageBubble__8cAXP{padding:.75rem 1rem;border-radius:14px;max-width:100%;position:relative}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_own__T4PqT .ApplicationConversation_messageBubble__8cAXP{background:#043cb5;color:#ffffff;border-bottom-right-radius:4px}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_other__1VhWg .ApplicationConversation_messageBubble__8cAXP{background:#ffffff;color:#1e293b;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.ApplicationConversation_messageText__HX809{margin:0;font-size:.9rem;line-height:1.5;word-wrap:break-word}.ApplicationConversation_messageFooter__7HcQP{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;margin-top:.35rem}.ApplicationConversation_messageTime__JEjll{font-size:.7rem;opacity:.7}.ApplicationConversation_readIcon__HYasm{font-size:.65rem;color:#60a5fa}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_own__T4PqT .ApplicationConversation_readIcon__HYasm{color:#93c5fd}.ApplicationConversation_sentIcon__ody6F{font-size:.65rem;opacity:.7}.ApplicationConversation_taskBadge__6liwv{display:inline-flex;align-items:center;gap:.3rem;background:rgba(255,255,255,.2);padding:.2rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;margin-bottom:.4rem}.ApplicationConversation_messageWrapper__CDTbw.ApplicationConversation_other__1VhWg .ApplicationConversation_taskBadge__6liwv{background:#fef3c7;color:#92400e}.ApplicationConversation_interviewBadge___IEMN{background:#e0e7ff;color:#3730a3}.ApplicationConversation_interviewBadge___IEMN,.ApplicationConversation_statusBadge__L9CuM{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-size:.7rem;font-weight:600;margin-bottom:.4rem}.ApplicationConversation_statusBadge__L9CuM{background:#f3e8ff;color:#6b21a8}.ApplicationConversation_inputContainer__6Mqwq{padding:.75rem 1rem;background:#ffffff;border-top:1px solid #e2e8f0}.ApplicationConversation_messageTypeSelector__DMP4t{display:inline-flex;gap:0;align-items:center;margin-bottom:.75rem;padding:4px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0}.ApplicationConversation_typeButton__tZb_a{padding:.4rem .85rem;background:transparent;border:none;border-radius:999px;font-size:.8rem;font-weight:700;color:#64748b;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.35rem}.ApplicationConversation_typeButton__tZb_a:hover{color:#334155}.ApplicationConversation_typeButton__tZb_a.ApplicationConversation_active__CKz0J{background:#ffffff;color:#043cb5;box-shadow:0 8px 18px rgba(15,23,42,.08)}.ApplicationConversation_inputWrapper__1a_kJ{display:flex;align-items:center;gap:.5rem}.ApplicationConversation_messageInput__zDyJ6{flex:1 1;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:12px;font-size:.9rem;transition:all .2s ease;background:#ffffff}.ApplicationConversation_messageInput__zDyJ6:focus{outline:none;border-color:#043cb5;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.ApplicationConversation_sendButton__KVUmj{width:44px;height:44px;background:#043cb5;border:none;border-radius:12px;color:#ffffff;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ApplicationConversation_sendButton__KVUmj:hover:not(:disabled){background:#033494;box-shadow:0 10px 18px rgba(4,60,181,.2);transform:translateY(-1px)}.ApplicationConversation_sendButton__KVUmj:disabled{opacity:.5;cursor:not-allowed}.ApplicationConversation_loadingContainer__r1cHC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#64748b;gap:.75rem}.ApplicationConversation_spinner__9Vkmo{font-size:2rem;color:#043cb5}.ApplicationConversation_rejectedMessage__qlz3C{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:#fef2f2;color:#991b1b;font-size:.85rem;text-align:center}.ApplicationConversation_errorMessage__72v4K{padding:.5rem 1rem;background:#fef2f2;color:#991b1b;font-size:.85rem;text-align:center}@media (max-width:768px){.ApplicationConversation_conversationContainer__5o66j{min-height:350px;border-radius:12px}.ApplicationConversation_messageWrapper__CDTbw{max-width:90%}.ApplicationConversation_header__PqE77{padding:.75rem 1rem}.ApplicationConversation_avatar__JJEfd{width:38px;height:38px}.ApplicationConversation_messagesContainer__bnqrM{padding:.75rem}.ApplicationConversation_messageBubble__8cAXP{padding:.6rem .85rem}.ApplicationConversation_inputContainer__6Mqwq{padding:.5rem .75rem}.ApplicationConversation_sendButton__KVUmj{width:40px;height:40px}}.InternshipDetail_internshipDetailsContainer__gbkLK{width:100%;background-color:#ffffff;min-height:100vh}.InternshipDetail_internshipDetailsContentWrapper__VdNDn{max-width:1400px;margin:0 auto;padding:0 2rem}.InternshipDetail_internshipDetailsTopHeader__6COd9{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #e0e0e0;margin-bottom:1rem}.InternshipDetail_internshipDetailsBackButton__LoTw0{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#3c3c3c;font-size:.9rem;font-weight:500;font-family:inter,sans-serif;cursor:pointer;padding:.5rem 0;transition:color .2s}.InternshipDetail_internshipDetailsBackButton__LoTw0:hover{color:#0a66c2}.InternshipDetail_internshipDetailsBackButton__LoTw0 i{font-size:1.2rem}.InternshipDetail_internshipDetailsTopActions__gY1zE{display:flex;gap:.5rem}.InternshipDetail_internshipDetailsTopButton__LAmbY{display:flex;align-items:center;gap:.5rem;background:white;border:1px solid #e0e0e0;color:#333;padding:.4rem 1rem;border-radius:6px;font-size:.8rem;cursor:pointer;font-weight:600;transition:all .2s;font-family:inter,sans-serif}.InternshipDetail_internshipDetailsTopButton__LAmbY:hover{background:#f8f9fa;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_internshipDetailsTopButton__LAmbY i{font-size:1rem}.InternshipDetail_internshipDetailsHeader__rNQGC{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.InternshipDetail_internshipDetailsHeaderContent___Up2v h1{font-size:2rem;color:#1e293b;margin-bottom:.5rem}.InternshipDetail_internshipDetailsCompanyName__rEWKX{font-size:1.2rem;color:#475569}.InternshipDetail_internshipDetailsHeaderActions__1UPm0{display:flex;gap:.5rem}.InternshipDetail_internshipDetailsHeaderActions__1UPm0 button{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .2s}.InternshipDetail_internshipDetailsEditButton__ZEr05{background-color:#0a66c2;color:white}.InternshipDetail_internshipDetailsEditButton__ZEr05:hover{background-color:#004182}.InternshipDetail_internshipDetailsDeleteButton__DjKrg{background-color:#dc3545;color:white}.InternshipDetail_internshipDetailsDeleteButton__DjKrg:hover{background-color:#c82333}.InternshipDetail_internshipDetailsApplyButton__gbYcR{background-color:#0a66c2;color:white}.InternshipDetail_internshipDetailsApplyButton__gbYcR:hover{background-color:#004182}.InternshipDetail_internshipDetailsStatusButton__6loTt{background-color:#28a745;color:white}.InternshipDetail_internshipDetailsStatusButton__6loTt:hover{background-color:#218838}.InternshipDetail_internshipDetailsWithdrawButton__CcYIL{background-color:#dc3545;color:white}.InternshipDetail_internshipDetailsWithdrawButton__CcYIL:hover{background-color:#c82333}.InternshipDetail_internshipDetailsContent__TCFKk{width:100%;margin-top:2rem}.InternshipDetail_internshipDetailsMainContent___28bC{display:flex;flex-direction:column;gap:2rem}.InternshipDetail_jobContentAndSidebar__6MXJJ{display:grid;grid-template-columns:3fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:2rem;align-items:start}.InternshipDetail_jobContentColumn__uEmhd{display:flex;flex-direction:column;gap:2rem;min-width:0}.InternshipDetail_internshipDetailsSidebar__kugax{display:flex;flex-direction:column;gap:1rem;min-width:0}.InternshipDetail_jobCard__5EapK{background:white;border-radius:12px;padding:2rem;border:1px solid #e0e0e0}.InternshipDetail_jobCardTopSection__WjJwH{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem}.InternshipDetail_companyLogoContainer___Lhvm{position:relative;width:80px;height:80px;border-radius:16px;overflow:hidden;background:#6c5ce7;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;flex-shrink:0}.InternshipDetail_companyLogo__pcu6_{width:100%;height:100%;object-fit:cover}.InternshipDetail_companyLogoText__aZmxP{color:white;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-align:center;line-height:1}.InternshipDetail_jobTitleSection__25P7k{flex:1 1;min-width:0}.InternshipDetail_jobTitle__fimXW{font-size:1.8rem;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1a1a1a;line-height:1.2;overflow-wrap:break-word;word-break:break-word;display:flex;align-items:center;gap:1rem}.InternshipDetail_yourJobPill__aCXWa{background-color:#e8f4fd;color:#0a66c2;border-radius:16px;border:1px solid #d0e8fc}.InternshipDetail_collaboratorBadge__T9jxi,.InternshipDetail_yourJobPill__aCXWa{display:inline-flex;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.InternshipDetail_collaboratorBadge__T9jxi{background-color:#f0f7ff;color:#0056b3;border-radius:16px;border:1px solid #cce5ff;gap:6px}.InternshipDetail_companyName__Vwe50{font-size:1.2rem;color:#475569;margin:0 0 1rem;font-weight:500;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_jobTitleRow__Bo7__{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.InternshipDetail_jobTitleAndCompany__gQ4Ag{flex:1 1;min-width:0}.InternshipDetail_employerActionsDropdown__QJN2U{position:relative;flex-shrink:0}.InternshipDetail_employerActionsToggle__mzKsj{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;font-size:1.1rem;transition:color .2s ease}.InternshipDetail_employerActionsToggle__mzKsj:hover{color:#374151}.InternshipDetail_employerActionsMenu__k02p6{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.12);z-index:100;overflow:hidden}.InternshipDetail_employerActionsItem__FVS9a{display:flex;align-items:center;gap:.6rem;width:100%;padding:.65rem 1rem;background:none;border:none;text-align:left;font-size:.9rem;font-weight:500;color:#374151;cursor:pointer;transition:background .15s ease;font-family:inherit}.InternshipDetail_employerActionsItem__FVS9a:hover{background:#f3f4f6;color:#0a66c2}.InternshipDetail_employerActionsItem__FVS9a svg{width:16px;flex-shrink:0}.InternshipDetail_employerActionsItemDanger__j1HgL:hover{background:#fef2f2;color:#dc2626}.InternshipDetail_jobDetailsRow__NXkn1{display:flex;flex-wrap:wrap;gap:1.75rem;align-items:center}.InternshipDetail_jobDetailItem__QLtuk{display:flex;align-items:center;gap:.5rem;color:#929292;font-size:.85rem;font-weight:400}.InternshipDetail_jobDetailItem__QLtuk i{color:#aaa9a9;width:16px}.InternshipDetail_remoteTag__PutqE{background:#0a66c2;color:white;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.InternshipDetail_jobCardActions__OXJkk{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:1rem}.InternshipDetail_metricsSection__hI5ok{display:flex;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e0e0e0;width:100%}.InternshipDetail_metricCard__mlxUc{flex:1 1;text-align:center;padding:.75rem .5rem;background:#fafbfc;border-radius:6px;border:1px solid #e8e9ea}.InternshipDetail_metricNumber__B__Jk{font-size:1.25rem;font-weight:700;color:#0a66c2;margin-bottom:.2rem}.InternshipDetail_metricLabel__Z_xFU{font-size:.8rem;color:#666;font-weight:500}.InternshipDetail_editJobButton__PlUJF{background:#043cb5;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_editJobButton__PlUJF:hover{background:#005885}.InternshipDetail_deleteJobButton__JVgRt{background:#d73527;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_deleteJobButton__JVgRt:hover{background:#b82e22}.InternshipDetail_viewApplicantsButton__AMsr1{position:relative;background:white;border:1px solid #e0e0e0;color:#666;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_viewApplicantsButton__AMsr1:hover{background:#f8f9fa;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_viewApplicantsButton__AMsr1.InternshipDetail_hasMessages__jAm8M{animation:InternshipDetail_messagePulse__GmXgO 2s ease-in-out infinite;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_shareJobButton__Uz9rS{background:white;border:1px solid #e0e0e0;color:#666;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_shareJobButton__Uz9rS:hover{background:#f8f9fa;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_viewStatusButton__cRG0_{position:relative;background:#043cb5;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_viewStatusButton__cRG0_:hover{background:#005885}.InternshipDetail_viewStatusButton__cRG0_.InternshipDetail_hasMessages__jAm8M{animation:InternshipDetail_messagePulse__GmXgO 2s ease-in-out infinite}.InternshipDetail_withdrawButton__a_arT{background:#d73527;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_withdrawButton__a_arT:hover{background:#b82e22}.InternshipDetail_messagesButton__a71hC{background:#0a66c2;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s;position:relative}.InternshipDetail_messagesButton__a71hC:hover{background:#004182}.InternshipDetail_messagesButton__a71hC.InternshipDetail_hasMessages__jAm8M{animation:InternshipDetail_messagePulse__GmXgO 2s ease-in-out infinite;box-shadow:0 0 0 0 rgba(10,102,194,.4)}@keyframes InternshipDetail_messagePulse__GmXgO{0%,to{box-shadow:0 0 0 0 rgba(10,102,194,.4)}50%{box-shadow:0 0 12px 4px rgba(10,102,194,.3)}}.InternshipDetail_messageBadge__q1_3l{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:linear-gradient(135deg,#ff6b6b,#ee5a5a);color:white;border-radius:9px;font-size:10px;font-weight:700;z-index:10;box-shadow:0 2px 6px rgba(255,107,107,.4),0 0 0 2px white;animation:InternshipDetail_badgePulse__sBn1A 2s infinite}@keyframes InternshipDetail_badgePulse__sBn1A{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.InternshipDetail_findCandidatesButton__TUcID{background:white;border:1px solid #e0e0e0;color:#666;transition:all .2s}.InternshipDetail_findCandidatesButton__TUcID:hover{background:#f8f9fa;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_easyApplyButton__draKZ{background:#043cb5;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem;transition:all .2s}.InternshipDetail_easyApplyButton__draKZ:hover{background:#032a8a;transform:translateY(-1px)}.InternshipDetail_applicationEndedButton__nGy6T{background:#94a3b8!important;cursor:not-allowed!important;opacity:.85}.InternshipDetail_applicationEndedButton__nGy6T:hover{background:#94a3b8!important;transform:none!important}.InternshipDetail_shareJobContainer__dIMos{position:relative}.InternshipDetail_shareJobDropdown__eqSMF{position:absolute;top:100%;right:0;background:white;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:180px;margin-top:.5rem}.InternshipDetail_shareJobOption__i62Ah{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;width:100%;border:none;background:none;text-align:left;cursor:pointer;transition:background-color .2s;font-size:.9rem;color:#333}.InternshipDetail_shareJobOption__i62Ah:hover{background:#f8f9fa}.InternshipDetail_shareJobOption__i62Ah:first-child{border-radius:8px 8px 0 0}.InternshipDetail_shareJobOption__i62Ah:last-child{border-radius:0 0 8px 8px}.InternshipDetail_shareJobIcon__7lYnX{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:1rem}.InternshipDetail_sidebarCard__N5Bdr{background:white;border-radius:12px;padding:1.5rem;border:1px solid #e0e0e0}.InternshipDetail_sidebarCardTitle___LVSW{font-size:1.1rem;font-weight:600;color:#333;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.InternshipDetail_sidebarCardTitle___LVSW i{color:#0a66c2}.InternshipDetail_sidebarInsightItem__LQZBE{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f0f0f0}.InternshipDetail_sidebarInsightItem__LQZBE:last-child{border-bottom:none}.InternshipDetail_sidebarInsightLabel__fTmLH{color:#666;font-size:.9rem}.InternshipDetail_sidebarInsightValue__C_i8x{color:#666;font-weight:500;font-size:.9rem}.InternshipDetail_statusBadge__x1qGd{background:#d4edda;color:#155724;padding:.25rem .75rem;border-radius:20px;font-size:.8rem;font-weight:500}.InternshipDetail_similarJobItem__Dv5_a{padding:1rem 0;border-bottom:1px solid #f0f0f0}.InternshipDetail_similarJobItem__Dv5_a:last-child{border-bottom:none}.InternshipDetail_similarJobTitle__DHS2W{font-size:1rem;font-weight:600;color:#333;margin:0 0 .25rem;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_similarJobCompany__woF1H{color:#666;font-size:.9rem;margin:0 0 .25rem;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_similarJobLocation__6hC9R{color:#666;font-size:.8rem;margin:0 0 .25rem;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_similarJobSalary__Grw77{color:#0a66c2;font-size:.9rem;font-weight:500}.InternshipDetail_viewAllButton__cbJAm{width:100%;background:#f8f9fa;border:1px solid #e0e0e0;color:#333;padding:.75rem;border-radius:8px;font-weight:500;font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .2s;margin-top:1rem}.InternshipDetail_viewAllButton__cbJAm:hover{background:#e9ecef;border-color:#0a66c2;color:#0a66c2}.InternshipDetail_noOpportunitiesText__FcuqC{color:#64748b;font-style:italic;text-align:center;padding:1rem;margin:0;font-size:.875rem}.InternshipDetail_internshipDetailsImages__B4iNE{position:relative;height:400px;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsImageSlider__fl2pC{position:relative;width:100%;height:100%}.InternshipDetail_internshipDetailsSliderImage___laG_{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out}.InternshipDetail_internshipDetailsSliderImage___laG_.InternshipDetail_active__I7fM_{opacity:1}.InternshipDetail_internshipDetailsSliderImage___laG_ img{width:100%;height:100%;object-fit:cover}.InternshipDetail_internshipDetailsSliderNav__aS4HF{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.8);border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#333;z-index:2}.InternshipDetail_internshipDetailsSliderNav__aS4HF.InternshipDetail_prev__GevUo{left:1rem}.InternshipDetail_internshipDetailsSliderNav__aS4HF.InternshipDetail_next__PCoMw{right:1rem}.InternshipDetail_internshipDetailsSliderControls__VpxAn{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1rem;background:rgba(0,0,0,.5);padding:.5rem 1rem;border-radius:20px;z-index:2}.InternshipDetail_internshipDetailsSliderDots__piJPn{display:flex;gap:.5rem}.InternshipDetail_internshipDetailsDot__WOhrs{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.5);border:none;cursor:pointer;padding:0}.InternshipDetail_internshipDetailsDot__WOhrs.InternshipDetail_active__I7fM_{background:#fff}.InternshipDetail_internshipDetailsImagePopup__vZ977{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:1000}.InternshipDetail_internshipDetailsImagePopupContent__b3Mtz{position:relative;max-width:90%;max-height:90vh;display:flex;justify-content:center;align-items:center}.InternshipDetail_internshipDetailsImagePopup__vZ977 img{max-width:100%;max-height:90vh;object-fit:contain}.InternshipDetail_internshipDetailsImagePopupClose__pJH4J{position:absolute;top:-40px;right:0;background:none;border:none;color:white;font-size:2rem;cursor:pointer;padding:.5rem}.InternshipDetail_internshipDetailsImagePopupNav__is73O{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:white;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;z-index:2}.InternshipDetail_internshipDetailsImagePopupNav__is73O.InternshipDetail_prev__GevUo{left:-50px}.InternshipDetail_internshipDetailsImagePopupNav__is73O.InternshipDetail_next__PCoMw{right:-50px}.InternshipDetail_internshipDetailsImagePopupCounter__RSFyH{position:absolute;top:-40px;left:0;color:white;font-size:1rem}.InternshipDetail_internshipDetailsImagePopupZoomControls__fIP4V{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);display:flex;gap:1rem}.InternshipDetail_internshipDetailsImagePopupZoomControls__fIP4V button{background:rgba(0,0,0,.5);color:white;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem}.InternshipDetail_internshipDetailsImagePopupZoomControls__fIP4V button:hover{background:rgba(0,0,0,.7)}.InternshipDetail_internshipDetailsInfo__07ShM{display:flex;flex-direction:column;gap:2rem}.InternshipDetail_internshipDetailsInfoSection__Yj_KS{background:#fff;border-radius:8px;padding:1.5rem;border:1px solid #e0e0e0}.InternshipDetail_internshipDetailsSectionTitle__l5Y9e{font-size:1.5rem;color:#666;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.InternshipDetail_internshipDetailsSectionTitle__l5Y9e svg{color:#0a66c2}.InternshipDetail_internshipDetailsInfoGrid__nLaT9{display:flex;flex-direction:column;gap:1rem}.InternshipDetail_internshipDetailsInfoRow__EUzS9{display:flex;align-items:center;gap:1rem;padding:.5rem 0;border-bottom:1px solid #f0f0f0}.InternshipDetail_internshipDetailsInfoRow__EUzS9:last-child{border-bottom:none}.InternshipDetail_internshipDetailsLabel__fbQYn{min-width:150px;font-size:.9rem;color:#666;text-transform:uppercase;letter-spacing:.5px}.InternshipDetail_internshipDetailsValue___8gaZ{flex:1 1;font-size:1rem;color:#333;font-weight:500;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_internshipDetailsDescription__p5_Ds,.InternshipDetail_internshipDetailsOtherDetails__C5GO4{font-size:1.05rem;line-height:1.75;color:#1e293b;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_internshipDetailsDescription__p5_Ds p,.InternshipDetail_internshipDetailsOtherDetails__C5GO4 p{margin-bottom:.75rem;color:#1e293b}.InternshipDetail_internshipDetailsDescription__p5_Ds ol,.InternshipDetail_internshipDetailsDescription__p5_Ds ul,.InternshipDetail_internshipDetailsOtherDetails__C5GO4 ol,.InternshipDetail_internshipDetailsOtherDetails__C5GO4 ul{padding-left:1.5rem;margin-bottom:.75rem}.InternshipDetail_internshipDetailsDescription__p5_Ds li,.InternshipDetail_internshipDetailsOtherDetails__C5GO4 li{margin-bottom:.4rem;color:#1e293b}.InternshipDetail_internshipDetailsList__eTXBk{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.InternshipDetail_internshipDetailsList__eTXBk li{position:relative;padding-left:1.25rem;font-size:1.05rem;line-height:1.6;color:#1e293b}.InternshipDetail_internshipDetailsList__eTXBk li:before{content:"•";color:#043cb5;font-weight:700;display:inline-block;width:1em;margin-left:-1rem;position:absolute;left:.5rem}.InternshipDetail_internshipDetailsListItem__Dawv2{display:flex;align-items:flex-start;gap:.75rem;font-size:1.05rem;color:#1e293b;line-height:1.6;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_internshipDetailsListBullet__oQSVU{color:#043cb5;font-size:1.5rem;line-height:1}.InternshipDetail_internshipDetailsSkills__utIMp{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start;line-height:1.4;min-width:0;overflow-wrap:break-word}.InternshipDetail_internshipDetailsSkillsList__Q_oyg{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-start;line-height:1.4}.InternshipDetail_internshipDetailsSkillTag__SkYWj{background:#e3f2fd;color:#1565c0;padding:.5rem 1rem;border-radius:10px;font-size:.9rem;font-weight:500;border:1px solid #bbdefb;display:inline-block;margin-bottom:.5rem;max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_internshipDetailsModal__5HB8A{z-index:1100;overflow-x:hidden}.InternshipDetail_internshipDetailsModalContent__jxoeq{max-width:600px;overflow-x:hidden;border-radius:16px;padding:1.5rem 2rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.InternshipDetail_internshipDetailsModalHeader__RFpKN{align-items:flex-start;border-bottom:1px solid #e5e7eb}.InternshipDetail_internshipDetailsModalHeader__RFpKN h2{color:#1e293b;font-size:1.75rem;font-weight:600;line-height:1.2}.InternshipDetail_internshipDetailsModalHeader__RFpKN h2 i,.InternshipDetail_internshipDetailsModalHeader__RFpKN h2 svg{margin-right:.5rem;color:#0a66c2}.InternshipDetail_internshipDetailsCloseButton__9Yb6B{color:#6b7280;font-size:1.25rem;transition:all .2s}.InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#374151;background:#f3f4f6}.InternshipDetail_editFormError__N3Eel{background-color:#fff3f3;border:1px solid #ffcdd2;border-radius:8px;padding:1rem;margin-bottom:1.5rem;color:#d32f2f}.InternshipDetail_editFormError__N3Eel p{margin:0;font-size:.95rem}.InternshipDetail_requiredAsterisk__tWEBC{color:#dc2626;margin-left:2px}.InternshipDetail_formGroup__WMRod .InternshipDetail_checkboxGroup__b_ATz{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;font-weight:500;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none}.InternshipDetail_formGroup__WMRod .InternshipDetail_checkboxGroup__b_ATz input[type=checkbox]{width:18px;height:18px;accent-color:#043cb5;cursor:pointer}.InternshipDetail_formGroup__WMRod .InternshipDetail_checkboxGroup__b_ATz label{margin-bottom:0;cursor:pointer;flex:1 1}.InternshipDetail_internshipDetailsFormGroup__y__t8{margin-bottom:1.5rem}.InternshipDetail_internshipDetailsFormGroup__y__t8 label{display:block;margin-bottom:.5rem;color:#374151;font-weight:500;font-size:.95rem}.InternshipDetail_internshipDetailsFormGroup__y__t8 input,.InternshipDetail_internshipDetailsFormGroup__y__t8 select,.InternshipDetail_internshipDetailsFormGroup__y__t8 textarea{width:100%;padding:.75rem 1rem;border:none;border-radius:8px;font-size:1rem;color:#1f2937;background:#f7f8fa;transition:all .2s ease;box-sizing:border-box}.InternshipDetail_internshipDetailsFormGroup__y__t8 input:focus,.InternshipDetail_internshipDetailsFormGroup__y__t8 select:focus,.InternshipDetail_internshipDetailsFormGroup__y__t8 textarea:focus{outline:none;background:#f2f3f5}.InternshipDetail_internshipDetailsFormGroup__y__t8 input::placeholder,.InternshipDetail_internshipDetailsFormGroup__y__t8 textarea::placeholder{color:#9ca3af}.InternshipDetail_internshipDetailsFormGroup__y__t8 textarea{min-height:120px;resize:vertical}.InternshipDetail_internshipDetailsFormActions__Y4DnL{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 0 0;margin-top:1.5rem;border-top:1px solid #e5e7eb}.InternshipDetail_internshipDetailsFormActions__Y4DnL button{padding:.75rem 1.5rem;border-radius:9999px;font-weight:600;cursor:pointer;transition:background-color .2s;border:none}.InternshipDetail_internshipDetailsFormActions__Y4DnL button[type=button]{background:#f5f5f5;border:1px solid #e5e7eb;color:#374151}.InternshipDetail_internshipDetailsFormActions__Y4DnL button[type=button]:hover{background:#ebebeb;background-color:#5a6268}.InternshipDetail_internshipDetailsFormActions__Y4DnL button[type=submit]{background:#043cb5;color:white}.InternshipDetail_internshipDetailsFormActions__Y4DnL button[type=submit]:hover{background:#033494}.InternshipDetail_internshipDetailsFormActions__Y4DnL button[type=submit]:disabled{background:#9ca3af;cursor:not-allowed}.InternshipDetail_internshipDetailsLoading___Tr7n{display:flex;justify-content:center;align-items:center;min-height:200px;font-size:1.2rem;color:#666}.InternshipDetail_internshipDetailsError__UuQqb{color:#dc3545;padding:1rem;background-color:#f8d7da;border-radius:4px;margin:1rem 0}@media (max-width:1050px) and (min-width:981px){.InternshipDetail_formActions___z1tT button,.InternshipDetail_internshipDetailsApplicantActions__zUulN button,.InternshipDetail_internshipDetailsFormActions__Y4DnL button,.InternshipDetail_internshipDetailsHeaderActions__1UPm0 button,.InternshipDetail_internshipDetailsTopActions__gY1zE button,.InternshipDetail_jobCardActions__OXJkk button{padding:.5rem .6rem;font-size:.8rem;white-space:nowrap}.InternshipDetail_internshipDetailsCancelButton__oDR9H,.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C{padding:.5rem .8rem;font-size:.8rem;white-space:nowrap}.InternshipDetail_formActions___z1tT,.InternshipDetail_internshipDetailsApplicantActions__zUulN,.InternshipDetail_internshipDetailsFormActions__Y4DnL,.InternshipDetail_internshipDetailsHeaderActions__1UPm0,.InternshipDetail_internshipDetailsTopActions__gY1zE,.InternshipDetail_jobCardActions__OXJkk{flex-wrap:nowrap;gap:.3rem}.InternshipDetail_internshipDetailsTopButton__LAmbY{padding:.4rem .6rem;font-size:.8rem}}@media (max-width:980px){.InternshipDetail_internshipDetailsSidebar__kugax{display:none}.InternshipDetail_jobContentAndSidebar__6MXJJ{grid-template-columns:1fr;gap:1.5rem}.InternshipDetail_jobContentColumn__uEmhd{width:100%}}@media (max-width:768px){.InternshipDetail_internshipDetailsContentWrapper__VdNDn{padding:.5rem}.InternshipDetail_internshipDetailsInfoSection__Yj_KS,.InternshipDetail_jobCard__5EapK{padding:1rem}.InternshipDetail_internshipDetailsTopHeader__6COd9{flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between;padding:.25rem 0}.InternshipDetail_internshipDetailsTopActions__gY1zE{width:auto;justify-content:flex-end;flex-shrink:0}.InternshipDetail_internshipDetailsTopButton__LAmbY{padding:.4rem .6rem;font-size:.8rem;white-space:nowrap}.InternshipDetail_internshipDetailsBackButton__LoTw0{font-size:.8rem;padding:.4rem 0;flex-shrink:0}.InternshipDetail_internshipDetailsContent__TCFKk{grid-template-columns:1fr}.InternshipDetail_internshipDetailsMainContent___28bC{order:2}.InternshipDetail_internshipDetailsSidebar__kugax{order:1}.InternshipDetail_jobCardTopSection__WjJwH{flex-direction:column;gap:.5rem;margin-bottom:1rem}.InternshipDetail_jobTitleRow__Bo7__{align-items:flex-start}.InternshipDetail_employerActionsToggle__mzKsj{width:36px;height:36px;font-size:1.05rem}.InternshipDetail_companyLogoContainer___Lhvm{width:60px;height:60px}.InternshipDetail_companyLogoText__aZmxP{font-size:.8rem}.InternshipDetail_jobTitle__fimXW{font-size:1.5rem}.InternshipDetail_jobDetailsRow__NXkn1{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem}.InternshipDetail_companyName__Vwe50{margin:0 0 .5rem}.InternshipDetail_jobDetailItem__QLtuk{font-size:.8rem;white-space:nowrap}.InternshipDetail_remoteTag__PutqE{font-size:.7rem;padding:.2rem .5rem}.InternshipDetail_jobCardActions__OXJkk{flex-direction:row;flex-wrap:wrap;margin-top:.75rem;gap:.4rem}.InternshipDetail_metricsSection__hI5ok{flex-direction:row;gap:.5rem}.InternshipDetail_metricCard__mlxUc{padding:.4rem .3rem;flex:1 1;min-width:0}.InternshipDetail_metricNumber__B__Jk{font-size:1.1rem}.InternshipDetail_metricLabel__Z_xFU{font-size:.7rem}.InternshipDetail_jobCardActions__OXJkk button{width:auto;justify-content:center;padding:.5rem .6rem;font-size:.8rem}.InternshipDetail_jobCardActions__OXJkk button,.InternshipDetail_shareJobContainer__dIMos{flex:1 1;min-width:-moz-fit-content;min-width:fit-content}.InternshipDetail_internshipDetailsImages__B4iNE{height:300px}.InternshipDetail_internshipDetailsInfoRow__EUzS9{flex-direction:column;align-items:flex-start;gap:.25rem}.InternshipDetail_internshipDetailsLabel__fbQYn{min-width:auto}.InternshipDetail_internshipDetailsHeader__rNQGC{flex-direction:column;gap:1rem;text-align:center}.InternshipDetail_internshipDetailsHeaderActions__1UPm0{flex-wrap:wrap;justify-content:center}.InternshipDetail_internshipDetailsHeaderActions__1UPm0 button{width:100%}.InternshipDetail_internshipDetailsModalContent__jxoeq{width:95%;padding:1rem}.InternshipDetail_internshipDetailsImagePopupNav__is73O{width:30px;height:30px;font-size:1rem}.InternshipDetail_internshipDetailsImagePopupNav__is73O.InternshipDetail_prev__GevUo{left:10px}.InternshipDetail_internshipDetailsImagePopupNav__is73O.InternshipDetail_next__PCoMw{right:10px}}@media (max-width:480px){.InternshipDetail_jobTitle__fimXW{font-size:1.2rem}.InternshipDetail_companyName__Vwe50{font-size:.9rem}.InternshipDetail_jobDetailItem__QLtuk{font-size:.7rem}.InternshipDetail_remoteTag__PutqE{font-size:.6rem;padding:.15rem .4rem}.InternshipDetail_internshipDetailsTopButton__LAmbY{padding:.3rem .5rem;font-size:.7rem}.InternshipDetail_internshipDetailsBackButton__LoTw0{font-size:.7rem;padding:.3rem 0}.InternshipDetail_jobCardActions__OXJkk button{padding:.4rem .5rem;font-size:.7rem}.InternshipDetail_metricNumber__B__Jk{font-size:.9rem}.InternshipDetail_metricLabel__Z_xFU{font-size:.6rem}.InternshipDetail_companyLogoText__aZmxP{font-size:.7rem}.InternshipDetail_internshipDetailsModalHeader__RFpKN h2{font-size:1.2rem}.InternshipDetail_internshipDetailsCloseButton__9Yb6B{font-size:1.2rem;width:35px;height:35px}.InternshipDetail_internshipDetailsSectionTitle__l5Y9e{font-size:1.2rem;margin-bottom:1rem}.InternshipDetail_internshipDetailsLabel__fbQYn{font-size:.8rem}.InternshipDetail_internshipDetailsValue___8gaZ{font-size:.9rem}.InternshipDetail_internshipDetailsDescription__p5_Ds,.InternshipDetail_internshipDetailsOtherDetails__C5GO4{font-size:.9rem;line-height:1.5}.InternshipDetail_internshipDetailsListItem__Dawv2{font-size:.9rem;line-height:1.4}.InternshipDetail_internshipDetailsSkillTag__SkYWj{font-size:.8rem;padding:.4rem .8rem}}.InternshipDetail_internshipDetailsApplicantsModal__WDg36{max-width:1000px;width:90%;max-height:90vh;overflow-y:auto}.InternshipDetail_internshipDetailsApplicantsList___TidB{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));grid-gap:1.5rem;gap:1.5rem;padding:1.5rem}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5{padding:1.5rem;gap:1rem;transition:transform .2s ease,box-shadow .2s ease}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.InternshipDetail_internshipDetailsApplicantInfo__4b8aS{gap:1rem;margin-bottom:.5rem}.InternshipDetail_internshipDetailsApplicantProfile__Zq_1d{border:2px solid #f0f0f0}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd{flex:1 1}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd h3{margin:0;font-size:1.1rem;font-weight:600}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd p{margin:.25rem 0;font-size:.9rem}.InternshipDetail_internshipDetailsApplicationDetails__HAFxl{padding:1rem;border-radius:6px;margin-top:.5rem}.InternshipDetail_internshipDetailsDetailRow__TFEWj{flex-wrap:wrap;gap:1rem;margin-bottom:.75rem;font-size:.9rem}.InternshipDetail_internshipDetailsDetailRow__TFEWj.InternshipDetail_double__BIS3_{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.InternshipDetail_internshipDetailsDetailRow__TFEWj.InternshipDetail_double__BIS3_ .InternshipDetail_internshipDetailsDetailRow__TFEWj{margin-bottom:0}.InternshipDetail_internshipDetailsDetailLabel__KBi_W{font-weight:600;color:#555;min-width:120px}.InternshipDetail_internshipDetailsDetailValue__yf5_e{flex:1 1}.InternshipDetail_internshipDetailsCoverLetter__gzAgH{padding:1.25rem;border-radius:6px;margin-top:1rem;font-size:.9rem;line-height:1.6;max-height:200px;overflow-y:auto}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP{gap:.5rem;padding:.5rem 1rem;background-color:#0a66c2;font-weight:500;margin-top:1rem}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP:hover{background-color:#004182}.InternshipDetail_internshipDetailsApplicantActions__zUulN{gap:.5rem;margin-top:1rem}.InternshipDetail_internshipDetailsApplicantActions__zUulN.InternshipDetail_double__BIS3_{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.InternshipDetail_internshipDetailsStatusBadge__uoPDv{padding:.25rem .75rem;border-radius:20px;font-size:.8rem}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_pending__UAeht{background-color:#fff3cd;color:#856404}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_shortlisted__G1wZc{background-color:#d4edda;color:#155724}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_rejected__0tduS{background-color:#f8d7da;color:#721c24}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_hired__StWnk{background-color:#cce5ff;color:#004085}@media (max-width:768px){.InternshipDetail_internshipDetailsApplicantsList___TidB{grid-template-columns:1fr;padding:1rem}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5{padding:1rem}.InternshipDetail_internshipDetailsDetailRow__TFEWj.InternshipDetail_double__BIS3_{grid-template-columns:1fr}.InternshipDetail_internshipDetailsDetailRow__TFEWj{flex-direction:column;gap:.25rem}.InternshipDetail_internshipDetailsDetailLabel__KBi_W{min-width:auto}.InternshipDetail_internshipDetailsCoverLetter__gzAgH{max-height:150px}.InternshipDetail_internshipDetailsApplicantActions__zUulN.InternshipDetail_double__BIS3_{grid-template-columns:1fr}}.InternshipDetail_internshipDetailsStatusModal__UoT0t{max-width:600px;background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsModalHeader__RFpKN{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsModalHeader__RFpKN h2{margin:0;font-size:1.5rem;color:#333}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsCloseButton__9Yb6B{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:5px}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#333}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsApplicationDetails__HAFxl{padding:20px}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsDetailRow__TFEWj{margin-bottom:15px;display:flex;align-items:center}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsDetailLabel__KBi_W{font-weight:600;color:#666;min-width:150px}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsDetailValue__yf5_e{color:#333}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsFeedbackText__FItRx{background:#f8f9fa;padding:15px;border-radius:4px;margin-top:10px;white-space:pre-wrap}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsStatusBadge__uoPDv{display:inline-block;padding:5px 15px;border-radius:20px;font-size:.9rem;font-weight:500;margin-left:10px}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_pending__UAeht{background-color:#fff3cd;color:#856404}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_shortlisted__G1wZc{background-color:#d4edda;color:#155724}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_rejected__0tduS{background-color:#f8d7da;color:#721c24}.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_hired__StWnk{background-color:#cce5ff;color:#004085}.InternshipDetail_internshipDetailsModalHeader__RFpKN{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e0e0e0}.InternshipDetail_internshipDetailsCloseButton__9Yb6B{top:0;right:0;font-size:1.5rem;padding:.5rem;width:40px;height:40px;border-radius:50%}.InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#dc3545;background-color:rgba(0,0,0,.05)}.InternshipDetail_internshipDetailsApplicantsModal__WDg36 .InternshipDetail_internshipDetailsModalHeader__RFpKN,.InternshipDetail_internshipDetailsEditModal__JxFZq .InternshipDetail_internshipDetailsModalHeader__RFpKN,.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsModalHeader__RFpKN{position:relative;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e0e0e0}.InternshipDetail_internshipDetailsApplicantsModal__WDg36 .InternshipDetail_internshipDetailsCloseButton__9Yb6B,.InternshipDetail_internshipDetailsEditModal__JxFZq .InternshipDetail_internshipDetailsCloseButton__9Yb6B,.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsCloseButton__9Yb6B{position:absolute;top:0;right:0;background:none;border:none;color:#666;font-size:1.5rem;cursor:pointer;padding:.5rem;transition:all .2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}.InternshipDetail_internshipDetailsApplicantsModal__WDg36 .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover,.InternshipDetail_internshipDetailsEditModal__JxFZq .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover,.InternshipDetail_internshipDetailsStatusModal__UoT0t .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#dc3545;background-color:rgba(0,0,0,.05)}.InternshipDetail_internshipDetailsApplicantsModal__WDg36{max-width:800px;background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsApplicantsList___TidB{padding:20px;max-height:70vh;overflow-y:auto}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5{border:1px solid #e0e0e0;padding:24px;transition:all .3s ease;display:flex;flex-direction:column;gap:15px}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);transform:translateY(-2px);border-color:#0a66c2}.InternshipDetail_internshipDetailsApplicantProfile__Zq_1d{width:60px;height:60px}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd h3{font-size:1.2rem}.InternshipDetail_internshipDetailsApplicationDetails__HAFxl{background:#f8f9fa;padding:15px;border-radius:4px;margin-top:10px}.InternshipDetail_internshipDetailsCoverLetter__gzAgH{background:white;border:1px solid #e0e0e0;margin-top:10px}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP{display:inline-block;padding:8px 15px;margin-top:10px;transition:background-color .3s ease}.InternshipDetail_internshipDetailsApplicantActions__zUulN{display:flex;justify-content:flex-end;margin-top:15px}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C{padding:8px 15px;background-color:#28a745;transition:background-color .3s ease}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C:hover{background-color:#218838}.InternshipDetail_internshipDetailsChatButton__qyLa_{position:relative;padding:8px 15px;background-color:#0a66c2;color:white;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:8px;font-weight:500}.InternshipDetail_internshipDetailsChatButton__qyLa_:hover{background-color:#004182}.InternshipDetail_internshipDetailsChatButton__qyLa_.InternshipDetail_hasMessages__jAm8M{animation:InternshipDetail_messagePulse__GmXgO 2s ease-in-out infinite}.InternshipDetail_applicantMessageBadge__HLXz6{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;padding:0 4px;background:linear-gradient(135deg,#ff6b6b,#ee5a5a);color:white;border-radius:9px;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(255,107,107,.4);animation:InternshipDetail_badgePulse__sBn1A 2s infinite}.InternshipDetail_internshipDetailsApplicantProfileContainer__1_SKQ{position:relative;margin-right:15px}.InternshipDetail_applicantBadge__94kMv{position:absolute;top:-5px;right:-5px;border-radius:50%;width:20px;height:20px;display:flex;font-size:.75rem;border:2px solid white}.InternshipDetail_applicantBadge__94kMv,.InternshipDetail_conversationBadge__ypvnT{background-color:#ff4757;color:white;align-items:center;justify-content:center;font-weight:700}.InternshipDetail_conversationBadge__ypvnT{border-radius:50%;width:22px;height:22px;display:inline-flex;font-size:.8rem;margin-left:8px}.InternshipDetail_internshipDetailsTryAgainButton__6J_7g{padding:8px 16px;background-color:#007bff;color:white;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .3s ease;margin-top:10px}.InternshipDetail_internshipDetailsTryAgainButton__6J_7g:hover{background-color:#0056b3}.InternshipDetail_internshipDetailsApplicantsButton__278Ia{padding:8px 16px;background-color:#28a745;color:white;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:background-color .3s ease}.InternshipDetail_internshipDetailsApplicantsButton__278Ia:hover{background-color:#218838}.InternshipDetail_internshipDetailsApplyModal__cA6Us{max-width:600px;background:white;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsModalHeader__RFpKN{padding:20px;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;align-items:center}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsModalHeader__RFpKN h2{margin:0;font-size:1.5rem;color:#333}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsCloseButton__9Yb6B{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:5px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#333;background-color:rgba(0,0,0,.05)}.InternshipDetail_internshipDetailsApplyModal__cA6Us form{padding:20px}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormGroup__y__t8{margin-bottom:20px}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormGroup__y__t8 label{display:block;margin-bottom:8px;font-weight:500;color:#333}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormGroup__y__t8 input,.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormGroup__y__t8 textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:1rem}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormGroup__y__t8 textarea{min-height:100px;resize:vertical}.InternshipDetail_internshipDetailsApplyModal__cA6Us .InternshipDetail_internshipDetailsFormActions__Y4DnL{display:flex;justify-content:flex-end;gap:.5rem;margin-top:20px}.InternshipDetail_internshipDetailsCancelButton__oDR9H{padding:8px 16px;background-color:#6c757d;color:white;border:none;border-radius:4px;font-weight:500;transition:background-color .3s ease}.InternshipDetail_internshipDetailsCancelButton__oDR9H:hover{background-color:#5a6268}.InternshipDetail_internshipDetailsSubmitButton__VDlBQ{padding:.75rem 1.5rem;background-color:#043cb5;color:white;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .2s ease}.InternshipDetail_internshipDetailsSubmitButton__VDlBQ:hover{background-color:#033494}.InternshipDetail_internshipDetailsModal__5HB8A .InternshipDetail_internshipDetailsCloseButton__9Yb6B{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:5px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;position:absolute;top:10px;right:10px}.InternshipDetail_internshipDetailsModal__5HB8A .InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#333;background-color:rgba(0,0,0,.05)}.InternshipDetail_internshipDetailsHeader__rNQGC h1 i{margin-right:12px;color:#0a66c2}.InternshipDetail_internshipDetailsCompanyName__rEWKX i{margin-right:8px;color:#666}.InternshipDetail_internshipDetailsApplicantsButton__278Ia i,.InternshipDetail_internshipDetailsApplyButton__gbYcR i,.InternshipDetail_internshipDetailsDeleteButton__DjKrg i,.InternshipDetail_internshipDetailsEditButton__ZEr05 i,.InternshipDetail_internshipDetailsStatusButton__6loTt i,.InternshipDetail_internshipDetailsWithdrawButton__CcYIL i{margin-right:8px}.InternshipDetail_internshipDetailsSectionTitle__l5Y9e i{margin-right:12px;color:#0a66c2}.InternshipDetail_internshipDetailsLabel__fbQYn i{margin-right:8px;width:16px;text-align:center;color:#666}.InternshipDetail_internshipDetailsListItem__Dawv2 i{margin-right:8px;color:#28a745}.InternshipDetail_internshipDetailsSkillTag__SkYWj i{margin-right:6px;color:#28a745;font-size:.8rem}.InternshipDetail_internshipDetailsSliderNav__aS4HF i{font-size:1.5rem;color:white}.InternshipDetail_internshipDetailsAutoSlideToggle__uxFjh i{font-size:1.2rem;color:#666}.InternshipDetail_internshipDetailsModalHeader__RFpKN h2 i{margin-right:12px;color:#0a66c2}.InternshipDetail_internshipDetailsCloseButton__9Yb6B i{font-size:1.2rem;color:#000000}.InternshipDetail_internshipDetailsImagePopupClose__pJH4J i,.InternshipDetail_internshipDetailsImagePopupNav__is73O i{font-size:1.5rem;color:white}.InternshipDetail_internshipDetailsZoomButton__vGy2z i{font-size:1.2rem;color:white}@media (max-width:768px){.InternshipDetail_internshipDetailsLabel__fbQYn i,.InternshipDetail_internshipDetailsListItem__Dawv2 i{margin-right:6px}.InternshipDetail_internshipDetailsSkillTag__SkYWj i{margin-right:4px}}.InternshipDetail_internshipDetailsStatusForm__bqD9T{padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsStatusInput__3DhDS,.InternshipDetail_internshipDetailsStatusSelect__jNux_,.InternshipDetail_internshipDetailsStatusTextarea__YEj6_{width:100%;padding:10px;margin-top:5px;border:1px solid #ddd;border-radius:4px;font-size:14px}.InternshipDetail_internshipDetailsStatusTextarea__YEj6_{min-height:100px;resize:vertical}.InternshipDetail_internshipDetailsStatusInput__3DhDS:focus,.InternshipDetail_internshipDetailsStatusSelect__jNux_:focus,.InternshipDetail_internshipDetailsStatusTextarea__YEj6_:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C{background-color:#007bff;padding:10px 20px;border-radius:4px;font-size:14px;font-weight:500;transition:background-color .2s}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C:hover{background-color:#0056b3}.InternshipDetail_internshipDetailsCloseButton__9Yb6B{position:absolute;top:15px;right:15px;background:none;border:none;font-size:20px;color:#000000;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:color .2s}.InternshipDetail_internshipDetailsCloseButton__9Yb6B:hover{color:#333}.InternshipDetail_internshipDetailsModalHeader__RFpKN{position:relative;padding:20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.InternshipDetail_internshipDetailsModalHeader__RFpKN h2{margin:0;font-size:1.5rem;color:#333}.InternshipDetail_internshipDetailsModalContent__jxoeq{position:relative;background:white;border-radius:8px;max-width:800px;width:90%;max-height:90vh;overflow-y:auto;margin:20px auto}.InternshipDetail_internshipDetailsModal__5HB8A{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.InternshipDetail_formGroup__WMRod{margin-bottom:1.5rem;min-width:0}.InternshipDetail_formGroup__WMRod label{display:block;margin-bottom:.5rem;color:#374151;font-weight:500;font-size:.95rem;line-height:1.25rem}.InternshipDetail_formGroup__WMRod input,.InternshipDetail_formGroup__WMRod select,.InternshipDetail_formGroup__WMRod textarea{width:100%;min-width:0;padding:.75rem 1rem;border:none;border-radius:8px;font-family:inherit;font-size:1rem;line-height:1.5;color:#1f2937;background:#f7f8fa;transition:all .2s ease;box-sizing:border-box}.InternshipDetail_formGroup__WMRod input:focus,.InternshipDetail_formGroup__WMRod select:focus,.InternshipDetail_formGroup__WMRod textarea:focus{outline:none;background:#f2f3f5}.InternshipDetail_formGroup__WMRod input::placeholder,.InternshipDetail_formGroup__WMRod textarea::placeholder{color:#9ca3af;font-weight:400}.InternshipDetail_formGroup__WMRod .InternshipDetail_postJobToggleRow__OETU1{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-size:.95rem;font-weight:500;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;min-width:0;margin-bottom:0}.InternshipDetail_postJobToggleLabel__GZJ4t{flex:1 1;min-width:0;line-height:1.4;word-wrap:break-word;overflow-wrap:break-word}.InternshipDetail_postJobToggleInput__ZC6np{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.InternshipDetail_postJobToggleSwitch__BxuUO{flex-shrink:0;width:44px;height:24px;border-radius:12px;background:#e5e7eb;position:relative;transition:background .2s ease}.InternshipDetail_postJobToggleSwitch__BxuUO:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#ffffff;box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform .2s ease}.InternshipDetail_postJobToggleInput__ZC6np:checked+.InternshipDetail_postJobToggleSwitch__BxuUO{background:#043cb5}.InternshipDetail_postJobToggleInput__ZC6np:checked+.InternshipDetail_postJobToggleSwitch__BxuUO:after{transform:translateX(20px)}.InternshipDetail_formGroup__WMRod textarea{min-height:120px;resize:vertical}.InternshipDetail_formGroup__WMRod select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%239ca3af' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.InternshipDetail_formGroup__WMRod select:focus{background-color:#f2f3f5}.InternshipDetail_formGroup__WMRod .InternshipDetail_ql-container__pxoQU{border-radius:8px;border:none;font-size:1rem;line-height:1.5;color:#1f2937;min-height:120px;background:#f7f8fa}.InternshipDetail_formGroup__WMRod .InternshipDetail_ql-toolbar__iSnGX{border:none;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;background:#f7f8fa}.InternshipDetail_formGroup__WMRod .InternshipDetail_ql-editor__VJ_4V{padding:.75rem 1rem;min-height:120px}.InternshipDetail_formGroup__WMRod .InternshipDetail_ql-editor__VJ_4V.InternshipDetail_ql-blank__q0uII:before{color:#9ca3af;font-style:normal}.InternshipDetail_formGroup__WMRod .InternshipDetail_ql-container__pxoQU.InternshipDetail_ql-snow__Fsskv:focus-within{background:#f2f3f5}.InternshipDetail_errorInput__EORVo{background:#fff5f5!important}.InternshipDetail_jobTitleCharRow__VBXP4{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.InternshipDetail_jobTitleCharCount___N49I{font-size:.8rem;color:#6b7280}.InternshipDetail_jobTitleCharCountLimit__g6KM7{color:#dc2626}.InternshipDetail_jobTitleCharError__ygfEk{font-size:.8rem;color:#dc2626;margin:0}.InternshipDetail_formRow__G_Qpj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.InternshipDetail_arrayInputContainer__bjd56{margin-top:.5rem;min-width:0;overflow:hidden}.InternshipDetail_arrayInputField__lqBaY{position:relative;display:flex;align-items:center;margin-bottom:1rem;min-width:0}.InternshipDetail_arrayInputField__lqBaY input{width:100%;min-width:0;padding:.75rem 3rem .75rem 1rem;border:none;border-radius:8px;font-size:1rem;line-height:1.5;color:#1f2937;background:#f7f8fa;transition:all .2s ease;box-sizing:border-box}.InternshipDetail_arrayInputField__lqBaY input:focus{outline:none;background:#f2f3f5}.InternshipDetail_arrayInputField__lqBaY input::placeholder{color:#9ca3af}.InternshipDetail_arrayInputField__lqBaY input{flex:1 1;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-size:.95rem}.InternshipDetail_addItemButton__zLe6n{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:#043cb5;border:none;border-radius:6px;width:2rem;height:2rem;padding:0;cursor:pointer;display:flex;align-items:center;color:white;font-size:.875rem;transition:all .2s ease;justify-content:center;transition:background-color .2s;width:40px;height:40px}.InternshipDetail_addItemButton__zLe6n svg{width:16px;height:16px}.InternshipDetail_addItemButton__zLe6n:hover{background:#033494;transform:translateY(-50%) scale(1.05)}.InternshipDetail_arrayItemsList__SUic_{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.InternshipDetail_arrayItem__JZf2f{display:flex;align-items:center;background:#f0f4ff;border:none;border-radius:20px;padding:.375rem .75rem;font-size:.875rem;color:#043cb5;gap:.5rem;max-width:100%;min-width:0}.InternshipDetail_arrayItem__JZf2f span{font-weight:500;overflow-wrap:break-word;word-break:break-word}.InternshipDetail_removeItemButton__cdNaU{background:none;border:none;color:#6b7280;cursor:pointer;padding:.125rem;border-radius:50%;width:1.25rem;height:1.25rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:all .2s ease;transition:color .2s;width:24px;height:24px}.InternshipDetail_removeItemButton__cdNaU svg{width:14px;height:14px}.InternshipDetail_removeItemButton__cdNaU:hover{background:#f3f4f6;color:#dc2626}.InternshipDetail_editImageDropZone__S14Wm{position:relative;min-height:200px;border:2px dashed #cbd5e1;border-radius:16px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s ease;overflow:hidden;margin-top:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}.InternshipDetail_editImageDropZone__S14Wm:hover{border-color:#043cb5;background:linear-gradient(180deg,#eff6ff,#dbeafe);box-shadow:0 4px 12px rgba(4,60,181,.12)}.InternshipDetail_editImageDropZone__S14Wm.InternshipDetail_editImageDropZoneActive__pHcdV{background:linear-gradient(180deg,#dbeafe,#bfdbfe);border:2px solid #043cb5;transform:scale(1.01);box-shadow:0 8px 20px rgba(4,60,181,.2)}.InternshipDetail_editImageDropZone__S14Wm.InternshipDetail_editImageDropZoneHasImage__kZh8L{min-height:220px;border-style:solid;border-color:#e2e8f0;background:#fff;padding:1.5rem}.InternshipDetail_editImageDropZone__S14Wm.InternshipDetail_editImageDropZoneHasImage__kZh8L:hover{border-color:#043cb5;background:#fafbff;box-shadow:0 4px 12px rgba(4,60,181,.08)}.InternshipDetail_editImageDropZoneInput__7zBtX{display:none}.InternshipDetail_editImageDropZoneContent__NzORV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;text-align:center}.InternshipDetail_editImageDropZoneIcon__FDkfW{width:56px;height:56px;border-radius:14px;background:rgba(4,60,181,.08);display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:#043cb5;margin-bottom:.25rem}.InternshipDetail_editImageDropZoneText__kfaXT{font-size:1rem;color:#334155;margin:0;font-weight:600}.InternshipDetail_editImageDropZoneHighlight__Zu289{color:#043cb5;font-weight:700}.InternshipDetail_editImageDropZoneSubtext__qlBen{font-size:.9rem;color:#64748b;margin:0}.InternshipDetail_editImageDropZoneHint__G_Ane{font-size:.8rem;color:#94a3b8;margin:.35rem 0 0}.InternshipDetail_editImageDropZonePreview__fTP0_{position:relative;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.5rem}.InternshipDetail_editImageDropZonePreviewImg__2dmmc{border-radius:12px;object-fit:cover;border:1px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.InternshipDetail_editImageDropZoneRemove__gAnOh{position:absolute;top:1.25rem;right:1.25rem;background:rgba(239,68,68,.95);color:white;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:2;box-shadow:0 2px 8px rgba(239,68,68,.4)}.InternshipDetail_editImageDropZoneRemove__gAnOh:hover{background:#dc2626;transform:scale(1.1);box-shadow:0 4px 12px rgba(239,68,68,.5)}.InternshipDetail_editImageDropZoneChangeHint__7N8dJ{font-size:.8rem;color:#64748b;font-weight:500}.InternshipDetail_imageUploadContainer__jbtE5{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;gap:1rem;margin-top:.5rem}.InternshipDetail_imagePreview__Y_HQe{position:relative;aspect-ratio:1;border-radius:4px;overflow:hidden;border:1px solid #ddd}.InternshipDetail_imagePreview__Y_HQe img{width:100%;height:100%;object-fit:cover}.InternshipDetail_removeImage__fCIhv{position:absolute;top:.25rem;right:.25rem;background:rgba(0,0,0,.5);color:white;border:none;width:24px;height:24px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:background-color .2s}.InternshipDetail_removeImage__fCIhv:hover{background:rgba(0,0,0,.7)}.InternshipDetail_imageUploadButton__fEoR2{aspect-ratio:1;border:2px dashed #ddd;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:border-color .2s,background-color .2s;padding:1rem}.InternshipDetail_imageUploadButton__fEoR2:hover{border-color:#0a66c2;background-color:rgba(10,102,194,.05)}.InternshipDetail_imageUploadButton__fEoR2 svg{width:2rem;height:2rem;color:#666}.InternshipDetail_imageUploadButton__fEoR2 span{font-size:.9rem;color:#666}.InternshipDetail_formActions___z1tT{display:flex;justify-content:flex-end;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eee}.InternshipDetail_internshipDetailsCancelButton__oDR9H{padding:.75rem 1.5rem;background-color:#f7f8fa;color:#374151;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .2s ease,border-color .2s ease}.InternshipDetail_internshipDetailsCancelButton__oDR9H:hover{background-color:#f2f3f5;border-color:#d1d5db}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C{padding:.75rem 1.5rem;background-color:#043cb5;color:white;border:none;border-radius:8px;cursor:pointer;font-weight:600;transition:background-color .2s ease}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C:hover{background-color:#033494}.InternshipDetail_internshipDetailsUpdateStatusButton__6y1_C:disabled{background-color:#9ca3af;cursor:not-allowed}.InternshipDetail_quill__SjQyY{margin-top:.5rem}.InternshipDetail_ql-container__pxoQU{min-height:150px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.InternshipDetail_ql-toolbar__iSnGX{border-top-left-radius:4px;border-top-right-radius:4px}@media (max-width:768px){.InternshipDetail_formRow__G_Qpj{grid-template-columns:1fr;gap:0}.InternshipDetail_editImageDropZone__S14Wm{min-height:180px}.InternshipDetail_editImageDropZoneContent__NzORV{padding:1.5rem}.InternshipDetail_imageUploadContainer__jbtE5{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.InternshipDetail_formActions___z1tT{flex-direction:column}.InternshipDetail_formActions___z1tT button{width:100%}}.InternshipDetail_internshipDetailsStatusBadge__uoPDv{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:capitalize}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_pending__UAeht{background-color:#ffd700;color:#000}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_shortlisted__G1wZc{background-color:#90EE90;color:#000}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_rejected__0tduS{background-color:#ff6b6b;color:#fff}.InternshipDetail_internshipDetailsStatusBadge__uoPDv.InternshipDetail_hired__StWnk{background-color:#4CAF50;color:#fff}.InternshipDetail_internshipDetailsApplicantCard__Dfrq5{background:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.InternshipDetail_internshipDetailsApplicantInfo__4b8aS{display:flex;align-items:center;margin-bottom:15px}.InternshipDetail_internshipDetailsApplicantProfile__Zq_1d{width:50px;height:50px;border-radius:50%;object-fit:cover;margin-right:15px}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd h3{margin:0 0 5px;font-size:18px;color:#333}.InternshipDetail_internshipDetailsApplicantDetails__3bmwd p{margin:0;color:#666}.InternshipDetail_internshipDetailsApplicationDetails__HAFxl{padding-top:15px;border-top:1px solid #eee}.InternshipDetail_internshipDetailsDetailRow__TFEWj{display:flex;margin-bottom:10px;align-items:center}.InternshipDetail_internshipDetailsDetailLabel__KBi_W{font-weight:500;color:#666;width:120px;flex-shrink:0}.InternshipDetail_internshipDetailsDetailValue__yf5_e{color:#333}.InternshipDetail_internshipDetailsCoverLetter__gzAgH{background:#f8f9fa;padding:15px;border-radius:4px;margin:10px 0;white-space:pre-wrap}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP{display:inline-flex;align-items:center;padding:8px 16px;background-color:#007bff;color:white;border-radius:4px;text-decoration:none;font-size:14px;transition:background-color .2s}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP:hover{background-color:#0056b3}.InternshipDetail_internshipDetailsViewResumeButton__xnmxP i{margin-right:8px}.InternshipDetail_internshipDetailsSkeleton__Rw9ZF{max-width:1400px;margin:0 auto;padding:2rem}.InternshipDetail_internshipDetailsSkeletonHeader__J8pLt{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e0e0e0}.InternshipDetail_skeletonHeaderContent__97wRM{flex:1 1}.InternshipDetail_skeletonTitle__WoTsx{width:60%;height:2.5rem;margin-bottom:.5rem}.InternshipDetail_skeletonCompanyName__wpe8W,.InternshipDetail_skeletonTitle__WoTsx{background:#e0e0e0;border-radius:4px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonCompanyName__wpe8W{width:40%;height:1.5rem}.InternshipDetail_skeletonHeaderActions__nlj7r{display:flex;gap:1rem}.InternshipDetail_skeletonActionButton__ymNqD{width:150px;height:40px}.InternshipDetail_skeletonActionButton__ymNqD,.InternshipDetail_skeletonBackButton__llcMj{background:#e0e0e0;border-radius:4px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonBackButton__llcMj{width:120px;height:24px}.InternshipDetail_skeletonTopActions__0VbQz{display:flex;gap:1rem}.InternshipDetail_skeletonTopButton__gIZkM{width:80px;height:36px;background:#e0e0e0;border-radius:6px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_internshipDetailsSkeletonContent__hsNwQ{display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem;gap:2rem;margin-top:2rem}.InternshipDetail_skeletonImageSlider__pZcxr{position:relative;height:400px;background:#e0e0e0;border-radius:8px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonInfoSection__aNuJ2{background:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:2rem}.InternshipDetail_skeletonSectionTitle__CMClf{width:40%;height:2rem;background:#e0e0e0;border-radius:4px;margin-bottom:1.5rem;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonInfoGrid__H2tfW{display:flex;flex-direction:column;gap:1rem}.InternshipDetail_skeletonInfoRow__sdKs8{display:flex;align-items:center;gap:1rem;padding:.5rem 0;border-bottom:1px solid #f0f0f0}.InternshipDetail_skeletonLabel__WdMKi{width:150px}.InternshipDetail_skeletonLabel__WdMKi,.InternshipDetail_skeletonValue__iHR4v{height:1rem;background:#e0e0e0;border-radius:4px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonValue__iHR4v{flex:1 1}.InternshipDetail_skeletonDescription__pnek4{width:100%;height:100px;background:#e0e0e0;border-radius:4px;margin-top:1rem;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonList__cmKK5{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.InternshipDetail_skeletonListItem__oy4KZ{display:flex;align-items:center;gap:.75rem}.InternshipDetail_skeletonListBullet__fTA4T{width:1rem;height:1rem;background:#e0e0e0;border-radius:50%;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonListText__X_0Ap{flex:1 1;height:1rem;background:#e0e0e0;border-radius:4px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}.InternshipDetail_skeletonSkillsList__5U2d1{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.InternshipDetail_skeletonSkillTag__Nolkv{width:100px;height:2rem;background:#e0e0e0;border-radius:20px;animation:InternshipDetail_pulse__KOcXo 1.5s infinite}@keyframes InternshipDetail_pulse__KOcXo{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (max-width:768px){.InternshipDetail_internshipDetailsSkeletonContent__hsNwQ{grid-template-columns:1fr}.InternshipDetail_skeletonImageSlider__pZcxr{height:300px}.InternshipDetail_skeletonInfoRow__sdKs8{flex-direction:column;align-items:flex-start;gap:.25rem}.InternshipDetail_skeletonLabel__WdMKi{width:100%}.InternshipDetail_internshipDetailsSkeletonHeader__J8pLt{flex-direction:column;gap:1rem;text-align:center}.InternshipDetail_skeletonHeaderActions__nlj7r{flex-wrap:wrap;justify-content:center}.InternshipDetail_skeletonActionButton__ymNqD{width:100%}.InternshipDetail_skeletonTopActions__0VbQz{width:100%;justify-content:flex-end}}.InternshipDetail_internshipDetailsShareContainer__7bicu{position:relative;display:inline-block}.InternshipDetail_internshipDetailsShareButton___5eaE{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:.5rem 1rem;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.InternshipDetail_internshipDetailsShareButton___5eaE:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.InternshipDetail_internshipDetailsShareDropdown__k9y_8{position:absolute;top:100%;left:0;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:9999;min-width:200px;padding:8px 0;margin-top:8px}.InternshipDetail_internshipDetailsShareOption__kldyP{display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:14px;color:#374151;transition:background-color .2s;font-weight:500}.InternshipDetail_internshipDetailsShareOption__kldyP:hover{background-color:#f9fafb}.InternshipDetail_internshipDetailsShareIcon__XML5J{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.InternshipDetail_mobileSidebarContent__GnCW0{display:none}.InternshipDetail_shareModalOverlay__Fpvl1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000;animation:InternshipDetail_fadeIn__3krLq .2s ease-out}.InternshipDetail_shareModalContent__FLyvm{background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:400px;width:90%;max-height:80vh;overflow:hidden;animation:InternshipDetail_slideUp__Tn0j4 .3s ease-out}.InternshipDetail_shareModalHeader__Yjj6D{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e5e7eb;background:#f9fafb}.InternshipDetail_shareModalHeader__Yjj6D h3{margin:0;font-size:1.1rem;font-weight:600;color:#1f2937}.InternshipDetail_shareModalCloseButton__TIAsZ{background:none;border:none;color:#6b7280;cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.InternshipDetail_shareModalCloseButton__TIAsZ:hover{background:#e5e7eb;color:#374151}.InternshipDetail_shareModalBody__yoc2h{padding:1.5rem}.InternshipDetail_shareModalOptions__fHc_A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.InternshipDetail_shareModalOption__upae_{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:white;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:.9rem;font-weight:500;color:#374151}.InternshipDetail_shareModalOption__upae_:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.InternshipDetail_shareModalOption__upae_:first-child:hover{background:rgba(24,119,242,.05);border-color:rgba(24,119,242,.2)}.InternshipDetail_shareModalOption__upae_:nth-child(2):hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2)}.InternshipDetail_shareModalOption__upae_:nth-child(3):hover{background:rgba(0,119,181,.05);border-color:rgba(0,119,181,.2)}.InternshipDetail_shareModalOption__upae_:nth-child(4):hover{background:rgba(37,211,102,.05);border-color:rgba(37,211,102,.2)}.InternshipDetail_shareModalOption__upae_:nth-child(5):hover{background:rgba(0,136,204,.05);border-color:rgba(0,136,204,.2)}.InternshipDetail_shareModalOption__upae_:nth-child(6):hover{background:rgba(107,114,128,.05);border-color:rgba(107,114,128,.2)}.InternshipDetail_shareModalIcon__YGW_S{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:1rem}.InternshipDetail_shareModalOption__upae_:first-child .InternshipDetail_shareModalIcon__YGW_S{color:#1877F2}.InternshipDetail_shareModalOption__upae_:nth-child(2) .InternshipDetail_shareModalIcon__YGW_S{color:#000000}.InternshipDetail_shareModalOption__upae_:nth-child(3) .InternshipDetail_shareModalIcon__YGW_S{color:#0077B5}.InternshipDetail_shareModalOption__upae_:nth-child(4) .InternshipDetail_shareModalIcon__YGW_S{color:#25D366}.InternshipDetail_shareModalOption__upae_:nth-child(5) .InternshipDetail_shareModalIcon__YGW_S{color:#0088CC}.InternshipDetail_shareModalOption__upae_:nth-child(6) .InternshipDetail_shareModalIcon__YGW_S{color:#6B7280}@keyframes InternshipDetail_fadeIn__3krLq{0%{opacity:0}to{opacity:1}}@keyframes InternshipDetail_slideUp__Tn0j4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.InternshipDetail_shareModalContent__FLyvm{width:95%;margin:1rem}.InternshipDetail_shareModalOptions__fHc_A{grid-template-columns:1fr;gap:.5rem}.InternshipDetail_shareModalOption__upae_{padding:.75rem;font-size:.85rem}.InternshipDetail_shareModalBody__yoc2h{padding:1rem}}.InternshipDetail_findCandidatesButton__TUcID{background:#043cb5;color:white;border:none;padding:.5rem 1rem;border-radius:6px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:.4rem}.InternshipDetail_findCandidatesButton__TUcID:hover{background:#033494;color:white}.InternshipDetail_matchedCandidatesModal__R8yf5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:flex-start;z-index:1000;padding:2rem;overflow-y:auto}.InternshipDetail_matchedCandidatesModalContent__woj9C{background:white;border-radius:12px;width:100%;max-width:1000px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.InternshipDetail_matchedCandidatesModalHeader__YRzbj{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;background:white;z-index:10}.InternshipDetail_matchedCandidatesModalHeader__YRzbj h2{display:flex;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0}.InternshipDetail_matchedCandidatesModalHeader__YRzbj h2 svg{color:#6366f1}@media (max-width:768px){.InternshipDetail_matchedCandidatesModal__R8yf5{padding:1rem}.InternshipDetail_matchedCandidatesModalContent__woj9C{max-height:95vh}.InternshipDetail_matchedCandidatesModalHeader__YRzbj{padding:1rem}.InternshipDetail_findCandidatesButton__TUcID{padding:.4rem .8rem;font-size:.75rem}}.InternshipDetail_statusModalTabs__LVFp3{width:100%}.InternshipDetail_statusModalTabButtons__3chvh{display:inline-flex;align-items:center;gap:0;margin-bottom:1rem;padding:4px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}.InternshipDetail_statusModalTab__zpuek{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem 1.1rem;background:transparent;border:none;border-radius:999px;font-size:.9rem;font-weight:700;color:#64748b;cursor:pointer;transition:all .2s ease}.InternshipDetail_statusModalTab__zpuek:hover{color:#334155}.InternshipDetail_statusModalTab__zpuek.InternshipDetail_active__I7fM_{background:#ffffff;color:#043cb5;box-shadow:0 8px 18px rgba(15,23,42,.08)}.InternshipDetail_conversationWrapper__AfKWV{width:100%;min-height:400px;max-height:500px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;margin-top:.5rem}.InternshipDetail_applicantConversationSection__xJXTA{margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e2e8f0}.InternshipDetail_conversationToggleButton__n_ZLn{display:flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.85rem 1.75rem;background:#2563eb;color:#ffffff;border:none;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);margin-bottom:1rem;box-shadow:0 4px 6px -1px rgba(37,99,235,.1),0 2px 4px -2px rgba(37,99,235,.1)}.InternshipDetail_conversationToggleButton__n_ZLn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 10px 15px -3px rgba(37,99,235,.2),0 4px 6px -4px rgba(37,99,235,.2)}.InternshipDetail_conversationToggleButton__n_ZLn svg{font-size:1.1rem}@media (max-width:768px){.InternshipDetail_statusModalTabButtons__3chvh{flex-wrap:wrap;border-radius:14px}.InternshipDetail_statusModalTab__zpuek{padding:.5rem .9rem;font-size:.8rem}.InternshipDetail_conversationWrapper__AfKWV{min-height:350px;max-height:400px}.InternshipDetail_conversationToggleButton__n_ZLn{padding:.75rem 1.25rem;font-size:.85rem}}.InternshipDetail_errorContainer__xX1aB{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 120px);padding:2rem;font-family:Inter,sans-serif}.InternshipDetail_errorCard__asCVm{text-align:center;max-width:420px;padding:3rem 2rem;border-radius:20px;background:white;box-shadow:0 4px 24px rgba(0,0,0,.06);border:1px solid #e2e8f0}.InternshipDetail_errorIcon__cbLlF{font-size:4rem;margin-bottom:1rem;line-height:1}.InternshipDetail_errorTitle__AsRSt{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.InternshipDetail_errorDescription__0e65n{font-size:.9rem;color:#64748b;line-height:1.6;margin-bottom:1.75rem}.InternshipDetail_errorButton__qGglQ{background:#2563eb;color:white;border:none;padding:.7rem 2rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;display:inline-flex;align-items:center;gap:.5rem}.InternshipDetail_errorButton__qGglQ:hover{background:#1d4ed8;box-shadow:0 4px 12px rgba(37,99,235,.3)}.InternshipDetail_errorSubtext__5nbAO{color:#666;font-size:12px}.InternshipDetail_imagePopupImgMove__oyjak{cursor:move}.InternshipDetail_imagePopupImgDefault__EHrWx{cursor:default}.InternshipDetail_modernApplyModalOverlay__k_uOx{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;animation:InternshipDetail_fadeIn__3krLq .2s ease-out}.InternshipDetail_modernApplyModalContent__cqxnh{background:#ffffff;border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;animation:InternshipDetail_slideUp__Tn0j4 .3s cubic-bezier(.16,1,.3,1)}.InternshipDetail_modernApplyModalHeader__yyVU9{padding:16px 24px 12px;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #f1f5f9}.InternshipDetail_modernApplyHeaderLeft__Kvzg4 h2{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.InternshipDetail_modernApplyModalClose__wBMpY{background:transparent;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;font-size:1rem;transition:all .2s ease}.InternshipDetail_modernApplyModalClose__wBMpY:hover{color:#0f172a}.InternshipDetail_modernApplyForm__yji36{padding:12px 24px 20px}.InternshipDetail_modernApplyFormGroup__mle4E{margin-bottom:20px}.InternshipDetail_modernApplyFormGroup__mle4E label{display:block;margin-bottom:8px;font-weight:600;color:#334155;font-size:.875rem}.InternshipDetail_modernApplyFormGroup__mle4E label span{color:#94a3b8;font-weight:400;font-size:.75rem}.InternshipDetail_modernApplyTextarea__TeEEP{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:12px;font-size:.95rem;font-family:var(--font-family-base);resize:none;transition:all .2s ease;background:#f8fafc}.InternshipDetail_modernApplyTextarea__TeEEP:focus{outline:none;border-color:#2563eb;background:white;box-shadow:0 0 0 4px rgba(37,99,235,.1)}.InternshipDetail_fileUploadContainer__pOTA_{position:relative;width:100%}.InternshipDetail_fileUploadInput__UIFWT{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}.InternshipDetail_fileUploadLabel__9Jl_K{display:block;width:100%;padding:20px 16px;border:2px dashed #e2e8f0;border-radius:12px;background:#f8fafc;text-align:center;transition:all .2s ease;cursor:pointer}.InternshipDetail_fileUploadContainer__pOTA_:hover .InternshipDetail_fileUploadLabel__9Jl_K{border-color:#2563eb;background:#eff6ff}.InternshipDetail_uploadPlaceholder__tAyTw{display:flex;flex-direction:column;align-items:center;gap:10px}.InternshipDetail_uploadIcon__WuorO{font-size:1.75rem;color:#2563eb}.InternshipDetail_uploadText__BnLZ3{font-size:.875rem;color:#475569;line-height:1.5}.InternshipDetail_uploadText__BnLZ3 strong{color:#2563eb;font-weight:600}.InternshipDetail_uploadText__BnLZ3 span{display:block;font-size:.75rem;color:#94a3b8;margin-top:2px}.InternshipDetail_fileSelected__7LZt5{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px;text-align:left;position:relative;z-index:5}.InternshipDetail_fileSelectedInfo__k_92V{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.InternshipDetail_fileSelectedActions__BGIZx{display:flex;align-items:center;gap:8px}.InternshipDetail_fileIcon__DuYd0{font-size:1.5rem;color:#2563eb;background:white;padding:8px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.InternshipDetail_modernFileName__LTM3D{font-size:14px!important;font-weight:600!important;color:#0f172a!important;font-family:Inter,sans-serif!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InternshipDetail_modernChangeFile__IwLag{font-size:11px!important;font-weight:800!important;color:#2563eb!important;font-family:Inter,sans-serif!important;text-transform:uppercase;letter-spacing:.05em!important;padding:4px 10px;background:white;border-radius:6px;border:1px solid #e2e8f0;cursor:pointer}.InternshipDetail_removeFileBtn__kt8sj{background:transparent;color:#ef4444;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:.8rem}.InternshipDetail_removeFileBtn__kt8sj:hover{color:#b91c1c}.InternshipDetail_modernApplyFormActions__yCbsq{display:flex;gap:12px;justify-content:flex-end;margin-top:8px;border-top:none;padding-top:0}.InternshipDetail_modernApplyCancelBtn__aCg2i{padding:10px 20px;background:#f1f5f9;color:#475569;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-family:var(--font-family-base)}.InternshipDetail_modernApplyCancelBtn__aCg2i:hover{background:#e2e8f0;color:#0f172a}.InternshipDetail_modernApplySubmitBtn__q70h8{flex:1 1;padding:10px 20px;background:#2563eb;color:white;border:none;border-radius:12px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-family:var(--font-family-base)}.InternshipDetail_modernApplySubmitBtn__q70h8:hover:not(:disabled){background:#1d4ed8}.InternshipDetail_modernApplySubmitBtn__q70h8:disabled{background:#94a3b8;opacity:.6;cursor:not-allowed}@media (max-width:640px){.InternshipDetail_modernApplyFormActions__yCbsq{flex-direction:column-reverse}.InternshipDetail_modernApplyCancelBtn__aCg2i,.InternshipDetail_modernApplySubmitBtn__q70h8{width:100%;justify-content:center}}.InternshipDetail_modernStatusModalOverlay__eJs8f{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;animation:InternshipDetail_fadeIn__3krLq .2s ease-out}.InternshipDetail_modernStatusModalContent__ttERX{background:#ffffff;border-radius:20px;width:100%;max-width:500px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;animation:InternshipDetail_slideUp__Tn0j4 .3s cubic-bezier(.16,1,.3,1)}.InternshipDetail_modernStatusModalHeader__si18u{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;border-bottom:1px solid #f1f5f9;background:#ffffff}.InternshipDetail_modernStatusModalTitle__LyG9R{font-size:1.35rem;font-weight:600;color:#0f172a;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;gap:.75rem;letter-spacing:-.02em}.InternshipDetail_modernStatusModalTitle__LyG9R svg{color:#2563eb;font-size:1.1rem}.InternshipDetail_modernStatusModalClose__y76ZF{background:transparent;border:none;color:#94a3b8;font-size:1.5rem;line-height:1;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.InternshipDetail_modernStatusModalClose__y76ZF:hover{background:#e2e8f0;color:#0f172a}.InternshipDetail_modernStatusModalBody__7hhW8{padding:1.75rem;background-color:#ffffff}.InternshipDetail_modernStatusDetailGrid__hV2S_{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1.75rem}.InternshipDetail_modernStatusDetailRow__NierR{display:flex;flex-direction:column;margin-bottom:1.75rem}.InternshipDetail_modernStatusDetailRow__NierR:last-child{margin-bottom:0}.InternshipDetail_modernStatusDetailLabel__aQ5t2{font-size:.7rem;font-weight:700;color:#94a3b8;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.InternshipDetail_modernStatusDetailValue__K6kO9{font-size:1rem;color:#1e293b;font-weight:600}.InternshipDetail_modernStatusBadge__Gt_X9{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;text-transform:capitalize}.InternshipDetail_modernStatusBadge__Gt_X9.InternshipDetail_pending__UAeht{background:#fef3c7;color:#92400e;border:none}.InternshipDetail_modernStatusBadge__Gt_X9.InternshipDetail_interview__Dqdau,.InternshipDetail_modernStatusBadge__Gt_X9.InternshipDetail_shortlisted__G1wZc{background:#dbeafe;color:#1e40af;border:none}.InternshipDetail_modernStatusBadge__Gt_X9.InternshipDetail_rejected__0tduS{background:#fee2e2;color:#991b1b;border:none}.InternshipDetail_modernStatusBadge__Gt_X9.InternshipDetail_hired__StWnk{background:#dcfce7;color:#166534;border:none}.InternshipDetail_modernStatusCoverLetter__3gVBH{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:1.25rem;font-size:.95rem;color:#334155;line-height:1.6;margin-top:.5rem;max-height:180px;overflow-y:auto}.InternshipDetail_modernStatusViewResumeBtn__RWAWT{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.75rem 1.5rem;background:#ffffff;color:#1e293b;border:1px solid #e2e8f0;border-radius:10px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;margin-top:.5rem}.InternshipDetail_modernStatusViewResumeBtn__RWAWT:hover{background:#f1f5f9;color:#0f172a;border-color:#cbd5e1;transform:translateY(-1px)}.InternshipDetail_modernApplicantsModalContent__52_o1{background:#ffffff;border-radius:20px;width:100%;max-width:760px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;animation:InternshipDetail_slideUp__Tn0j4 .3s cubic-bezier(.16,1,.3,1)}.InternshipDetail_modernApplicantsListBody__pHBqy{padding:1.5rem;overflow-y:auto;flex:1 1;background:#f8fafc}.InternshipDetail_modernApplicantCard__Shpy5{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.05);transition:all .2s}.InternshipDetail_modernApplicantCard__Shpy5:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border-color:#cbd5e1}.InternshipDetail_modernApplicantHeader__tilCa{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #f1f5f9}.InternshipDetail_modernApplicantAvatar__5fONy{width:60px;height:60px;border-radius:50%;object-fit:cover;border:2px solid #e2e8f0}.InternshipDetail_modernApplicantInfo__jTjho{flex:1 1;min-width:0}.InternshipDetail_modernApplicantName__rI3EF{font-size:1.15rem;font-weight:700;color:#0f172a;margin:0 0 .25rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.InternshipDetail_modernApplicantEmail__bLCxp{font-size:.9rem;color:#64748b;margin:0 0 .5rem}.InternshipDetail_modernApplicantDetailsGrid__sdAmR{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.InternshipDetail_modernApplicantActions__7KGxI{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #f1f5f9;flex-wrap:wrap}.InternshipDetail_modernApplicantActionBtn__VGws5{padding:.6rem 1.2rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.InternshipDetail_modernApplicantUpdateBtn__Qhpl_{background:#043cb5;color:#ffffff;border:none}.InternshipDetail_modernApplicantUpdateBtn__Qhpl_:hover{background:#032a8a}.InternshipDetail_modernApplicantMessageBtn__sgkiT{background:#ffffff;color:#475569;border:1px solid #cbd5e1;position:relative}.InternshipDetail_modernApplicantMessageBtn__sgkiT:hover{background:#f8fafc;color:#0f172a;border-color:#94a3b8}.InternshipDetail_modernApplicantMessageBtn__sgkiT.InternshipDetail_hasMessages__jAm8M{border-color:#3b82f6;color:#3b82f6}.InternshipDetail_modernApplicantBadge__rL5_l{position:absolute;top:-8px;right:-8px;background:#ef4444;color:white;font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:99px;border:2px solid #ffffff}.InternshipDetail_aiApplicantsModalContent__yrKO3{background:#ffffff;border-radius:20px;width:92%;width:95%;max-width:840px;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 20px 50px rgba(0,0,0,.1);overflow:hidden;margin:auto;border-radius:16px}.InternshipDetail_aiApplicantsModalHeader__9xtek{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.75rem;border-bottom:1px solid #f1f5f9;background:#ffffff;flex-shrink:0}.InternshipDetail_aiApplicantsModalTitleRow__ZCINo{display:flex;align-items:center;gap:.75rem}.InternshipDetail_aiApplicantsModalIcon__MDS_Z{width:38px;height:38px;background:#f1f5f9;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#043cb5;font-size:1.1rem;flex-shrink:0}.InternshipDetail_aiApplicantsModalTitle__G5rRE{font-size:1.25rem;font-weight:700;color:#1a1a1a;margin:0;letter-spacing:-.01em}.InternshipDetail_aiApplicantsModalSubtitle__P03Sr{font-size:.8rem;color:#64748b;margin:.1rem 0 0;font-weight:500}.InternshipDetail_aiApplicantsModalClose__JtgLH{width:38px;height:38px;border-radius:12px;border:1px solid #e2e8f0;background:#ffffff;color:#64748b;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.InternshipDetail_aiApplicantsModalClose__JtgLH:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1}.InternshipDetail_aiApplicantsModalBody__OuT06{flex:1 1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.InternshipDetail_aiApplicantsLoading__7lZlp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;color:#64748b}.InternshipDetail_aiApplicantsSpinner__vtPmI{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#043cb5;border-radius:50%;animation:InternshipDetail_aiSpinAnim__xc_GJ .8s linear infinite}@keyframes InternshipDetail_aiSpinAnim__xc_GJ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InternshipDetail_aiApplicantsEmpty__liamJ{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem;color:#94a3b8;font-size:.95rem}.InternshipDetail_aiApplicantsEmptyIcon__63p00{font-size:3rem;color:#cbd5e1}.InternshipDetail_aiApplicantCard__L9TMw{background:#ffffff;border:1px solid #e5eaf2;border-radius:14px;padding:1.15rem 1.25rem;display:flex;flex-direction:column;gap:.9rem;transition:all .2s ease}.InternshipDetail_aiApplicantCard__L9TMw:hover{box-shadow:0 12px 30px rgba(0,0,0,.05);border-color:#d1d9e6;transform:translateY(-2px)}.InternshipDetail_aiApplicantCardHeader__g3l8R{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.InternshipDetail_aiApplicantAvatarSection__9GKKG{display:flex;align-items:flex-start;gap:.75rem;flex:1 1;min-width:0}.InternshipDetail_aiApplicantAvatarWrapper___Erqa{width:44px;height:44px;border-radius:10px;overflow:hidden;flex-shrink:0;border:2px solid #e2e8f0}.InternshipDetail_aiApplicantAvatar__OgrOM{width:100%;height:100%;object-fit:cover}.InternshipDetail_aiApplicantNameBlock__kP9bM{flex:1 1;min-width:0}.InternshipDetail_aiApplicantNameRow__9JBKO{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.InternshipDetail_aiApplicantName__sVKVh{font-size:1rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.01em}.InternshipDetail_aiApplicantEmail__uADwr{font-size:.82rem;color:#64748b;margin:0 0 .35rem;font-weight:400}.InternshipDetail_aiApplicantAppliedRow__RhFXq{margin-top:.25rem}.InternshipDetail_aiApplicantAppliedDate__d16W3{font-size:.8rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.InternshipDetail_aiApplicantStatusBadge__Yt0mr{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.InternshipDetail_status_pending__Vrg7f{background:#fffbeb;color:#b45309}.InternshipDetail_status_shortlisted__ofPGC{background:#f0fdf4;color:#15803d}.InternshipDetail_status_hired__glmud{background:#eff6ff;color:#1d4ed8}.InternshipDetail_status_rejected__rCQfX{background:#fef2f2;color:#b91c1c}.InternshipDetail_status_interview__P2zVP{background:#f5f3ff;color:#6d28d9}.InternshipDetail_aiMatchScoreBadge__pVIBb{display:flex;flex-direction:column;align-items:center;justify-content:center;width:62px;height:62px;border-radius:14px;flex-shrink:0;color:white;box-shadow:0 6px 15px rgba(0,0,0,.08)}.InternshipDetail_aiMatchScoreNum__V98VT{font-size:1.4rem;font-weight:800;line-height:1}.InternshipDetail_aiMatchScoreLabel__sBunW{font-size:.6rem;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.01em;opacity:.95;line-height:1.2}.InternshipDetail_aiApplicantSkillsRow__w5H_c{display:flex;flex-wrap:wrap;gap:.4rem}.InternshipDetail_aiApplicantSkillTag__mINKC{background:#eff6ff;color:#1d4ed8;padding:.2rem .55rem;border-radius:20px;font-size:.75rem;font-weight:500}.InternshipDetail_aiApplicantSkillMore__cMG0I{background:#f1f5f9;color:#64748b;padding:.2rem .55rem;border-radius:20px;font-size:.75rem;font-weight:500}.InternshipDetail_aiInsightsRow__O6kXy{display:flex;flex-direction:column;gap:.75rem;width:100%}.InternshipDetail_aiInsightBlock__ivL60{background:#fafbfc;border:1px solid #edf2f7;border-radius:10px;padding:.75rem 1rem}.InternshipDetail_aiInsightLabel__hKmJk{font-size:.8rem;font-weight:700;color:#1a202c;margin:0 0 .5rem;display:flex;align-items:center;gap:.4rem}.InternshipDetail_aiInsightList__rcY_z{margin:0;padding-left:1rem;list-style:none}.InternshipDetail_aiInsightList__rcY_z li{position:relative;font-size:.78rem;color:#4a5568;line-height:1.5;margin-bottom:.35rem;padding-left:1rem}.InternshipDetail_aiInsightList__rcY_z li:before{content:"";position:absolute;left:0;top:.55rem;width:4px;height:4px;background:#cbd5e0;border-radius:50%}.InternshipDetail_aiApplicantMetaRow__zqaXH{display:flex;flex-wrap:wrap;gap:.5rem}.InternshipDetail_aiApplicantMetaItem__vUeWI{display:flex;flex-direction:column;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.4rem .75rem;min-width:110px}.InternshipDetail_aiApplicantMetaLabel__zsAdG{font-size:.7rem;color:#94a3b8;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.InternshipDetail_aiApplicantMetaValue__9xEKD{font-size:.85rem;color:#1e293b;font-weight:500}.InternshipDetail_aiApplicantCoverLetterSection__8Zg_J{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:.85rem 1.15rem}.InternshipDetail_aiApplicantCoverLetterLabel__ykhnz{font-size:.75rem;font-weight:700;color:#64748b;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.04em}.InternshipDetail_aiApplicantCoverLetterBody__xsVYm{font-size:.85rem;color:#334155;line-height:1.6;white-space:pre-wrap;max-height:120px;overflow-y:auto}.InternshipDetail_aiApplicantNoData__9JQ6a{color:#94a3b8;font-style:italic;font-size:.82rem}.InternshipDetail_aiApplicantActions__OQXmz{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:.25rem}.InternshipDetail_aiApplicantActionBtn__L0q_b{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;border:1px solid #e2e8f0;background:#f8fafc;color:#374151;text-decoration:none;transition:all .18s ease}.InternshipDetail_aiApplicantActionBtn__L0q_b:hover{background:#f1f5f9;border-color:#94a3b8;transform:translateY(-1px)}.InternshipDetail_aiApplicantUpdateBtn__J6qu5{background:linear-gradient(135deg,#043cb5,#1d4ed8);color:#ffffff;border-color:transparent}.InternshipDetail_aiApplicantUpdateBtn__J6qu5:hover{background:linear-gradient(135deg,#033494,#1e40af);border-color:transparent;color:#ffffff}.InternshipDetail_aiApplicantMsgBtn__0UIqt{background:#ffffff;color:#475569;border-color:#cbd5e1;position:relative}.InternshipDetail_aiApplicantMsgBtn__0UIqt:hover{background:#f8fafc;border-color:#94a3b8}.InternshipDetail_aiApplicantMsgBtn__0UIqt.InternshipDetail_hasMessages__jAm8M{border-color:#3b82f6;color:#3b82f6}.InternshipDetail_aiApplicantMsgBadge__enHI_{position:absolute;top:-7px;right:-7px;background:#ef4444;color:white;font-size:.68rem;font-weight:700;padding:1px 5px;border-radius:99px;border:2px solid #ffffff;line-height:1.3}@media (max-width:768px){.InternshipDetail_aiApplicantsModalContent__yrKO3{width:100%;max-width:100%;border-radius:24px 24px 0 0;max-height:92vh;margin-top:auto}.InternshipDetail_aiApplicantsModalHeader__9xtek{padding:1.25rem 1.5rem}.InternshipDetail_aiApplicantsModalTitle__G5rRE{font-size:1.25rem}.InternshipDetail_aiInsightBlock__ivL60{padding:.75rem 1rem}.InternshipDetail_aiInsightList__rcY_z li{font-size:.85rem}.InternshipDetail_aiApplicantNameRow__9JBKO{flex-direction:column;align-items:flex-start;gap:.4rem}}@media (max-width:600px){.InternshipDetail_aiInsightsRow__O6kXy{grid-template-columns:1fr}.InternshipDetail_aiMatchScoreBadge__pVIBb{width:56px;height:56px}.InternshipDetail_aiMatchScoreNum__V98VT{font-size:1.25rem}.InternshipDetail_aiApplicantAvatarWrapper___Erqa{width:42px;height:42px}}