@keyframes notification_fadeIn__ZAPbZ{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes notification_spin__v3wfO{to{transform:rotate(1turn)}}.notification_notificationModal__O5Fn8{position:fixed;top:70px;left:160px;z-index:1000;display:flex;flex-direction:column}.notification_backdrop__8hNZK{position:fixed;inset:0;background-color:transparent;z-index:999}.notification_notificationPanel__POCa5{position:relative;width:380px;max-height:520px;background-color:#ffffff;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 10px 32px -4px rgba(0,0,0,.13),0 0 0 1px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;animation:notification_fadeIn__ZAPbZ .22s cubic-bezier(.4,0,.2,1) both;pointer-events:all;z-index:1001}.notification_notificationPanel__POCa5:before{content:"";position:absolute;top:-7px;left:24px;width:14px;height:14px;background:#ffffff;border-top:1px solid rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.08);transform:rotate(45deg);border-radius:2px 0 0 0;z-index:1}.notification_header__ed4u8{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid rgba(0,0,0,.07);flex-shrink:0;direction:rtl}.notification_title__Zhwzq{font-size:16px;font-weight:700;color:rgba(0,0,0,.87);margin:0;display:flex;align-items:center;gap:8px}.notification_badge___fiGz{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:var(--primary,#4C9343);color:#fff;font-size:11px;font-weight:700;border-radius:10px;line-height:1}.notification_closeButton__3KMNK{background:none;border:none;cursor:pointer;padding:6px;border-radius:50%;color:rgba(0,0,0,.45);transition:background .18s ease,color .18s ease;font-size:16px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.notification_closeButton__3KMNK:hover{background-color:rgba(0,0,0,.07);color:rgba(0,0,0,.87)}.notification_actions__bXr9L{display:flex;align-items:center;justify-content:space-between;padding:8px 18px;border-bottom:1px solid rgba(0,0,0,.06);gap:8px;flex-shrink:0;direction:rtl}.notification_filterButtons__TuL4m{display:flex;gap:6px}.notification_filterBtn__d1X6U{padding:4px 12px;border:1px solid rgba(0,0,0,.13);background-color:transparent;color:rgba(0,0,0,.55);border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .18s ease;white-space:nowrap}.notification_filterBtn__d1X6U:hover:not(:disabled){border-color:var(--primary,#4C9343);color:var(--primary,#4C9343)}.notification_filterBtn__d1X6U:disabled{opacity:.45;cursor:not-allowed}.notification_filterBtn__d1X6U.notification_active__j_tI2{background-color:var(--primary,#4C9343);color:#fff;border-color:var(--primary,#4C9343)}.notification_filterBtn__d1X6U.notification_deleteAllBtn__dO2jb{background-color:#dc3545;color:#fff;border-color:#dc3545}.notification_filterBtn__d1X6U.notification_deleteAllBtn__dO2jb:hover:not(:disabled){background-color:#c82333;border-color:#c82333}.notification_markAllBtn__dX3nY{padding:4px 10px;background-color:transparent;color:var(--primary,#4C9343);border:1px solid var(--primary,#4c9343);border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:all .18s ease;white-space:nowrap}.notification_markAllBtn__dX3nY:hover:not(:disabled){background-color:var(--primary,#4C9343);color:#fff}.notification_markAllBtn__dX3nY:disabled{opacity:.45;cursor:not-allowed}.notification_dateGroup__zUMvv{display:flex;flex-direction:column}.notification_dateGroupLabel__664n_{padding:10px 18px 4px;font-size:12px;font-weight:600;color:rgba(0,0,0,.38);direction:rtl;text-align:right;letter-spacing:.01em}.notification_notificationsList__aPMT3{flex:1;overflow-y:auto;padding:0;direction:rtl}.notification_notificationsList__aPMT3::-webkit-scrollbar{width:4px}.notification_notificationsList__aPMT3::-webkit-scrollbar-track{background:transparent}.notification_notificationsList__aPMT3::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.12);border-radius:2px}.notification_notificationsList__aPMT3::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.22)}.notification_notificationItem___7ZBJ{display:flex;align-items:center;padding:12px 18px;cursor:pointer;transition:background-color .16s ease;border-bottom:1px solid rgba(0,0,0,.05);gap:12px;direction:rtl;text-align:right}.notification_notificationItem___7ZBJ:last-child{border-bottom:none}.notification_notificationItem___7ZBJ:hover{background-color:rgba(0,0,0,.03)}.notification_notificationItem___7ZBJ.notification_unread__0SXuo{background-color:rgba(76,147,67,.07)}.notification_notificationItem___7ZBJ.notification_unread__0SXuo:hover{background-color:rgba(76,147,67,.12)}.notification_icon__Q8X03{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0;color:#fff;text-transform:uppercase}.notification_icon__Q8X03.notification_info___3GpW,.notification_icon__Q8X03.notification_success__WKKR3{background-color:var(--primary,#4C9343)}.notification_icon__Q8X03.notification_warning__XTD5W{background-color:#FF9800}.notification_icon__Q8X03.notification_error__4ctKV{background-color:#DD3D3D}.notification_content__xBTW4{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.notification_notificationTitle__STW9r{font-size:13px;font-weight:600;color:rgba(0,0,0,.8);display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification_unreadDot__BQTxO{width:7px;height:7px;border-radius:50%;background-color:var(--primary,#4C9343);flex-shrink:0}.notification_notificationMessage__psQRx{font-size:12px;color:rgba(0,0,0,.5);line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification_notificationTime__tqiNL{font-size:11px;color:rgba(0,0,0,.35);flex-shrink:0;white-space:nowrap;align-self:center;margin-right:auto;padding-left:6px}.notification_deleteBtn__nlzJ8{background:none;border:none;cursor:pointer;padding:4px;color:rgba(0,0,0,.28);font-size:14px;transition:color .18s ease,opacity .18s ease;opacity:0;flex-shrink:0;display:flex;align-items:center;justify-content:center}.notification_notificationItem___7ZBJ:hover .notification_deleteBtn__nlzJ8{opacity:1}.notification_deleteBtn__nlzJ8:hover{color:#DD3D3D}.notification_empty__zAShi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.notification_emptyIcon__11SZ8{font-size:48px;opacity:.25;margin-bottom:12px}.notification_emptyText__pIGrN{font-size:14px;color:rgba(0,0,0,.35);margin:0}.notification_error__4ctKV{padding:10px 18px;margin:10px 18px;background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:8px;font-size:13px}.notification_loading__i8Qo8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:10px}.notification_spinner__sB0QP{width:26px;height:26px;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--primary,#4c9343);border-radius:50%;animation:notification_spin__v3wfO .8s linear infinite}.notification_loading__i8Qo8 p{font-size:13px;color:rgba(0,0,0,.5);margin:0}.notification_endMessage__HDH_c{text-align:center;padding:14px;color:rgba(0,0,0,.3);font-size:12px}@media (max-width:768px){.notification_notificationModal__O5Fn8{top:0;left:0;right:0;bottom:0;width:100%;z-index:1000}.notification_backdrop__8hNZK{background-color:rgba(0,0,0,.35)}.notification_notificationPanel__POCa5{position:fixed;top:calc(10vh + 44px);left:0;right:0;bottom:0;width:100%;max-height:none;border-radius:0;box-shadow:none;overflow-y:auto;z-index:1001}.notification_actions__bXr9L,.notification_header__ed4u8,.notification_notificationPanel__POCa5:before{display:none}.notification_dateGroupLabel__664n_{padding:14px 20px 4px;font-size:13px;font-weight:600;color:rgba(0,0,0,.4);text-align:right;direction:rtl}.notification_notificationItem___7ZBJ{display:flex;flex-direction:row;align-items:center;padding:14px 20px;gap:14px;direction:rtl;border-bottom:1px solid rgba(0,0,0,.06);background-color:#ffffff}.notification_notificationItem___7ZBJ.notification_unread__0SXuo{background-color:rgba(76,147,67,.07);border-right:3px solid var(--primary,#4c9343)}.notification_notificationItem___7ZBJ:hover{background-color:rgba(0,0,0,.03)}.notification_icon__Q8X03{width:42px;height:42px;border-radius:50%;font-size:16px;font-weight:700;flex-shrink:0;order:0}.notification_content__xBTW4{flex:1;min-width:0;order:1;text-align:right}.notification_notificationTitle__STW9r{font-size:14px;font-weight:600;color:rgba(0,0,0,.82);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification_notificationMessage__psQRx{font-size:13px;color:rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.notification_notificationTime__tqiNL{font-size:12px;color:rgba(0,0,0,.38);white-space:nowrap;flex-shrink:0;order:2;align-self:center;direction:rtl}.notification_deleteBtn__nlzJ8{display:none}.notification_unreadDot__BQTxO{width:7px;height:7px}.notification_empty__zAShi{padding:60px 20px}.notification_emptyIcon__11SZ8{font-size:52px}.notification_emptyText__pIGrN{font-size:15px}}