.Notification_box__4DKwB{position:fixed;top:65px;right:20px;width:100vw;height:calc(100vh - 65px);display:flex;align-items:flex-start;justify-content:flex-end;padding-right:30px;z-index:2000}.Notification_container__qM9Sg{max-width:550px!important;width:100%;height:500px!important;min-height:450px!important;margin:0;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden}.Notification_noNotification__oldZw{text-align:center;color:gray;font-size:14px;margin-top:20px}.Notification_markAllAsRead__7vL0y{background:none;border:none;cursor:pointer;color:#fff;font-weight:700;font-size:18px;padding:5px;display:flex;align-items:center;gap:5px}.Notification_markAllAsRead__7vL0y:hover{text-decoration:underline;opacity:.8}.Notification_markAsReadBtn__qbDil{background:none;border:none;cursor:pointer;color:var(--primary-candidate);font-weight:700;font-size:14px;padding:5px}.Notification_markAsReadBtn__qbDil:hover{text-decoration:underline;opacity:.8}.Notification_container__qM9Sg{scrollbar-width:auto!important;scrollbar-color:#b3b3b3 #e0e0e0}.Notification_notification__131tW{display:flex;align-items:center;background:var(--header-background-color);padding:15px;margin:0;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease,box-shadow .2s ease}.Notification_notificationHeader__a55pq{position:-webkit-sticky;position:sticky;top:0;background:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee;z-index:1000}.Notification_headerLeft__KPNwt{display:flex;align-items:center;gap:10px}.Notification_headerRight__3yHR8{display:flex;align-items:center;gap:15px}.Notification_headerMarkAllBtn__5QY_L{background:none;border:none;font-size:13px;color:#666;padding:6px 12px;cursor:pointer;border-radius:4px;transition:all .2s ease;display:flex;align-items:center;gap:5px;position:relative;font-weight:500}.Notification_headerMarkAllBtn__5QY_L:hover{background-color:#f0f0f0;color:var(--primary-candidate)}.Notification_headerMarkAllBtn__5QY_L:active{background-color:#e8e8e8;transform:translateY(1px)}.Notification_bellIcon__nuVJY{font-size:24px;color:#000}.Notification_settingsIcon__bFxYE{font-size:20px;cursor:pointer;color:#666}.Notification_headerRight__3yHR8 .Notification_dropdown___D5kM{position:relative}.Notification_headerRight__3yHR8 .Notification_menuIcon__7tgGN{cursor:pointer;padding:5px;color:#666;font-size:20px;transition:color .2s}.Notification_headerRight__3yHR8 .Notification_menuIcon__7tgGN:hover{color:var(--primary-candidate)}.Notification_viewAllIcon__vmkjK{font-size:60px;cursor:pointer;color:#666;transition:color .2s}.Notification_viewAllIcon__vmkjK:hover{color:var(--primary-candidate)}.Notification_notificationList__TedsK{flex:1 1;overflow-y:auto;padding:0;margin:0;min-height:0}.Notification_notificationItem__Inode{padding:1rem;border-bottom:1px solid #eee;transition:background-color .2s;background-color:var(--header-background-color)}.Notification_notificationItem__Inode.Notification_read__68Vok{background-color:#fff}.Notification_notificationItem__Inode:hover{background-color:#f8f9fa}.Notification_notifContent__HU14Y{display:flex;gap:15px}.Notification_messageContent__zu9TK{flex:1 1;min-width:0}.Notification_notifHeader__8pJqa{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px;min-width:0}.Notification_h6___okyF{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 30px)}.Notification_messageContent__zu9TK p,.Notification_messageText__Uyc1x{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:5px 0}.Notification_messageText__Uyc1x{font-weight:400}.Notification_notifActions__4gL5s{position:relative}.Notification_menuIcon__7tgGN{cursor:pointer;padding:5px;color:#000;font-size:20px;font-weight:700}.Notification_menuIcon__7tgGN:hover{opacity:.8}.Notification_dropdownContent__8Dh4s button{color:#333}.Notification_dropdownContent__8Dh4s button:hover{background-color:#f1f1f1}.Notification_deleteBtn__jeXDO{color:#dc3545!important}.Notification_timestamp__ad66m{font-size:12px;color:#666;margin-top:5px;display:block}.Notification_emptyState__XHkq1{height:230px!important;min-height:230px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#666;height:100%;min-height:inherit}.Notification_emptyIcon__hhoyy{font-size:48px;margin-bottom:1rem;color:#ccc}.Notification_read__68Vok{background:#fff}.Notification_avatar__69Apr{background-color:#000;color:#fff;font-weight:700;font-size:14px;width:60px;height:55px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:15px;margin-left:auto;text-transform:uppercase}.Notification_content__xinW0{display:flex;flex-direction:column;width:100%}.Notification_header__ic7z6{display:flex;justify-content:space-between;align-items:center}.Notification_title__lTkFf{font-size:15px!important;font-weight:600;margin:0}.Notification_time__aQQIS{font-size:12px}.Notification_message__f7xyy{font-size:14px;line-height:1.4;margin-top:5px}.Notification_actions__BpoD3{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.Notification_actionBtn__QRFi6{background:transparent;border:none;font-size:16px;cursor:pointer;transition:color .2s}.Notification_actionBtn__QRFi6:hover{color:#452272}.Notification_tabContainer__Cv_mt{display:flex;padding:.5rem 1rem;border-bottom:1px solid var(--border-color);background:#fff}.Notification_tab__ffDPj{padding:.5rem 1rem;margin-right:1rem;border:none;background:none;color:#666;cursor:pointer;position:relative;font-size:14px}.Notification_tab__ffDPj.Notification_active__6dYdE{color:#000;font-weight:500}.Notification_tab__ffDPj.Notification_active__6dYdE:after{content:"";position:absolute;bottom:-.5rem;left:0;width:100%;height:2px;background-color:var(--primary-black)}.Notification_tabCount__mPVU_{background:#f1f1f1;padding:2px 6px;border-radius:10px;font-size:12px;margin-left:5px}.Notification_dropdown___D5kM{position:relative;display:inline-block}.Notification_dropdownContent__8Dh4s button{width:100%;padding:8px 16px;text-align:left;border:none;background:none;cursor:pointer;white-space:nowrap;display:block}.Notification_dropdownContent__8Dh4s button:hover{background-color:#f5f5f5}.Notification_messageDropdown__0Bj25{position:absolute;top:48px;right:0;z-index:9999;width:420px;max-width:calc(100vw - 24px);max-height:520px;overflow-y:auto;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.15)}@media (max-width:768px){.Notification_messageDropdown__0Bj25{left:50%;right:auto;transform:translateX(-50%);width:calc(100vw - 66px);max-width:none;top:56px}}@media (min-width:376px) and (max-width:660px){.Notification_container__qM9Sg{width:95%!important;margin:0 auto!important;right:0!important}.Notification_box__4DKwB{right:0!important;padding-right:0!important;justify-content:center}}@media (max-width:375px){.Notification_container__qM9Sg{margin-right:10px;width:calc(100% - 20px)}.Notification_box__4DKwB{top:65px!important;right:0!important;padding-right:10px}.Notification_tabContainer__Cv_mt{padding:.3rem .5rem;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.Notification_tab__ffDPj{padding:.4rem .6rem;margin-right:.5rem;font-size:13px;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.Notification_tabCount__mPVU_{padding:1px 4px;font-size:11px;margin-left:3px}.Notification_notificationHeader__a55pq{padding:.8rem}.Notification_notificationHeader__a55pq h3{font-size:18px;margin:0}.Notification_avatar__69Apr{width:45px;height:45px;font-size:12px;margin-right:10px}.Notification_notificationItem__Inode{padding:.8rem}.Notification_messageText__Uyc1x{font-size:13px}.Notification_timestamp__ad66m{font-size:11px}}@media (max-width:320px){.Notification_tab__ffDPj{padding:.3rem .4rem;font-size:12px}.Notification_tabCount__mPVU_{display:none}.Notification_notificationHeader__a55pq h3{font-size:16px}.Notification_avatar__69Apr{width:40px;height:40px;font-size:11px}}