.fr[data-v-c1289f5c]{display:inline-flex;align-items:center;gap:6px;font-size:12px}.dot[data-v-c1289f5c]{width:7px;height:7px;border-radius:50%;background:var(--nf-ink-3)}.dot.ok[data-v-c1289f5c]{background:var(--nf-good)}.dot.delayed[data-v-c1289f5c]{background:#d9a03a}.dot.error[data-v-c1289f5c]{background:var(--nf-bad)}.state.delayed[data-v-c1289f5c]{color:var(--nf-pending)}.state.error[data-v-c1289f5c]{color:var(--nf-bad)}.fr-banner[data-v-c1289f5c]{display:flex;gap:12px;align-items:center;padding:6px 12px;font-size:12px;border-radius:var(--nf-radius);border:1px solid}.fr-banner.delayed[data-v-c1289f5c]{color:var(--nf-pending);background:var(--nf-pending-bg);border-color:#ecd6a8}.fr-banner.error[data-v-c1289f5c]{color:var(--nf-bad);background:#fbecea;border-color:#efc7c0}.ph[data-v-54da1519]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.ph-main[data-v-54da1519]{display:flex;align-items:center;gap:14px;min-width:0;flex-wrap:wrap}h1[data-v-54da1519]{margin:0;font-size:var(--nf-fs-lg);font-weight:600;line-height:24px}.ph-sub[data-v-54da1519]{font-size:12px}.ph-actions[data-v-54da1519]{display:flex;gap:8px;align-items:center;flex-shrink:0}.ns[data-v-5d046410]{position:relative}.ns.framed>.ns-box[data-v-5d046410],.ns.framed>.ns-skel[data-v-5d046410]{background:var(--nf-surface);border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel)}.ns-box[data-v-5d046410]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:inherit;padding:24px;text-align:center}.ns-t[data-v-5d046410]{font-size:var(--nf-fs-md);font-weight:600}.ns-m[data-v-5d046410]{color:var(--nf-ink-2);max-width:520px}.ns-h[data-v-5d046410]{font-size:12px;color:var(--nf-ink-3)}.ns-err .ns-t[data-v-5d046410]{color:var(--nf-bad)}.ns-err .el-button[data-v-5d046410]{margin-top:6px}.ns-skel[data-v-5d046410]{padding:16px}.ns-body[data-v-5d046410]{transition:opacity .15s}.ns-body.dim[data-v-5d046410]{opacity:.55;pointer-events:none}.np[data-v-6cccf34f]{background:var(--nf-surface);border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel);min-width:0}.np-h[data-v-6cccf34f]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 12px;border-bottom:1px solid var(--nf-line-soft)}.np-t[data-v-6cccf34f]{font-size:var(--nf-fs-md);font-weight:600;display:flex;align-items:center;gap:6px}.np-x[data-v-6cccf34f]{display:flex;align-items:center;gap:8px}.np-b[data-v-6cccf34f]{padding:12px}.np-b.flush[data-v-6cccf34f]{padding:0}.filters[data-v-1b8b06d4]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.filters[data-v-1b8b06d4] .el-select,.filters[data-v-1b8b06d4] .el-input{width:170px}.filters[data-v-1b8b06d4] .el-date-editor{width:260px;flex:none}.nf-chart[data-v-ca3ebc28]{width:100%}.pd-tag[data-v-8b572dc2]{display:inline-flex;align-items:center;gap:4px;height:18px;padding:0 6px 0 3px;margin-left:6px;font-size:12px;font-weight:400;line-height:16px;color:var(--nf-pending);background:var(--nf-pending-bg);border:1px dashed #d9b36f;border-radius:9px;vertical-align:middle;cursor:help;white-space:nowrap}.pd-tag.compact[data-v-8b572dc2]{padding:0 3px}.pd-i[data-v-8b572dc2]{display:inline-grid;place-items:center;width:12px;height:12px;font-size:10px;font-style:italic;font-weight:600;color:#fff;background:var(--nf-pending);border-radius:50%}.pd-pop[data-v-8b572dc2]{max-width:380px;font-size:12px;line-height:18px}.pd-title[data-v-8b572dc2]{font-weight:600;margin-bottom:6px}.pd-pop dl[data-v-8b572dc2]{margin:0}.pd-pop dt[data-v-8b572dc2]{opacity:.7;margin-top:4px}.pd-pop dd[data-v-8b572dc2]{margin:0}.nb[data-v-7cb2b02b]{display:flex;flex-direction:column;gap:6px}.stack[data-v-bc99795e]{display:grid;gap:14px}.filters[data-v-bc99795e],.kpis[data-v-bc99795e]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.filters[data-v-bc99795e]>.el-select{width:160px}.filters[data-v-bc99795e]>.el-date-editor{width:260px;flex:none}.kpi[data-v-bc99795e]{min-width:190px;padding:12px;border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel)}.kpi strong[data-v-bc99795e]{display:block;margin-bottom:8px}.stack[data-v-7f22eded]{display:grid;gap:14px}.filters[data-v-7f22eded],.kpis[data-v-7f22eded]{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.kpis>div[data-v-7f22eded]{min-width:190px;padding:12px;border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel)}.stack[data-v-847c19e8]{display:grid;gap:14px}.filters[data-v-847c19e8],.kpis[data-v-847c19e8]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.kpis>div[data-v-847c19e8]{min-width:150px;padding:10px;border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel)}.stack[data-v-9ccdd0df]{display:grid;gap:14px}.sources[data-v-9ccdd0df]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.tools[data-v-e9746dd8]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.actions[data-v-8b9173c2]{display:flex;gap:6px;margin-top:6px}.fb[data-v-f7a10aa7]{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--nf-surface);border:1px solid var(--nf-line);border-radius:var(--nf-radius-panel)}.fb-items[data-v-f7a10aa7]{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;min-width:0}.fb-items[data-v-f7a10aa7]>.el-select,.fb-items[data-v-f7a10aa7]>.el-input{width:180px}.fb-items[data-v-f7a10aa7] .fb-label{font-size:12px;color:var(--nf-ink-2);margin-right:-4px}.fb-actions[data-v-f7a10aa7]{display:flex;gap:8px;flex-shrink:0}.upload-row[data-v-0827c0bb]{margin-top:12px;padding:12px;border:1px solid var(--nf-line)}.preview[data-v-61123868]{min-height:80px;max-width:480px}.preview img[data-v-61123868],.preview video[data-v-61123868]{max-width:100%;max-height:300px;object-fit:contain}.thumbnail[data-v-61123868]{width:64px;min-height:40px}.thumbnail img[data-v-61123868]{max-height:48px}.sa[data-v-01c0a242]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font:inherit;font-size:13px;color:#fff;background:var(--nf-primary);border:1px solid var(--nf-primary);border-radius:var(--nf-radius);cursor:pointer}.sa.small[data-v-01c0a242]{height:24px;padding:0 8px;font-size:12px}.sa.shadow[data-v-01c0a242]{color:var(--nf-shadow);background:repeating-linear-gradient(-45deg,var(--nf-shadow-bg) 0 5px,#e2ddf3 5px 7px);border-color:#b9b0e0}.sa.shadow[data-v-01c0a242]:hover{border-color:var(--nf-shadow)}.sa[data-v-01c0a242]:disabled{opacity:.5;cursor:not-allowed}.lock[data-v-01c0a242]{width:12px;height:12px}.suffix[data-v-01c0a242]{font-size:11px;padding-left:6px;border-left:1px solid #c6bee8;opacity:.9}
