.MessagePopup_messagePopupOverlay__HuF7_{position:fixed;bottom:20px;right:20px;z-index:9999;animation:MessagePopup_slideInUp__ghdjx .3s ease-out}@keyframes MessagePopup_slideInUp__ghdjx{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.MessagePopup_messagePopup__7Ecva{width:380px;height:500px;background:#ffffff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15),0 8px 25px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.08);border:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden;position:relative}.MessagePopup_popupHeader__I83zE{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;border-bottom:1px solid rgba(255,255,255,.1);border-radius:16px 16px 0 0}.MessagePopup_userInfo__k4EWm{display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .2s ease;flex:1 1}.MessagePopup_userInfo__k4EWm:hover{transform:translateY(-1px)}.MessagePopup_userAvatar__satjo{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}.MessagePopup_avatarImage__8OYj_{width:100%;height:100%;object-fit:cover}.MessagePopup_avatarFallback__PnDTw{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);font-size:18px}.MessagePopup_onlineIndicator__urdNP{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:50%;background:#9ca3af;border:2px solid #ffffff;transition:all .2s ease}.MessagePopup_onlineIndicator__urdNP.MessagePopup_online__M2CVi{background:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.3)}.MessagePopup_userDetails__7Gbqw{flex:1 1;min-width:0}.MessagePopup_userName__Y1Z3A{margin:0;font-size:15px;font-weight:600;color:white;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagePopup_userStatus__tfuS8{margin:1px 0 0;font-size:11px;color:rgba(255,255,255,.9);display:flex;align-items:center;gap:4px}.MessagePopup_onlineStatus__gvYwy{color:#10b981;font-weight:500}.MessagePopup_offlineStatus__AgoVT{color:rgba(255,255,255,.6)}.MessagePopup_typingStatus__2z91B{display:flex;align-items:center;gap:4px;color:#fbbf24;font-weight:500}.MessagePopup_typingDot__HWTnv{width:4px;height:4px;border-radius:50%;background:currentColor;animation:MessagePopup_typing__PSaip 1.4s ease-in-out infinite}.MessagePopup_typingDot__HWTnv:first-child{animation-delay:-.32s}.MessagePopup_typingDot__HWTnv:nth-child(2){animation-delay:-.16s}.MessagePopup_typingDot__HWTnv:nth-child(3){animation-delay:0s}@keyframes MessagePopup_typing__PSaip{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.MessagePopup_closeButton__qgbvO{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);color:white;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:13px}.MessagePopup_closeButton__qgbvO:hover{background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.3);transform:scale(1.05)}.MessagePopup_messagesContainer__4jvS6{flex:1 1;overflow-y:auto;padding:12px 16px;background:#ffffff;display:flex;flex-direction:column;gap:6px}.MessagePopup_messagesContainer__4jvS6::-webkit-scrollbar{width:4px}.MessagePopup_messagesContainer__4jvS6::-webkit-scrollbar-track{background:transparent}.MessagePopup_messagesContainer__4jvS6::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.MessagePopup_messagesContainer__4jvS6::-webkit-scrollbar-thumb:hover{background:#94a3b8}.MessagePopup_loadingContainer__qBf6_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#64748b;gap:12px}.MessagePopup_spinner__aEjLi{animation:MessagePopup_spin__ElOlX 1s linear infinite;font-size:20px;color:#667eea}@keyframes MessagePopup_spin__ElOlX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MessagePopup_messagesList__3WDZk{display:flex;flex-direction:column;gap:8px}.MessagePopup_messageItem__al4W_{display:flex;flex-direction:column;max-width:80%;animation:MessagePopup_messageSlideIn__fYJZR .3s ease-out}@keyframes MessagePopup_messageSlideIn__fYJZR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy{align-self:flex-end}.MessagePopup_messageItem__al4W_.MessagePopup_otherMessage__KBQGV{align-self:flex-start}.MessagePopup_messageContent__0uafM{position:relative;padding:10px 14px;border-radius:16px;word-wrap:break-word;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy .MessagePopup_messageContent__0uafM{background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;border-bottom-right-radius:6px;box-shadow:0 4px 12px rgba(102,126,234,.3)}.MessagePopup_messageItem__al4W_.MessagePopup_otherMessage__KBQGV .MessagePopup_messageContent__0uafM{background:#f8fafc;color:#374151;border-bottom-left-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.08);border:1px solid #e2e8f0}.MessagePopup_messageText__DKlij{margin:0;line-height:1.4;font-size:13px}.MessagePopup_messageText__DKlij a{color:inherit;text-decoration:underline;word-break:break-all}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy .MessagePopup_messageText__DKlij a{color:#fbbf24}.MessagePopup_messageProfileName__eNi8j{font-size:12px;font-weight:600;margin-bottom:4px;opacity:.8;color:#667eea}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy .MessagePopup_messageProfileName__eNi8j{color:rgba(255,255,255,.9);text-align:right}.MessagePopup_messageItem__al4W_.MessagePopup_otherMessage__KBQGV .MessagePopup_messageProfileName__eNi8j{color:#667eea;text-align:left}.MessagePopup_mentorContext__yTXgm{font-size:11px;color:#8b5cf6;font-weight:500;margin:2px 0;padding:2px 6px;background:rgba(139,92,246,.1);border-radius:8px;display:inline-block}.MessagePopup_errorPopup__9w8Wx{position:fixed;top:20px;right:20px;z-index:10000;animation:MessagePopup_slideInRight__gL9pD .3s ease-out}.MessagePopup_errorPopupContent__qEb5u{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#fee2e2,#fecaca);border:1px solid #f87171;border-radius:12px;padding:16px 20px;box-shadow:0 10px 25px rgba(220,38,38,.2);min-width:300px;max-width:400px}.MessagePopup_errorPopupText__9KDdm{color:#dc2626;font-size:14px;font-weight:500;margin-right:12px;flex:1 1}.MessagePopup_errorPopupCloseButton__w1wiv{background:none;border:none;color:#dc2626;cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.MessagePopup_errorPopupCloseButton__w1wiv:hover{background:rgba(220,38,38,.1);transform:scale(1.1)}@keyframes MessagePopup_slideInRight__gL9pD{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.MessagePopup_messageMeta___H63n{display:flex;align-items:center;justify-content:space-between;margin-top:4px;gap:8px}.MessagePopup_messageTime__fGOma{font-size:11px;opacity:.7;white-space:nowrap}.MessagePopup_messageStatus__flrd4{display:flex;align-items:center;gap:2px}.MessagePopup_sentIcon__uiBu9{font-size:12px;opacity:.7}.MessagePopup_readIcon__7Wu_9{font-size:12px;color:#fbbf24}.MessagePopup_typingIndicator__Z1aMI{display:flex;align-items:center;gap:8px;padding:8px 12px;background:white;border-radius:18px;border:1px solid #e5e7eb;align-self:flex-start;max-width:120px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.MessagePopup_typingBubble__bLGUZ{display:flex;align-items:center;gap:2px}.MessagePopup_typingText__ue4db{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessagePopup_inputContainer__mFRK2{padding:12px 16px;background:white;border-top:1px solid #e5e7eb;border-radius:0 0 16px 16px}.MessagePopup_inputWrapper__lYgQ2{display:flex;align-items:center;gap:10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:3px;transition:all .2s ease}.MessagePopup_inputWrapper__lYgQ2:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.MessagePopup_messageInput__fgg4e{flex:1 1;border:none;background:transparent;padding:6px 14px;font-size:13px;color:#374151;outline:none;resize:none;min-height:18px;max-height:80px}.MessagePopup_messageInput__fgg4e::placeholder{color:#9ca3af}.MessagePopup_sendButton__275Hb{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;color:white;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:13px;flex-shrink:0}.MessagePopup_sendButton__275Hb:hover:not(:disabled){transform:scale(1.05);box-shadow:0 3px 10px rgba(59,130,246,.4)}.MessagePopup_sendButton__275Hb:disabled{opacity:.5;cursor:not-allowed;transform:none}.MessagePopup_messageLink__jYZYK{color:inherit;text-decoration:underline;word-break:break-all;transition:color .2s ease}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy .MessagePopup_messageLink__jYZYK{color:#fbbf24}.MessagePopup_messageItem__al4W_.MessagePopup_ownMessage__XkYUy .MessagePopup_messageLink__jYZYK:hover{color:#f59e0b}.MessagePopup_messageItem__al4W_.MessagePopup_otherMessage__KBQGV .MessagePopup_messageLink__jYZYK{color:#667eea}.MessagePopup_messageItem__al4W_.MessagePopup_otherMessage__KBQGV .MessagePopup_messageLink__jYZYK:hover{color:#5a67d8}@media (max-width:480px){.MessagePopup_messagePopupOverlay__HuF7_{bottom:10px;right:10px;left:10px}.MessagePopup_messagePopup__7Ecva{width:100%;height:450px}.MessagePopup_popupHeader__I83zE{padding:12px 16px}.MessagePopup_userAvatar__satjo{width:36px;height:36px}.MessagePopup_userName__Y1Z3A{font-size:14px}.MessagePopup_userStatus__tfuS8{font-size:11px}.MessagePopup_messagesContainer__4jvS6{padding:12px}.MessagePopup_inputContainer__mFRK2{padding:12px 16px}.MessagePopup_messageInput__fgg4e{font-size:13px;padding:6px 12px}.MessagePopup_sendButton__275Hb{width:28px;height:28px;font-size:12px}}.myMeetings_container__WfboW{padding:1rem 2rem;width:100%;background-color:white;margin:0 auto;max-width:1400px}.myMeetings_header__HppE0{margin-bottom:1rem}.myMeetings_title__L0V0f{display:flex;align-items:center;gap:1rem;font-size:2.5rem;font-weight:700;color:#000000;margin-bottom:.5rem}.myMeetings_titleIcon__rVeDt{font-size:2rem}.myMeetings_subtitle__0bD2_{color:#6b7280;font-size:1.1rem;line-height:1.6}.myMeetings_card__pJKgc{margin-bottom:1.5rem;box-shadow:none;border:1px solid #dee2e6;border-radius:.5rem}.myMeetings_meetingCard__nDRk4{margin-bottom:1.5rem;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05);border-radius:12px;transition:all .3s ease;background:white;overflow:hidden;max-width:500px;width:100%;margin-left:0;margin-right:auto}.myMeetings_meetingCard__nDRk4:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.myMeetings_cardHeader__JESSH{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.myMeetings_badgesContainer__wSSfk{display:flex;gap:.5rem;flex-wrap:wrap}.myMeetings_badgeInterview___aAd4,.myMeetings_badgeMentor__hkEXT,.myMeetings_badgeOngoing__gxGqj,.myMeetings_badgePast__UyxyA,.myMeetings_badgeUpcoming__05yZW{padding:.4rem .9rem;border-radius:20px;font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;gap:.4rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_badgeUpcoming__05yZW{background:#dbeafe;color:#1e40af}.myMeetings_badgeOngoing__gxGqj{background:#fef3c7;color:#92400e}.myMeetings_badgePast__UyxyA{background:#e5e7eb;color:#374151}.myMeetings_badgeMentor__hkEXT{background:#e5e7eb;color:#1e3a8a}.myMeetings_badgeInterview___aAd4{background:#e9d5ff;color:#6b21a8}.myMeetings_menuButton__RzE7L{background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;font-size:1.2rem;transition:color .2s}.myMeetings_menuButton__RzE7L:hover{color:#374151}.myMeetings_cardTitleSection__qkXjC{margin-bottom:1rem}.myMeetings_meetingTitle__i6mpe{margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#1f2937;line-height:1.3}.myMeetings_meetingId___qkc4{font-size:.85rem;color:#6b7280;font-weight:500}.myMeetings_meetingDetails__ZaHfu{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.myMeetings_meetingDetailItem__g70gP{display:flex;align-items:center;gap:.75rem}.myMeetings_detailIconBox__5uS3G{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.myMeetings_iconBoxDate__Vf5P4{background:#dbeafe}.myMeetings_iconBoxTime__35caU{background:#fed7aa}.myMeetings_iconBoxLocation__wnfqO{background:#e9d5ff}.myMeetings_iconBoxPlatform__S49Jg{background:#a7f3d0}.myMeetings_detailIconDate__IFcAR,.myMeetings_detailIconLocation__giG8m,.myMeetings_detailIconPlatform__gRR4t,.myMeetings_detailIconTime__ukf4Q{font-size:1.1rem;width:20px;height:20px;color:white;filter:drop-shadow(0 0 1px rgba(0,0,0,.1))}.myMeetings_detailIconDate__IFcAR{color:#1e40af;opacity:.9}.myMeetings_detailIconTime__ukf4Q{color:#ea580c;opacity:.9}.myMeetings_detailIconLocation__giG8m{color:#7c3aed;opacity:.9}.myMeetings_detailIconPlatform__gRR4t{color:#059669;opacity:.9}.myMeetings_detailContent__tVYhM{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.myMeetings_detailLabel__JWJ2y{font-size:.85rem;color:#9ca3af;font-weight:400}.myMeetings_detailValue__r5Mf_{font-size:.95rem;color:#1f2937;font-weight:600}.myMeetings_mentorSection__6O8Lk{display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.myMeetings_mentorAvatar__hLTXZ{flex-shrink:0}.myMeetings_avatarImage__gjfET{width:50px;height:50px;border-radius:50%;object-fit:cover}.myMeetings_avatarFallback__H0LiV{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#043cb5,#1d4ed8);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:1.1rem}.myMeetings_mentorInfo__Lq140{flex:1 1;min-width:0}.myMeetings_mentorName__lXjyn{font-size:1.1rem;font-weight:600;color:#1f2937;margin-bottom:.25rem}.myMeetings_mentorRole__F4zXm{font-size:.9rem;color:#6b7280;margin-bottom:.75rem;display:flex;align-items:center;gap:.4rem}.myMeetings_mentorContact__3M4ak{display:flex;flex-direction:column;gap:.5rem}.myMeetings_contactItem__efQFb{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#6b7280}.myMeetings_contactIcon__OI7BV{color:#9ca3af;font-size:.9rem;width:16px}.myMeetings_descriptionSection__rw65l{margin-bottom:1.5rem}.myMeetings_descriptionText__my5BQ{font-size:.95rem;color:#4b5563;line-height:1.6;margin-bottom:.75rem}.myMeetings_tagsContainer__UQ2kQ{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.myMeetings_tag__oKWwn{font-size:.85rem;color:#043cb5;font-weight:500;background:#eff6ff;padding:.25rem .75rem;border-radius:20px}.myMeetings_cardActions__0MbEz{display:flex;gap:.75rem}.myMeetings_joinButton__tOrSq{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:#043cb5;color:white;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_joinButton__tOrSq:hover{background:#032d8a;transform:translateY(-1px);box-shadow:0 4px 8px rgba(4,60,181,.3)}.myMeetings_messageButton__wjTn0{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:white;color:#043cb5;border:2px solid #043cb5;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_messageButton__wjTn0:hover{background:#f0f4ff;transform:translateY(-1px)}.myMeetings_emptyState__6jkmz{text-align:center;padding:3rem 2rem;border:2px dashed #dee2e6;border-radius:12px;background:#f9fafb}.myMeetings_emptyIcon__BOWdM{font-size:4rem;color:#d1d5db;margin-bottom:1rem;opacity:.6}.myMeetings_emptyTitle__bbFxf{font-size:1.5rem;font-weight:600;color:#374151;margin-bottom:.75rem}.myMeetings_emptyText__xGMAk,.myMeetings_emptyTitle__bbFxf{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_emptyText__xGMAk{font-size:1rem;color:#6b7280;margin:0;line-height:1.6}.myMeetings_meetingsSection__9KiWB{margin-bottom:2rem}.myMeetings_sectionTitle__TgIQd{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #dee2e6}.myMeetings_searchRow__gM1PA{display:flex;gap:1rem;align-items:center;margin-bottom:.5rem;width:100%}.myMeetings_searchContainer__O5ZSj{position:relative;flex:1 1;min-width:0}.myMeetings_searchIcon__ReQX_{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1rem;z-index:1}.myMeetings_searchInput__PnWxv{width:100%;padding:.75rem 1rem .75rem 3rem;border:none;border-radius:12px;font-size:1rem;transition:all .3s ease;background:#f5faff;box-sizing:border-box}.myMeetings_searchInput__PnWxv::placeholder{font-size:.9rem;color:#9ca3af}.myMeetings_searchInput__PnWxv:focus{outline:none;background:#f5faff;box-shadow:none}.myMeetings_filtersRow__eL3j_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1rem;width:100%}.myMeetings_filterField__tl6R4{display:flex;flex-direction:column;min-width:0}.myMeetings_filterLabel__Cw9eC{font-size:.9rem;font-weight:500;color:#000000;margin-bottom:.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_filterDateInput__mpugA,.myMeetings_filterSelect__FOceE{width:100%;border:1px solid #e5e7eb;border-radius:8px;font-size:.9rem;background:#f5faff;color:#1f2937;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-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='%236b7280' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding:.75rem 2.5rem .75rem 1rem;text-align:left}.myMeetings_filterDateInput__mpugA:focus,.myMeetings_filterSelect__FOceE:focus{outline:none;border-color:#043cb5;background-color:#f5faff;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.myMeetings_dateInputWrapper__5Ksvt{position:relative;width:100%}.myMeetings_filterDateInputHidden__lAvLc{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.myMeetings_filterDateInputDisplay__Pjumb{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:8px;font-size:.9rem;background:#f5faff;color:#1f2937;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative;min-height:42px;box-sizing:border-box}.myMeetings_filterDateInputDisplay__Pjumb:hover{border-color:#043cb5}.myMeetings_filterDateInputDisplay__Pjumb:focus-within{outline:none;border-color:#043cb5;background-color:#f5faff;box-shadow:0 0 0 3px rgba(4,60,181,.1)}.myMeetings_dateValue__Ts9IK{color:#1f2937;flex:1 1;text-align:left}.myMeetings_datePlaceholder__dy7Kw{color:#9ca3af;flex:1 1;text-align:left}.myMeetings_dateIcon__Rb1QD{color:#6b7280;font-size:1rem;margin-left:.5rem;flex-shrink:0}.myMeetings_dateClearButton__Rrp8j{background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;transition:all .2s ease;margin-left:.5rem;flex-shrink:0;font-size:.75rem}.myMeetings_dateClearButton__Rrp8j:hover{background:rgba(156,163,175,.1);color:#6b7280}.myMeetings_dateClearButton__Rrp8j:active{background:rgba(156,163,175,.2)}.myMeetings_filterDateInput__mpugA{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%236b7280' d='M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0zM7 4v1H6v1h1v1h1V6h1V5H8V4H7zm5 8H4v-1h8v1z'/%3E%3C/svg%3E");background-position:right .75rem center;padding-right:2.5rem}.myMeetings_filterSelect__FOceE option{background:white;color:#1f2937}.myMeetings_filterDateInput__mpugA::placeholder{color:#9ca3af}.myMeetings_refreshButton__Bj81j{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:12px;background:#043cb5;color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_refreshButton__Bj81j:hover:not(:disabled){background:#032d8a;color:white}.myMeetings_refreshButton__Bj81j:disabled{opacity:.6;cursor:not-allowed;background:#043cb5}.myMeetings_refreshButton__Bj81j svg{color:white}.myMeetings_filterRoleLabel__vLb2s{font-size:.9rem;font-weight:500;color:#000000;margin-bottom:.75rem;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_tabsContainer__yiTeM{display:flex;gap:.375rem;background:#f3f4f6;border-radius:50px;padding:.3rem;margin-bottom:1.5rem;width:100%}.myMeetings_tabButton__wA_Nr{flex:1 1;padding:.5rem 1rem;border:none;background:transparent;border-radius:50px;cursor:pointer;transition:all .3s ease;color:#6b7280;font-weight:500;font-size:.85rem;white-space:nowrap;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.myMeetings_tabButton__wA_Nr:hover{color:#374151;background:rgba(255,255,255,.5)}.myMeetings_tabButton__wA_Nr.myMeetings_active__v2VL3{background:white;color:#000000;font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08)}@media (max-width:768px){.myMeetings_container__WfboW{padding:1rem}.myMeetings_title__L0V0f{font-size:1.75rem;gap:.5rem}.myMeetings_titleIcon__rVeDt{font-size:1.5rem}.myMeetings_subtitle__0bD2_{font-size:.95rem}.myMeetings_tabsContainer__yiTeM{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:.25rem;gap:.25rem}.myMeetings_tabsContainer__yiTeM::-webkit-scrollbar{display:none}.myMeetings_tabButton__wA_Nr{padding:.4rem .75rem;font-size:.8rem;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0}.myMeetings_filtersRow__eL3j_{grid-template-columns:repeat(2,1fr);gap:.5rem}.myMeetings_filterField__tl6R4{width:100%}.myMeetings_filterLabel__Cw9eC{font-size:.8rem;margin-bottom:.35rem}.myMeetings_filterDateInput__mpugA,.myMeetings_filterSelect__FOceE{font-size:.85rem;background-position:right .6rem center;padding:.5rem 2.25rem .5rem .75rem}.myMeetings_filterDateInput__mpugA{background-position:right .6rem center;padding-right:2.25rem}.myMeetings_filterDateInputDisplay__Pjumb{padding:.5rem .75rem;font-size:.85rem;min-height:38px}.myMeetings_dateClearButton__Rrp8j{width:18px;height:18px;font-size:.7rem}.myMeetings_dateIcon__Rb1QD{font-size:.9rem}.myMeetings_searchRow__gM1PA{flex-direction:row;gap:.5rem;align-items:center}.myMeetings_searchContainer__O5ZSj{flex:1 1;min-width:0}.myMeetings_refreshButton__Bj81j{width:auto;padding:.75rem;min-width:auto;aspect-ratio:1;justify-content:center}.myMeetings_refreshText__RUU39{display:none}.myMeetings_meetingCard__nDRk4{max-width:100%;margin-left:0;margin-right:0}.myMeetings_meetingTitle__i6mpe{font-size:1.25rem}.myMeetings_meetingId___qkc4{font-size:.8rem}.myMeetings_meetingDetails__ZaHfu{gap:.5rem;margin-bottom:1rem;padding-bottom:1rem}.myMeetings_meetingDetailItem__g70gP{gap:.5rem}.myMeetings_detailIconBox__5uS3G{width:36px;height:36px}.myMeetings_detailIconDate__IFcAR,.myMeetings_detailIconLocation__giG8m,.myMeetings_detailIconPlatform__gRR4t,.myMeetings_detailIconTime__ukf4Q{font-size:1rem;width:18px;height:18px}.myMeetings_detailLabel__JWJ2y{font-size:.8rem}.myMeetings_detailValue__r5Mf_{font-size:.85rem}.myMeetings_mentorSection__6O8Lk{flex-direction:column;gap:.75rem}.myMeetings_mentorAvatar__hLTXZ{align-self:flex-start}.myMeetings_mentorName__lXjyn{font-size:1rem}.myMeetings_mentorRole__F4zXm{font-size:.85rem}.myMeetings_cardActions__0MbEz{flex-direction:column;gap:.5rem}.myMeetings_joinButton__tOrSq,.myMeetings_messageButton__wjTn0{width:100%;padding:.75rem 1rem;font-size:.9rem}.myMeetings_badgeInterview___aAd4,.myMeetings_badgeMentor__hkEXT,.myMeetings_badgeOngoing__gxGqj,.myMeetings_badgePast__UyxyA,.myMeetings_badgeUpcoming__05yZW{padding:.3rem .7rem;font-size:.75rem;gap:.3rem}.myMeetings_emptyState__6jkmz{padding:2rem 1rem}.myMeetings_emptyIcon__BOWdM{font-size:3rem}.myMeetings_emptyTitle__bbFxf{font-size:1.25rem}.myMeetings_emptyText__xGMAk{font-size:.9rem}.myMeetings_sectionTitle__TgIQd{font-size:1rem;gap:.4rem}}@media (max-width:480px){.myMeetings_container__WfboW{padding:.75rem}.myMeetings_title__L0V0f{font-size:1.5rem}.myMeetings_subtitle__0bD2_{font-size:.9rem}.myMeetings_tabButton__wA_Nr{padding:.35rem .6rem;font-size:.75rem}.myMeetings_meetingTitle__i6mpe{font-size:1.1rem}.myMeetings_cardHeader__JESSH{flex-wrap:wrap;gap:.5rem}.myMeetings_badgesContainer__wSSfk{flex:1 1;min-width:0}}