.NotificationCard_notificationCard___GsVr{display:flex;align-items:center;justify-content:space-between;color:#fff;border-radius:10px;margin-bottom:.7rem;width:100%;max-width:100%;margin-left:0;margin-right:0;box-shadow:var(--notification-shadow,0 2px 10px 0 rgba(0,0,0,.1));font-size:1.25rem;opacity:1;text-shadow:0 2px 8px #000,0 1px 4px #0f08;border:var(--notification-border,2px solid #1976d2);padding:0 1.2rem;min-height:56px;backdrop-filter:blur(8px);background:var(--notification-bg,#23304a);transition:background .3s}.NotificationCard_notificationCard___GsVr.NotificationCard_isDragging__MkLBS{opacity:.5}.NotificationCard_notificationCardContent__f3gVV{display:flex;align-items:center;gap:1.5rem;flex:1}.NotificationCard_notificationCardTitle__ls_1B{font-weight:700;font-style:italic;font-size:1.55rem;text-shadow:0 2px 8px #000,0 1px 4px #0f08}.NotificationCard_notificationCardAfter__6DQSs{font-weight:500;font-size:1.45rem;margin-left:6px}.NotificationCard_notificationCardButton__cCrZg{background:transparent;border:none;color:#fff;font-size:2.1rem;cursor:pointer;margin-left:2.2rem;text-shadow:0 2px 8px #000,0 1px 4px #0f08}.NotificationCard_notificationCard___GsVr.NotificationCard_added__Yzux9{--notification-bg:linear-gradient(90deg,rgba(4,230,0,0.491),rgba(10,8,145,0.501));--notification-shadow:0 2px 10px 0 rgba(0,230,140,0.10);--notification-border:2px solid #00e67644}.NotificationCard_notificationCard___GsVr.NotificationCard_removed__qPK_j{--notification-bg:linear-gradient(90deg,rgba(247,8,8,0.507),rgba(10,8,145,0.501));--notification-shadow:0 2px 10px 0 rgba(183,28,28,0.10);--notification-border:2px solid #e5393544}.NotificationCard_notificationCard___GsVr.NotificationCard_default__HDxq_{--notification-bg:rgba(35,48,74,0.82);--notification-shadow:0 2px 10px 0 rgba(0,255,128,0.10);--notification-border:2px solid #1976d244}.NotificationCard_notificationsScroll__d2eH1{scrollbar-width:thin;scrollbar-color:#1976d2 #232c4a00}.NotificationCard_notificationsScroll__d2eH1::-webkit-scrollbar{width:8px;background:transparent}.NotificationCard_notificationsScroll__d2eH1::-webkit-scrollbar-thumb{background:linear-gradient(120deg,#1976d2cc,#7ecbff88);border-radius:8px;border:2px solid transparent;background-clip:padding-box}.NotificationCard_notificationsScroll__d2eH1::-webkit-scrollbar-track{background:transparent}.NotificationCard_centeredMain__1iyXw{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.NotificationCard_centeredBox__67LNf{background:linear-gradient(270deg,rgba(255,255,255,.13),#0a089157,#0a0891be);animation:NotificationCard_gradient__40vTa 15s ease infinite;border-radius:30px;border:2px solid rgba(255,255,255,.151);box-shadow:2px 20px 16px rgba(0,0,0,.479);backdrop-filter:blur(10px);color:#fff;padding:2.5rem 2.5rem 2rem;display:flex;flex-direction:column;align-items:center;max-width:420px;width:100%}.NotificationCard_centeredMsg__By6ja{color:#bfc6e6;font-size:1.18rem;margin-top:1.2rem;text-align:center;font-weight:500}.NotificationCard_title__oQzqq{color:#fff;font-size:2.2rem;font-weight:700;margin-bottom:.5rem;letter-spacing:2px;white-space:nowrap}.NotificationCard_loginBtn__viDa1{font-weight:700}.NotificationCard_loginBtn__viDa1:hover{text-decoration:underline}.NotificationCard_notificationsMain__D16YL{padding:2rem;margin-left:2.5rem}.NotificationCard_notificationsHeaderBox__UTmZV{background:rgba(30,30,40,.7);border-radius:18px;padding:2.2rem 1.2rem 1.2rem;margin-bottom:2.5rem;max-width:1200px;margin-left:auto;margin-right:auto;box-shadow:0 4px 24px rgba(0,0,0,.18);text-align:center}.NotificationCard_notificationsHeaderTitle__JlFQT{font-weight:700;font-size:2.5rem;margin:0;letter-spacing:-1px;color:#7ecbff;text-shadow:0 2px 8px #0007,0 0 8px #1a237e99}.NotificationCard_notificationsHeaderDesc__lH4If{color:#cfd8dc;font-size:1.2rem;margin-top:1rem;margin-bottom:0;text-shadow:0 1px 4px #0006}.NotificationCard_notificationsToolbar__6Wg7p{width:90%;max-width:90%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.NotificationCard_notificationsScrollCustom__M7GFX{width:90%;max-width:90%;height:67vh;overflow-y:auto;padding-right:10px}.NotificationCard_notificationsEmpty__HBI4R{display:flex;align-items:center;justify-content:center;height:40vh;color:#b0bec5;font-size:1.5rem;font-weight:500;text-align:center;letter-spacing:.5px;text-shadow:0 2px 8px #0007}.NotificationCard_notificationsBtn__SLY9n{border:none;border-radius:8px;padding:.7rem 1.5rem;font-weight:500;font-size:1.05rem;cursor:pointer;box-shadow:0 2px 8px #0002;margin-right:0;transition:all .2s}.NotificationCard_notificationsBtnSelect__ZOoqF{background:#1976d2;color:#fff}.NotificationCard_notificationsBtnSelectAll__xOyjE{background:#444;color:#fff}.NotificationCard_notificationsBtnDelete__NykgS{background:#e53935;color:#fff}.NotificationCard_notificationsBtnDeleteDisabled__Zb0yt{background:#444;color:#bbb;cursor:not-allowed;opacity:.7}.NotificationCard_notificationsModalOverlay__7x0tC{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.45);z-index:1000;display:flex;align-items:center;justify-content:center}.NotificationCard_notificationsModalBox__VDZOX{background:#23232b;color:#fff;border-radius:14px;padding:2.5rem 2.5rem 2rem;min-width:320px;box-shadow:0 4px 24px #0007;text-align:center}.NotificationCard_notificationsModalTitle__ldDog{margin:0;font-weight:600;font-size:1.5rem}.NotificationCard_notificationsModalActions__Y26oI{margin-top:2rem;display:flex;gap:24px;justify-content:center}.NotificationCard_notificationsModalBtnDelete__f_XqC{background:#e53935}.NotificationCard_notificationsModalBtnCancel__YnXl2,.NotificationCard_notificationsModalBtnDelete__f_XqC{color:#fff;border:none;border-radius:8px;padding:.7rem 1.5rem;font-weight:600;font-size:1.1rem;cursor:pointer}.NotificationCard_notificationsModalBtnCancel__YnXl2{background:#333}.NotificationCard_spinnerContainer__a4KJv{display:flex;justify-content:center;align-items:center;min-height:80px;margin-top:1.5rem;margin-bottom:1rem}.NotificationCard_loaderSpinner__FYd9u{display:inline-block;width:40px;height:40px;border-radius:50%;border:5px solid #a78bfa;border-top-color:transparent;animation:NotificationCard_spin__F2z_X .8s linear infinite}@keyframes NotificationCard_spin__F2z_X{to{transform:rotate(1turn)}}