.NotificationPanel_panel___35Xj{padding:16px;border-radius:16px;background:hsla(0,0%,100%,.75);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column}.NotificationPanel_header__KFSVG{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.NotificationPanel_headerLeft___7jGi{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px}.NotificationPanel_list__jNpFO{display:flex;flex-direction:column;gap:12px;overflow-y:auto}.NotificationPanel_card__W4sUY{display:flex;gap:12px;padding:12px;border-radius:12px;background:#fff;transition:all .25s ease;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.05)}.NotificationPanel_card__W4sUY:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.NotificationPanel_new__LhyKs{background:rgba(59,130,246,.08)}.NotificationPanel_icon__CY_y9{width:36px;height:36px;border-radius:10px;flex:0 0 36px;display:flex;align-items:center;justify-content:center;font-size:16px;position:relative}.NotificationPanel_compensationsubmitted__mSA2h{background:#dcfce7;color:#16a34a}.NotificationPanel_delayedtrain__rUN9m{background:#dbeafe;color:#2563eb}.NotificationPanel_compensationinfomissing__yiOeZ{background:#fef3c7;color:#d97706}.NotificationPanel_error__06_7z{background:#fee2e2;color:#dc2626}.NotificationPanel_dot__jMkXp{position:absolute;top:4px;right:4px;width:6px;height:6px;background:#3b82f6;border-radius:50%}.NotificationPanel_content__ToIK4{display:flex;flex-direction:column}.NotificationPanel_title__BYKqv{font-size:14px;font-weight:600;color:#003479}.NotificationPanel_desc__mIF_R{font-size:13px;color:#6b7280}.NotificationPanel_time__yowY5{font-size:11px;color:#9ca3af;margin-top:4px}