.PostSkeleton_skeleton__c_06j{background-color:#fff;border-radius:16px;border:1px solid #f5f5f5;padding:16px;width:100%}.PostSkeleton_skeleton__header__PVOXL{display:flex;gap:12px;margin-bottom:16px}.PostSkeleton_skeleton__avatar__jZrXT{width:48px;height:48px;border-radius:50%;background-color:#f0f0f0;animation:PostSkeleton_pulse___Tjny 1.5s ease-in-out infinite}.PostSkeleton_skeleton__info__NULCv{flex:1 1;display:flex;flex-direction:column;gap:8px}.PostSkeleton_skeleton__name__O8hPW{height:16px;width:150px}.PostSkeleton_skeleton__date__xGbU8,.PostSkeleton_skeleton__name__O8hPW{background-color:#f0f0f0;border-radius:4px;animation:PostSkeleton_pulse___Tjny 1.5s ease-in-out infinite}.PostSkeleton_skeleton__date__xGbU8{height:12px;width:80px}.PostSkeleton_skeleton__content__6sXW9{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.PostSkeleton_skeleton__text__Dy_eO{height:12px;width:100%;background-color:#f0f0f0;border-radius:4px;animation:PostSkeleton_pulse___Tjny 1.5s ease-in-out infinite}.PostSkeleton_skeleton__text__Dy_eO:last-child{width:70%}.PostSkeleton_skeleton__image__i_w4H{height:200px;border-radius:8px;margin-bottom:16px}.PostSkeleton_skeleton__footer__ZNN3_,.PostSkeleton_skeleton__image__i_w4H{width:100%;background-color:#f0f0f0;animation:PostSkeleton_pulse___Tjny 1.5s ease-in-out infinite}.PostSkeleton_skeleton__footer__ZNN3_{height:24px;border-radius:4px}@keyframes PostSkeleton_pulse___Tjny{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.BlockUserModal_modal__content__QIPsZ{padding:8px 24px 24px}.BlockUserModal_modal__icon__HoFkL{padding:20px;background-color:#e5e5e5;height:64px;width:64px;border-radius:50%}.BlockUserModal_modal__body__jkog6{font-size:1rem;line-height:1.5rem;font-weight:400;color:#141414;margin:16px 0 24px}.BlockUserModal_modal__btns___wnum{display:flex;justify-content:flex-end;gap:10px}.ReportPostModal_modal__content__x_JOh{padding:8px 24px 24px}.ReportPostModal_modal__icon__xwGHN{padding:20px;background-color:#e5e5e5;height:64px;width:64px;border-radius:50%}.ReportPostModal_modal__body__3jT_0{font-size:1rem;line-height:1.5rem;font-weight:400;color:#141414;margin:16px 0 24px}.ReportPostModal_modal__btns__o8R1x{display:flex;justify-content:flex-end;gap:10px}.Select_select__Y_IXn{padding:16px 40px 16px 16px;background-color:transparent;outline:none;border:1px solid #e5e7eb;border-radius:8px;font-size:.875rem;font-weight:400;line-height:1.05875rem;color:#989898;transition:all .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize;width:100%;background-image:url(/_next/static/media/chevron-down.99b3f7f2.svg);background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:14px}.Select_select__Y_IXn.Select_changed__2rBDe{color:#000}.Select_select__Y_IXn .Select_select__Y_IXn:focus{border-color:#d1d1d6}.Select_select__Y_IXn:disabled{cursor:not-allowed;opacity:.6}[dir=rtl] .Select_select__Y_IXn{padding-right:16px;padding-left:40px;background-position-x:20px;text-align:right}.Select_select--lg___yvrK{padding:16px 40px 16px 16px}[dir=rtl] .Select_select--lg___yvrK{padding:16px 16px 16px 40px}.Select_select--md__UIHNA{padding:8px 36px 8px 16px;background-position-y:5px;background-position-x:calc(100% - 10px)}[dir=rtl] .Select_select--md__UIHNA{padding:8px 16px 8px 36px;background-position-x:10px}.Select_select--sm__dkx3r{padding:4px 28px 4px 16px;font-size:12px;background-position-y:5px;background-position-x:calc(100% - 4px);background-size:auto 14px}[dir=rtl] .Select_select--sm__dkx3r{padding:4px 16px 4px 28px;background-position-x:4px}.Select_select__rounded--lg__2Smi8{border-radius:100px}.Select_select__rounded--md__opoYI{border-radius:16px}.Select_select__rounded--sm__H3zCM{border-radius:8px}.UploadImage_imgField__FURmi{display:grid;justify-content:center;grid-gap:.5rem;gap:.5rem}.UploadImage_imgField__FURmi label{cursor:pointer}.UploadImage_imgField__FURmi input{display:none}.UploadImage_imgField__img__qSq8N{width:80px;height:80px;border-radius:50%;background-color:#f5f5f5}.UploadImage_imgField__img__qSq8N img{border-radius:50%;object-fit:cover}.UploadImage_imgField__btn__usthX{color:#001e62;font-size:.75rem;font-weight:600;line-height:1.25;background-color:transparent;border:none;cursor:pointer;transition:color .2s cubic-bezier(.4,0,.2,1)}.UploadImage_imgField__btn__usthX:hover{color:#002475}.AdminActivities_adminActivities__osPxP{width:100%;animation:AdminActivities_fadeIn__8dawj .3s ease}.AdminActivities_adminActivities__header__0kYru{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.AdminActivities_adminActivities__title__y1TPt{font-size:24px;font-weight:700;color:#1a1a2e;margin-bottom:4px}.AdminActivities_adminActivities__subtitle__pK1EH{font-size:14px;color:#666}.AdminActivities_adminActivities__filters__2yUrk{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;gap:16px;flex-wrap:wrap}.AdminActivities_adminActivities__search__jESNc{position:relative;flex:1 1;min-width:300px}.AdminActivities_adminActivities__searchIcon__PiU3d{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999}.AdminActivities_adminActivities__searchInput__XXQBf{width:100%;padding:10px 12px 10px 40px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s}.AdminActivities_adminActivities__searchInput__XXQBf:focus{border-color:#00c9ff}.AdminActivities_adminActivities__filterGroup__q6Y_M{display:flex;gap:12px}.AdminActivities_adminActivities__select__qw0w_{padding:9px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;background-color:#fff;outline:none;cursor:pointer}.AdminActivities_adminActivities__select__qw0w_:focus{border-color:#00c9ff}.AdminActivities_adminActivities__tableContainer__Jpwwc{background:#fff;border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;margin-bottom:24px}.AdminActivities_adminActivities__table__NoznZ{width:100%;border-collapse:collapse;text-align:left}.AdminActivities_adminActivities__table__NoznZ thead{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0}.AdminActivities_adminActivities__table__NoznZ thead th{padding:12px 16px;font-size:13px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.AdminActivities_adminActivities__table__NoznZ tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color .2s}.AdminActivities_adminActivities__table__NoznZ tbody tr:hover{background-color:#fcfcfc}.AdminActivities_adminActivities__table__NoznZ tbody tr:last-child{border-bottom:none}.AdminActivities_adminActivities__table__NoznZ tbody td{padding:14px 16px;vertical-align:middle}.AdminActivities_adminActivities__row--disabled__wPAM4{opacity:.6;background-color:#fafafa}.AdminActivities_adminActivities__itemInfo__gifVY{display:flex;align-items:center;gap:12px}.AdminActivities_adminActivities__itemIcon__nhX61{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#f0f4f8;border-radius:8px;font-size:18px}.AdminActivities_adminActivities__itemNameGroup__vIQbx{display:flex;flex-direction:column}.AdminActivities_adminActivities__itemName__H_ynI{font-size:14px;font-weight:600;color:#1a1a2e}.AdminActivities_adminActivities__itemSlug__JvQnM{font-size:11px;color:#999;font-family:monospace}.AdminActivities_adminActivities__categoryTag__yAQ6E{display:inline-block;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.AdminActivities_adminActivities__categoryTag--referral__axyFp{background:#e3f2fd;color:#1976d2}.AdminActivities_adminActivities__categoryTag--engagement__w42fx{background:#e8f5e9;color:#2e7d32}.AdminActivities_adminActivities__categoryTag--growth__TjMeA{background:#fff3e0;color:#ef6c00}.AdminActivities_adminActivities__categoryTag--leadership__Wqosz{background:#f3e5f5;color:#7b1fa2}.AdminActivities_adminActivities__categoryTag--impact__E_3lV{background:#ffebee;color:#c62828}.AdminActivities_adminActivities__points__gQ9wn{display:flex;flex-direction:column;gap:2px}.AdminActivities_adminActivities__points__gQ9wn strong{font-size:15px;color:#f5af19}.AdminActivities_adminActivities__proBadge__662Xe{font-size:9px;font-weight:700;color:#f5576c}.AdminActivities_adminActivities__limit__5gp6g{font-size:13px;color:#666}.AdminActivities_adminActivities__status__EbdaG{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.AdminActivities_adminActivities__status__EbdaG:before{content:"";width:8px;height:8px;border-radius:50%}.AdminActivities_adminActivities__status--active___OPpd{color:#4caf50}.AdminActivities_adminActivities__status--active___OPpd:before{background-color:#4caf50}.AdminActivities_adminActivities__status--inactive__oLdzA{color:#f44336}.AdminActivities_adminActivities__status--inactive__oLdzA:before{background-color:#f44336}.AdminActivities_adminActivities__actions__4GYoL{display:flex;justify-content:flex-end;gap:8px}.AdminActivities_adminActivities__actionBtn__0Scca{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #e0e0e0;border-radius:6px;background:#fff;cursor:pointer;transition:all .2s}.AdminActivities_adminActivities__actionBtn__0Scca:hover:not(:disabled){background-color:#f8f9fa;border-color:#ccc;transform:translateY(-1px)}.AdminActivities_adminActivities__actionBtn__0Scca:disabled{opacity:.5;cursor:not-allowed}.AdminActivities_adminActivities__empty__95hw8,.AdminActivities_adminActivities__loading__tsATo{padding:60px;text-align:center;color:#999}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__Gf8Dk{padding:20px;overflow-y:scroll;height:100%}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__grid__FQWHN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__group__HUu6Z{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__label__moWrd{font-size:13px;font-weight:600;color:#333}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__input__CZETK,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__select__2XNjE,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__textarea__C6Ezf{padding:10px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__input__CZETK:focus,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__select__2XNjE:focus,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__textarea__C6Ezf:focus{border-color:#00c9ff}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__input__CZETK:disabled,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__select__2XNjE:disabled,.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__textarea__C6Ezf:disabled{background-color:#f8f9fa;cursor:not-allowed}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__textarea__C6Ezf{resize:vertical}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__checkboxes__pBpTK{display:flex;gap:20px;margin-bottom:20px;padding:12px;background:#f8f9fa;border-radius:8px}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__checkboxLabel__DBWAw{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;cursor:pointer}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__checkboxLabel__DBWAw input{cursor:pointer}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__actions__acccL{display:flex;justify-content:flex-end;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__wN5NK{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.04)}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__header__Y6Bk_{display:flex;align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__headerIcon__6OLQx{color:#f5af19}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__headerTitle__WLa38{font-size:16px;font-weight:700;color:#1a1a2e}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__content__hNs_C{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:flex-end;grid-gap:16px;gap:16px}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__field__dyh0Q{display:flex;flex-direction:column;gap:6px;position:relative}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__label__Vr8Hq{font-size:12px;font-weight:600;color:#666}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__searchContainer__zPo9S{position:relative}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__searchIcon__Rqcc6{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#999}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__input__dbFI4,.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__searchInput__fqBVw,.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__select__d7LvK{width:100%;padding:9px 12px 9px 34px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;outline:none}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__input__dbFI4:focus,.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__searchInput__fqBVw:focus,.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__select__d7LvK:focus{border-color:#00c9ff}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__input__dbFI4,.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__select__d7LvK{padding-left:12px}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__dropdown__kvL7C{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-top:4px;max-height:200px;overflow-y:auto;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.1)}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__dropdownItem__7f5TO{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;transition:background .2s}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__dropdownItem__7f5TO:hover{background-color:#f8f9fa}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__userAvatar__RuU0E{width:32px;height:32px;background:#00c9ff;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__userInfo__PhQk9{display:flex;flex-direction:column}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__userName__ATDa_{font-size:13px;font-weight:600}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__userMeta__u1Wyf{font-size:11px;color:#999}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__searching__AAHhA{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:#999}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__button__H4_Jf{height:40px;min-width:140px}@keyframes AdminActivities_fadeIn__8dawj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__content__hNs_C{grid-template-columns:1fr 1fr}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__action__R17hc{grid-column:span 2}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__action__R17hc Button{width:100%}}@media(max-width:768px){.AdminActivities_adminActivities__header__0kYru{flex-direction:column;align-items:flex-start;gap:16px}.AdminActivities_adminActivities__header__0kYru Button{width:100%}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__grid__FQWHN{grid-template-columns:1fr}.AdminActivities_adminActivities__osPxP .AdminActivities_activityForm__checkboxes__pBpTK{flex-direction:column;gap:12px}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__content__hNs_C{grid-template-columns:1fr}.AdminActivities_adminActivities__osPxP .AdminActivities_manualAward__action__R17hc{grid-column:span 1}}.AdminCharities_adminMuted__3oX3_{color:#64748b;font-size:12px}.AdminCharities_adminCharities__header__XnC61{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #eef0f2}.AdminCharities_adminCharities__tabs__xV3Jz{display:flex;gap:8px;margin:18px 0}.AdminCharities_adminCharities__tabs__xV3Jz button{display:inline-flex;align-items:center;gap:8px;border:1px solid #dbe3ef;background:#fff;color:#475569;border-radius:8px;padding:9px 14px;font-weight:700;cursor:pointer}.AdminCharities_adminCharities__tabs__xV3Jz button:hover{border-color:#0b5bd3;color:#0b3a8f}.AdminCharities_adminCharities__tabs__xV3Jz .AdminCharities_active__iHnUN{background:#eff6ff;border-color:#0b5bd3;color:#0b3a8f}.AdminCharities_adminCharities__clickableRow__szpI_{cursor:pointer}.AdminCharities_adminCharities__clickableRow__szpI_:hover{background:#f8fafc}.AdminCharities_adminCharities__reviewDrawer__4cxsu{height:100vh;overflow-y:auto;padding:28px 28px 34px;background:#fff}.AdminCharities_adminCharities__reviewHeader__LTwKc{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid #edf2f7}.AdminCharities_adminCharities__reviewHeader__LTwKc h3{margin:0;font-size:22px;color:#111827}.AdminCharities_adminCharities__reviewHeader__LTwKc p{margin:4px 0 0;color:#64748b;font-size:14px;font-weight:600}.AdminCharities_adminCharities__drawerClose__L8omR{width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#64748b;background:#f8fafc;flex-shrink:0}.AdminCharities_adminCharities__drawerClose__L8omR:hover{color:#111827;background:#eef2f7}.AdminCharities_adminCharities__detailGrid__wy6_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.AdminCharities_adminCharities__detailGrid__wy6_U div{border:1px solid #eef2f7;border-radius:8px;padding:10px;background:#f8fafc}.AdminCharities_adminCharities__detailGrid__wy6_U span{display:block;color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.AdminCharities_adminCharities__detailGrid__wy6_U strong{color:#111827;font-size:13px;overflow-wrap:anywhere}.AdminCharities_adminCharities__reviewSection__2FFxs{border-top:1px solid #edf2f7;padding-top:14px;margin-top:14px}.AdminCharities_adminCharities__reviewSection__2FFxs h4{margin:0 0 8px;color:#111827;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.AdminCharities_adminCharities__reviewSection__2FFxs p,.AdminCharities_adminCharities__reviewSection__2FFxs pre{margin:0;color:#334155;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.AdminCharities_adminCharities__reviewSection__2FFxs a{display:block;color:#0b5bd3;font-size:13px;margin-bottom:6px;overflow-wrap:anywhere}.AdminCharities_adminCharities__docList__oMStV{display:flex;flex-direction:column;gap:8px}.AdminCharities_adminCharities__docList__oMStV a{display:inline-flex;align-items:center;gap:8px;margin:0}.AdminCharities_adminCharities__reviewForm__3XC1h{border-top:1px solid #edf2f7;margin-top:18px;padding-top:18px;display:flex;flex-direction:column;gap:12px}.AdminCharities_adminCharities__reviewForm__3XC1h label{display:flex;flex-direction:column;gap:6px;color:#334155;font-size:13px;font-weight:700}.AdminCharities_adminCharities__reviewForm__3XC1h select,.AdminCharities_adminCharities__reviewForm__3XC1h textarea{border:1px solid #d9e1ec;border-radius:8px;padding:10px 12px;font:inherit;font-weight:500;color:#111827;background:#fff!important;caret-color:#111827;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.AdminCharities_adminCharities__reviewForm__3XC1h select:focus,.AdminCharities_adminCharities__reviewForm__3XC1h textarea:focus{outline:none;border-color:#0b5bd3;box-shadow:0 0 0 3px rgba(11,91,211,.1)}.AdminCharities_adminCharities__reviewActions__fxHvo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.AdminCharities_adminCharities__emailLink__o_3v5{display:inline-flex;align-items:center;gap:8px;color:#0b5bd3;font-weight:700;text-decoration:none;font-size:13px}.AdminCharities_adminCharities__emptyPanel__twuyg{min-height:240px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:#64748b;text-align:center;line-height:1.5}.AdminCharities_adminCharities__submitBtn___t5Xj{padding:10px 20px;background:#0b5bd3;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.AdminCharities_adminCharities__submitBtn___t5Xj:hover:not(:disabled){background:#0b3a8f}.AdminCharities_adminCharities__submitBtn___t5Xj:disabled{opacity:.5;cursor:not-allowed}.AdminCharities_adminCharities__Ez5XP .AdminCharities_submissionStatus_pending__FxIe5{background:#fef3c7;color:#92400e}.AdminCharities_adminCharities__Ez5XP .AdminCharities_submissionStatus_approved__J4A_s{background:#dcfce7;color:#166534}.AdminCharities_adminCharities__Ez5XP .AdminCharities_submissionStatus_rejected__clv5U{background:#fee2e2;color:#991b1b}.AdminCharities_adminCharities__Ez5XP .AdminCharities_submissionStatus_needs_more_information__T5l9r{background:#dbeafe;color:#1d4ed8}.AdminCharities_adminCharities__title__Uhd7u{font-size:1.5rem;font-weight:700;color:#1a1a2e;margin:0;display:flex;align-items:center;gap:12px}.AdminCharities_adminCharities__subtitle__ZBXMv{font-size:.875rem;color:#64748b;margin:4px 0 0}.AdminCharities_adminCharities__tableWrapper__1VNQL{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}.AdminCharities_adminCharities__table__QIh5B{width:100%;border-collapse:collapse;text-align:left}.AdminCharities_adminCharities__table__QIh5B th{background:#f8fafc;padding:12px 16px;font-size:.75rem;font-weight:600;text-transform:uppercase;color:#64748b;border-bottom:1px solid #eef0f2}.AdminCharities_adminCharities__table__QIh5B td{padding:16px;border-bottom:1px solid #eef0f2;vertical-align:middle}.AdminCharities_adminCharities__table__QIh5B tr:last-child td{border-bottom:none}.AdminCharities_adminCharities__charityCell__lt_LK{display:flex;align-items:center;gap:12px}.AdminCharities_adminCharities__logo__eWD1v{width:40px;height:40px;border-radius:8px;object-fit:cover;background:#f1f5f9;border:1px solid #e2e8f0}.AdminCharities_adminCharities__logoPlaceholder__w28KZ{width:40px;height:40px;border-radius:8px;background:#f1f5f9;display:flex;align-items:center;justify-content:center;color:#64748b}.AdminCharities_adminCharities__logoUpload__eHux6{display:flex;align-items:center;gap:14px;border:1px solid #e2e8f0;border-radius:12px;padding:14px;background:#f8fafc}.AdminCharities_adminCharities__logoPreview__ZeOWW{width:72px;height:72px;border-radius:12px;border:1px solid #e2e8f0;background:#fff;color:#94a3b8;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.AdminCharities_adminCharities__logoPreview__ZeOWW img{width:72px;height:72px;object-fit:cover}.AdminCharities_adminCharities__logoControls__KcnFB{flex:1 1;display:flex;flex-direction:column;gap:10px}.AdminCharities_adminCharities__logoControls__KcnFB>label{color:#002a88;font-size:13px;font-weight:700;cursor:pointer;margin:0}.AdminCharities_adminCharities__logoControls__KcnFB input[type=file]{display:none}.AdminCharities_adminCharities__name__Yd_Bn{font-weight:600;color:#1e293b;font-size:.9375rem}.AdminCharities_adminCharities__link__Fb1RD{font-size:.75rem;color:#08f;display:flex;align-items:center;gap:4px;text-decoration:none}.AdminCharities_adminCharities__link__Fb1RD:hover{text-decoration:underline}.AdminCharities_adminCharities__description__8YUTe{font-size:.875rem;color:#64748b;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminCharities_adminCharities__status__jrLLm{font-size:.75rem;font-weight:600;padding:4px 8px;border-radius:9999px;text-transform:uppercase}.AdminCharities_adminCharities__status__jrLLm.AdminCharities_isActive__6v8eN{background:#dcfce7;color:#166534}.AdminCharities_adminCharities__status__jrLLm.AdminCharities_isInactive__GGt5P{background:#fee2e2;color:#991b1b}.AdminCharities_adminCharities__actions__KevFV{display:flex;gap:8px}.AdminCharities_adminCharities__actionBtn__86aUj{width:32px;height:32px;border-radius:6px;border:1px solid #e2e8f0;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748b;transition:all .2s}.AdminCharities_adminCharities__actionBtn__86aUj:hover{background:#f1f5f9;color:#1e293b;border-color:#cbd5e1}.AdminCharities_adminCharities__actionBtn__86aUj.AdminCharities_activate__mXeup{color:#16a34a}.AdminCharities_adminCharities__actionBtn__86aUj.AdminCharities_activate__mXeup:hover{background:#f0fdf4;border-color:#16a34a}.AdminCharities_adminCharities__actionBtn__86aUj.AdminCharities_deactivate__Z2IAb{color:#dc2626}.AdminCharities_adminCharities__actionBtn__86aUj.AdminCharities_deactivate__Z2IAb:hover{background:#fef2f2;border-color:#dc2626}.AdminCharities_adminError__myzTo{padding:48px;color:#ef4444;font-weight:500;gap:12px}.AdminCharities_adminError__myzTo,.AdminCharities_adminLoading__CIqmm{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:12px}.AdminCharities_adminLoading__CIqmm{min-height:400px}.AdminCharities_adminModalOverlay__BoAmd{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AdminCharities_adminModal__nClxa{background:#fff;border-radius:20px;width:100%;max-width:550px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25),0 10px 10px -5px rgba(0,0,0,.04);animation:AdminCharities_modalAppear__XbTfq .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.AdminCharities_adminModal__header__hGhnr{padding:24px 32px;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;align-items:center;background:#fff}.AdminCharities_adminModal__header__hGhnr h3{margin:0;font-size:1.5rem;font-weight:700;color:#0f172a;letter-spacing:-.025em}.AdminCharities_adminModal__header__hGhnr button{background:#f1f5f9;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:all .2s}.AdminCharities_adminModal__header__hGhnr button:hover{background:#e2e8f0;color:#0f172a;transform:rotate(90deg)}.AdminCharities_adminModal__form__y9KMA{padding:0}.AdminCharities_adminModal__body__rj_9V{padding:32px}.AdminCharities_adminModal__formGroup__fwtQS{margin-bottom:24px}.AdminCharities_adminModal__formGroup__fwtQS:last-child{margin-bottom:0}.AdminCharities_adminModal__formGroup__fwtQS label{display:block;font-size:.875rem;font-weight:600;color:#475569;margin-bottom:8px}.AdminCharities_adminModal__formGroup__fwtQS input,.AdminCharities_adminModal__formGroup__fwtQS select,.AdminCharities_adminModal__formGroup__fwtQS textarea{width:100%;padding:12px 16px;border:1.5px solid #e2e8f0;border-radius:10px;font-size:.9375rem;color:#1e293b;background-color:#fff!important;transition:all .2s}.AdminCharities_adminModal__formGroup__fwtQS input::placeholder,.AdminCharities_adminModal__formGroup__fwtQS select::placeholder,.AdminCharities_adminModal__formGroup__fwtQS textarea::placeholder{color:#94a3b8}.AdminCharities_adminModal__formGroup__fwtQS input:hover,.AdminCharities_adminModal__formGroup__fwtQS select:hover,.AdminCharities_adminModal__formGroup__fwtQS textarea:hover{border-color:#cbd5e1}.AdminCharities_adminModal__formGroup__fwtQS input:focus,.AdminCharities_adminModal__formGroup__fwtQS select:focus,.AdminCharities_adminModal__formGroup__fwtQS textarea:focus{outline:none;border-color:#08f;box-shadow:0 0 0 4px rgba(0,136,255,.1)}.AdminCharities_adminModal__formGroup__fwtQS textarea{resize:vertical;min-height:100px}.AdminCharities_adminModal__footer__3_6Qi{padding:24px 32px;background:#f8fafc;border-top:1px solid #f1f5f9;display:flex;justify-content:flex-end;gap:16px}@keyframes AdminCharities_modalAppear__XbTfq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CreateReferralSubmission_modal__XRJib{padding:24px 24px 16px;display:grid;grid-gap:24px;gap:24px;grid-template-rows:1fr min-content;height:444px}.CreateReferralSubmission_modal__content__33f0x{overflow-y:auto}.CreateReferralSubmission_modal__body__m41Wt{display:flex;flex-direction:column;gap:16px}.CreateReferralSubmission_modal__input__DIs9h{display:flex;flex-direction:column;gap:8px}.CreateReferralSubmission_modal__selectedUsers__y_I85{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.CreateReferralSubmission_modal__selectedUsers__tag__8fpRY{display:flex;align-items:center;gap:8px;background-color:#f1ede4;border-radius:100px;padding:6px 12px;font-size:14px}.CreateReferralSubmission_modal__selectedUsers__tag__8fpRY span{color:#141414}.CreateReferralSubmission_modal__selectedUsers__tag__8fpRY button{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer}.CreateReferralSubmission_modal__selectedUsers__tag__8fpRY button:hover{opacity:.8}.CreateReferralSubmission_modal__infos__B8e3b{padding-top:8px;display:grid;grid-gap:16px;gap:16px}.CreateReferralSubmission_modal__infos__icon__1atZx{justify-self:flex-start;background-color:#e5e5e5;padding:20px;display:flex;border-radius:50%}.CreateReferralSubmission_modal__info__xHNk_{font-size:1rem;font-weight:400;line-height:1.5rem;color:#141414}.CreateReferralSubmission_modal__footer__xeZMN{border-top:1px solid #f5f5f5;padding-top:16px}.CreateReferralSubmission_modal__btns__uGfYu{display:flex;justify-content:flex-end;gap:16px}.WelcomeModal_modal__top__3hp3g{height:250px;display:grid;justify-content:center;grid-gap:10px;gap:10px;padding:38px;background-color:#e5e5e5}.WelcomeModal_modal__bottom__BM_b8{padding:48px 38px 56px;display:grid;justify-items:center;background-color:#fff;text-align:center}.WelcomeModal_modal__bottom__BM_b8 button{width:256px}.WelcomeModal_modal__title__kEMbL{font-size:1.25rem;font-weight:700;line-height:1.5rem;color:#292929;margin-bottom:8px}.WelcomeModal_modal__subtitle__KPb3H{font-size:.875rem;font-weight:400;line-height:1.4375rem;color:#525252;max-width:487px;margin-bottom:32px}