.nt-tabs[data-v-a833df86] .menu_item.act{border-bottom-color:var(--accent);border-bottom-width:2px}.card[data-v-46c7eb5d]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:8px 12px;transition:background-color .2s ease,filter .2s ease}.card.unread[data-v-46c7eb5d]{background-color:var(--bg-hover)}.card[data-v-46c7eb5d]:hover{filter:brightness(1.05)}.avatar[data-v-46c7eb5d]{align-items:center;display:flex;flex:0 0 32px;height:32px;justify-content:center;width:32px}.avatar i[data-v-46c7eb5d]{color:var(--accent);font-size:20px}.body[data-v-46c7eb5d]{flex:1 1 auto;overflow:hidden}.title[data-v-46c7eb5d]{color:var(--text-primary);font-size:14px;font-weight:600}.message[data-v-46c7eb5d],.title[data-v-46c7eb5d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message[data-v-46c7eb5d]{color:var(--text-secondary);font-size:12px}.meta[data-v-46c7eb5d]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px;position:relative}.time[data-v-46c7eb5d]{color:var(--text-secondary);font-size:10px}.dot[data-v-46c7eb5d]{background-color:var(--accent);border-radius:50%;display:block;height:8px;width:8px}.close-btn[data-v-46c7eb5d]{cursor:pointer;font-size:12px;opacity:.7;transition:opacity .2s}.close-btn[data-v-46c7eb5d]:hover{opacity:1}.group-card[data-v-fc0de91d]{border-radius:8px;overflow:hidden;transition:background-color .2s ease,filter .2s ease}.group-card.unread[data-v-fc0de91d]{background-color:var(--bg-hover)}.group-card[data-v-fc0de91d]:hover{filter:brightness(1.05)}.group-header[data-v-fc0de91d]{cursor:pointer;gap:12px;padding:8px 12px}.avatar[data-v-fc0de91d],.group-header[data-v-fc0de91d]{align-items:center;display:flex}.avatar[data-v-fc0de91d]{border-radius:50%;flex:0 0 32px;height:32px;justify-content:center;overflow:hidden;width:32px}.avatar-img[data-v-fc0de91d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.avatar i[data-v-fc0de91d]{color:var(--accent);font-size:20px}.body[data-v-fc0de91d]{flex:1 1 auto;overflow:hidden}.title[data-v-fc0de91d]{color:var(--text-primary);font-size:14px;font-weight:600}.message[data-v-fc0de91d],.title[data-v-fc0de91d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message[data-v-fc0de91d]{color:var(--text-secondary);font-size:12px}.meta[data-v-fc0de91d]{align-items:center;display:flex;flex-shrink:0;gap:4px;position:relative}.time[data-v-fc0de91d]{color:var(--text-secondary)}.count[data-v-fc0de91d],.time[data-v-fc0de91d]{font-size:10px}.count[data-v-fc0de91d]{border-radius:12px;color:#fff;padding:2px 6px}.count[data-v-fc0de91d],.dot[data-v-fc0de91d]{background-color:var(--accent)}.dot[data-v-fc0de91d]{border-radius:50%;display:block;height:8px;width:8px}.expand-icon[data-v-fc0de91d]{color:var(--text-secondary);font-size:12px;transition:transform .2s}.close-btn[data-v-fc0de91d]{cursor:pointer;font-size:12px;opacity:.7;transition:opacity .2s}.close-btn[data-v-fc0de91d]:hover{opacity:1}.children-container[data-v-fc0de91d]{border-top:1px solid var(--bg-hover)}.children[data-v-fc0de91d]{padding:4px 0}.child-notification[data-v-fc0de91d]{padding-left:44px}.load-more[data-v-fc0de91d]{padding:8px 44px}.expand-enter-active[data-v-fc0de91d],.expand-leave-active[data-v-fc0de91d]{transition:all .2s ease}.expand-enter-from[data-v-fc0de91d],.expand-leave-to[data-v-fc0de91d]{max-height:0;opacity:0}.expand-enter-to[data-v-fc0de91d],.expand-leave-from[data-v-fc0de91d]{max-height:1000px;opacity:1}.empty[data-v-93789f59]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:40px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.illustration[data-v-93789f59]{font-size:48px;margin-bottom:8px}.text[data-v-93789f59]{font-size:14px;font-weight:600}.wrapper[data-v-4fc9f832]{flex:1 1 auto;overflow:hidden;position:relative}.list[data-v-4fc9f832]{height:100%;overflow-y:auto;padding:8px 4px}.notification-groups[data-v-4fc9f832]{display:flex;flex-direction:column;gap:.2rem}.list[data-v-4fc9f832]:after,.list[data-v-4fc9f832]:before{content:"";height:12px;left:0;pointer-events:none;position:sticky;right:0;z-index:1}.list[data-v-4fc9f832]:before{background:linear-gradient(to bottom,var(--bg-layer0),transparent);top:0}.list[data-v-4fc9f832]:after{background:linear-gradient(to top,var(--bg-layer0),transparent);bottom:0}.loading-skeleton[data-v-4fc9f832]{padding:8px 0}.skeleton-item[data-v-4fc9f832]{align-items:center;display:flex;gap:12px;margin-bottom:8px;padding:8px 12px}.skeleton-avatar[data-v-4fc9f832]{animation:pulse-4fc9f832 1.5s ease-in-out infinite;background:var(--bg-hover);border-radius:50%;height:32px;width:32px}.skeleton-content[data-v-4fc9f832]{flex:1}.skeleton-title[data-v-4fc9f832]{height:14px;margin-bottom:4px;width:70%}.skeleton-message[data-v-4fc9f832],.skeleton-title[data-v-4fc9f832]{animation:pulse-4fc9f832 1.5s ease-in-out infinite;background:var(--bg-hover);border-radius:4px}.skeleton-message[data-v-4fc9f832]{height:12px;width:50%}.load-more-trigger[data-v-4fc9f832]{padding:16px;text-align:center}.loading-more[data-v-4fc9f832]{display:flex;justify-content:center;padding:16px}.loading-spinner i[data-v-4fc9f832]{animation:spin-4fc9f832 1s linear infinite;font-size:16px}@keyframes pulse-4fc9f832{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin-4fc9f832{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slide-enter-from[data-v-4fc9f832]{opacity:0;transform:translateY(4px)}.slide-enter-active[data-v-4fc9f832]{transition:opacity .15s ease,transform .15s ease}.slide-enter-to[data-v-4fc9f832],.slide-leave-from[data-v-4fc9f832]{opacity:1;transform:translateY(0)}.slide-leave-active[data-v-4fc9f832]{transition:opacity .15s ease,transform .15s ease}.slide-leave-to[data-v-4fc9f832]{opacity:0;transform:translateY(-4px)}
