.notification-button-wrapper .MuiIconButton-root{display:flex!important;height:40px;width:40px;align-items:center;justify-content:center;border-radius:.5rem;transition:background .15s;color:rgba(0,0,0,.7)}.notification-button-wrapper .MuiIconButton-root:hover{background:#f3f4f6;color:#000}.notification-button-wrapper svg{width:20px;height:20px}.notification-button-wrapper .notificationapi-counter{position:absolute!important;top:6px;right:6px;min-width:8px;height:8px;padding:0;border-radius:50%;background:#ef4444;border:2px solid}.MuiPaper-root{border-radius:8px!important;border:1px solid #e5e7eb;box-shadow:0 10px 25px rgba(0,0,0,.1)}.MuiTypography-root{font-family:inherit;-webkit-font-smoothing:antialiased}.MuiTypography-body1{font-size:.875rem;line-height:1.4rem;font-weight:500}.MuiTypography-body2{font-size:.875rem;line-height:1.3rem;color:#374151}.MuiListItem-root .MuiTypography-body2 span{color:#111827;font-weight:500}time{color:#6b7280;font-size:.75rem}.MuiList-root{padding:0}.MuiList-root>div:first-child{padding:16px 0 12px}.MuiList-root>div:first-child .MuiTypography-body1{font-size:.95rem;font-weight:600;color:#1f2937}.MuiList-root>div:first-child .MuiIconButton-root{padding:6px;background:transparent;transition:all .15s}.MuiList-root>div:first-child .MuiIconButton-root:hover{background:rgba(0,0,0,.04);border-radius:6px}.MuiList-root>div:first-child svg{font-size:1.1rem;color:#6b7280}.MuiList-root>div:first-child .MuiIconButton-root:hover svg{color:#111827}.MuiListItem-root{padding:0;margin:0}.MuiListItem-root>div{padding:12px 16px;border-bottom:1px solid #f3f4f6;transition:background .15s}.MuiListItem-root:last-child>div{border-bottom:none}.MuiListItem-root>div:hover{background:#f9fafb}.MuiDivider-root{margin:0 0 8px;background:#e5e7eb}.MuiAvatar-root{width:32px;height:32px}.MuiList-root::-webkit-scrollbar{width:8px}.MuiList-root::-webkit-scrollbar-track{background:#f9fafb}.MuiList-root::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.MuiList-root::-webkit-scrollbar-thumb:hover{background:#9ca3af}.empty-notifications{text-align:center;padding:32px 16px;color:#9ca3af}.empty-notifications svg{width:48px;height:48px;margin:0 auto 16px;opacity:.5}.MuiDialog-paper{width:400px!important;padding:0;border-radius:8px!important;box-shadow:0 10px 25px rgba(0,0,0,.1)!important}.MuiDialogTitle-root{padding:16px;font-size:.95rem;font-weight:600;color:#1f2937;border-bottom:1px solid #e5e7eb}.MuiDialogContent-root{padding:16px!important}.MuiDialogActions-root{padding:12px 16px;border-top:1px solid #e5e7eb}.MuiDialog-paper .MuiAccordion-root{margin:0 0 8px!important;border:1px solid #e5e7eb;border-radius:6px!important;box-shadow:none!important}.MuiDialog-paper .MuiAccordion-root:last-child{margin-bottom:0!important}.MuiDialog-paper .MuiAccordion-root:before{display:none!important}.MuiDialog-paper .MuiAccordionSummary-root{padding:12px 16px!important;min-height:48px!important;background:white!important}.MuiDialog-paper .MuiAccordionSummary-root[style*=background-color]{background:white!important}.MuiDialog-paper .MuiAccordionSummary-root:hover{background:#f9fafb!important}.MuiDialog-paper .MuiAccordionSummary-content{margin:0!important}.MuiDialog-paper .MuiAccordionSummary-content p{font-size:.875rem;font-weight:500;color:#374151;text-transform:capitalize}.MuiDialog-paper .MuiAccordionSummary-expandIconWrapper{color:#6b7280}.MuiDialog-paper .MuiAccordionDetails-root{padding:12px 16px!important;border-top:1px solid #f3f4f6}.MuiDialogActions-root .MuiButton-root{padding:6px 16px;border-radius:6px;font-weight:500;text-transform:none;font-size:.875rem}.MuiDialogActions-root .MuiButton-text{color:#6b7280}.MuiDialogActions-root .MuiButton-text:hover{background:#f3f4f6;color:#111827}.MuiDialogActions-root .MuiButton-contained{background:#3b82f6!important;color:white;box-shadow:none}.MuiDialogActions-root .MuiButton-contained:hover{background:#2563eb!important}.MuiSwitch-root{padding:8px}.MuiSwitch-track{background:#d1d5db!important;opacity:1!important}.MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#3b82f6!important;opacity:1!important}.MuiSwitch-thumb{background:white!important;box-shadow:0 2px 4px rgba(0,0,0,.2)}.dark .notification-button-wrapper .MuiIconButton-root,body.dark .notification-button-wrapper .MuiIconButton-root{color:rgba(229,231,235,.8)}.dark .notification-button-wrapper .MuiIconButton-root:hover,body.dark .notification-button-wrapper .MuiIconButton-root:hover{background:#374151;color:#e5e7eb}.dark .MuiPaper-root,body.dark .MuiPaper-root{background:#1f2937!important;border-color:#374151;box-shadow:0 20px 40px rgba(0,0,0,.5)}.dark .MuiTypography-root,body.dark .MuiTypography-root{color:#e5e7eb}.dark .MuiList-root>div:first-child .MuiTypography-body1,.dark .MuiTypography-body1,body.dark .MuiList-root>div:first-child .MuiTypography-body1,body.dark .MuiTypography-body1{color:#e5e7eb!important}.dark .MuiTypography-body2,body.dark .MuiTypography-body2{color:#e5e7eb}.dark .MuiTypography-h6,body.dark .MuiTypography-h6{color:#f3f4f6!important}.dark .MuiListItem-root .MuiTypography-body2 span,body.dark .MuiListItem-root .MuiTypography-body2 span{color:#f3f4f6}.dark time,body.dark time{color:#9ca3af}.dark .MuiList-root>div:first-child .MuiIconButton-root:hover,body.dark .MuiList-root>div:first-child .MuiIconButton-root:hover{background:rgba(255,255,255,.05)}.dark .MuiList-root>div:first-child svg,body.dark .MuiList-root>div:first-child svg{color:#9ca3af}.dark .MuiList-root>div:first-child .MuiIconButton-root:hover svg,body.dark .MuiList-root>div:first-child .MuiIconButton-root:hover svg{color:#e5e7eb}.dark .MuiListItem-root>div,body.dark .MuiListItem-root>div{border-bottom-color:rgba(75,85,99,.2)}.dark .MuiListItem-root>div:hover,body.dark .MuiListItem-root>div:hover{background:#374151!important;cursor:pointer}.dark .MuiDivider-root,body.dark .MuiDivider-root{background:#374151}.dark .MuiIconButton-root,body.dark .MuiIconButton-root{color:#9ca3af}.dark .MuiIconButton-root:hover,body.dark .MuiIconButton-root:hover{background:#374151;color:#e5e7eb}.dark .MuiBadge-badge,body.dark .MuiBadge-badge{background:#ef4444;box-shadow:0 0 0 2px #1f2937}.dark .MuiAvatar-root,body.dark .MuiAvatar-root{background:#374151;border:1px solid #4b5563}.dark .MuiList-root::-webkit-scrollbar-track,body.dark .MuiList-root::-webkit-scrollbar-track{background:#1f2937}.dark .MuiList-root::-webkit-scrollbar-thumb,body.dark .MuiList-root::-webkit-scrollbar-thumb{background:#4b5563}.dark .MuiList-root::-webkit-scrollbar-thumb:hover,body.dark .MuiList-root::-webkit-scrollbar-thumb:hover{background:#6b7280}.dark [style*="background-color: rgb(240, 240, 240)"],.dark [style*="background-color: rgb(255, 255, 255)"],.dark [style*="background: rgb(255, 255, 255)"],body.dark [style*="background-color: rgb(240, 240, 240)"],body.dark [style*="background-color: rgb(255, 255, 255)"],body.dark [style*="background: rgb(255, 255, 255)"]{background:#1f2937!important;background-color:#1f2937!important}.dark [style*="color: rgb(0, 0, 0)"],body.dark [style*="color: rgb(0, 0, 0)"]{color:#e5e7eb!important}.dark .MuiPaper-root[style*="background-color: rgb(255, 255, 255)"],body.dark .MuiPaper-root[style*="background-color: rgb(255, 255, 255)"]{background-color:#1f2937!important}.dark .MuiListItem-root [style*="background-color: rgb(255, 255, 255)"],.dark .MuiListItem-root [style*="background: rgb(255, 255, 255)"],body.dark .MuiListItem-root [style*="background-color: rgb(255, 255, 255)"],body.dark .MuiListItem-root [style*="background: rgb(255, 255, 255)"]{background:#1f2937!important;background-color:#1f2937!important}.dark [style*="width: 400px"][style*="background-color: rgb(255, 255, 255)"],body.dark [style*="width: 400px"][style*="background-color: rgb(255, 255, 255)"]{background-color:#1f2937!important}.dark .MuiListItem-root>div[style*="background: rgb(255, 255, 255)"],body.dark .MuiListItem-root>div[style*="background: rgb(255, 255, 255)"]{background:#1f2937!important}.dark .MuiList-root>div:first-child[style],body.dark .MuiList-root>div:first-child[style]{background:#1f2937!important;background-color:#1f2937!important}.dark .MuiList-root,.dark .rc-virtual-list,.dark .rc-virtual-list-holder,body.dark .MuiList-root,body.dark .rc-virtual-list,body.dark .rc-virtual-list-holder{background:#1f2937!important}.dark .MuiAutocomplete-paper,body.dark .MuiAutocomplete-paper{background:#1f2937!important;border-color:#374151}.dark .MuiAutocomplete-listbox,body.dark .MuiAutocomplete-listbox{background:#1f2937!important}.dark .MuiAutocomplete-groupLabel,body.dark .MuiAutocomplete-groupLabel{background:#111827!important;color:#e5e7eb!important}.dark .MuiAutocomplete-option,body.dark .MuiAutocomplete-option{color:#e5e7eb!important}.dark .MuiAutocomplete-option:hover,.dark .MuiAutocomplete-option[aria-selected=true],body.dark .MuiAutocomplete-option:hover,body.dark .MuiAutocomplete-option[aria-selected=true]{background:#374151!important}.dark .MuiAutocomplete-groupUl,body.dark .MuiAutocomplete-groupUl{background:#1f2937!important}.dark .MuiDialog-paper,body.dark .MuiDialog-paper{background:#1f2937!important;border-color:#374151;box-shadow:0 20px 40px rgba(0,0,0,.5)!important}.dark .MuiDialogTitle-root,body.dark .MuiDialogTitle-root{color:#e5e7eb!important;border-bottom-color:#374151}.dark .MuiDialogContent-root,body.dark .MuiDialogContent-root{background:#1f2937!important}.dark .MuiDialogActions-root,body.dark .MuiDialogActions-root{background:#1f2937!important;border-top-color:#374151}.dark .MuiDialog-paper .MuiAccordion-root,body.dark .MuiDialog-paper .MuiAccordion-root{background:#1f2937!important;border-color:#374151}.dark .MuiDialog-paper .MuiAccordionSummary-root,.dark .MuiDialog-paper .MuiAccordionSummary-root[style*=background-color],body.dark .MuiDialog-paper .MuiAccordionSummary-root,body.dark .MuiDialog-paper .MuiAccordionSummary-root[style*=background-color]{background:#1f2937!important}.dark .MuiDialog-paper .MuiAccordionSummary-root:hover,body.dark .MuiDialog-paper .MuiAccordionSummary-root:hover{background:#374151!important}.dark .MuiDialog-paper .MuiAccordionSummary-content p,body.dark .MuiDialog-paper .MuiAccordionSummary-content p{color:#e5e7eb}.dark .MuiDialog-paper .MuiAccordionSummary-expandIconWrapper,body.dark .MuiDialog-paper .MuiAccordionSummary-expandIconWrapper{color:#9ca3af}.dark .MuiDialog-paper .MuiAccordionDetails-root,body.dark .MuiDialog-paper .MuiAccordionDetails-root{background:#1f2937!important;border-top-color:rgba(75,85,99,.2);color:#d1d5db}.dark .MuiDialogActions-root .MuiButton-text,body.dark .MuiDialogActions-root .MuiButton-text{color:#9ca3af}.dark .MuiDialogActions-root .MuiButton-text:hover,body.dark .MuiDialogActions-root .MuiButton-text:hover{background:rgba(55,65,81,.3);color:#e5e7eb}.dark .MuiDialogActions-root .MuiButton-contained,body.dark .MuiDialogActions-root .MuiButton-contained{background:#6366f1!important}.dark .MuiDialogActions-root .MuiButton-contained:hover,body.dark .MuiDialogActions-root .MuiButton-contained:hover{background:#4f46e5!important}.dark .MuiSwitch-track,body.dark .MuiSwitch-track{background:#4b5563!important}.dark .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track,body.dark .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background:#6366f1!important}.dark .MuiSwitch-thumb,body.dark .MuiSwitch-thumb{background:#e5e7eb!important}