.nbell[data-v-dcf82f69]{position:relative;width:40px;padding:0}.nbell.light[data-v-dcf82f69]{background:var(--surface);border-color:var(--line);color:var(--ink)}.ndot[data-v-dcf82f69]{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;padding:0 4px}.npanel[data-v-dcf82f69]{position:fixed;z-index:41;left:calc(var(--sidebar) + 12px);bottom:16px;width:min(400px,calc(100vw - 32px));max-height:min(620px,calc(100vh - 32px));display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 20px 60px #00000040}.nhead[data-v-dcf82f69]{display:flex;align-items:center;gap:8px;padding:14px 14px 10px 18px;border-bottom:1px solid var(--line2)}.nhead h2[data-v-dcf82f69]{font-size:16px;font-weight:600;margin:0 auto 0 0}.nempty[data-v-dcf82f69]{padding:24px 18px;margin:0;font-size:14px}.nlist[data-v-dcf82f69]{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1}.nitem[data-v-dcf82f69]{display:flex;gap:10px;width:100%;text-align:left;border:0;background:transparent;border-radius:10px;padding:10px 12px;min-height:44px}.nitem[data-v-dcf82f69]:hover{background:var(--hover)}.nmark[data-v-dcf82f69]{width:8px;height:8px;border-radius:50%;margin-top:6px;flex:none;background:transparent}.nitem.unread .nmark[data-v-dcf82f69]{background:var(--accent)}.nbody[data-v-dcf82f69]{display:flex;flex-direction:column;gap:2px;min-width:0}.ntext[data-v-dcf82f69]{font-size:14px;font-weight:600}.nitem.unread .ntext[data-v-dcf82f69]{font-weight:600}.ntitle[data-v-dcf82f69]{font-size:13px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ntime[data-v-dcf82f69]{font-size:12px;color:var(--ink3)}.nfoot[data-v-dcf82f69]{padding:12px 18px;border-top:1px solid var(--line2);font-size:13px;font-weight:600}.nfoot a[data-v-dcf82f69]{color:var(--accent-ink)}@media(max-width:860px){.npanel[data-v-dcf82f69]{left:0;right:0;bottom:0;width:100%;max-height:85vh;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}}
