.NotificationModal_dropdownContainer__JpBig{position:fixed;top:60px;right:1rem;left:1rem;margin-top:0;width:auto;max-width:90vw;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;box-shadow:0 .63rem 1.5rem -.19rem rgba(0,0,0,.15),0 .25rem .38rem -.13rem rgba(0,0,0,.1);z-index:100;display:flex;flex-direction:column;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);overflow:hidden}@media(min-width:48rem){.NotificationModal_dropdownContainer__JpBig{position:absolute;top:100%;left:auto;right:-16rem;margin-top:.5rem;width:28rem;max-height:calc(100vh - 120px)}}@media(min-width:64rem){.NotificationModal_dropdownContainer__JpBig{width:30rem;right:-16rem}}@media(min-width:80rem){.NotificationModal_dropdownContainer__JpBig{width:32rem;right:-16rem}}@media(min-width:96rem){.NotificationModal_dropdownContainer__JpBig{width:35rem;right:-12rem}}.NotificationModal_dropdownHeader__F8SBG{padding:1rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}@media(min-width:48rem){.NotificationModal_dropdownHeader__F8SBG{padding:1.25rem}}.NotificationModal_dropdownTitle__70PaR{font-weight:600;font-size:.9rem;line-height:1.2rem;color:#292f36;margin:0}@media(min-width:64rem){.NotificationModal_dropdownTitle__70PaR{font-size:1.0625rem;line-height:1.5rem}}@media(min-width:80rem){.NotificationModal_dropdownTitle__70PaR{font-size:1.125rem;line-height:1.625rem}}@media(min-width:96rem){.NotificationModal_dropdownTitle__70PaR{font-size:1.1875rem;line-height:1.75rem}}.NotificationModal_dropdownContent___z8oG{display:flex;flex-direction:column;gap:1rem;padding:.75rem;overflow:hidden;flex:1;min-height:0}@media(min-width:48rem){.NotificationModal_dropdownContent___z8oG{padding:1rem}}.NotificationModal_tabContainer__j2Uht{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;background-color:#e2e5e4;padding:.5rem;border-radius:.75rem;width:100%;flex-shrink:0}.NotificationModal_tab__RxrPQ{padding:.625rem 1rem;font-size:.8rem;font-weight:600;border:none;background:rgba(0,0,0,0);color:#353a38;cursor:pointer;border-radius:.5rem;transition:all .2s ease-in-out}@media(min-width:64rem){.NotificationModal_tab__RxrPQ{font-size:.9rem}}@media(min-width:80rem){.NotificationModal_tab__RxrPQ{font-size:.95rem}}@media(min-width:96rem){.NotificationModal_tab__RxrPQ{font-size:1rem}}.NotificationModal_tab__RxrPQ:hover{color:#0ca854}.NotificationModal_tab__RxrPQ.NotificationModal_activeTab__DoTQF{background-color:#fff;color:#353a38;box-shadow:0 .125rem .25rem rgba(0,0,0,.1)}.NotificationModal_notificationsList__tCaF9{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;flex:1;min-height:0;max-height:300px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}@media(min-width:48rem){.NotificationModal_notificationsList__tCaF9{max-height:none}}.NotificationModal_notificationsList__tCaF9::-webkit-scrollbar{width:6px}.NotificationModal_notificationsList__tCaF9::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.NotificationModal_notificationsList__tCaF9::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.NotificationModal_notificationsList__tCaF9::-webkit-scrollbar-thumb:hover{background:#6b7280}.NotificationModal_notificationGroup__fQXgX{display:flex;flex-direction:column;gap:.75rem}.NotificationModal_groupTitle__576Md{font-weight:600;font-size:.8rem;color:#353a38;margin:0;padding:.5rem 0}@media(min-width:64rem){.NotificationModal_groupTitle__576Md{font-size:.9rem}}@media(min-width:80rem){.NotificationModal_groupTitle__576Md{font-size:.95rem}}@media(min-width:96rem){.NotificationModal_groupTitle__576Md{font-size:1rem}}.NotificationModal_notificationItems__OaYqq{display:flex;flex-direction:column;gap:.5rem}.NotificationModal_notificationItem__xp9Ai{display:flex;gap:.75rem;padding:.875rem;background-color:#fff;border-bottom:1px solid #e6e6e6;transition:all .2s ease-in-out;cursor:pointer;align-items:center}.NotificationModal_notificationItem__xp9Ai:hover{background-color:#f9fafb}.NotificationModal_iconContainer__4K83w{display:flex;align-items:flex-start;justify-content:center;min-width:2.5rem;width:2.5rem;height:2.5rem;border-radius:2rem;background-color:#dcfce7;padding:.5rem;flex-shrink:0}@media(min-width:48rem){.NotificationModal_iconContainer__4K83w{width:2.75rem;height:2.75rem;min-width:2.75rem}}.NotificationModal_icon__L2W_g{width:100%!important;height:100%!important;object-fit:contain;color:#0ca854}.NotificationModal_contentContainer__qVuFC{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0;justify-content:center}.NotificationModal_notificationText__j66GD{font-size:.7rem;font-weight:400;color:#353a38;line-height:1.4;margin:0;word-wrap:break-word;overflow-wrap:break-word}@media(min-width:64rem){.NotificationModal_notificationText__j66GD{font-size:.7875rem;line-height:1.45}}@media(min-width:80rem){.NotificationModal_notificationText__j66GD{font-size:.8313rem;line-height:1.475}}@media(min-width:96rem){.NotificationModal_notificationText__j66GD{font-size:.875rem;line-height:1.5}}.NotificationModal_timestamp__86Jyl{font-size:.6rem;color:#4b5563;white-space:nowrap;margin-left:auto;flex-shrink:0;padding-left:.5rem}@media(min-width:64rem){.NotificationModal_timestamp__86Jyl{font-size:.675rem}}@media(min-width:80rem){.NotificationModal_timestamp__86Jyl{font-size:.7125rem}}@media(min-width:96rem){.NotificationModal_timestamp__86Jyl{font-size:.75rem}}.NotificationModal_emptyState__KSBvv{display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;color:#4b5563}.NotificationModal_emptyState__KSBvv p{margin:0;font-size:1rem}.NotificationModal_loadingMore__KirOx{display:flex;align-items:center;justify-content:center;padding:1rem;text-align:center;color:#4b5563}.NotificationModal_loadingMore__KirOx p{margin:0;font-size:.875rem}