.collect-form[data-v-14ef5d0c]{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:6px 4px 10px}.cf-item[data-v-14ef5d0c]{display:flex;flex-direction:column;gap:5px}.cf-item label[data-v-14ef5d0c]{font-size:12px;color:#8a93a6}.cf-item .ipt[data-v-14ef5d0c]{height:38px}.cf-item select.ipt[data-v-14ef5d0c]{width:190px}.cf-item input.ipt[data-v-14ef5d0c]{width:90px}.cf-note[data-v-14ef5d0c]{font-size:12px;color:#98a1b3;line-height:1.9;background:#f8fafc;border:1px solid #eef1f6;border-radius:10px;padding:8px 14px;margin-bottom:6px}.collect-result[data-v-14ef5d0c]{margin-top:10px}.stat-line[data-v-14ef5d0c]{display:flex;gap:24px;font-size:13px;color:#5a6478;padding:8px 4px}.stat-line b.green[data-v-14ef5d0c]{color:#059669}.stat-line b.amber[data-v-14ef5d0c]{color:#d97706}.stat-line b.red[data-v-14ef5d0c]{color:#dc2626}.nl-title[data-v-14ef5d0c]{font-size:13px;color:#5a6478;font-weight:600;padding:8px 2px}.nl-grid[data-v-14ef5d0c]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-height:380px;overflow-y:auto;padding:2px}.nl-item[data-v-14ef5d0c]{display:flex;gap:10px;border:1px solid #eef1f6;border-radius:10px;padding:8px;align-items:center}.nl-item img[data-v-14ef5d0c]{width:52px;height:52px;border-radius:8px;object-fit:cover;background:#f1f4f9}.nl-name[data-v-14ef5d0c]{font-size:12.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nl-meta[data-v-14ef5d0c]{font-size:12px;color:#e22e1f;margin-top:4px}@media (max-width:900px){.nl-grid[data-v-14ef5d0c]{grid-template-columns:1fr 1fr}}.news-form[data-v-d372e507]{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:6px 4px 10px}.cf-item[data-v-d372e507]{display:flex;flex-direction:column;gap:5px}.cf-item label[data-v-d372e507]{font-size:12px;color:#8a93a6}.cf-item .ipt[data-v-d372e507]{height:38px}.cf-item select.ipt[data-v-d372e507]{width:230px}.cf-note[data-v-d372e507]{font-size:12px;color:#98a1b3;line-height:1.9;background:#f8fafc;border:1px solid #eef1f6;border-radius:10px;padding:8px 14px;margin-bottom:6px}.collect-result[data-v-d372e507]{margin-top:6px}.stat-line[data-v-d372e507]{display:flex;gap:24px;font-size:13px;color:#5a6478;padding:8px 4px}.stat-line b.green[data-v-d372e507]{color:#059669}.stat-line b.amber[data-v-d372e507]{color:#d97706}.new-titles[data-v-d372e507]{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto;padding:4px 2px 8px}.nt-item[data-v-d372e507]{font-size:12.5px;color:#333;line-height:1.7}.plat-tag[data-v-d372e507]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:500}.t-cell[data-v-d372e507]{max-width:480px}.t-title[data-v-d372e507]{font-size:13px;color:#333;font-weight:500;line-height:1.5}.t-sum[data-v-d372e507]{font-size:12px;color:#98a1b3;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.del-link[data-v-d372e507]{color:#dc2626;font-size:12px;cursor:pointer}.toolbar[data-v-65aafa3d]{margin-bottom:12px}.tip[data-v-65aafa3d]{font-size:12px;color:#9093a0}.tbl[data-v-65aafa3d]{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.tbl th[data-v-65aafa3d],.tbl td[data-v-65aafa3d]{padding:10px 12px;border-bottom:1px solid #f0f1f5;text-align:left}.tbl th[data-v-65aafa3d]{color:#666;font-weight:500;background:#fafbfc}.sub[data-v-65aafa3d]{font-size:12px;color:#999}.plat-chip[data-v-65aafa3d]{display:inline-block;padding:2px 10px;border-radius:10px;color:#fff;font-size:12px}.st-on[data-v-65aafa3d]{color:#16a34a}.st-off[data-v-65aafa3d]{color:#c0c4cc}.op-btn[data-v-65aafa3d]{padding:4px 12px;font-size:12px;border:1px solid #dcdfe6;background:#fff;border-radius:4px;cursor:pointer}.op-btn[data-v-65aafa3d]:hover{color:#fa2b1a;border-color:#fa2b1a}.empty[data-v-65aafa3d]{text-align:center;color:#999;padding:30px 0}.sec-title[data-v-65aafa3d]{margin:26px 0 12px;font-size:15px;color:#333}.ellipsis[data-v-65aafa3d]{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ord-page[data-v-36c5ffd2]{display:flex;flex-direction:column;gap:12px}.tip[data-v-36c5ffd2]{background:#eef4ff;border:1px solid #d6e4ff;color:#1d4ed8;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.7}.sum-row[data-v-36c5ffd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.sum-card[data-v-36c5ffd2]{background:#fff;border:1px solid #e8ecf3;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.sum-card.hl[data-v-36c5ffd2]{border-color:#fca5a5;background:#fff5f5}.sv[data-v-36c5ffd2]{font-size:20px;font-weight:700;color:#1f2937}.sv.ok[data-v-36c5ffd2]{color:#15803d}.sv.paid[data-v-36c5ffd2]{color:#2563eb}.sv.bad[data-v-36c5ffd2]{color:#dc2626}.sl[data-v-36c5ffd2]{font-size:12px;color:#6b7280}.tool-bar[data-v-36c5ffd2],.filter-bar[data-v-36c5ffd2]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ipt[data-v-36c5ffd2]{padding:6px 10px;border:1px solid #d5d9e0;border-radius:8px;font-size:13px}.ipt.sm[data-v-36c5ffd2]{width:auto;min-width:110px}.btn[data-v-36c5ffd2]{padding:6px 14px;border:1px solid #d5d9e0;background:#fff;border-radius:8px;cursor:pointer;font-size:13px}.btn.primary[data-v-36c5ffd2]{background:#2563eb;color:#fff;border-color:#2563eb}.btn[data-v-36c5ffd2]:disabled{opacity:.6;cursor:not-allowed}.res[data-v-36c5ffd2]{font-size:13px;padding:8px 12px;border-radius:8px}.res.ok[data-v-36c5ffd2]{background:#e7f9ef;color:#15803d}.res.err[data-v-36c5ffd2]{background:#fee2e2;color:#dc2626;word-break:break-all}.tbl[data-v-36c5ffd2]{width:100%;border-collapse:collapse;background:#fff;font-size:13px}.tbl th[data-v-36c5ffd2],.tbl td[data-v-36c5ffd2]{border:1px solid #eef1f6;padding:7px 10px;text-align:left}.tbl th[data-v-36c5ffd2]{background:#f8fafc;color:#6b7280;font-weight:500}.mono[data-v-36c5ffd2]{font-family:ui-monospace,Consolas,monospace;font-size:12px}.ttl[data-v-36c5ffd2]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm[data-v-36c5ffd2]{color:#fa2b1a;font-weight:600}.ptag[data-v-36c5ffd2]{color:#fff;font-size:11px;padding:1px 7px;border-radius:4px;white-space:nowrap}.st[data-v-36c5ffd2]{font-size:12px;padding:1px 8px;border-radius:4px}.st.paid[data-v-36c5ffd2]{background:#dbeafe;color:#1d4ed8}.st.settled[data-v-36c5ffd2]{background:#e7f9ef;color:#15803d}.st.invalid[data-v-36c5ffd2]{background:#f3f4f6;color:#9ca3af;text-decoration:line-through}.empty[data-v-36c5ffd2]{background:#fff;border:1px dashed #d5d9e0;border-radius:10px;padding:28px;text-align:center;color:#9ca3af;font-size:13px}.union-page[data-v-1d32c7aa]{display:flex;flex-direction:column;gap:14px}.tip[data-v-1d32c7aa]{background:#eef4ff;border:1px solid #d6e4ff;color:#1d4ed8;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.7}.tip.warn[data-v-1d32c7aa]{background:#fff7e6;border-color:#fde68a;color:#b45309}.tip.auth[data-v-1d32c7aa]{background:#f3f0ff;border-color:#ddd6fe;color:#5b21b6}.cap-tags[data-v-1d32c7aa]{display:inline-flex;gap:6px;flex-wrap:wrap;margin:0 4px}.cap-tags span[data-v-1d32c7aa]{background:#dbeafe;border-radius:4px;padding:1px 7px;font-size:12px}.pc-caps[data-v-1d32c7aa]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.cap[data-v-1d32c7aa]{font-size:11.5px;padding:2px 8px;border-radius:4px}.cap.y[data-v-1d32c7aa]{background:#e7f9ef;color:#15803d}.cap.n[data-v-1d32c7aa]{background:#f3f4f6;color:#9ca3af}.plat-card[data-v-1d32c7aa]{background:#fff;border:1px solid #e8ecf3;border-radius:12px;padding:16px 18px}.pc-head[data-v-1d32c7aa]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.pc-name[data-v-1d32c7aa]{font-size:15px}.tag[data-v-1d32c7aa]{font-size:12px;padding:2px 10px;border-radius:999px}.tag.on[data-v-1d32c7aa]{background:#e7f9ef;color:#15803d}.tag.off[data-v-1d32c7aa]{background:#fff7e6;color:#b45309}.tag.na[data-v-1d32c7aa]{background:#f1f4f9;color:#6b7280}.pc-apply[data-v-1d32c7aa]{font-size:12.5px;color:#6b7280;margin-bottom:12px}.pc-form[data-v-1d32c7aa]{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.form-item[data-v-1d32c7aa]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:180px}.form-item.wide[data-v-1d32c7aa]{flex:2}.form-item label[data-v-1d32c7aa]{font-size:12px;color:#6b7280}.pc-btns[data-v-1d32c7aa]{display:flex;gap:8px}.pc-result[data-v-1d32c7aa]{width:100%;font-size:13px;margin-top:4px}.pc-result.ok[data-v-1d32c7aa]{color:#15803d}.pc-result.err[data-v-1d32c7aa]{color:#dc2626;word-break:break-all}.pc-sample[data-v-1d32c7aa]{width:100%;background:#f8fafc;border:1px solid #eef1f6;border-radius:8px;padding:10px 12px;margin-top:6px}.s-title[data-v-1d32c7aa]{font-size:12px;color:#6b7280;margin-bottom:6px}.s-item[data-v-1d32c7aa]{font-size:13px;line-height:1.9;color:#1f2937}.auth-page[data-v-d87fac43]{display:flex;flex-direction:column;gap:14px}.tip[data-v-d87fac43]{background:#eef4ff;border:1px solid #d6e4ff;color:#1d4ed8;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.75}.tip.warn[data-v-d87fac43]{background:#fff7e6;border-color:#fde68a;color:#b45309}.sec-title[data-v-d87fac43]{font-size:14px;font-weight:500;color:#1f2937;margin-top:4px}.matrix[data-v-d87fac43]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.mcard[data-v-d87fac43]{background:#fff;border:1px solid #e8ecf3;border-radius:12px;padding:14px 16px}.mh[data-v-d87fac43]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mh b[data-v-d87fac43]{font-size:14px}.mrow[data-v-d87fac43]{font-size:12.5px;color:#6b7280;line-height:1.9}.mrow code[data-v-d87fac43]{font-size:11.5px;color:#374151;background:#f3f4f6;padding:1px 6px;border-radius:4px;word-break:break-all}.mrow.link[data-v-d87fac43]{color:#1d4ed8;cursor:pointer}.mform[data-v-d87fac43]{margin-top:8px;display:flex;flex-direction:column;gap:8px;border-top:1px dashed #e8ecf3;padding-top:10px}.mbtns[data-v-d87fac43]{display:flex;gap:8px}.mnote[data-v-d87fac43]{font-size:11.5px;color:#9ca3af;line-height:1.7}.tag[data-v-d87fac43]{font-size:11.5px;padding:2px 9px;border-radius:999px}.tag.on[data-v-d87fac43]{background:#e7f9ef;color:#15803d}.tag.off[data-v-d87fac43]{background:#f3f4f6;color:#6b7280}.toolbar[data-v-d87fac43]{display:flex;gap:8px;align-items:center}.fi[data-v-d87fac43]{display:flex;flex-direction:column;gap:4px}.fi label[data-v-d87fac43]{font-size:12px;color:#6b7280}.ipt[data-v-d87fac43]{border:1px solid #dfe4ec;border-radius:8px;padding:7px 10px;font-size:13px;outline:none;background:#fff}.ipt[data-v-d87fac43]:focus{border-color:#93b4f7}.ipt.sm[data-v-d87fac43]{width:160px}.ipt.xs[data-v-d87fac43]{width:130px;padding:4px 8px;font-size:12px}.tbl[data-v-d87fac43]{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e8ecf3;border-radius:12px;overflow:hidden;font-size:13px}.tbl th[data-v-d87fac43]{background:#f8fafc;font-weight:500;color:#6b7280;font-size:12.5px;text-align:left;padding:10px 12px}.tbl td[data-v-d87fac43]{padding:10px 12px;border-top:1px solid #eef1f6;color:#1f2937}.mono[data-v-d87fac43]{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.st[data-v-d87fac43]{font-size:12px;padding:2px 9px;border-radius:999px}.st.ok[data-v-d87fac43]{background:#e7f9ef;color:#15803d}.st.warn[data-v-d87fac43]{background:#fff7e6;color:#b45309}.st.off[data-v-d87fac43]{background:#f3f4f6;color:#6b7280}.ops a[data-v-d87fac43]{color:#1d4ed8;cursor:pointer;margin-right:10px}.ops a.danger[data-v-d87fac43]{color:#dc2626}.empty[data-v-d87fac43]{text-align:center;color:#9ca3af;padding:22px 0}.mask[data-v-d87fac43]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a47;display:flex;align-items:center;justify-content:center}.dlg[data-v-d87fac43]{background:#fff;border-radius:14px;padding:20px 22px;width:620px}.dt[data-v-d87fac43]{font-size:15px;font-weight:500;margin-bottom:14px}.form[data-v-d87fac43]{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.fi.wide[data-v-d87fac43]{grid-column:span 2}.dbtns[data-v-d87fac43]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.stat-line[data-v-658baf1b]{display:flex;gap:24px;font-size:13px;color:#5a6478;padding:10px 4px}.stat-line b.amber[data-v-658baf1b]{color:#d97706}.stat-line b.green[data-v-658baf1b]{color:#059669}.stat-line b.red[data-v-658baf1b]{color:#dc2626}.apply-avatar[data-v-658baf1b]{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid #e8ecf3}.desc-cell[data-v-658baf1b]{max-height:66px;overflow-y:auto;font-size:12.5px;line-height:1.7;color:#4a5568}.stat-line[data-v-f89bbf65]{display:flex;gap:24px;font-size:13px;color:#5a6478;padding:10px 4px}.stat-line b.amber[data-v-f89bbf65]{color:#d97706}.stat-line b.green[data-v-f89bbf65]{color:#059669}.stat-line b.red[data-v-f89bbf65]{color:#dc2626}.desc-cell[data-v-f89bbf65]{max-height:66px;overflow-y:auto;font-size:12.5px;line-height:1.7;color:#4a5568}.stat-line[data-v-bd50ff36]{display:flex;gap:24px;font-size:13px;color:#5a6478;padding:10px 4px}.stat-line b.green[data-v-bd50ff36]{color:#059669}.stat-line b.blue[data-v-bd50ff36]{color:#2563eb}.stat-line b.amber[data-v-bd50ff36]{color:#d97706}.role-badge[data-v-bd50ff36]{font-style:normal;font-size:12px;padding:2px 10px;border-radius:999px}.role-badge.member[data-v-bd50ff36]{background:#f1f4f9;color:#5a6478}.role-badge.promoter[data-v-bd50ff36]{background:#ecfdf5;color:#059669}.role-badge.leader[data-v-bd50ff36]{background:#fff8ee;color:#d97706}.rules-editor[data-v-40b73fb2]{font-family:Consolas,Microsoft YaHei,monospace;font-size:13px;line-height:1.9;width:100%;resize:vertical}.save-line[data-v-40b73fb2]{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.save-line .tip[data-v-40b73fb2]{font-size:12px;color:#8a93a6}
