.login-wrap[data-v-90de9ad7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#f5f7f9}.login-box[data-v-90de9ad7]{width:380px;box-shadow:0 2px 20px #0000000f}.login-brand[data-v-90de9ad7]{font-size:17px;font-weight:600;letter-spacing:.5px}.login-sub[data-v-90de9ad7]{margin:6px 0 20px;font-size:13px;opacity:.55}.login-opts[data-v-90de9ad7]{display:flex;align-items:center;gap:18px;margin-top:16px;font-size:13px}.mb[data-v-87f8dd36]{--series-1: #2a78d6;--ink-2: #52514e;--ink-3: #8a8985;--grid: #e6e4df}.mb-head[data-v-87f8dd36]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.mb-title[data-v-87f8dd36]{font-size:13px;font-weight:600}.mb-total[data-v-87f8dd36]{font-size:12px;color:var(--ink-3)}.mb-svg[data-v-87f8dd36]{width:100%;height:auto;display:block;overflow:visible}.mb-base[data-v-87f8dd36]{stroke:var(--grid);stroke-width:1}.mb-bar[data-v-87f8dd36]{fill:var(--series-1);transition:opacity .12s}.mb-bar.dim[data-v-87f8dd36]{opacity:.35}.mb-val[data-v-87f8dd36]{font-size:10px;fill:var(--ink-2)}.mb-axis[data-v-87f8dd36]{font-size:10px;fill:var(--ink-3)}.mb-tip[data-v-87f8dd36]{font-size:12px;color:var(--ink-2);height:18px;margin-top:2px}.tile[data-v-6d5a35bf]{background:#fff;border-radius:10px;padding:14px 16px;height:100%;box-sizing:border-box;border:1px solid #eeebe6}.tile-link[data-v-6d5a35bf]{cursor:pointer}.tile-link[data-v-6d5a35bf]:hover{border-color:#e8833a}.tile-alert[data-v-6d5a35bf]{border-color:#f0a020;background:#fffaf0}.tile-label[data-v-6d5a35bf]{font-size:12px;color:#52514e}.tile-value[data-v-6d5a35bf]{font-size:26px;font-weight:600;margin:4px 0 2px;color:#0b0b0b}.tile-sub[data-v-6d5a35bf]{font-size:12px;color:#8a8985;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-row[data-v-6d5a35bf]{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #f3f1ed;cursor:pointer}.dl-row[data-v-6d5a35bf]:last-child{border-bottom:0}.dl-row:hover .dl-text[data-v-6d5a35bf]{color:#cf6f28}.dl-who[data-v-6d5a35bf]{flex:none;max-width:110px;font-size:12px;color:#52514e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-text[data-v-6d5a35bf]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc[data-v-d1566a65]{display:flex;align-items:center;gap:8px;cursor:pointer;min-width:0}.uc:hover .uc-name[data-v-d1566a65]{color:#cf6f28}.uc-av[data-v-d1566a65]{flex:none;background:#f2e6da;color:#8a5a30;font-size:12px}.uc-txt[data-v-d1566a65]{min-width:0;line-height:1.25}.uc-name[data-v-d1566a65]{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc-id[data-v-d1566a65]{opacity:.5;font-size:11px}.th[data-v-dc23d821]{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;vertical-align:top}.th-img[data-v-dc23d821]{border-radius:6px;overflow:hidden;background:#f0ece7}.th-more[data-v-dc23d821]{position:absolute;right:3px;bottom:3px;padding:0 5px;border-radius:8px;font-size:11px;line-height:16px;color:#fff;background:#0000008c;pointer-events:none}.batch-bar[data-v-8f92273c]{padding:8px 12px;background:#fff7ee;border-radius:8px}[data-v-8f92273c] .post-cell{display:flex;gap:10px;align-items:center;cursor:pointer}[data-v-8f92273c] .post-cell:hover .post-title{color:#cf6f28}[data-v-8f92273c] .post-noimg{width:48px;height:48px;border-radius:6px;background:#f3f0ec;flex:none}[data-v-8f92273c] .post-txt{min-width:0}[data-v-8f92273c] .post-title{font-weight:500;word-break:break-all}[data-v-8f92273c] .post-note{font-size:12px;margin-top:2px}[data-v-8f92273c] .row-off td{background:#fdf6f6!important}.batch-bar[data-v-8c0a542d]{padding:8px 12px;background:#fff7ee;border-radius:8px}[data-v-8c0a542d] .msg-cell-text{white-space:pre-wrap;word-break:break-all;line-height:1.5}[data-v-136152cd] .rp-cell{display:flex;gap:10px;align-items:center}[data-v-136152cd] .rp-text{white-space:pre-wrap;word-break:break-all;line-height:1.5}.pd-top[data-v-e64f3290]{display:flex;flex-direction:column;gap:8px}.pd-title[data-v-e64f3290]{font-size:18px;font-weight:600;line-height:1.4;word-break:break-all}.pd-gap[data-v-e64f3290]{margin-top:14px}.pd-block[data-v-e64f3290]{margin-top:14px;padding:10px 12px;background:#faf8f5;border-radius:8px}.pd-label[data-v-e64f3290]{font-size:12px;opacity:.6;margin-bottom:4px}.pd-text[data-v-e64f3290]{white-space:pre-wrap;word-break:break-all;line-height:1.6}.pd-batch[data-v-e64f3290]{display:flex;align-items:center;gap:12px;padding:4px 0 10px}.msg[data-v-e64f3290]{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid #f0ede8}.msg-hidden[data-v-e64f3290]{opacity:.55}.msg-av[data-v-e64f3290]{flex:none;cursor:pointer;background:#f2e6da;color:#8a5a30;font-size:12px}.msg-main[data-v-e64f3290]{flex:1;min-width:0}.msg-meta[data-v-e64f3290]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px}.msg-owner[data-v-e64f3290]{font-size:11px;padding:0 5px;border-radius:4px;background:#fbe7d6;color:#a85a1e}.msg-text[data-v-e64f3290]{margin-top:3px;white-space:pre-wrap;word-break:break-all;line-height:1.55}.msg-img[data-v-e64f3290]{margin-top:4px;border-radius:6px;overflow:hidden}.msg-ops[data-v-e64f3290]{flex:none}.ud-top[data-v-18153852]{display:flex;align-items:center;gap:14px}.ud-av[data-v-18153852]{background:#f2e6da;color:#8a5a30;font-size:20px;flex:none}.ud-name[data-v-18153852]{font-size:17px;font-weight:600}.ud-gap[data-v-18153852]{margin-top:14px}.ud-stats[data-v-18153852]{padding:12px 14px;background:#faf8f5;border-radius:8px;box-sizing:border-box}.row[data-v-18153852]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f0ede8}.link-row[data-v-18153852]{cursor:pointer}.link-row:hover .row-title[data-v-18153852]{color:#cf6f28}.row-hidden[data-v-18153852]{opacity:.55}.row-main[data-v-18153852]{flex:1;min-width:0}.row-title[data-v-18153852]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-text[data-v-18153852]{white-space:pre-wrap;word-break:break-all;line-height:1.5}html,body,#app{margin:0;height:100%}body{font-family:system-ui,-apple-system,Segoe UI,Microsoft YaHei,sans-serif;background:#f6f5f3}.brand{padding:18px 18px 14px}.brand-name{font-size:15px;font-weight:600;letter-spacing:.5px}.brand-sub{margin-top:2px;font-size:12px;opacity:.5}.hdr{display:flex;align-items:center;gap:12px;padding:0 20px;height:52px}.hdr-title{font-size:15px;font-weight:600}.app-body{padding:16px 20px 40px;background:#f6f5f3}.menu-badge-row{display:inline-flex;align-items:center;gap:8px}.mono{font-family:ui-monospace,Consolas,Cascadia Mono,monospace;font-size:12px}.dim{opacity:.55}.page-card{margin-bottom:14px}.filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.cell-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.link-btn{cursor:pointer;color:#cf6f28}.link-btn:hover{text-decoration:underline}
