.nl[data-v-d7eacf95]{display:flex;flex-direction:column}.nl-group[data-v-d7eacf95]{padding:6px 0}.nl-group+.nl-group[data-v-d7eacf95]{border-top:1px solid var(--border-color)}.nl-group-title[data-v-d7eacf95]{color:var(--text-main);font-size:.95rem;font-weight:800;margin:8px 16px 6px}.nl-item[data-v-d7eacf95]{color:var(--text-main);padding:8px 16px;transition:background .15s;width:100%}.nl-item[data-v-d7eacf95],.nl-main[data-v-d7eacf95]{align-items:center;display:flex;gap:12px}.nl-main[data-v-d7eacf95]{background:transparent;border:none;color:inherit;flex:1;font:inherit;min-width:0;padding:0;text-align:left}button.nl-main[data-v-d7eacf95]{cursor:pointer}.nl-item.clickable[data-v-d7eacf95]:hover{background:var(--bg-app)}.nl-item.unread[data-v-d7eacf95]{background:#22c3e612}.nl-item.unread.clickable[data-v-d7eacf95]:hover{background:#22c3e61f}.nl-ava[data-v-d7eacf95]{display:inline-flex;flex-shrink:0;position:relative}.nl-badge[data-v-d7eacf95]{background:var(--bg-card);bottom:-4px;box-shadow:0 1px 4px #0000002e;font-size:.72rem;height:22px;position:absolute;right:-4px;width:22px}.nl-badge[data-v-d7eacf95],.nl-sys[data-v-d7eacf95]{align-items:center;border-radius:50%;display:flex;justify-content:center}.nl-sys[data-v-d7eacf95]{background:linear-gradient(135deg,#2f5f9e,#22c3e6);color:#fff;font-size:1.2rem;height:44px;width:44px}.nl-sys--request_approved[data-v-d7eacf95]{background:linear-gradient(135deg,#059669,#34d399)}.nl-sys--request_rejected[data-v-d7eacf95]{background:linear-gradient(135deg,#be123c,#fb7185)}.nl-sys--deadline[data-v-d7eacf95]{background:linear-gradient(135deg,#c2410c,#fbbf24)}.nl-sys--announcement[data-v-d7eacf95]{background:linear-gradient(135deg,#6d28d9,#c084fc)}.nl-sys--post_verified[data-v-d7eacf95]{background:linear-gradient(135deg,#059669,#34d399)}.nl-sys--post_moderated[data-v-d7eacf95]{background:linear-gradient(135deg,#b45309,#f59e0b)}.nl-text[data-v-d7eacf95]{flex:1;font-size:.86rem;line-height:1.4;min-width:0}.nl-line[data-v-d7eacf95]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.nl-line b[data-v-d7eacf95]{font-weight:700}.nl-quote[data-v-d7eacf95]{color:var(--text-main)}.nl-time[data-v-d7eacf95]{color:var(--text-muted);display:block;font-size:.75rem;margin-top:2px}.nl-thumb[data-v-d7eacf95]{align-items:center;border-radius:6px;color:#ffffffd9;display:flex;flex-shrink:0;font-size:1.2rem;height:44px;justify-content:center;overflow:hidden;width:44px}.nl-thumb img[data-v-d7eacf95]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nl-dot[data-v-d7eacf95]{background:#0095f6;border-radius:50%;flex-shrink:0;height:8px;width:8px}.nl-empty[data-v-d7eacf95]{align-items:center;color:var(--text-muted);display:flex;flex-direction:column;font-size:.86rem;gap:6px;padding:48px 24px;text-align:center}.nl-empty b[data-v-d7eacf95]{color:var(--text-main);font-size:1.05rem}.nl-empty-icon[data-v-d7eacf95]{align-items:center;border:2px solid var(--text-main);border-radius:50%;color:var(--text-main);display:flex;font-size:1.8rem;height:72px;justify-content:center;margin-bottom:6px;width:72px}.nl-skel[data-v-d7eacf95]{display:flex;flex-direction:column;gap:14px;padding:16px}.nl-skel-row[data-v-d7eacf95]{align-items:center;display:flex;gap:12px}.nl-sk-lines[data-v-d7eacf95]{display:flex;flex:1;flex-direction:column;gap:6px}.nl-sk[data-v-d7eacf95]{animation:nl-shimmer-d7eacf95 1.4s infinite;background:linear-gradient(90deg,var(--border-color) 25%,var(--bg-app) 50%,var(--border-color) 75%);background-size:200% 100%;border-radius:6px;display:block;height:10px}.nl-sk-ava[data-v-d7eacf95]{border-radius:50%;flex-shrink:0;height:44px;width:44px}@keyframes nl-shimmer-d7eacf95{0%{background-position:200% 0}to{background-position:-200% 0}}
