.head[data-v-83f1f289]{align-items:center;display:flex;font-size:.9rem;justify-content:space-between;padding:.5rem .6rem}.link[data-v-83f1f289]{background:none;border:0;color:var(--brand);cursor:pointer;font:600 .8rem var(--font)}.sub-head[data-v-83f1f289]{color:var(--muted);font:700 .72rem var(--font);letter-spacing:.04em;padding:.6rem .6rem .2rem;text-transform:uppercase}.item[data-v-83f1f289]{align-items:flex-start;background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:flex;font:500 .88rem var(--font);gap:.65rem;padding:.55rem .6rem;text-align:left;width:100%}.item[data-v-83f1f289]:hover{background:var(--surface-2);text-decoration:none}.item.unread[data-v-83f1f289]{background:color-mix(in srgb,var(--brand-soft) 60%,transparent)}.item b[data-v-83f1f289]{display:block;font-size:.86rem}.item small[data-v-83f1f289]{color:var(--muted);display:block;font-size:.76rem}.item .when[data-v-83f1f289]{color:var(--faint);margin-top:.1rem}.dot[data-v-83f1f289]{background:var(--brand);border-radius:50%;flex:none;height:8px;margin-top:.4rem;width:8px}.empty-note[data-v-83f1f289]{color:var(--muted);font-size:.88rem;padding:.8rem .6rem}.all[data-v-83f1f289]{border-top:1px solid var(--border);display:block;font:600 .86rem var(--font);margin-top:.3rem;padding:.65rem;text-align:center}.shell[data-v-99eb8139]{min-height:100vh}.side[data-v-99eb8139],.top[data-v-99eb8139]{display:none}.mtop[data-v-99eb8139]{align-items:center;background:var(--navy);color:#fff;display:flex;justify-content:space-between;padding:.7rem 16px;position:sticky;top:0;z-index:30}.mtop a[data-v-99eb8139]:hover{text-decoration:none}.icon-btn.light[data-v-99eb8139]{color:#ffffffd9}.icon-btn.light[data-v-99eb8139]:hover{background:#ffffff1a;color:#fff}.bell[data-v-99eb8139]{position:relative}.nav-count[data-v-99eb8139]{background:var(--accent);border-radius:999px;font:700 .7rem/20px var(--font);height:20px;min-width:20px;padding:0 6px}.dot[data-v-99eb8139],.nav-count[data-v-99eb8139]{color:#fff;text-align:center}.dot[data-v-99eb8139]{background:#ef4444;border-radius:9px;font:700 .64rem/17px var(--font);height:17px;min-width:17px;padding:0 4px;position:absolute;right:2px;top:2px}.tabbar[data-v-99eb8139]{background:var(--surface);border-top:1px solid var(--border);bottom:0;display:grid;left:0;padding:.3rem 0 calc(.3rem + env(safe-area-inset-bottom));position:fixed;right:0;z-index:40}.tabbar a[data-v-99eb8139],.tabbar button[data-v-99eb8139]{align-items:center;background:none;border:0;color:var(--faint);cursor:pointer;display:flex;flex-direction:column;font:600 .68rem var(--font);gap:.1rem;padding:.3rem 0;text-decoration:none}.tabbar .on[data-v-99eb8139]{color:var(--brand)}.drawer-back[data-v-99eb8139]{background:#050f1e80;inset:0;position:fixed;z-index:45}.drawer[data-v-99eb8139]{background:var(--navy);bottom:0;box-shadow:8px 0 32px #0000004d;color:#fffc;display:flex;flex-direction:column;left:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(.8rem + env(safe-area-inset-top)) .8rem calc(.8rem + env(safe-area-inset-bottom));position:absolute;top:0;width:min(84vw,320px)}.drawer[data-v-99eb8139]>*{flex-shrink:0}.drawer-head[data-v-99eb8139]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:0 .1rem .8rem .3rem}.drawer-brand[data-v-99eb8139]{min-width:0}.drawer-brand[data-v-99eb8139]:hover{text-decoration:none}.search.in-drawer[data-v-99eb8139]{background:#ffffff14;border-color:#ffffff1f;color:#fff9;height:44px;margin:0 0 .8rem;padding:0 .9rem;width:100%}.search.in-drawer input[data-v-99eb8139]{color:#fff}.search.in-drawer input[data-v-99eb8139]::-moz-placeholder{color:#ffffff8c}.search.in-drawer input[data-v-99eb8139]::placeholder{color:#ffffff8c}.drawer-nav[data-v-99eb8139]{display:flex;flex-direction:column;gap:.15rem}.drawer-nav .nav-link[data-v-99eb8139]:hover{background:#ffffff12;color:#fff}.drawer-nav .nav-link.on[data-v-99eb8139]{background:var(--teal);box-shadow:0 4px 14px #1aa3b559;color:#fff}.drawer-foot[data-v-99eb8139]{display:flex;flex-direction:column;gap:.6rem;margin-top:auto;padding-top:1rem}.drawer .me[data-v-99eb8139]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;display:flex;gap:.7rem;padding:.7rem}.drawer .me[data-v-99eb8139]:hover{text-decoration:none}.drawer .me .grow[data-v-99eb8139]{min-width:0}.drawer .me-name[data-v-99eb8139]{display:block;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer .me-role[data-v-99eb8139]{display:block;font-size:.74rem;opacity:.65}.drawer .avatar.lg[data-v-99eb8139]{background:#ffffff24;color:#fff;height:40px;width:40px}.drawer .signout[data-v-99eb8139]{color:#ffffffbf}.drawer-enter-active[data-v-99eb8139],.drawer-leave-active[data-v-99eb8139]{transition:background-color .22s ease}.drawer-enter-active .drawer[data-v-99eb8139],.drawer-leave-active .drawer[data-v-99eb8139]{transition:transform .22s ease}.drawer-enter-from[data-v-99eb8139],.drawer-leave-to[data-v-99eb8139]{background-color:#050f1e00}.drawer-enter-from .drawer[data-v-99eb8139],.drawer-leave-to .drawer[data-v-99eb8139]{transform:translate(-100%)}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-99eb8139],.drawer-enter-active .drawer[data-v-99eb8139],.drawer-leave-active[data-v-99eb8139],.drawer-leave-active .drawer[data-v-99eb8139]{transition:none}}.nav-link[data-v-99eb8139]{align-items:center;background:none;border:0;border-radius:10px;color:inherit;cursor:pointer;display:flex;font:600 .92rem var(--font);gap:.75rem;padding:.7rem .85rem;width:100%}.nav-link[data-v-99eb8139],.nav-link[data-v-99eb8139]:hover{text-decoration:none}.search[data-v-99eb8139]{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--faint);display:flex;gap:.5rem;height:42px;padding:0 .75rem;width:min(420px,100%)}.search input[data-v-99eb8139]{background:transparent;border:0;color:var(--text);font:400 .92rem var(--font);outline:0;width:100%}.pop-wrap[data-v-99eb8139]{position:relative}.pop[data-v-99eb8139]{background:var(--surface);border:1px solid var(--border);border-radius:14px;box-shadow:0 12px 40px #0f1f362e;color:var(--text);max-height:min(72vh,600px);overflow-y:auto;overscroll-behavior:contain;padding:.4rem;position:absolute;right:0;top:calc(100% + 8px);width:340px;z-index:50}.small-pop[data-v-99eb8139]{width:200px}.mpop[data-v-99eb8139]{left:10px;right:10px;top:100%;width:auto}.pop-catch[data-v-99eb8139]{inset:0;position:fixed;z-index:25}.pop-head[data-v-99eb8139]{font-size:.9rem;font-weight:700;padding:.5rem .6rem}.pop-item[data-v-99eb8139]{align-items:center;background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:flex;font:500 .88rem var(--font);gap:.65rem;padding:.55rem .6rem;text-align:left;width:100%}.pop-item[data-v-99eb8139]:hover{background:var(--surface-2);text-decoration:none}.pop-item b[data-v-99eb8139]{display:block;font-size:.86rem}.pop-item small[data-v-99eb8139]{color:var(--muted);display:block;font-size:.76rem}.pop-empty[data-v-99eb8139]{color:var(--muted);font-size:.88rem;padding:1rem .6rem}.user-chip[data-v-99eb8139]{align-items:center;background:none;border:0;border-radius:10px;color:var(--text);cursor:pointer;display:flex;gap:.6rem;padding:.2rem}.user-chip[data-v-99eb8139]:hover{background:var(--surface-2)}.chip-text[data-v-99eb8139]{display:flex;flex-direction:column;line-height:1.25;text-align:left}.chip-text b[data-v-99eb8139]{font-size:.86rem}.chip-text small[data-v-99eb8139]{color:var(--muted);font-size:.74rem}@media(min-width:900px){.drawer-back[data-v-99eb8139],.mtop[data-v-99eb8139],.tabbar[data-v-99eb8139]{display:none}.side[data-v-99eb8139]{background:var(--navy);bottom:0;color:#ffffffc7;display:flex;flex-direction:column;left:0;padding:1.2rem .9rem 1rem;position:fixed;top:0;width:252px;z-index:30}.brand[data-v-99eb8139]{padding:.1rem .4rem 1.5rem}.brand[data-v-99eb8139]:hover{text-decoration:none}.side-nav[data-v-99eb8139]{display:flex;flex-direction:column;gap:.2rem;overflow-y:auto;scrollbar-width:none}.side-nav[data-v-99eb8139]::-webkit-scrollbar{display:none}.side-nav .nav-link[data-v-99eb8139]:hover{background:#ffffff12;color:#fff}.side-nav .nav-link.on[data-v-99eb8139]{background:var(--teal);box-shadow:0 4px 14px #1aa3b559;color:#fff}.side-foot[data-v-99eb8139]{display:flex;flex-direction:column;gap:.8rem;margin-top:auto;padding-top:1rem}.me[data-v-99eb8139]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;display:flex;gap:.7rem;padding:.7rem}.me[data-v-99eb8139]:hover{background:#ffffff17;text-decoration:none}.me .grow[data-v-99eb8139]{min-width:0}.me-name[data-v-99eb8139]{display:block;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.me-role[data-v-99eb8139]{display:block;font-size:.74rem;opacity:.65}.avatar.lg[data-v-99eb8139]{background:#ffffff24;color:#fff;height:40px;width:40px}.body[data-v-99eb8139]{margin-left:252px}.top[data-v-99eb8139]{align-items:center;background:color-mix(in srgb,var(--bg) 92%,transparent);border-bottom:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between;padding:.8rem 1.6rem;position:sticky;top:0;z-index:20}.main[data-v-99eb8139] .page{padding-top:1.6rem}}@media print{.body[data-v-99eb8139]{margin:0!important}}@media(min-width:900px)and (max-height:860px){.side[data-v-99eb8139]{padding-top:.9rem}.brand[data-v-99eb8139]{padding-bottom:1rem}.side-nav[data-v-99eb8139]{gap:.1rem}.side-nav .nav-link[data-v-99eb8139]{padding:.5rem .85rem}.side-foot[data-v-99eb8139]{gap:.6rem;padding-top:.7rem}}@media(min-width:900px)and (max-height:720px){.side-extra[data-v-99eb8139]{display:none}}
