.notify-panel[data-v-d18cace9]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:0 12px 32px #17313b2e;display:flex;flex-direction:column;max-width:calc(100vw - 32px);overflow:hidden;position:fixed;right:16px;width:360px;z-index:2000}.notify-head[data-v-d18cace9]{align-items:center;border-bottom:1px solid var(--divider);display:flex;gap:8px;padding:12px 14px}.notify-title[data-v-d18cace9]{color:var(--text);font-size:var(--font-size-md)}.notify-unread[data-v-d18cace9]{background:var(--brand-bg);border-radius:var(--radius-pill);color:var(--brand-primary);font-size:var(--font-size-xs);font-weight:600;padding:1px 8px}.notify-head-space[data-v-d18cace9]{flex:1}.notify-readall[data-v-d18cace9]{color:var(--brand-primary);font-family:inherit;font-size:var(--font-size-xs);font-weight:600}.notify-close[data-v-d18cace9],.notify-readall[data-v-d18cace9]{background:transparent;border:none;cursor:pointer}.notify-close[data-v-d18cace9]{color:var(--text-weak);font-size:14px;line-height:1}.notify-list[data-v-d18cace9]{max-height:420px;overflow-y:auto}.notify-skel[data-v-d18cace9]{padding:12px 14px}.notify-empty[data-v-d18cace9]{color:var(--text-weak);font-size:var(--font-size-sm);margin:0;padding:32px 0;text-align:center}.notify-row[data-v-d18cace9]{align-items:flex-start;background:transparent;border:none;border-bottom:1px solid var(--divider);cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:11px 14px;text-align:left;width:100%}.notify-row[data-v-d18cace9]:last-child{border-bottom:none}.notify-row[data-v-d18cace9]:hover{background:color-mix(in srgb,var(--brand-bg) 55%,transparent)}.notify-dot[data-v-d18cace9]{background:transparent;border-radius:50%;flex:none;height:7px;margin-top:6px;width:7px}.notify-row.unread .notify-dot[data-v-d18cace9]{background:var(--brand-primary)}.notify-main[data-v-d18cace9]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.notify-row-title[data-v-d18cace9]{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:500;line-height:1.5}.notify-row.unread .notify-row-title[data-v-d18cace9]{color:var(--text);font-weight:600}.notify-content[data-v-d18cace9]{line-height:1.55}.notify-content[data-v-d18cace9],.notify-time[data-v-d18cace9]{color:var(--text-weak);font-size:var(--font-size-xs)}.notify-time[data-v-d18cace9]{flex:none;line-height:1.5}.notify-foot[data-v-d18cace9]{border-top:1px solid var(--divider);padding:9px 14px;text-align:center}.notify-more[data-v-d18cace9]{color:var(--brand-primary);font-size:var(--font-size-xs);font-weight:600;text-decoration:none}.notify-more[data-v-d18cace9]:hover{text-decoration:underline}.notify-fade-enter-active[data-v-d18cace9],.notify-fade-leave-active[data-v-d18cace9]{transition:opacity .15s ease,transform .15s ease}.notify-fade-enter-from[data-v-d18cace9],.notify-fade-leave-to[data-v-d18cace9]{opacity:0;transform:translateY(-6px)}
