.topbar[data-v-6becbb25]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:#fff;border-bottom:1px solid #e8eaee;position:sticky;top:0;z-index:10}.left[data-v-6becbb25]{display:flex;align-items:center;gap:16px}.brand[data-v-6becbb25]{font-weight:700;font-size:17px}.switcher[data-v-6becbb25]{position:relative;display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e2e5ea;border-radius:8px;cursor:pointer;font-size:14px;background:#fafbfc}.switcher[data-v-6becbb25]:hover{border-color:#2b7}.avatar[data-v-6becbb25]{width:28px;height:28px;border-radius:50%;object-fit:cover}.avatar.fallback[data-v-6becbb25]{display:inline-flex;align-items:center;justify-content:center;background:#2b7;color:#fff;font-size:14px}.avatar.sm[data-v-6becbb25]{width:22px;height:22px}.avatar.sm.fallback[data-v-6becbb25]{font-size:11px}.who[data-v-6becbb25]{display:flex;flex-direction:column;line-height:1.2}.who b[data-v-6becbb25]{font-size:14px}.who em[data-v-6becbb25],.item em.uin[data-v-6becbb25]{font-style:normal;font-size:11px;color:#99a}.dot[data-v-6becbb25]{width:8px;height:8px;border-radius:50%}.dot.ok[data-v-6becbb25]{background:#2b7}.dot.warn[data-v-6becbb25]{background:#d80}.caret[data-v-6becbb25]{color:#889;font-size:11px}.menu[data-v-6becbb25]{position:absolute;top:110%;left:0;min-width:220px;background:#fff;border:1px solid #e2e5ea;border-radius:10px;box-shadow:0 8px 24px #00000014;overflow:hidden}.item[data-v-6becbb25]{padding:10px 14px;font-size:14px;display:flex;justify-content:space-between;gap:12px}.item[data-v-6becbb25]:hover{background:#f2f8f4}.item.on[data-v-6becbb25]{background:#eefaf2;font-weight:600}.item.add[data-v-6becbb25]{color:#2b7;border-top:1px solid #eef0f3}.item em[data-v-6becbb25]{font-style:normal;font-size:12px;color:#99a}.item em.active[data-v-6becbb25]{color:#2b7}.item em.need_rescan[data-v-6becbb25]{color:#d80}.right[data-v-6becbb25]{display:flex;gap:18px;font-size:14px}.right a[data-v-6becbb25]{color:#556;text-decoration:none}.right a[data-v-6becbb25]:hover,.right a.router-link-active[data-v-6becbb25]{color:#2b7}.bell-wrap[data-v-6becbb25],.bell[data-v-6becbb25]{position:relative}.badge[data-v-6becbb25]{position:absolute;top:-8px;right:-18px;background:#dc2626;color:#fff;font-size:10px;font-style:normal;border-radius:8px;padding:1px 5px}.bell-menu[data-v-6becbb25]{position:absolute;right:0;top:130%;width:320px;max-height:420px;overflow-y:auto;background:#fff;border:1px solid #e2e5ea;border-radius:10px;box-shadow:0 8px 24px #00000014;padding:6px;z-index:20}.notice[data-v-6becbb25]{padding:8px 10px;border-bottom:1px solid #f0f1f4;font-size:13px}.notice[data-v-6becbb25]:last-child{border-bottom:none}.notice b[data-v-6becbb25]{display:block;font-size:13px}.notice p[data-v-6becbb25]{margin:4px 0;color:#556}.notice em[data-v-6becbb25]{font-style:normal;font-size:11px;color:#99a}.notice.unread b[data-v-6becbb25]{color:#2b7}.empty[data-v-6becbb25]{padding:14px;text-align:center;color:#99a;font-size:13px}@media(max-width:768px){.topbar[data-v-6becbb25]{padding:8px 12px;gap:8px}.brand[data-v-6becbb25]{font-size:15px}.switcher[data-v-6becbb25]{max-width:58vw;padding:4px 10px}.who b[data-v-6becbb25]{max-width:30vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right>a[data-v-6becbb25]{display:none}.right[data-v-6becbb25]{gap:12px}.bell-menu[data-v-6becbb25]{width:min(320px,calc(100vw - 16px))}}.tabbar[data-v-a11d60e5]{display:none}@media(max-width:768px){.tabbar[data-v-a11d60e5]{position:fixed;left:0;right:0;bottom:0;display:flex;height:calc(52px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #e8eaee;z-index:30}.tab[data-v-a11d60e5]{flex:1;display:flex;align-items:center;justify-content:center;color:#556;font-size:14px}.tab.on[data-v-a11d60e5]{color:#2b7;font-weight:600}}.toast-stack[data-v-6f4eec53]{position:fixed;top:14px;left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:8px;align-items:center;width:min(92vw,560px);pointer-events:none}.toast[data-v-6f4eec53]{pointer-events:auto;display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:10px;box-shadow:0 6px 24px #0000002e;font-size:14px;line-height:1.45}.toast.err[data-v-6f4eec53]{background:#c0392b;color:#fff}.toast.ok[data-v-6f4eec53]{background:#eefaf2;color:#1d7a3e;border:1px solid #bfe8cd}.msg[data-v-6f4eec53]{flex:1}.x[data-v-6f4eec53]{background:none;border:none;color:inherit;font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.filing-footer[data-v-b6e54c35]{padding:20px 16px calc(20px + env(safe-area-inset-bottom));text-align:center;font-size:12px;color:#99a}.filing-footer a[data-v-b6e54c35]{color:#99a}.filing-footer a+.psb[data-v-b6e54c35]{margin-left:10px}.psb-badge[data-v-b6e54c35]{width:14px;height:auto;vertical-align:-3px;margin-right:3px}*{margin:0;box-sizing:border-box}body{font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif;background:#f2f4f7;color:#222}a{text-decoration:none}@media(max-width:768px){body{padding-bottom:calc(52px + env(safe-area-inset-bottom))}}
