.reference-page[data-v-f8122bea]{min-height:100%;color:#172033}.page-caption[data-v-f8122bea]{margin:0 0 16px;color:#728096;font-size:13px}.inline-error[data-v-f8122bea]{min-height:42px;display:flex;align-items:center;gap:9px;margin-bottom:12px;border:1px solid #ffd5da;border-radius:7px;padding:0 12px;color:#c5273c;background:#fff6f7;font-size:12px}.inline-error span[data-v-f8122bea]{min-width:0;flex:1;overflow-wrap:anywhere}.inline-error button[data-v-f8122bea]{border:0;color:#1262ff;background:transparent;font-weight:800}.surface[data-v-f8122bea]{border:1px solid #dfe7f2;border-radius:8px;background:#fff;box-shadow:0 8px 22px #0f172a06}.content-main-grid[data-v-f8122bea]{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:14px;align-items:start}.content-flow[data-v-f8122bea]{display:grid;gap:14px;min-width:0}.content-top-grid[data-v-f8122bea]{display:grid;grid-template-columns:minmax(300px,.75fr) minmax(0,1.35fr);gap:14px}.content-bottom-grid[data-v-f8122bea]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:14px}.content-side-stack[data-v-f8122bea],.reply-main-stack[data-v-f8122bea],.account-side-stack[data-v-f8122bea]{display:grid;gap:14px;align-content:start}.step-card[data-v-f8122bea],.recent-panel[data-v-f8122bea],.side-card[data-v-f8122bea],.setting-panel[data-v-f8122bea],.insight-card[data-v-f8122bea]{padding:15px}.section-heading[data-v-f8122bea],.panel-title[data-v-f8122bea]{min-height:26px;display:flex;align-items:center;gap:9px;margin-bottom:13px}.section-heading h2[data-v-f8122bea],.panel-title h2[data-v-f8122bea]{margin:0;font-size:15px;letter-spacing:0}.section-heading small[data-v-f8122bea],.panel-title small[data-v-f8122bea]{margin-left:auto;color:#8995a8;font-size:11px}.section-heading.numbered>span[data-v-f8122bea]{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:#fff;background:#1262ff;font-size:12px;font-weight:900}.section-heading.numbered>div[data-v-f8122bea]{display:grid;gap:2px}.section-heading.numbered>div small[data-v-f8122bea]{margin:0}.section-heading.with-actions[data-v-f8122bea]{flex-wrap:wrap}.section-heading.with-actions .segmented-control[data-v-f8122bea]{margin-left:auto}.compact-textarea[data-v-f8122bea]{min-height:84px}.button-row.start[data-v-f8122bea]{justify-content:flex-start}.blue-button[data-v-f8122bea]{background:#1262ff}.blue-button[data-v-f8122bea]:hover{background:#0c53db}.success-button[data-v-f8122bea]{background:#16a765}.success-button[data-v-f8122bea]:hover{background:#118652}.danger-text[data-v-f8122bea]{color:#e53935}.analysis-summary[data-v-f8122bea]{display:grid;grid-template-columns:44px 70px 70px minmax(0,1fr) 86px;gap:10px;align-items:center}.platform-logo[data-v-f8122bea]{width:40px;height:40px;display:grid;place-items:center;border-radius:8px;color:red;background:#fff0f0}.analysis-summary>div[data-v-f8122bea]{min-width:0;display:grid;gap:4px}.analysis-summary small[data-v-f8122bea],.analysis-meta[data-v-f8122bea],.asset-copy span[data-v-f8122bea],.asset-copy small[data-v-f8122bea],.asset-copy time[data-v-f8122bea]{color:#7a879a;font-size:11px}.analysis-summary strong[data-v-f8122bea]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.analysis-title strong[data-v-f8122bea]{white-space:normal;line-height:1.45}.hot-score[data-v-f8122bea]{color:#ef233c}.analysis-meta[data-v-f8122bea]{display:flex;gap:18px;margin-top:13px;padding-top:12px;border-top:1px solid #edf1f7}.script-steps[data-v-f8122bea]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.script-steps article[data-v-f8122bea]{position:relative;min-width:0;min-height:112px;padding:13px;border:1px solid #d7e5ff;border-radius:8px;background:#f7faff}.script-steps article[data-v-f8122bea]:nth-child(2){border-color:#d5efdf;background:#f5fbf7}.script-steps article[data-v-f8122bea]:nth-child(3){border-color:#e4dcff;background:#faf8ff}.script-steps article[data-v-f8122bea]:nth-child(4){border-color:#ffe1ca;background:#fff9f4}.script-steps article[data-v-f8122bea]:nth-child(5){border-color:#cfe0ff;background:#f6f9ff}.script-steps strong[data-v-f8122bea],.script-steps small[data-v-f8122bea]{display:block;color:#1262ff;text-align:center}.script-steps small[data-v-f8122bea]{margin-top:3px;font-size:11px}.script-steps p[data-v-f8122bea]{max-height:44px;margin:10px 0 0;overflow:hidden;color:#445067;font-size:12px;line-height:1.45}.script-steps svg[data-v-f8122bea]{position:absolute;top:48px;right:-15px;z-index:2;color:#91a0b5}.inline-generation-form[data-v-f8122bea]{display:grid;grid-template-columns:1fr 1.2fr 110px auto;gap:8px;margin-bottom:12px}.segmented-control[data-v-f8122bea],.tab-row[data-v-f8122bea],.view-switch[data-v-f8122bea],.platform-tabs[data-v-f8122bea]{display:flex;align-items:center;gap:3px}.segmented-control button[data-v-f8122bea],.tab-row button[data-v-f8122bea],.view-switch button[data-v-f8122bea],.platform-tabs button[data-v-f8122bea]{min-height:29px;border:0;border-radius:6px;padding:0 9px;color:#657288;background:transparent;font-size:12px}.segmented-control button.active[data-v-f8122bea],.tab-row button.active[data-v-f8122bea],.view-switch button.active[data-v-f8122bea],.platform-tabs button.active[data-v-f8122bea]{color:#1262ff;background:#eaf1ff;font-weight:800}.copy-grid[data-v-f8122bea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.copy-tile[data-v-f8122bea]{min-width:0;min-height:128px;display:grid;align-content:start;gap:6px;padding:11px;border:1px solid #e3e9f2;border-radius:7px}.copy-tile.selected[data-v-f8122bea]{border-color:#1262ff;box-shadow:0 0 0 1px #1262ff}.copy-tile em[data-v-f8122bea]{color:#1262ff;font-size:11px;font-style:normal}.copy-tile strong[data-v-f8122bea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.copy-tile p[data-v-f8122bea]{max-height:38px;margin:0;overflow:hidden;color:#4b5870;font-size:12px;line-height:1.55}.copy-tile>div[data-v-f8122bea]{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.copy-tile small[data-v-f8122bea]{color:#8995a8}.copy-tile button[data-v-f8122bea],.panel-title button[data-v-f8122bea],.folder-panel button[data-v-f8122bea],.row-actions button[data-v-f8122bea],.icon-only[data-v-f8122bea],.asset-check[data-v-f8122bea]{border:0;background:transparent;color:#1262ff}.platform-copy-card p[data-v-f8122bea],.drawer-section p[data-v-f8122bea]{margin:9px 0;color:#425069;font-size:12px;line-height:1.65}.platform-copy-card>small[data-v-f8122bea]{color:#728096;font-size:11px}.platform-copy-card .field[data-v-f8122bea]{width:100%;margin-top:8px}.copy-editor[data-v-f8122bea]{min-height:120px;margin-top:8px}.full-button[data-v-f8122bea]{width:100%;margin-top:10px}.check-list[data-v-f8122bea]{display:grid;gap:8px}.check-list>div[data-v-f8122bea]{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:7px;align-items:center;min-height:27px;color:#445067;font-size:12px}.check-list svg[data-v-f8122bea]{color:#16a765}.check-list em[data-v-f8122bea]{color:#16a765;font-style:normal}.recent-panel[data-v-f8122bea]{position:sticky;top:88px;min-height:480px}.recent-list[data-v-f8122bea]{display:grid;gap:4px}.recent-list button[data-v-f8122bea]{width:100%;min-height:68px;display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:center;border:0;border-bottom:1px solid #edf1f7;background:transparent;text-align:left}.recent-list button>span[data-v-f8122bea]:last-child{min-width:0}.recent-list strong[data-v-f8122bea],.recent-list small[data-v-f8122bea]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-list strong[data-v-f8122bea]{font-size:12px}.recent-list small[data-v-f8122bea]{margin-top:5px;color:#8995a8;font-size:11px}.recent-icon[data-v-f8122bea]{width:42px;height:42px;display:grid;place-items:center;border-radius:7px;color:#1262ff;background:#eef4ff}.empty-panel[data-v-f8122bea]{display:grid;place-items:center;align-content:center;gap:7px;color:#98a4b5;text-align:center}.empty-panel strong[data-v-f8122bea]{color:#667389;font-size:13px}.empty-panel span[data-v-f8122bea]{max-width:360px;font-size:12px;line-height:1.5}.short-empty[data-v-f8122bea]{min-height:92px}.medium-empty[data-v-f8122bea]{min-height:188px}.tall-empty[data-v-f8122bea]{min-height:330px}.horizontal-empty[data-v-f8122bea]{min-height:84px;grid-template-columns:auto auto}.action-toolbar[data-v-f8122bea]{min-height:42px;margin-bottom:12px}.filter-bar[data-v-f8122bea]{display:grid;align-items:end;gap:10px;padding:13px}.material-filters[data-v-f8122bea]{grid-template-columns:minmax(220px,1.2fr) .7fr .7fr .85fr}.search-field[data-v-f8122bea],.date-filter[data-v-f8122bea]{min-height:36px;display:flex;align-items:center;gap:7px;border:1px solid #dbe4f0;border-radius:7px;background:#fff;padding:0 10px;color:#748096}.search-field input[data-v-f8122bea]{min-width:0;width:100%;border:0;outline:0;background:transparent}.date-filter span[data-v-f8122bea]{font-size:12px;white-space:nowrap}.asset-workspace[data-v-f8122bea]{display:grid;grid-template-columns:200px minmax(0,1fr) 295px;gap:14px;margin-top:12px;align-items:stretch}.folder-panel[data-v-f8122bea],.asset-library[data-v-f8122bea],.material-detail[data-v-f8122bea]{min-height:610px}.folder-panel[data-v-f8122bea],.material-detail[data-v-f8122bea]{padding:14px}.panel-title[data-v-f8122bea]{justify-content:space-between}.panel-title>div[data-v-f8122bea]{display:flex;gap:4px}.folder-row[data-v-f8122bea]{width:100%;min-height:40px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:7px;align-items:center;border:0;border-radius:6px;background:transparent;color:#5e6c82;text-align:left}.folder-row strong[data-v-f8122bea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.folder-row span[data-v-f8122bea]{color:#7c899c;font-size:11px}.folder-row.active[data-v-f8122bea]{color:#1262ff;background:#eaf1ff}.folder-empty[data-v-f8122bea]{padding:18px 8px;color:#a2acba;font-size:11px;text-align:center}.asset-library[data-v-f8122bea]{min-width:0;padding:12px}.asset-library-head[data-v-f8122bea]{min-height:38px;display:grid;grid-template-columns:auto minmax(0,1fr) 138px auto;gap:12px;align-items:center;margin-bottom:10px;color:#6d7a8e;font-size:12px}.asset-library-head label[data-v-f8122bea]{display:flex;align-items:center;gap:6px}.small-select[data-v-f8122bea]{width:138px}.view-switch[data-v-f8122bea]{justify-content:flex-end}.view-switch button[data-v-f8122bea]{width:30px;padding:0}.asset-grid[data-v-f8122bea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.asset-item[data-v-f8122bea]{position:relative;min-width:0;overflow:hidden;border:1px solid #e1e8f2;border-radius:8px;background:#fff}.asset-item.selected[data-v-f8122bea]{border-color:#1262ff;box-shadow:0 0 0 1px #1262ff}.asset-item>img[data-v-f8122bea],.asset-item>video[data-v-f8122bea],.asset-placeholder[data-v-f8122bea]{width:100%;aspect-ratio:1.45;object-fit:cover;background:#111827}.asset-placeholder[data-v-f8122bea]{display:grid;place-items:center;color:#7491c2;background:#f2f6fc}.asset-check[data-v-f8122bea]{position:absolute;top:7px;left:7px;z-index:2;width:20px;height:20px;display:grid;place-items:center;border:1px solid #cfd9e7;border-radius:5px;background:#ffffffeb}.asset-copy[data-v-f8122bea]{display:grid;gap:4px;padding:9px}.asset-copy strong[data-v-f8122bea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.asset-copy small[data-v-f8122bea]{color:#1262ff}.asset-grid.list[data-v-f8122bea]{grid-template-columns:1fr}.asset-grid.list .asset-item[data-v-f8122bea]{display:grid;grid-template-columns:120px minmax(0,1fr)}.asset-grid.list .asset-item>img[data-v-f8122bea],.asset-grid.list .asset-item>video[data-v-f8122bea],.asset-grid.list .asset-placeholder[data-v-f8122bea]{width:120px;height:92px;aspect-ratio:auto}.asset-empty[data-v-f8122bea]{min-height:500px}.detail-preview[data-v-f8122bea]{width:100%;aspect-ratio:1.25;object-fit:cover;border-radius:7px;background:#f2f6fc}.pdf-preview[data-v-f8122bea]{border:1px solid #dfe7f2}.detail-preview.placeholder[data-v-f8122bea]{display:grid;place-items:center;color:#7891b8}.material-detail dl[data-v-f8122bea],.drawer-section dl[data-v-f8122bea]{display:grid;gap:9px;margin:14px 0}.material-detail dl div[data-v-f8122bea],.drawer-section dl div[data-v-f8122bea]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:8px;font-size:12px}dt[data-v-f8122bea]{color:#7d899c}dd[data-v-f8122bea]{margin:0;color:#35435a;overflow-wrap:anywhere}.tag-row[data-v-f8122bea]{display:flex;flex-wrap:wrap;gap:6px}.tag-row span[data-v-f8122bea]{border-radius:5px;padding:4px 7px;color:#1262ff;background:#edf3ff;font-size:11px}.tag-row em[data-v-f8122bea]{color:#a0a9b8;font-size:11px;font-style:normal}.detail-actions[data-v-f8122bea]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.detail-actions .video-intent[data-v-f8122bea]{grid-column:1 / -1}.compact-field[data-v-f8122bea]{min-height:30px;width:100%}.file-field[data-v-f8122bea]{padding:7px}.field-group>small[data-v-f8122bea]{color:#718096;font-size:11px}.page-metrics[data-v-f8122bea]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.page-metric[data-v-f8122bea]{min-height:112px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center;padding:15px}.metric-badge[data-v-f8122bea]{width:46px;height:46px;display:grid;place-items:center;border-radius:11px}.metric-badge.blue[data-v-f8122bea]{color:#1262ff;background:#eaf1ff}.metric-badge.green[data-v-f8122bea]{color:#16a765;background:#e7f8ef}.metric-badge.purple[data-v-f8122bea]{color:#8b5cf6;background:#f2eaff}.metric-badge.orange[data-v-f8122bea]{color:#f97316;background:#fff1df}.metric-badge.red[data-v-f8122bea]{color:#ef233c;background:#fff0f2}.page-metric>div[data-v-f8122bea]{min-width:0;display:grid;gap:3px}.page-metric small[data-v-f8122bea]{color:#657288;font-size:12px}.page-metric strong[data-v-f8122bea]{font-size:24px;line-height:1}.page-metric em[data-v-f8122bea]{color:#748096;font-size:11px;font-style:normal}.page-metric svg[data-v-f8122bea]{width:62px;height:30px}.page-metric polyline[data-v-f8122bea]{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.page-metric svg.blue[data-v-f8122bea]{color:#1262ff}.page-metric svg.green[data-v-f8122bea]{color:#16a765}.page-metric svg.purple[data-v-f8122bea]{color:#8b5cf6}.page-metric svg.orange[data-v-f8122bea]{color:#f97316}.page-metric svg.red[data-v-f8122bea]{color:#ef233c}.account-actions[data-v-f8122bea],.top-actions-row[data-v-f8122bea]{min-height:48px;display:flex;align-items:center;gap:9px;margin-bottom:12px}.toolbar-spacer[data-v-f8122bea],.top-actions-row>span[data-v-f8122bea]{flex:1}.search-field.narrow[data-v-f8122bea]{width:210px}.icon-only[data-v-f8122bea]{width:36px;height:36px;border:1px solid #dbe4f0;border-radius:7px;color:#64748b;background:#fff}.account-layout[data-v-f8122bea]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}.account-table-card[data-v-f8122bea],.data-table-card[data-v-f8122bea]{overflow:hidden}.dense-table[data-v-f8122bea]{min-width:0}.dense-row[data-v-f8122bea]{display:grid;align-items:center;min-height:54px;border-bottom:1px solid #edf1f7;padding:0 12px;color:#425069;font-size:11px}.dense-row[data-v-f8122bea]:last-child{border-bottom:0}.dense-head[data-v-f8122bea]{min-height:39px;color:#64748b;background:#f6f8fc;font-weight:800}.account-table .dense-row[data-v-f8122bea]{grid-template-columns:52px 1.15fr .8fr .78fr .9fr .78fr .76fr .8fr;gap:8px}.platform-cell[data-v-f8122bea]{color:red}.account-name[data-v-f8122bea]{min-width:0;display:grid;gap:3px}.account-name strong[data-v-f8122bea],.account-name small[data-v-f8122bea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-name small[data-v-f8122bea]{color:#8a95a6}.pill[data-v-f8122bea]{display:inline-flex;align-items:center;width:max-content;border-radius:5px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.pill.success[data-v-f8122bea]{color:#159a5b;background:#e6f7ee}.pill.warning[data-v-f8122bea]{color:#ef7d17;background:#fff3e4}.pill.danger[data-v-f8122bea]{color:#eb3349;background:#fff0f2}.pill.info[data-v-f8122bea]{color:#1262ff;background:#edf3ff}.capability-icons[data-v-f8122bea]{display:flex;gap:5px;color:#1262ff}.health-dot[data-v-f8122bea]{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%}.health-dot.ok[data-v-f8122bea]{background:#16a765}.health-dot.bad[data-v-f8122bea]{background:#ef233c}.row-actions[data-v-f8122bea]{display:flex;align-items:center;gap:7px}.row-actions button[data-v-f8122bea]{padding:0;font-size:11px}.table-empty[data-v-f8122bea]{min-height:430px}.side-card[data-v-f8122bea]{min-height:184px}.capability-table[data-v-f8122bea]{display:grid;gap:2px}.capability-table>div[data-v-f8122bea]{display:grid;grid-template-columns:1.2fr repeat(3,.8fr);gap:5px;align-items:center;min-height:35px;font-size:10px}.capability-table>div[data-v-f8122bea]:first-child{color:#768297;background:#f6f8fc}.capability-table strong[data-v-f8122bea]{display:flex;align-items:center;gap:5px}.capability-table svg[data-v-f8122bea]{color:#16a765}.warning-list[data-v-f8122bea]{display:grid;gap:8px}.warning-list button[data-v-f8122bea]{min-height:58px;display:grid;grid-template-columns:24px minmax(0,1fr) 16px;gap:8px;align-items:center;border:1px solid #ffe1d5;border-radius:7px;color:#ef6b24;background:#fff9f5;text-align:left}.warning-list span[data-v-f8122bea]{min-width:0}.warning-list strong[data-v-f8122bea],.warning-list small[data-v-f8122bea]{display:block}.warning-list small[data-v-f8122bea]{margin-top:3px;color:#8b95a5}.healthy-state[data-v-f8122bea]{min-height:100px;display:flex;align-items:center;justify-content:center;gap:9px;color:#16a765}.healthy-state strong[data-v-f8122bea],.healthy-state small[data-v-f8122bea]{display:block}.healthy-state small[data-v-f8122bea]{margin-top:4px;color:#8995a8}.comment-filters[data-v-f8122bea]{grid-template-columns:repeat(3,minmax(120px,.7fr)) minmax(180px,1fr) auto auto;margin-bottom:14px}.lead-filters[data-v-f8122bea]{grid-template-columns:minmax(110px,.65fr) minmax(120px,.75fr) minmax(180px,1fr) auto auto auto;margin-bottom:14px}.detail-layout[data-v-f8122bea]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.comments-table .dense-row[data-v-f8122bea]{grid-template-columns:28px minmax(180px,1.5fr) 48px 1fr .7fr .75fr .75fr .7fr;gap:8px}.selectable[data-v-f8122bea]{cursor:pointer}.selectable[data-v-f8122bea]:hover,.selectable.selected[data-v-f8122bea]{background:#f5f8ff}.truncate[data-v-f8122bea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-line[data-v-f8122bea]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.45}.table-title[data-v-f8122bea]{padding:12px 14px 0}.table-title small[data-v-f8122bea]{color:#7d899c;font-size:11px;font-weight:500}.detail-drawer[data-v-f8122bea]{position:sticky;top:88px;min-height:470px;padding:14px}.drawer-section[data-v-f8122bea]{padding:13px 0;border-top:1px solid #edf1f7}.drawer-section>small[data-v-f8122bea]{display:block;margin-bottom:8px;color:#64748b;font-weight:800}.drawer-section[data-v-f8122bea]:first-of-type{border-top:0}.user-summary[data-v-f8122bea]{display:flex;align-items:center;gap:10px}.initial-avatar[data-v-f8122bea]{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#fff;background:#315b9e;font-weight:900}.user-summary>div[data-v-f8122bea]:last-child{min-width:0;display:grid;gap:4px}.user-summary span[data-v-f8122bea]{color:#8995a8;font-size:11px}.reply-editor[data-v-f8122bea]{min-height:120px}.reply-editor.large[data-v-f8122bea]{min-height:165px}.char-count[data-v-f8122bea]{display:block;margin-top:4px;color:#9aa4b3;font-size:10px;text-align:right}.drawer-actions[data-v-f8122bea]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.drawer-actions.vertical[data-v-f8122bea]{display:grid;grid-template-columns:1fr 1fr}.drawer-actions.vertical .danger-text[data-v-f8122bea]{grid-column:1 / -1}.lead-edit-form[data-v-f8122bea],.follow-up-panel[data-v-f8122bea]{display:grid;gap:8px}.lead-edit-form>label[data-v-f8122bea]{display:grid;gap:5px;color:#748096;font-size:11px}.follow-up-list[data-v-f8122bea]{max-height:210px;display:grid;gap:8px;overflow-y:auto}.follow-up-list article[data-v-f8122bea]{border-left:2px solid #1262ff;padding:7px 9px;background:#f7f9fd}.follow-up-list article strong[data-v-f8122bea],.follow-up-list article time[data-v-f8122bea]{font-size:10px;color:#718096}.follow-up-list article p[data-v-f8122bea]{margin:4px 0}.subtle-empty[data-v-f8122bea]{padding:10px;color:#98a4b5;background:#f7f9fc;font-size:11px;text-align:center}.reply-layout[data-v-f8122bea]{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:14px;align-items:start}.reply-title[data-v-f8122bea]{min-height:48px;margin:0;padding:8px 12px}.reply-title .search-field[data-v-f8122bea]{margin-left:auto}.reply-table .dense-row[data-v-f8122bea]{grid-template-columns:30px 1.05fr 1.55fr .72fr .68fr .68fr 38px;gap:8px}.reply-settings-grid[data-v-f8122bea],.lead-insights[data-v-f8122bea]{display:grid;grid-template-columns:1fr;gap:14px}.style-options[data-v-f8122bea]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.style-options button[data-v-f8122bea]{min-height:95px;display:grid;align-content:center;justify-items:start;gap:5px;border:1px solid #e1e8f2;border-radius:7px;color:#657288;background:#fff;text-align:left}.style-options button.active[data-v-f8122bea]{border-color:#1262ff;color:#1262ff;background:#f5f8ff}.style-options strong[data-v-f8122bea]{color:#263247;font-size:12px}.style-options span[data-v-f8122bea]{color:#8995a8;font-size:10px}.strategy-list[data-v-f8122bea]{display:grid;gap:10px}.strategy-list>div[data-v-f8122bea]{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #edf1f7}.strategy-list>div[data-v-f8122bea]:last-child{border-bottom:0}.strategy-list span[data-v-f8122bea]{display:grid;gap:3px}.strategy-list strong[data-v-f8122bea]{font-size:11px}.strategy-list small[data-v-f8122bea]{color:#8995a8;font-size:10px}.ai-draft[data-v-f8122bea]{border-radius:7px;background:#f5f8ff;padding:12px}.risk-line[data-v-f8122bea]{display:flex;align-items:center;justify-content:space-between}.safety-panel[data-v-f8122bea]{border:1px solid #dfe7f2;border-radius:7px;padding:11px;background:#f8fafc}.safety-panel.blocked[data-v-f8122bea]{border-color:#fecaca;background:#fff7f7}.safety-panel p[data-v-f8122bea]{margin:9px 0 0;color:#b42318;font-size:11px;line-height:1.55}.safety-panel>small[data-v-f8122bea]{margin-top:7px;color:#7d899c;font-weight:600}.edit-notice[data-v-f8122bea]{display:block;margin-top:6px;color:#1262ff;font-size:10px}.leads-layout[data-v-f8122bea]{margin-bottom:14px}.leads-table .dense-row[data-v-f8122bea]{grid-template-columns:28px .9fr 52px 1.25fr .68fr .9fr .76fr .72fr .78fr;gap:7px}.compact-tags[data-v-f8122bea]{flex-wrap:nowrap;overflow:hidden}.compact-tags span[data-v-f8122bea]{padding:3px 5px;white-space:nowrap}.insight-card[data-v-f8122bea]{min-height:180px}.source-bars[data-v-f8122bea]{display:grid;gap:10px}.source-bars>div[data-v-f8122bea]{display:grid;grid-template-columns:80px 40px minmax(0,1fr);gap:8px;align-items:center;font-size:12px}.source-bars i[data-v-f8122bea]{height:8px;overflow:hidden;border-radius:999px;background:#edf1f7}.source-bars b[data-v-f8122bea]{display:block;height:100%;border-radius:inherit;background:#1262ff}.funnel-list[data-v-f8122bea]{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.funnel-list div[data-v-f8122bea]{min-height:82px;display:grid;place-items:center;align-content:center;gap:6px;border-radius:7px;color:#5e6c82;background:#eef4ff}.funnel-list div[data-v-f8122bea]:nth-child(2){background:#e8f8ef}.funnel-list div[data-v-f8122bea]:nth-child(3){background:#f2eaff}.funnel-list div[data-v-f8122bea]:nth-child(4){background:#fff1df}.funnel-list span[data-v-f8122bea]{font-size:10px}.funnel-list strong[data-v-f8122bea]{font-size:18px}.loading-indicator[data-v-f8122bea]{position:fixed;right:26px;bottom:78px;z-index:40;min-height:38px;display:flex;align-items:center;gap:7px;border-radius:7px;padding:0 12px;color:#fff;background:#172033;font-size:12px}.loading-indicator svg[data-v-f8122bea]{animation:spin-f8122bea 1s linear infinite}@keyframes spin-f8122bea{to{transform:rotate(360deg)}}@media (max-width: 1280px){.content-main-grid[data-v-f8122bea],.account-layout[data-v-f8122bea],.reply-layout[data-v-f8122bea],.detail-layout[data-v-f8122bea]{grid-template-columns:1fr}.recent-panel[data-v-f8122bea],.detail-drawer[data-v-f8122bea]{position:static}.asset-workspace[data-v-f8122bea]{grid-template-columns:180px minmax(0,1fr)}.material-detail[data-v-f8122bea]{grid-column:1 / -1;min-height:320px}.page-metrics[data-v-f8122bea]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.content-top-grid[data-v-f8122bea],.content-bottom-grid[data-v-f8122bea],.reply-settings-grid[data-v-f8122bea],.lead-insights[data-v-f8122bea]{grid-template-columns:1fr}.script-steps[data-v-f8122bea],.copy-grid[data-v-f8122bea]{grid-template-columns:1fr 1fr}.script-steps svg[data-v-f8122bea]{display:none}.asset-workspace[data-v-f8122bea]{grid-template-columns:1fr}.folder-panel[data-v-f8122bea],.material-detail[data-v-f8122bea]{min-height:auto}.material-detail[data-v-f8122bea]{grid-column:auto}.asset-grid[data-v-f8122bea],.material-filters[data-v-f8122bea],.comment-filters[data-v-f8122bea],.lead-filters[data-v-f8122bea]{grid-template-columns:1fr 1fr}.dense-table[data-v-f8122bea]{overflow-x:auto}.dense-row[data-v-f8122bea]{min-width:980px}}@media (max-width: 620px){.page-metrics[data-v-f8122bea],.script-steps[data-v-f8122bea],.copy-grid[data-v-f8122bea],.asset-grid[data-v-f8122bea],.style-options[data-v-f8122bea]{grid-template-columns:1fr}.page-metric[data-v-f8122bea]{grid-template-columns:46px minmax(0,1fr)}.page-metric svg[data-v-f8122bea]{display:none}.inline-generation-form[data-v-f8122bea],.material-filters[data-v-f8122bea],.comment-filters[data-v-f8122bea],.lead-filters[data-v-f8122bea]{grid-template-columns:1fr}.account-actions[data-v-f8122bea]{flex-wrap:wrap}.toolbar-spacer[data-v-f8122bea]{display:none}.search-field.narrow[data-v-f8122bea],.small-select[data-v-f8122bea]{width:100%}}.remaining-page[data-v-95e3f021]{min-height:100%;color:#172033}.surface[data-v-95e3f021]{border:1px solid #e3e9f2;border-radius:8px;background:#fff;box-shadow:0 1px 2px #17203306}.page-intro[data-v-95e3f021]{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.page-intro p[data-v-95e3f021]{margin:0;color:#748096;font-size:13px}.button-row[data-v-95e3f021]{align-items:center}.blue-button[data-v-95e3f021]{background:#1262ff}.blue-button[data-v-95e3f021]:hover{background:#0b52db}.metric-grid[data-v-95e3f021]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.metric-card[data-v-95e3f021]{min-height:104px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;align-items:center;padding:14px 15px}.metric-icon[data-v-95e3f021]{width:46px;height:46px;display:grid;place-items:center;border-radius:10px}.metric-icon.blue[data-v-95e3f021]{color:#1262ff;background:#eaf1ff}.metric-icon.green[data-v-95e3f021]{color:#16a765;background:#e7f8ef}.metric-icon.purple[data-v-95e3f021]{color:#8b5cf6;background:#f2eaff}.metric-icon.orange[data-v-95e3f021]{color:#f97316;background:#fff1df}.metric-icon.red[data-v-95e3f021]{color:#ef3349;background:#fff0f2}.metric-card>div[data-v-95e3f021]{min-width:0;display:grid;gap:4px}.metric-card small[data-v-95e3f021],.metric-card em[data-v-95e3f021]{color:#758297;font-size:11px;font-style:normal}.metric-card strong[data-v-95e3f021]{color:#162039;font-size:24px;line-height:1}.mini-trend[data-v-95e3f021]{justify-self:end;opacity:.85}.mini-trend.blue[data-v-95e3f021]{color:#1262ff}.mini-trend.green[data-v-95e3f021]{color:#16a765}.mini-trend.purple[data-v-95e3f021]{color:#8b5cf6}.mini-trend.orange[data-v-95e3f021]{color:#f97316}.mini-trend.red[data-v-95e3f021]{color:#ef3349}.filter-row[data-v-95e3f021]{display:grid;align-items:end;gap:10px;margin-bottom:14px;padding:12px}.video-filters[data-v-95e3f021],.publish-filters[data-v-95e3f021],.knowledge-filters[data-v-95e3f021]{grid-template-columns:.7fr .7fr .8fr minmax(210px,1.2fr) auto}.compact-filters[data-v-95e3f021]{grid-template-columns:minmax(180px,.45fr) minmax(280px,1fr) auto}.filter-row label[data-v-95e3f021]{min-width:0;display:grid;gap:6px}.filter-row label>span[data-v-95e3f021]:first-child,.modal-grid label>span[data-v-95e3f021]:first-child,.editor-field>span[data-v-95e3f021]:first-child{color:#6e7b90;font-size:11px;font-weight:700}.field-like[data-v-95e3f021],.search-input[data-v-95e3f021],.input-with-icon[data-v-95e3f021],.fixed-option[data-v-95e3f021]{min-height:36px;display:flex;align-items:center;gap:7px;border:1px solid #dbe4f0;border-radius:7px;padding:0 10px;color:#657288;background:#fff}.field-like[data-v-95e3f021]{width:100%}.search-input input[data-v-95e3f021],.input-with-icon input[data-v-95e3f021]{min-width:0;width:100%;border:0;outline:0;background:transparent}.filter-button[data-v-95e3f021]{min-height:36px}.master-detail[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px;align-items:start}.table-surface[data-v-95e3f021]{min-width:0;overflow:hidden}.table-toolbar[data-v-95e3f021],.panel-heading[data-v-95e3f021],.section-title[data-v-95e3f021]{display:flex;align-items:center;justify-content:space-between;gap:10px}.table-toolbar[data-v-95e3f021]{min-height:50px;padding:0 13px;border-bottom:1px solid #edf1f7}.table-toolbar>div[data-v-95e3f021],.panel-heading>div[data-v-95e3f021],.section-title>div[data-v-95e3f021]{min-width:0;display:grid;gap:3px}.table-toolbar strong[data-v-95e3f021],.panel-heading strong[data-v-95e3f021],.section-title strong[data-v-95e3f021]{color:#263247;font-size:13px}.table-toolbar small[data-v-95e3f021],.panel-heading small[data-v-95e3f021],.section-title small[data-v-95e3f021]{color:#8995a8;font-size:10px}.icon-action[data-v-95e3f021],.row-actions button[data-v-95e3f021],.selection-tools button[data-v-95e3f021]{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:6px;color:#63728a;background:transparent}.icon-action[data-v-95e3f021]:hover,.row-actions button[data-v-95e3f021]:hover,.selection-tools button[data-v-95e3f021]:hover{color:#1262ff;background:#edf3ff}.dense-table[data-v-95e3f021]{min-width:0}.dense-row[data-v-95e3f021]{width:100%;min-height:57px;display:grid;align-items:center;gap:8px;border:0;border-bottom:1px solid #edf1f7;padding:0 12px;color:#45536a;background:#fff;font-size:11px;text-align:left}.dense-row[data-v-95e3f021]:last-child{border-bottom:0}.dense-head[data-v-95e3f021]{min-height:38px;color:#68768a;background:#f6f8fc;font-weight:800}.video-table .dense-row[data-v-95e3f021]{grid-template-columns:minmax(150px,1.4fr) .8fr 54px 110px 72px 82px 95px}.publish-table .dense-row[data-v-95e3f021]{grid-template-columns:minmax(180px,1.45fr) .75fr .65fr .78fr 66px 92px 96px}.performance-table .dense-row[data-v-95e3f021]{grid-template-columns:minmax(190px,1.5fr) .7fr .65fr .55fr .65fr}.content-metric-table .dense-row[data-v-95e3f021]{grid-template-columns:minmax(190px,1.5fr) .72fr .58fr .52fr .52fr .48fr}.knowledge-table .dense-row[data-v-95e3f021]{grid-template-columns:24px minmax(180px,1.55fr) .7fr .85fr .62fr .72fr}.selectable[data-v-95e3f021]{cursor:pointer}.selectable[data-v-95e3f021]:hover,.selectable.selected[data-v-95e3f021]{background:#f5f8ff}.task-title[data-v-95e3f021],.document-title[data-v-95e3f021]{min-width:0;display:flex;align-items:center;gap:9px}.task-title>span[data-v-95e3f021]:last-child,.document-title>span[data-v-95e3f021]:last-child{min-width:0}.task-title strong[data-v-95e3f021],.task-title small[data-v-95e3f021],.document-title strong[data-v-95e3f021],.document-title small[data-v-95e3f021]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-title strong[data-v-95e3f021],.document-title strong[data-v-95e3f021]{color:#29364c;font-size:11px}.task-title small[data-v-95e3f021],.document-title small[data-v-95e3f021]{margin-top:4px;color:#8995a8;font-size:10px}.task-title img[data-v-95e3f021]{width:46px;height:30px;flex:0 0 auto;border-radius:5px;object-fit:cover}.truncate[data-v-95e3f021]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.progress-cell[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:6px;align-items:center}.progress-cell i[data-v-95e3f021],.large-progress i[data-v-95e3f021]{height:5px;overflow:hidden;border-radius:999px;background:#e9eef6}.progress-cell b[data-v-95e3f021],.large-progress b[data-v-95e3f021]{display:block;height:100%;border-radius:inherit;background:#1262ff}.progress-cell small[data-v-95e3f021]{color:#7b8798;font-size:9px}.status-pill[data-v-95e3f021]{display:inline-flex;width:max-content;border-radius:5px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:800}.status-pill.success[data-v-95e3f021]{color:#139b5a;background:#e7f7ef}.status-pill.info[data-v-95e3f021]{color:#1262ff;background:#eaf1ff}.status-pill.warning[data-v-95e3f021]{color:#ed7a16;background:#fff2e3}.status-pill.danger[data-v-95e3f021]{color:#eb3349;background:#fff0f2}.status-pill.muted[data-v-95e3f021]{color:#7b8798;background:#eff2f6}.row-actions[data-v-95e3f021]{display:flex;align-items:center;gap:1px}.pagination[data-v-95e3f021]{min-height:46px;display:flex;align-items:center;justify-content:flex-end;gap:5px;padding:0 12px;border-top:1px solid #edf1f7}.pagination button[data-v-95e3f021]{width:29px;height:29px;display:grid;place-items:center;border:1px solid #dbe4f0;border-radius:6px;color:#657288;background:#fff}.pagination button.active[data-v-95e3f021]{border-color:#1262ff;color:#fff;background:#1262ff}.detail-panel[data-v-95e3f021]{position:sticky;top:88px;min-height:520px;padding:14px}.panel-heading[data-v-95e3f021]{min-height:34px;padding-bottom:11px;border-bottom:1px solid #edf1f7}.video-preview[data-v-95e3f021]{width:100%;aspect-ratio:16 / 9;margin-top:13px;overflow:hidden;border-radius:7px;background:#10141c}.video-preview video[data-v-95e3f021]{width:100%;height:100%;object-fit:contain}.preview-empty[data-v-95e3f021]{height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#8a9ab1;font-size:11px}.detail-title[data-v-95e3f021]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:12px 0}.detail-title>div[data-v-95e3f021]{min-width:0}.detail-title strong[data-v-95e3f021],.detail-title small[data-v-95e3f021]{display:block}.detail-title strong[data-v-95e3f021]{font-size:13px;line-height:1.4}.detail-title small[data-v-95e3f021]{margin-top:5px;color:#8793a5;font-size:10px}.large-progress[data-v-95e3f021]{display:grid;gap:7px;border-radius:7px;padding:10px;background:#f6f8fc}.large-progress>div[data-v-95e3f021]{display:flex;align-items:center;justify-content:space-between;color:#657288;font-size:11px}.large-progress strong[data-v-95e3f021]{color:#1262ff}.detail-section[data-v-95e3f021]{padding:12px 0;border-bottom:1px solid #edf1f7}.detail-section h3[data-v-95e3f021]{margin:0 0 8px;color:#526078;font-size:11px}.detail-section p[data-v-95e3f021]{max-height:90px;margin:0;overflow:auto;color:#45536a;font-size:11px;line-height:1.65}.provider-meta[data-v-95e3f021]{display:grid;gap:6px;margin:0}.provider-meta>div[data-v-95e3f021]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:10px}.provider-meta dt[data-v-95e3f021]{color:#8995a8}.provider-meta dd[data-v-95e3f021]{margin:0;overflow-wrap:anywhere;color:#45536a}.storyboard-grid[data-v-95e3f021]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.storyboard-grid article[data-v-95e3f021]{min-height:70px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:7px;align-items:start;border:1px solid #e2e9f3;border-radius:6px;padding:7px}.storyboard-grid span[data-v-95e3f021]{width:20px;height:20px;display:grid;place-items:center;border-radius:5px;color:#1262ff;background:#eaf1ff;font-size:9px}.storyboard-grid p[data-v-95e3f021]{max-height:50px;overflow:hidden;font-size:10px;line-height:1.45}.detail-actions[data-v-95e3f021]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.detail-actions button[data-v-95e3f021]{min-width:0}.detail-actions.triple-actions[data-v-95e3f021]{grid-template-columns:36px minmax(0,1fr) minmax(0,1fr)}.empty-state[data-v-95e3f021]{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;color:#98a4b5;text-align:center}.empty-state strong[data-v-95e3f021]{color:#68768a;font-size:13px}.empty-state span[data-v-95e3f021]{max-width:340px;color:#98a4b5;font-size:11px;line-height:1.5}.empty-state.tall[data-v-95e3f021]{min-height:450px}.empty-state.compact[data-v-95e3f021]{min-height:160px}.chart-empty[data-v-95e3f021]{min-height:260px}.inline-empty[data-v-95e3f021]{min-height:54px;display:flex;align-items:center;justify-content:center;gap:7px;color:#98a4b5;font-size:10px}.inline-empty.success[data-v-95e3f021]{color:#16a765}.bottom-grid[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:14px;margin-top:14px}.stage-surface[data-v-95e3f021],.retry-surface[data-v-95e3f021],.calendar-surface[data-v-95e3f021]{min-height:150px;padding:13px}.stage-line[data-v-95e3f021]{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:24px}.stage-line>div[data-v-95e3f021]{position:relative;display:grid;justify-items:center;gap:7px;color:#99a4b4}.stage-line>div[data-v-95e3f021]:after{content:"";position:absolute;top:12px;left:calc(50% + 14px);width:calc(100% - 28px);height:2px;background:#e4eaf2}.stage-line>div[data-v-95e3f021]:last-child:after{display:none}.stage-line span[data-v-95e3f021]{z-index:1;width:26px;height:26px;display:grid;place-items:center;border:2px solid #dbe3ee;border-radius:50%;background:#fff;font-size:9px}.stage-line strong[data-v-95e3f021]{font-size:10px}.stage-line .complete[data-v-95e3f021],.stage-line .current[data-v-95e3f021]{color:#1262ff}.stage-line .complete span[data-v-95e3f021]{border-color:#1262ff;color:#fff;background:#1262ff}.stage-line .complete[data-v-95e3f021]:after{background:#1262ff}.stage-line .current span[data-v-95e3f021]{border-color:#1262ff}.compact-list[data-v-95e3f021]{display:grid;gap:5px;margin-top:10px}.compact-list button[data-v-95e3f021]{min-height:44px;display:grid;grid-template-columns:20px minmax(0,1fr) 16px;gap:7px;align-items:center;border:0;border-radius:6px;color:#ef3349;background:#fff6f7;text-align:left}.compact-list span[data-v-95e3f021]{min-width:0}.compact-list strong[data-v-95e3f021],.compact-list small[data-v-95e3f021]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-list strong[data-v-95e3f021]{color:#45536a;font-size:10px}.compact-list small[data-v-95e3f021]{margin-top:3px;color:#98a4b5;font-size:9px}.youtube-only[data-v-95e3f021]{display:flex;align-items:center;gap:6px;color:red;font-size:10px}.youtube-badge[data-v-95e3f021]{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;color:red;background:#fff0f0}.youtube-badge.large[data-v-95e3f021]{width:42px;height:42px}.publish-hero[data-v-95e3f021]{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;padding:13px 0}.publish-hero>div[data-v-95e3f021]{min-width:0}.publish-hero strong[data-v-95e3f021],.publish-hero small[data-v-95e3f021]{display:block}.publish-hero strong[data-v-95e3f021]{font-size:12px;line-height:1.45}.publish-hero small[data-v-95e3f021]{margin-top:4px;color:#8995a8;font-size:10px}.detail-list[data-v-95e3f021]{display:grid;gap:8px;margin:0;border-radius:7px;padding:10px;background:#f7f9fc}.detail-list>div[data-v-95e3f021]{display:grid;grid-template-columns:68px minmax(0,1fr);gap:8px;font-size:10px}.detail-list dt[data-v-95e3f021]{color:#8995a8}.detail-list dd[data-v-95e3f021]{margin:0;color:#45536a;overflow-wrap:anywhere}.timeline[data-v-95e3f021]{display:grid;gap:0}.timeline>div[data-v-95e3f021]{position:relative;min-height:43px;display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px}.timeline>div[data-v-95e3f021]:after{content:"";position:absolute;top:15px;bottom:-3px;left:5px;width:1px;background:#dfe6ef}.timeline>div[data-v-95e3f021]:last-child:after{display:none}.timeline>div>span[data-v-95e3f021]{z-index:1;width:11px;height:11px;margin-top:2px;border:2px solid #d5deea;border-radius:50%;background:#fff}.timeline>div.done>span[data-v-95e3f021]{border-color:#16a765;background:#16a765}.timeline p[data-v-95e3f021]{margin:0}.timeline strong[data-v-95e3f021],.timeline small[data-v-95e3f021]{display:block}.timeline strong[data-v-95e3f021]{color:#45536a;font-size:10px}.timeline small[data-v-95e3f021]{margin-top:3px;color:#98a4b5;font-size:9px}.external-link[data-v-95e3f021]{min-height:34px;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:11px;border:1px solid #dbe4f0;border-radius:7px;color:#1262ff;font-size:11px;text-decoration:none}.publish-error[data-v-95e3f021]{display:flex;align-items:flex-start;gap:7px;margin-top:11px;border-radius:7px;padding:9px 10px;color:#d52a40;background:#fff0f2;font-size:10px;line-height:1.5}.publish-error svg[data-v-95e3f021]{flex:0 0 auto;margin-top:1px}.week-grid[data-v-95e3f021]{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;margin-top:12px}.week-grid>article[data-v-95e3f021]{min-width:0;min-height:104px;border-left:1px solid #edf1f7;padding:7px}.week-grid>article[data-v-95e3f021]:first-child{border-left:0}.week-grid article.today[data-v-95e3f021]{border-radius:6px;background:#f3f7ff}.week-grid header[data-v-95e3f021]{display:flex;align-items:center;justify-content:space-between;color:#7d899c;font-size:9px}.week-grid header strong[data-v-95e3f021]{color:#45536a;font-size:13px}.week-grid article.today header strong[data-v-95e3f021]{color:#1262ff}.calendar-tasks[data-v-95e3f021]{display:grid;gap:5px;margin-top:9px}.calendar-tasks button[data-v-95e3f021]{min-width:0;min-height:30px;display:grid;grid-template-columns:14px minmax(0,1fr);gap:4px;align-items:center;border:0;border-radius:5px;padding:4px;color:red;background:#fff0f0;text-align:left}.calendar-tasks span[data-v-95e3f021]{overflow:hidden;color:#45536a;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.calendar-empty[data-v-95e3f021]{margin-top:20px;color:#b1bac7;font-size:8px;text-align:center}.segmented[data-v-95e3f021]{display:flex;align-items:center;border:1px solid #dbe4f0;border-radius:7px;padding:2px;background:#fff}.segmented button[data-v-95e3f021]{min-height:30px;border:0;border-radius:5px;padding:0 10px;color:#6c798e;background:transparent;font-size:11px}.segmented button.active[data-v-95e3f021]{color:#1262ff;background:#eaf1ff;font-weight:800}.analytics-top[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px}.trend-surface[data-v-95e3f021],.funnel-surface[data-v-95e3f021],.performance-surface[data-v-95e3f021],.metric-detail-surface[data-v-95e3f021]{padding:14px}.chart-title[data-v-95e3f021]{align-items:flex-start}.legend[data-v-95e3f021]{display:flex;gap:14px;color:#758297;font-size:10px}.legend span[data-v-95e3f021]{display:flex;align-items:center;gap:5px}.legend i[data-v-95e3f021]{width:16px;height:2px}.legend i.blue[data-v-95e3f021]{background:#1262ff}.legend i.green[data-v-95e3f021]{background:#16a765}.line-chart[data-v-95e3f021]{margin-top:8px}.line-chart svg[data-v-95e3f021]{width:100%;height:228px;overflow:visible}.grid-line[data-v-95e3f021]{stroke:#ebeff5;stroke-width:1}.view-line[data-v-95e3f021],.lead-line[data-v-95e3f021]{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.view-line[data-v-95e3f021]{stroke:#1262ff}.lead-line[data-v-95e3f021]{stroke:#16a765}.view-dot[data-v-95e3f021]{fill:#1262ff}.lead-dot[data-v-95e3f021]{fill:#16a765}.chart-labels[data-v-95e3f021]{display:flex;justify-content:space-between;padding:0 4%;color:#8995a8;font-size:9px}.funnel[data-v-95e3f021]{display:grid;justify-items:center;gap:7px;margin:18px 0}.funnel-step[data-v-95e3f021]{min-height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-radius:6px}.funnel-step span[data-v-95e3f021]{font-size:10px}.funnel-step strong[data-v-95e3f021]{font-size:13px}.funnel-step.blue[data-v-95e3f021]{color:#0759dc;background:#dce9ff}.funnel-step.green[data-v-95e3f021]{color:#0e8a4e;background:#dcf5e7}.funnel-step.purple[data-v-95e3f021]{color:#7448d9;background:#ece4ff}.funnel-step.orange[data-v-95e3f021]{color:#d6680c;background:#ffead7}.health-summary[data-v-95e3f021]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;align-items:center;padding-top:12px;border-top:1px solid #edf1f7}.health-summary .metric-icon[data-v-95e3f021]{width:36px;height:36px}.health-summary strong[data-v-95e3f021],.health-summary small[data-v-95e3f021]{display:block}.health-summary strong[data-v-95e3f021]{font-size:11px}.health-summary small[data-v-95e3f021]{margin-top:4px;color:#8995a8;font-size:9px}.health-summary em[data-v-95e3f021]{font-size:10px;font-style:normal}.health-summary em.ok[data-v-95e3f021]{color:#16a765}.health-summary em.warn[data-v-95e3f021]{color:#f97316}.analytics-bottom[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:14px;margin-top:14px}.performance-surface[data-v-95e3f021]{padding-bottom:0;overflow:hidden}.performance-surface .dense-table[data-v-95e3f021]{margin:12px -14px 0}.performance-table a[data-v-95e3f021],.text-link[data-v-95e3f021]{display:inline-flex;align-items:center;gap:3px;border:0;color:#1262ff;background:transparent;font-size:10px;text-decoration:none}.performance-table em[data-v-95e3f021]{color:#98a4b5;font-style:normal}.metric-detail-list[data-v-95e3f021]{margin-top:11px}.metric-detail-list>div[data-v-95e3f021]{min-height:35px;display:grid;grid-template-columns:.8fr 1fr 1fr .8fr;gap:7px;align-items:center;border-bottom:1px solid #edf1f7;color:#68768a;font-size:10px}.metric-detail-list>div[data-v-95e3f021]:last-child{border-bottom:0}.metric-detail-list .metric-detail-head[data-v-95e3f021]{min-height:30px;color:#8995a8;background:#f7f9fc;font-weight:800}.metric-detail-list strong[data-v-95e3f021]{color:#29364c}.knowledge-layout[data-v-95e3f021]{display:grid;grid-template-columns:190px minmax(0,1fr) 335px;gap:14px;align-items:start}.category-panel[data-v-95e3f021],.knowledge-editor[data-v-95e3f021]{position:sticky;top:88px;min-height:560px;padding:13px}.category-row[data-v-95e3f021]{width:100%;min-height:39px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:6px;align-items:center;border:0;border-radius:6px;padding:0 8px;color:#657288;background:transparent;text-align:left}.category-row strong[data-v-95e3f021]{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.category-row span[data-v-95e3f021]{color:#8995a8;font-size:10px}.category-row.active[data-v-95e3f021]{color:#1262ff;background:#eaf1ff}.category-empty[data-v-95e3f021]{min-height:120px}.knowledge-table-surface[data-v-95e3f021]{min-width:0;overflow:hidden}.selection-tools[data-v-95e3f021]{display:flex;gap:2px}.knowledge-table input[data-v-95e3f021]{accent-color:#1262ff}.tag-cell[data-v-95e3f021]{display:flex;gap:4px;overflow:hidden}.tag-cell em[data-v-95e3f021]{border-radius:4px;padding:3px 5px;color:#1262ff;background:#edf3ff;font-size:9px;font-style:normal;white-space:nowrap}.tag-cell small[data-v-95e3f021]{color:#98a4b5}.knowledge-health[data-v-95e3f021]{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #edf1f7;padding:10px 12px}.knowledge-health>div[data-v-95e3f021]{display:grid;grid-template-columns:38px minmax(0,1fr);gap:8px;align-items:center}.knowledge-health .metric-icon[data-v-95e3f021]{width:36px;height:36px}.knowledge-health p[data-v-95e3f021]{margin:0}.knowledge-health strong[data-v-95e3f021],.knowledge-health small[data-v-95e3f021]{display:block}.knowledge-health strong[data-v-95e3f021]{font-size:11px}.knowledge-health small[data-v-95e3f021]{margin-top:4px;color:#8995a8;font-size:9px}.editor-field[data-v-95e3f021]{display:grid;gap:5px;margin-top:8px}.editor-grid[data-v-95e3f021]{display:grid;grid-template-columns:1fr 110px;gap:8px}.input-with-icon[data-v-95e3f021]{min-height:36px}.body-editor .textarea[data-v-95e3f021]{min-height:124px;resize:vertical;font-size:11px;line-height:1.65}.body-editor>small[data-v-95e3f021]{color:#98a4b5;font-size:9px;text-align:right}.toggle-row[data-v-95e3f021]{min-height:36px;display:flex;align-items:center;gap:8px;border:1px solid #dbe4f0;border-radius:7px;padding:0 9px}.toggle-row input[data-v-95e3f021]{accent-color:#1262ff}.toggle-row em[data-v-95e3f021]{color:#657288;font-size:10px;font-style:normal}.citation-note[data-v-95e3f021]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;margin-top:8px;border-radius:7px;padding:8px 10px;color:#1262ff;background:#f3f7ff}.citation-note strong[data-v-95e3f021]{font-size:10px}.citation-note p[data-v-95e3f021]{margin:3px 0 0;color:#657288;font-size:9px;line-height:1.45}.modal-backdrop[data-v-95e3f021]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:24px;background:#0f172a6b}.modal-panel[data-v-95e3f021]{width:min(680px,96vw);max-height:90vh;overflow:auto;border-radius:8px;background:#fff;box-shadow:0 24px 70px #0f172a40}.modal-panel header[data-v-95e3f021],.modal-panel footer[data-v-95e3f021]{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 18px}.modal-panel header[data-v-95e3f021]{border-bottom:1px solid #e6ebf2}.modal-panel footer[data-v-95e3f021]{justify-content:flex-end;border-top:1px solid #e6ebf2}.modal-panel header>div[data-v-95e3f021]{display:grid;gap:4px}.modal-panel header strong[data-v-95e3f021]{font-size:16px}.modal-panel header small[data-v-95e3f021]{color:#7b8798;font-size:11px}.modal-panel header>button[data-v-95e3f021]{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:6px;color:#68768a;background:transparent}.modal-grid[data-v-95e3f021]{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:18px}.modal-grid label[data-v-95e3f021]{display:grid;gap:6px}.modal-grid label.wide[data-v-95e3f021]{grid-column:1 / -1}.modal-grid .textarea[data-v-95e3f021]{min-height:90px}.modal-grid .large-textarea[data-v-95e3f021]{min-height:170px}.file-field[data-v-95e3f021]{height:auto;min-height:40px;padding:7px 9px}.fixed-option[data-v-95e3f021]{color:red}.modal-warning[data-v-95e3f021]{min-height:42px;display:flex;align-items:center;gap:7px;margin:0 18px 15px;border-radius:6px;padding:0 10px;color:#df6d14;background:#fff4e5;font-size:11px}.publish-modal[data-v-95e3f021]{width:min(760px,96vw)}.publish-source-control[data-v-95e3f021]{display:grid;gap:13px;padding:18px;border-bottom:1px solid #e6ebf2}.publish-source-label[data-v-95e3f021]{color:#526078;font-size:11px;font-weight:800}.publish-source-tabs[data-v-95e3f021]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dbe4f0;border-radius:7px;padding:3px;background:#f7f9fc}.publish-source-tabs button[data-v-95e3f021]{min-width:0;min-height:38px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:5px;padding:0 8px;color:#68768a;background:transparent;font-size:11px;font-weight:700}.publish-source-tabs button.active[data-v-95e3f021]{color:#1262ff;background:#fff;box-shadow:0 1px 4px #1f31501f}.publish-source-tabs button[data-v-95e3f021]:disabled{cursor:not-allowed;opacity:.65}.publish-source-fields[data-v-95e3f021]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.publish-source-fields label[data-v-95e3f021]{min-width:0;display:grid;gap:6px;color:#6e7b90;font-size:11px;font-weight:700}.publish-source-fields .source-action[data-v-95e3f021]{min-width:126px}.source-empty[data-v-95e3f021]{grid-column:1 / -1;min-height:34px;display:flex;align-items:center;gap:7px;color:#8a6570;font-size:10px}.publish-video-review[data-v-95e3f021]{display:grid;grid-template-columns:minmax(240px,1.15fr) minmax(190px,.85fr);gap:14px;align-items:center;padding-top:13px;border-top:1px solid #e6ebf2}.publish-video-player[data-v-95e3f021]{width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:7px;background:#10141c}.publish-video-player video[data-v-95e3f021]{width:100%;height:100%;object-fit:contain}.publish-video-meta[data-v-95e3f021]{min-width:0;display:grid;justify-items:start;gap:7px}.publish-video-meta strong[data-v-95e3f021]{max-width:100%;overflow:hidden;color:#29364c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.publish-video-meta small[data-v-95e3f021]{color:#7b8798;font-size:10px}.publish-video-meta button[data-v-95e3f021]{width:100%;margin-top:5px}.publish-source-error[data-v-95e3f021]{min-height:40px;display:flex;align-items:flex-start;gap:7px;border-radius:6px;padding:10px;color:#c92f3f;background:#fff0f2;font-size:11px;line-height:1.45}.publish-source-error svg[data-v-95e3f021]{flex:0 0 auto}.publish-fields[data-v-95e3f021]{padding-top:16px;padding-bottom:16px}.fixed-video[data-v-95e3f021]{min-height:36px;display:flex;align-items:center;gap:7px;overflow:hidden;border:1px solid #dbe4f0;border-radius:7px;padding:0 10px;color:#657288;background:#f7f9fc;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.fixed-video svg[data-v-95e3f021]{flex:0 0 auto}.spin-icon[data-v-95e3f021]{animation:spin-95e3f021 1s linear infinite}.loading-toast[data-v-95e3f021],.page-toast[data-v-95e3f021]{position:fixed;right:24px;z-index:90;min-height:38px;display:flex;align-items:center;gap:7px;border-radius:7px;padding:0 12px;color:#fff;background:#172033;box-shadow:0 12px 30px #17203333;font-size:11px}.loading-toast[data-v-95e3f021]{bottom:72px}.loading-toast svg[data-v-95e3f021]{animation:spin-95e3f021 1s linear infinite}.page-toast[data-v-95e3f021]{bottom:24px}.page-toast.error[data-v-95e3f021]{background:#c92f3f}@keyframes spin-95e3f021{to{transform:rotate(360deg)}}@media (max-width: 1320px){.master-detail[data-v-95e3f021],.analytics-top[data-v-95e3f021],.knowledge-layout[data-v-95e3f021]{grid-template-columns:1fr}.detail-panel[data-v-95e3f021],.category-panel[data-v-95e3f021],.knowledge-editor[data-v-95e3f021]{position:static}.knowledge-layout[data-v-95e3f021]{grid-template-columns:190px minmax(0,1fr)}.knowledge-editor[data-v-95e3f021]{grid-column:1 / -1;min-height:auto}.dense-table[data-v-95e3f021]{overflow-x:auto}.video-table .dense-row[data-v-95e3f021],.publish-table .dense-row[data-v-95e3f021]{min-width:940px}}@media (max-width: 980px){.metric-grid[data-v-95e3f021]{grid-template-columns:repeat(2,minmax(0,1fr))}.video-filters[data-v-95e3f021],.publish-filters[data-v-95e3f021],.knowledge-filters[data-v-95e3f021],.analytics-bottom[data-v-95e3f021],.bottom-grid[data-v-95e3f021]{grid-template-columns:1fr 1fr}.filter-button[data-v-95e3f021]{align-self:end}.week-grid[data-v-95e3f021]{overflow-x:auto}.week-grid>article[data-v-95e3f021]{min-width:100px}}@media (max-width: 700px){.page-intro[data-v-95e3f021]{align-items:flex-start;flex-direction:column}.page-intro .button-row[data-v-95e3f021]{width:100%;flex-wrap:wrap}.metric-grid[data-v-95e3f021],.video-filters[data-v-95e3f021],.publish-filters[data-v-95e3f021],.knowledge-filters[data-v-95e3f021],.analytics-bottom[data-v-95e3f021],.bottom-grid[data-v-95e3f021],.knowledge-layout[data-v-95e3f021],.modal-grid[data-v-95e3f021]{grid-template-columns:1fr}.knowledge-editor[data-v-95e3f021],.modal-grid label.wide[data-v-95e3f021]{grid-column:auto}.metric-card[data-v-95e3f021]{grid-template-columns:46px minmax(0,1fr)}.mini-trend[data-v-95e3f021]{display:none}.stage-line[data-v-95e3f021]{overflow-x:auto}.stage-line>div[data-v-95e3f021]{min-width:100px}.modal-backdrop[data-v-95e3f021]{padding:10px}.modal-panel[data-v-95e3f021],.publish-modal[data-v-95e3f021]{width:100%;max-height:94vh}.publish-source-tabs button[data-v-95e3f021]{min-height:44px;flex-direction:column;gap:3px;padding:5px 3px;font-size:10px}.publish-source-fields[data-v-95e3f021],.publish-video-review[data-v-95e3f021]{grid-template-columns:1fr}.publish-source-fields .source-action[data-v-95e3f021]{width:100%}}.p0-page[data-v-5b0c68fd]{min-height:100%;color:#1f2933}.dashboard-workbench[data-v-5b0c68fd]{display:grid;gap:14px}.dashboard-greeting[data-v-5b0c68fd]{display:grid;gap:4px}.dashboard-greeting h2[data-v-5b0c68fd]{margin:0;color:#111827;font-size:18px;line-height:1.3;letter-spacing:0}.dashboard-greeting p[data-v-5b0c68fd]{margin:0;color:#64748b;font-size:13px}.dashboard-metrics[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dashboard-metric-card[data-v-5b0c68fd],.dashboard-card[data-v-5b0c68fd]{border:1px solid #dfe7f2;border-radius:10px;background:#fff;box-shadow:0 10px 24px #0f172a09}.dashboard-metric-card[data-v-5b0c68fd]{min-height:112px;display:grid;grid-template-columns:46px minmax(112px,1fr) 66px;gap:10px;align-items:center;padding:16px}.metric-icon[data-v-5b0c68fd],.quick-action-icon[data-v-5b0c68fd],.todo-icon[data-v-5b0c68fd]{border-radius:12px;display:grid;place-items:center}.metric-icon[data-v-5b0c68fd]{width:44px;height:44px}.metric-icon.blue[data-v-5b0c68fd],.quick-action-icon.blue[data-v-5b0c68fd]{color:#1262ff;background:#eaf1ff}.metric-icon.green[data-v-5b0c68fd],.quick-action-icon.green[data-v-5b0c68fd]{color:#16a34a;background:#e7f8ef}.metric-icon.purple[data-v-5b0c68fd],.quick-action-icon.purple[data-v-5b0c68fd]{color:#8b5cf6;background:#f1eaff}.metric-icon.orange[data-v-5b0c68fd],.quick-action-icon.orange[data-v-5b0c68fd]{color:#f97316;background:#fff1df}.quick-action-icon.cyan[data-v-5b0c68fd]{color:#0f9fad;background:#e6fbfd}.metric-copy[data-v-5b0c68fd]{min-width:0;display:grid;gap:3px}.metric-copy span[data-v-5b0c68fd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#56657a;font-size:13px}.metric-copy strong[data-v-5b0c68fd]{color:#111827;font-size:25px;line-height:1.08}.metric-copy em[data-v-5b0c68fd]{color:#ef233c;font-size:12px;font-style:normal}.metric-copy em.down[data-v-5b0c68fd]{color:#16a34a}.metric-sparkline[data-v-5b0c68fd]{width:66px;height:32px;justify-self:end}.metric-sparkline polyline[data-v-5b0c68fd]{fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.dashboard-metric-card:nth-child(1) .metric-sparkline[data-v-5b0c68fd]{color:#1262ff}.dashboard-metric-card:nth-child(2) .metric-sparkline[data-v-5b0c68fd]{color:#16a34a}.dashboard-metric-card:nth-child(3) .metric-sparkline[data-v-5b0c68fd]{color:#8b5cf6}.dashboard-metric-card:nth-child(4) .metric-sparkline[data-v-5b0c68fd]{color:#f97316}.dashboard-card[data-v-5b0c68fd]{padding:14px 16px}.dashboard-card-heading[data-v-5b0c68fd]{min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.dashboard-card-heading h3[data-v-5b0c68fd]{margin:0;color:#111827;font-size:15px;line-height:1.25;letter-spacing:0}.dashboard-card-heading h3 span[data-v-5b0c68fd]{color:#64748b;font-weight:600}.ghost-action[data-v-5b0c68fd],.link-action[data-v-5b0c68fd]{border:0;background:transparent;color:#1262ff;display:inline-flex;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:800}.quick-actions-grid[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.quick-action[data-v-5b0c68fd]{min-height:62px;border:1px solid #e1e8f3;border-radius:10px;background:#fff;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:0 14px;text-align:left;color:#111827}.quick-action[data-v-5b0c68fd]:hover{border-color:#cddcff;background:#f8fbff}.quick-action-icon[data-v-5b0c68fd]{width:38px;height:38px}.quick-action strong[data-v-5b0c68fd],.quick-action small[data-v-5b0c68fd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-action strong[data-v-5b0c68fd]{font-size:13px}.quick-action small[data-v-5b0c68fd]{margin-top:3px;color:#64748b;font-size:11px}.todo-strip[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.todo-tile[data-v-5b0c68fd]{min-height:58px;border:1px solid #e4ebf5;border-radius:10px;background:#fff;display:grid;grid-template-columns:42px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:10px 12px}.todo-icon[data-v-5b0c68fd]{width:38px;height:38px}.todo-icon.red[data-v-5b0c68fd]{color:#ef233c;background:#fff0f2}.todo-icon.orange[data-v-5b0c68fd]{color:#f97316;background:#fff1df}.todo-icon.blue[data-v-5b0c68fd]{color:#1262ff;background:#eaf1ff}.todo-icon.cyan[data-v-5b0c68fd]{color:#0f9fad;background:#e6fbfd}.todo-tile strong[data-v-5b0c68fd],.todo-tile small[data-v-5b0c68fd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-tile strong[data-v-5b0c68fd]{color:#111827;font-size:13px}.todo-tile small[data-v-5b0c68fd]{margin-top:3px;color:#64748b;font-size:11px}.todo-tile em[data-v-5b0c68fd]{color:#ef233c;font-size:20px;font-style:normal;font-weight:900}.dashboard-tables[data-v-5b0c68fd]{display:grid;grid-template-columns:1fr 1fr 1.05fr;gap:12px}.data-card[data-v-5b0c68fd]{min-height:236px}.dashboard-table[data-v-5b0c68fd],.lead-table-list[data-v-5b0c68fd],.platform-table[data-v-5b0c68fd]{display:grid;gap:8px}.dashboard-table-row[data-v-5b0c68fd]{display:grid;grid-template-columns:1.25fr .55fr .9fr .7fr .58fr;gap:8px;align-items:center;min-height:30px;font-size:12px}.table-head[data-v-5b0c68fd]{min-height:30px;border-radius:6px;background:#f5f7fb;color:#56657a;font-weight:800;padding:0 8px}.comment-data-row[data-v-5b0c68fd]{min-height:34px;padding:0 8px;border-bottom:1px solid #edf1f7;color:#445067}.comment-data-row span[data-v-5b0c68fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.empty-list[data-v-5b0c68fd]{min-height:148px;display:grid;place-items:center;align-content:center;gap:7px;color:#9aa7bb;text-align:center;border-radius:8px;background:#fbfcff}.empty-list strong[data-v-5b0c68fd]{color:#64748b;font-size:13px}.empty-list span[data-v-5b0c68fd]{color:#9aa7bb;font-size:12px}.lead-table-row[data-v-5b0c68fd]{display:grid;grid-template-columns:34px 72px 58px minmax(0,1fr) 66px;gap:9px;align-items:center;min-height:36px;color:#334155;font-size:12px}.mini-avatar[data-v-5b0c68fd]{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:#dbeafe;color:#1262ff;font-weight:900}.lead-table-row strong[data-v-5b0c68fd],.lead-table-row span[data-v-5b0c68fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-table-row em[data-v-5b0c68fd]{border-radius:999px;background:#dcfce7;color:#16a34a;padding:4px 8px;font-style:normal;font-weight:900}.lead-table-row em.mid[data-v-5b0c68fd]{background:#fff1df;color:#f97316}.lead-table-row button[data-v-5b0c68fd]{min-height:28px;border:1px solid #bfd2ff;border-radius:6px;background:#fff;color:#1262ff;font-size:12px;font-weight:800}.platform-row[data-v-5b0c68fd]{display:grid;grid-template-columns:64px 54px 66px minmax(0,1fr);gap:8px;align-items:center;min-height:34px;font-size:12px}.platform-row em[data-v-5b0c68fd]{border-radius:999px;padding:4px 8px;font-style:normal;font-weight:900}.platform-row em.ok[data-v-5b0c68fd]{background:#dcfce7;color:#16a34a}.platform-row em.warn[data-v-5b0c68fd]{background:#fff1df;color:#f97316}.platform-row em.danger[data-v-5b0c68fd]{background:#fff0f2;color:#ef233c}.platform-row small[data-v-5b0c68fd]{color:#64748b}.trend-card[data-v-5b0c68fd]{min-height:168px}.trend-actions[data-v-5b0c68fd]{display:inline-flex;align-items:center;gap:6px}.trend-actions button[data-v-5b0c68fd]{min-height:28px;border:1px solid #dbe4f0;border-radius:7px;background:#fff;color:#334155;padding:0 10px;font-size:12px;font-weight:800}.trend-actions button.active[data-v-5b0c68fd]{border-color:#bfd2ff;background:#eaf1ff;color:#1262ff}.trend-chart[data-v-5b0c68fd]{height:144px}.trend-chart svg[data-v-5b0c68fd]{width:100%;height:112px}.chart-grid line[data-v-5b0c68fd]{stroke:#e8eef7;stroke-width:1}.comments-line[data-v-5b0c68fd],.leads-line[data-v-5b0c68fd]{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.comments-line[data-v-5b0c68fd]{stroke:#1262ff}.leads-line[data-v-5b0c68fd]{stroke:#16a34a}.trend-axis[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(7,1fr);color:#748094;font-size:11px;text-align:center}.trend-empty[data-v-5b0c68fd]{min-height:110px}.topbar[data-v-5b0c68fd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:20px;align-items:end;margin-bottom:18px;padding:22px;border:1px solid #d9e2e7;border-radius:8px;background:linear-gradient(135deg,#0f766e1c,#fff0 44%),#fff;box-shadow:0 12px 30px #1f29330f}.topbar h1[data-v-5b0c68fd],.hero-copy h2[data-v-5b0c68fd],.panel h3[data-v-5b0c68fd],.ai-panel h3[data-v-5b0c68fd]{margin:0;letter-spacing:0}.topbar h1[data-v-5b0c68fd]{font-size:30px;line-height:1.15}.topbar span[data-v-5b0c68fd],.panel-heading span[data-v-5b0c68fd],.hero-copy span[data-v-5b0c68fd],.task-item span[data-v-5b0c68fd],.rank-item span[data-v-5b0c68fd],.lead-item span[data-v-5b0c68fd]{color:#687782;font-size:13px}.eyebrow[data-v-5b0c68fd]{color:#b7791f;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 7px;text-transform:uppercase}.topbar-actions[data-v-5b0c68fd]{display:grid;grid-template-columns:minmax(0,1fr) 128px;gap:10px}.topbar-actions .select[data-v-5b0c68fd]:last-child{grid-column:1 / -1}.search-box[data-v-5b0c68fd],.select[data-v-5b0c68fd],.field[data-v-5b0c68fd],.textarea[data-v-5b0c68fd]{border:1px solid #d6e0e5;background:#fff;border-radius:8px;color:#1f2933;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.search-box[data-v-5b0c68fd]:focus-within,.select[data-v-5b0c68fd]:focus,.field[data-v-5b0c68fd]:focus,.textarea[data-v-5b0c68fd]:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e1f}.search-box[data-v-5b0c68fd]{display:flex;align-items:center;gap:8px;height:40px;min-width:0;padding:0 12px}.search-box svg[data-v-5b0c68fd]{color:#687782;flex:0 0 auto}.search-box input[data-v-5b0c68fd]{min-width:0;width:100%;border:0;outline:0;font:inherit}.select[data-v-5b0c68fd],.field[data-v-5b0c68fd]{min-height:40px;padding:0 12px;font:inherit}.textarea[data-v-5b0c68fd]{min-height:132px;width:100%;padding:12px;resize:vertical;font:inherit;line-height:1.55}.module-strip[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(11,minmax(104px,1fr));gap:8px;margin-bottom:18px;padding:6px;overflow-x:auto;border:1px solid #d9e2e7;border-radius:8px;background:#ffffffb8}.module-tab[data-v-5b0c68fd]{min-height:62px;border:1px solid transparent;border-radius:8px;background:transparent;padding:10px;text-align:left;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.module-tab strong[data-v-5b0c68fd],.module-tab span[data-v-5b0c68fd]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-tab strong[data-v-5b0c68fd]{color:#1f2933;font-size:13px}.module-tab span[data-v-5b0c68fd]{color:#687782;font-size:12px;margin-top:6px}.module-tab.active[data-v-5b0c68fd]{border-color:#b8d8d3;background:#fff;box-shadow:0 10px 22px #1f293312}.workspace-grid[data-v-5b0c68fd]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr) 310px;gap:14px;align-items:start}.workspace-grid.page-grid[data-v-5b0c68fd]{grid-template-columns:minmax(0,1fr) 320px}.page-main[data-v-5b0c68fd]{display:grid;gap:14px;min-width:0}.page-section-grid[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.page-section-grid .lead-panel[data-v-5b0c68fd],.page-section-grid .knowledge-panel[data-v-5b0c68fd],.page-section-grid .automation-panel[data-v-5b0c68fd],.page-section-grid .wide-panel[data-v-5b0c68fd]{grid-column:1 / -1}.hero-panel[data-v-5b0c68fd],.panel[data-v-5b0c68fd],.ai-panel[data-v-5b0c68fd],.metric-card[data-v-5b0c68fd]{border:1px solid #d9e2e7;border-radius:8px;background:#fff;box-shadow:0 1px 2px #1f29330a}.hero-panel[data-v-5b0c68fd]{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:150px;padding:20px}.page-grid .hero-panel[data-v-5b0c68fd]{grid-column:auto}.hero-copy[data-v-5b0c68fd]{display:grid;gap:8px;max-width:700px}.hero-copy h2[data-v-5b0c68fd]{font-size:23px;line-height:1.25}.module-icon[data-v-5b0c68fd]{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;background:#e1f2ef;color:#0f766e}.hero-flow[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(4,max-content);align-items:center;gap:8px;color:#52616b;font-size:13px}.hero-flow svg[data-v-5b0c68fd]{color:#94a3ad}.hero-flow span[data-v-5b0c68fd]{border:1px solid #d9e2e7;border-radius:999px;background:#f7fafb;padding:8px 11px;font-weight:700}.kpi-grid[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric-card[data-v-5b0c68fd]{min-height:106px;padding:14px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:5px 10px;align-items:center}.metric-card svg[data-v-5b0c68fd]{grid-row:span 3;width:34px;height:34px;padding:8px;border-radius:8px;color:#0f766e;background:#e1f2ef}.metric-card span[data-v-5b0c68fd]{color:#687782;font-size:12px;font-weight:700}.metric-card strong[data-v-5b0c68fd]{font-size:25px;line-height:1}.metric-card em[data-v-5b0c68fd]{color:#b7791f;font-style:normal;font-size:12px;font-weight:800}.panel[data-v-5b0c68fd],.ai-panel[data-v-5b0c68fd]{padding:16px}.import-panel[data-v-5b0c68fd],.copy-panel[data-v-5b0c68fd]{min-height:322px}.panel-heading[data-v-5b0c68fd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-heading h3[data-v-5b0c68fd]{font-size:17px;line-height:1.25}.primary-button[data-v-5b0c68fd],.secondary-button[data-v-5b0c68fd],.icon-button[data-v-5b0c68fd]{border-radius:8px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid transparent;font:inherit;font-weight:800;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.primary-button[data-v-5b0c68fd]{background:#0f766e;color:#fff;box-shadow:0 9px 18px #0f766e29}.primary-button[data-v-5b0c68fd]:hover{background:#0b5f59}.secondary-button[data-v-5b0c68fd],.icon-button[data-v-5b0c68fd]{color:#1f2933;background:#f7fafb;border-color:#d9e2e7}.secondary-button[data-v-5b0c68fd]:hover,.icon-button[data-v-5b0c68fd]:hover{border-color:#b8d8d3;background:#f1faf8}.icon-button[data-v-5b0c68fd]{width:38px;padding:0}.toggle-row[data-v-5b0c68fd]{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px;color:#52616b;font-size:13px}.toggle-row label[data-v-5b0c68fd]{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 8px;border-radius:999px;background:#f7fafb}.toggle-row input[data-v-5b0c68fd]{accent-color:#0f766e}.form-grid[data-v-5b0c68fd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.form-grid label[data-v-5b0c68fd]{display:grid;gap:6px;color:#52616b;font-size:12px;font-weight:800}.form-grid .wide[data-v-5b0c68fd]{grid-column:1 / -1}.script-preview[data-v-5b0c68fd]{display:flex;gap:10px;margin-top:14px;padding:13px;background:#fff9ed;border:1px solid #f1dfb9;border-radius:8px}.script-preview svg[data-v-5b0c68fd]{color:#b7791f;flex:0 0 auto}.script-preview p[data-v-5b0c68fd]{margin:0;color:#33424d;font-size:13px;line-height:1.65}.task-list[data-v-5b0c68fd],.advice-list[data-v-5b0c68fd]{display:grid;gap:10px}.task-item[data-v-5b0c68fd],.rank-item[data-v-5b0c68fd],.lead-item[data-v-5b0c68fd]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e3eaee;border-radius:8px;background:#fbfcfd}.task-item>div[data-v-5b0c68fd],.rank-item>div[data-v-5b0c68fd],.lead-item>div[data-v-5b0c68fd]:not(.avatar){min-width:0;flex:1}.task-item strong[data-v-5b0c68fd],.task-item span[data-v-5b0c68fd],.rank-item strong[data-v-5b0c68fd],.rank-item span[data-v-5b0c68fd],.lead-item strong[data-v-5b0c68fd],.lead-item span[data-v-5b0c68fd]{display:block;overflow-wrap:anywhere}.status-pill[data-v-5b0c68fd]{flex:0 0 auto;min-width:28px;border-radius:999px;padding:5px 9px;background:#e1f2ef;color:#0f766e;font-size:12px;font-style:normal;font-weight:900;text-align:center}.status-pill.warn[data-v-5b0c68fd]{background:#fff4de;color:#b7791f}.status-pill.review[data-v-5b0c68fd]{background:#edf3ff;color:#315a9a}.rank-item em[data-v-5b0c68fd],.rank-item b[data-v-5b0c68fd],.lead-item em[data-v-5b0c68fd]{flex:0 0 auto;font-size:12px;font-style:normal}.rank-item em[data-v-5b0c68fd],.lead-item em[data-v-5b0c68fd]{color:#0f766e;font-weight:900}.rank-item b[data-v-5b0c68fd]{color:#be3b35}.avatar[data-v-5b0c68fd]{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;background:#1f2933;color:#fff;font-weight:900}.lead-item p[data-v-5b0c68fd]{margin:4px 0 0;color:#52616b;font-size:13px;line-height:1.55}.ai-panel[data-v-5b0c68fd]{grid-column:3;grid-row:1 / span 4;position:sticky;top:16px}.page-grid .ai-panel[data-v-5b0c68fd]{grid-column:auto;grid-row:auto}.advice-list button[data-v-5b0c68fd]{min-height:58px;border:1px solid #e3eaee;border-radius:8px;background:#fbfcfd;padding:11px;display:flex;align-items:center;gap:10px;text-align:left;color:#33424d;cursor:pointer;font:inherit;line-height:1.45}.advice-list button[data-v-5b0c68fd]:hover{border-color:#b8d8d3;background:#f1faf8}.advice-list svg[data-v-5b0c68fd]{color:#0f766e;flex:0 0 auto}.toast[data-v-5b0c68fd]{position:fixed;right:24px;bottom:24px;z-index:50;max-width:min(420px,calc(100vw - 32px));background:#1f2933;color:#fff;border-radius:8px;padding:12px 14px;box-shadow:0 18px 42px #1f293338;font-size:14px}.toast.error[data-v-5b0c68fd]{background:#be3b35}@media (max-width: 1180px){.dashboard-metrics[data-v-5b0c68fd],.quick-actions-grid[data-v-5b0c68fd],.todo-strip[data-v-5b0c68fd]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tables[data-v-5b0c68fd]{grid-template-columns:1fr}.workspace-grid[data-v-5b0c68fd],.workspace-grid.page-grid[data-v-5b0c68fd]{grid-template-columns:minmax(0,1fr) minmax(300px,.78fr)}.hero-panel[data-v-5b0c68fd],.ai-panel[data-v-5b0c68fd]{grid-column:1 / -1}.ai-panel[data-v-5b0c68fd]{grid-row:auto;position:static}.workspace-grid.page-grid[data-v-5b0c68fd]{grid-template-columns:1fr}}@media (max-width: 860px){.dashboard-metrics[data-v-5b0c68fd],.quick-actions-grid[data-v-5b0c68fd],.todo-strip[data-v-5b0c68fd]{grid-template-columns:1fr}.dashboard-metric-card[data-v-5b0c68fd]{grid-template-columns:54px minmax(0,1fr)}.metric-sparkline[data-v-5b0c68fd]{display:none}.lead-table-row[data-v-5b0c68fd],.todo-tile[data-v-5b0c68fd]{grid-template-columns:38px minmax(0,1fr) auto}.lead-table-row span[data-v-5b0c68fd],.todo-tile svg[data-v-5b0c68fd]{display:none}.dashboard-card[data-v-5b0c68fd]{padding:13px}.topbar[data-v-5b0c68fd],.hero-panel[data-v-5b0c68fd],.topbar-actions[data-v-5b0c68fd],.workspace-grid[data-v-5b0c68fd],.page-section-grid[data-v-5b0c68fd],.kpi-grid[data-v-5b0c68fd],.form-grid[data-v-5b0c68fd],.hero-flow[data-v-5b0c68fd]{grid-template-columns:1fr}.hero-flow svg[data-v-5b0c68fd]{display:none}.module-strip[data-v-5b0c68fd]{grid-template-columns:repeat(11,126px)}}.settings-dashboard[data-v-5d48c8a3]{min-height:100%;color:#172033}.settings-live-summary[data-v-5d48c8a3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.live-summary-card[data-v-5d48c8a3]{min-height:104px;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;border:1px solid #dfe7f2;border-radius:8px;padding:15px;background:#fff}.live-summary-card div[data-v-5d48c8a3]{min-width:0;display:grid;gap:4px}.live-summary-card small[data-v-5d48c8a3],.live-summary-card em[data-v-5d48c8a3]{color:#8692a5;font-size:11px;font-style:normal}.live-summary-card strong[data-v-5d48c8a3]{font-size:24px}.settings-live-grid[data-v-5d48c8a3]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:14px}.settings-live-grid .settings-card[data-v-5d48c8a3]{min-height:440px}.model-status-list[data-v-5d48c8a3]{display:grid;gap:8px}.model-status-row[data-v-5d48c8a3]{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #edf1f7;padding:6px 0}.model-status-row[data-v-5d48c8a3]:last-child{border-bottom:0}.model-status-row span[data-v-5d48c8a3]{min-width:0}.model-status-row strong[data-v-5d48c8a3],.model-status-row small[data-v-5d48c8a3]{display:block}.model-status-row strong[data-v-5d48c8a3]{font-size:12px}.model-status-row small[data-v-5d48c8a3]{margin-top:4px;color:#8a96a8;font-size:10px}.settings-top-grid[data-v-5d48c8a3],.settings-middle-grid[data-v-5d48c8a3],.settings-parameter-grid[data-v-5d48c8a3]{display:grid;gap:14px;align-items:stretch}.settings-top-grid[data-v-5d48c8a3]{grid-template-columns:.9fr .95fr 1fr}.settings-middle-grid[data-v-5d48c8a3]{grid-template-columns:.9fr 1.85fr;margin-top:14px}.settings-parameter-grid[data-v-5d48c8a3]{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-card[data-v-5d48c8a3]{min-width:0;min-height:280px;border:1px solid #dfe7f2;border-radius:8px;background:#fff;padding:18px;box-shadow:0 8px 22px #0f172a06}.settings-card-heading[data-v-5d48c8a3]{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center;margin-bottom:18px}.settings-card-heading.platform-heading[data-v-5d48c8a3]{grid-template-columns:36px minmax(0,1fr) auto}.settings-card-heading h2[data-v-5d48c8a3],.settings-section-title h2[data-v-5d48c8a3]{margin:0;color:#172033;font-size:15px;letter-spacing:0}.settings-card-heading p[data-v-5d48c8a3],.settings-section-title p[data-v-5d48c8a3]{margin:4px 0 0;color:#8692a5;font-size:11px}.settings-icon[data-v-5d48c8a3]{width:34px;height:34px;border-radius:8px;display:grid;place-items:center}.settings-icon.blue[data-v-5d48c8a3]{color:#1262ff;background:#eaf1ff}.settings-icon.purple[data-v-5d48c8a3]{color:#8b5cf6;background:#f2eaff}.settings-icon.orange[data-v-5d48c8a3]{color:#f97316;background:#fff1df}.settings-icon.green[data-v-5d48c8a3]{color:#16a765;background:#e7f8ef}.settings-icon.cyan[data-v-5d48c8a3]{color:#0f9fad;background:#e6fbfd}.team-summary[data-v-5d48c8a3],.permission-summary[data-v-5d48c8a3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px}.team-summary>div[data-v-5d48c8a3],.permission-summary>div[data-v-5d48c8a3]{min-height:72px;display:grid;align-content:center;gap:5px;border-right:1px solid #edf1f7}.team-summary>div[data-v-5d48c8a3]:last-child,.permission-summary>div[data-v-5d48c8a3]:last-child{border-right:0}.team-summary strong[data-v-5d48c8a3],.permission-summary strong[data-v-5d48c8a3]{color:#1262ff;font-size:24px;line-height:1}.team-summary span[data-v-5d48c8a3],.permission-summary span[data-v-5d48c8a3]{color:#7b8799;font-size:10px}.role-list[data-v-5d48c8a3],.permission-tags[data-v-5d48c8a3]{min-height:106px;display:grid;align-content:start;gap:8px;padding:12px;border-radius:7px;background:#f8faff}.role-list>span[data-v-5d48c8a3]{color:#68758a;font-size:11px;font-weight:800}.role-list>div[data-v-5d48c8a3]{display:flex;align-items:center;justify-content:space-between;color:#46546b;font-size:11px}.role-list em[data-v-5d48c8a3]{font-style:normal}.permission-tags[data-v-5d48c8a3]{grid-template-columns:1fr 1fr}.permission-tags span[data-v-5d48c8a3]{min-height:28px;display:grid;place-items:center;border:1px solid #e0e8f4;border-radius:6px;color:#536178;background:#fff;font-size:10px}.settings-wide-button[data-v-5d48c8a3]{width:100%;min-height:34px;margin-top:12px;border:1px solid #dfe7f2;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:6px;color:#1262ff;background:#fff;font-size:11px;font-weight:800}.settings-wide-button.align-left[data-v-5d48c8a3]{justify-content:space-between}.settings-platform-list[data-v-5d48c8a3]{display:grid;gap:8px}.settings-platform-row[data-v-5d48c8a3]{min-height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) auto minmax(150px,auto);gap:8px;align-items:center;padding:6px 8px;border:1px solid #e4eaf3;border-radius:7px}.youtube-badge[data-v-5d48c8a3]{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:#f00000;background:#fff0f0}.settings-platform-row>div[data-v-5d48c8a3]{min-width:0}.settings-platform-row strong[data-v-5d48c8a3],.settings-platform-row small[data-v-5d48c8a3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-platform-row strong[data-v-5d48c8a3]{font-size:11px}.settings-platform-row small[data-v-5d48c8a3]{margin-top:3px;color:#8a96a7;font-size:9px}.platform-row-actions[data-v-5d48c8a3]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.platform-row-actions button[data-v-5d48c8a3],.settings-empty button[data-v-5d48c8a3]{border:0;display:inline-flex;align-items:center;gap:3px;color:#1262ff;background:transparent;font-size:10px;font-weight:800}.platform-row-actions button[data-v-5d48c8a3]{min-height:28px;border-radius:5px;padding:0 5px}.platform-row-actions button[data-v-5d48c8a3]:hover{background:#edf3ff}.platform-row-actions button.danger[data-v-5d48c8a3]{color:#dc3545}.platform-row-actions button.danger[data-v-5d48c8a3]:hover{background:#fff0f2}.settings-empty[data-v-5d48c8a3]{min-height:160px;display:grid;place-items:center;align-content:center;gap:8px;color:#94a0b2;font-size:11px}.plan-line[data-v-5d48c8a3]{min-height:42px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;margin-bottom:15px;padding:0 10px;border-radius:7px;color:#1262ff;background:#eef4ff}.plan-line span[data-v-5d48c8a3]{border-radius:5px;padding:4px 7px;color:#fff;background:#4b87ff;font-size:10px;font-weight:800}.plan-line small[data-v-5d48c8a3]{color:#6f7c90}.plan-line button[data-v-5d48c8a3]{min-height:28px;border:1px solid #c9dbff;border-radius:6px;color:#1262ff;background:#fff;font-size:10px}.quota-list[data-v-5d48c8a3]{display:grid;gap:12px}.quota-list>div[data-v-5d48c8a3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;color:#4f5d73;font-size:10px}.quota-list i[data-v-5d48c8a3]{grid-column:1 / -1;height:5px;overflow:hidden;border-radius:999px;background:#edf1f7}.quota-list b[data-v-5d48c8a3]{display:block;min-width:3px;height:100%;border-radius:inherit;background:#1262ff}.quota-list b.green[data-v-5d48c8a3]{background:#16a765}.quota-list b.orange[data-v-5d48c8a3]{background:#f97316}.quota-list b.purple[data-v-5d48c8a3]{background:#8b5cf6}.logs-card[data-v-5d48c8a3]{min-height:320px}.log-table[data-v-5d48c8a3]{border:1px solid #edf1f7;border-radius:7px;overflow:hidden}.log-head[data-v-5d48c8a3]{min-height:38px;display:grid;grid-template-columns:1fr .7fr .8fr 1.6fr .55fr;gap:8px;align-items:center;padding:0 10px;color:#6f7c90;background:#f6f8fc;font-size:10px;font-weight:800}.log-empty[data-v-5d48c8a3]{min-height:150px;display:grid;place-items:center;align-content:center;gap:6px;color:#95a1b3;text-align:center}.log-empty strong[data-v-5d48c8a3]{color:#69768a;font-size:11px}.log-empty span[data-v-5d48c8a3]{font-size:10px}.settings-section-title[data-v-5d48c8a3]{margin:18px 0 12px}.parameter-card[data-v-5d48c8a3]{min-height:265px}.setting-lines[data-v-5d48c8a3]{display:grid;gap:9px}.setting-lines label[data-v-5d48c8a3],.setting-lines>div[data-v-5d48c8a3]{min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#4f5d73;font-size:11px}.setting-lines input[data-v-5d48c8a3]{accent-color:#1262ff}.setting-lines em[data-v-5d48c8a3]{color:#16a765;font-size:10px;font-style:normal;text-align:right}.text-button[data-v-5d48c8a3]{display:inline-flex;align-items:center;gap:4px}.collaboration-section[data-v-5d48c8a3]{margin-top:22px}.collaboration-title-row[data-v-5d48c8a3]{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.collaboration-title-row h2[data-v-5d48c8a3]{margin:0;color:#172033;font-size:17px;letter-spacing:0}.collaboration-title-row p[data-v-5d48c8a3]{margin:4px 0 0;color:#8692a5;font-size:11px}.collaboration-error[data-v-5d48c8a3],.collaboration-loading[data-v-5d48c8a3]{min-height:150px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #e3e9f2;border-radius:8px;color:#7d899b;background:#fff}.collaboration-error[data-v-5d48c8a3]{color:#c43b4d}.collaboration-error div[data-v-5d48c8a3]{display:grid;gap:4px}.collaboration-error strong[data-v-5d48c8a3],.collaboration-error span[data-v-5d48c8a3]{display:block}.collaboration-error strong[data-v-5d48c8a3]{font-size:12px}.collaboration-error span[data-v-5d48c8a3]{font-size:11px}.collaboration-error button[data-v-5d48c8a3],.section-error button[data-v-5d48c8a3]{border:0;color:#1262ff;background:transparent;font-size:11px;font-weight:800}.team-overview-bar[data-v-5d48c8a3]{min-height:76px;display:grid;grid-template-columns:38px minmax(160px,auto) auto minmax(0,1fr);gap:12px;align-items:center;margin-bottom:14px;padding:12px 16px;border:1px solid #dfe7f2;border-radius:8px;background:#fff}.team-overview-bar>div[data-v-5d48c8a3]{min-width:0;display:grid;gap:3px}.team-overview-bar small[data-v-5d48c8a3]{color:#8b96a7;font-size:10px}.team-overview-bar strong[data-v-5d48c8a3]{overflow:hidden;color:#243047;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.team-overview-bar p[data-v-5d48c8a3]{margin:0;color:#7c889a;font-size:11px;text-align:right}.team-role-badge[data-v-5d48c8a3]{min-height:28px;display:inline-flex;align-items:center;gap:5px;border-radius:6px;padding:0 9px;color:#1262ff;background:#eaf1ff;font-size:10px;font-weight:800;white-space:nowrap}.collaboration-grid[data-v-5d48c8a3]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);gap:14px}.team-members-card[data-v-5d48c8a3],.invite-card[data-v-5d48c8a3]{min-height:390px}.section-error[data-v-5d48c8a3]{min-height:76px;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:1px solid #f4cdd3;border-radius:7px;color:#c43b4d;background:#fff7f8;font-size:11px;text-align:center}.settings-empty.compact[data-v-5d48c8a3]{min-height:150px}.member-table[data-v-5d48c8a3],.audit-table[data-v-5d48c8a3]{overflow-x:auto;border:1px solid #e6ebf3;border-radius:7px}.member-table-head[data-v-5d48c8a3],.member-row[data-v-5d48c8a3]{min-width:740px;display:grid;grid-template-columns:minmax(140px,1.1fr) minmax(170px,1.35fr) 118px 135px 42px;gap:9px;align-items:center;padding:0 10px}.member-table-head[data-v-5d48c8a3]{min-height:38px;color:#738095;background:#f6f8fc;font-size:10px;font-weight:800}.member-row[data-v-5d48c8a3]{min-height:56px;border-top:1px solid #edf1f7;color:#526077;font-size:10px}.member-name[data-v-5d48c8a3]{min-width:0;display:flex;align-items:center;gap:8px}.member-name i[data-v-5d48c8a3]{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:#1262ff;background:#eaf1ff;font-style:normal;font-weight:800}.member-name strong[data-v-5d48c8a3],.member-email[data-v-5d48c8a3],.member-date[data-v-5d48c8a3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-name strong[data-v-5d48c8a3]{color:#344157;font-size:11px}.member-role-select[data-v-5d48c8a3]{width:112px;min-height:30px;border:1px solid #dce4ef;border-radius:6px;padding:0 7px;color:#3f4d63;background:#fff;font-size:10px}.member-remove-button[data-v-5d48c8a3]{width:30px;height:30px;border:0;border-radius:6px;display:grid;place-items:center;color:#d04455;background:transparent}.member-remove-button[data-v-5d48c8a3]:hover{background:#fff0f2}.readonly-mark[data-v-5d48c8a3]{color:#98a2b2;font-size:9px}.invite-form[data-v-5d48c8a3]{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:10px;margin-bottom:14px}.invite-submit[data-v-5d48c8a3]{grid-column:1 / -1}.invite-list[data-v-5d48c8a3]{max-height:190px;overflow-y:auto;border-top:1px solid #edf1f7}.invite-row[data-v-5d48c8a3]{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #edf1f7;padding:8px 2px}.invite-row div[data-v-5d48c8a3]{min-width:0}.invite-row strong[data-v-5d48c8a3],.invite-row small[data-v-5d48c8a3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-row strong[data-v-5d48c8a3]{color:#344157;font-size:11px}.invite-row small[data-v-5d48c8a3]{margin-top:4px;color:#8b96a7;font-size:9px}.invite-row em[data-v-5d48c8a3]{flex:0 0 auto;border-radius:6px;padding:5px 7px;color:#748094;background:#f0f3f7;font-size:9px;font-style:normal}.invite-row em.pending[data-v-5d48c8a3]{color:#a65b12;background:#fff3e3}.readonly-panel[data-v-5d48c8a3]{min-height:250px;display:grid;place-items:center;align-content:center;gap:9px;padding:22px;color:#7f8b9d;background:#f8faff;text-align:center}.readonly-panel strong[data-v-5d48c8a3]{color:#4f5d73;font-size:12px}.readonly-panel span[data-v-5d48c8a3]{max-width:280px;font-size:10px;line-height:1.6}.audit-card[data-v-5d48c8a3]{min-height:310px;margin-top:14px}.audit-table-head[data-v-5d48c8a3],.audit-row[data-v-5d48c8a3]{min-width:900px;display:grid;grid-template-columns:145px minmax(150px,1fr) minmax(170px,1.1fr) minmax(230px,1.4fr) 60px;gap:10px;align-items:center;padding:0 11px}.audit-table-head[data-v-5d48c8a3]{min-height:38px;color:#738095;background:#f6f8fc;font-size:10px;font-weight:800}.audit-row[data-v-5d48c8a3]{min-height:58px;border-top:1px solid #edf1f7;color:#657187;font-size:10px}.audit-row>span[data-v-5d48c8a3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-row strong[data-v-5d48c8a3],.audit-row small[data-v-5d48c8a3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.audit-row strong[data-v-5d48c8a3]{color:#3f4d63;font-size:10px}.audit-row small[data-v-5d48c8a3]{margin-top:3px;color:#929daf;font-size:9px}.audit-row em[data-v-5d48c8a3]{border-radius:6px;padding:5px 7px;color:#8b5b1e;background:#fff4e5;font-size:9px;font-style:normal;text-align:center}.audit-row em.success[data-v-5d48c8a3]{color:#14734b;background:#e8f7ef}@media (max-width: 1200px){.settings-live-summary[data-v-5d48c8a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-live-grid[data-v-5d48c8a3],.collaboration-grid[data-v-5d48c8a3]{grid-template-columns:1fr}.settings-top-grid[data-v-5d48c8a3],.settings-parameter-grid[data-v-5d48c8a3]{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-middle-grid[data-v-5d48c8a3]{grid-template-columns:1fr}}@media (max-width: 760px){.settings-live-summary[data-v-5d48c8a3],.settings-top-grid[data-v-5d48c8a3],.settings-parameter-grid[data-v-5d48c8a3]{grid-template-columns:1fr}.settings-card[data-v-5d48c8a3]{min-height:auto;padding:15px}.collaboration-title-row[data-v-5d48c8a3],.team-overview-bar[data-v-5d48c8a3]{align-items:stretch}.collaboration-title-row[data-v-5d48c8a3]{flex-direction:column}.team-overview-bar[data-v-5d48c8a3]{grid-template-columns:38px minmax(0,1fr) auto}.team-overview-bar p[data-v-5d48c8a3]{grid-column:1 / -1;text-align:left}.invite-form[data-v-5d48c8a3]{grid-template-columns:1fr}.invite-submit[data-v-5d48c8a3]{grid-column:auto}.settings-platform-row[data-v-5d48c8a3]{grid-template-columns:34px minmax(0,1fr) auto}.settings-platform-row>button[data-v-5d48c8a3]{grid-column:2 / -1;justify-self:start}}.notification-menu[data-v-c9f6fb89]{position:relative}.notification-panel[data-v-c9f6fb89]{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,calc(100vw - 24px));max-height:min(560px,calc(100vh - 92px));overflow:hidden;border:1px solid #dbe4f0;border-radius:8px;background:#fff;box-shadow:0 18px 48px #1e293b2e}.notification-panel-header[data-v-c9f6fb89]{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #e8edf4}.notification-panel-header div[data-v-c9f6fb89]{min-width:0;display:grid;gap:3px}.notification-panel-header strong[data-v-c9f6fb89]{color:#172033;font-size:14px}.notification-panel-header span[data-v-c9f6fb89]{color:#7b8799;font-size:11px}.notification-panel-header button[data-v-c9f6fb89],.notification-item button[data-v-c9f6fb89],.notification-state button[data-v-c9f6fb89],.current-team-panel button[data-v-c9f6fb89]{border:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#1262ff;background:transparent;font-size:11px;font-weight:800}.notification-list[data-v-c9f6fb89]{max-height:475px;overflow-y:auto}.notification-item[data-v-c9f6fb89]{min-height:92px;display:grid;grid-template-columns:8px minmax(0,1fr) 28px;gap:9px;align-items:start;padding:13px 12px;border-bottom:1px solid #edf1f7;background:#fff;cursor:pointer}.notification-item[data-v-c9f6fb89]:last-child{border-bottom:0}.notification-item.unread[data-v-c9f6fb89]{background:#f5f8ff}.notification-item[data-v-c9f6fb89]:hover{background:#eef4ff}.notification-read-dot[data-v-c9f6fb89]{width:7px;height:7px;margin-top:5px;border-radius:50%;background:transparent}.notification-item.unread .notification-read-dot[data-v-c9f6fb89]{background:#1262ff}.notification-item>div[data-v-c9f6fb89]{min-width:0}.notification-item strong[data-v-c9f6fb89],.notification-item p[data-v-c9f6fb89],.notification-item small[data-v-c9f6fb89]{display:block}.notification-item strong[data-v-c9f6fb89]{overflow:hidden;color:#243047;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.notification-item p[data-v-c9f6fb89]{margin:5px 0;overflow:hidden;color:#657187;font-size:11px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notification-item small[data-v-c9f6fb89]{color:#99a3b3;font-size:10px}.notification-item>svg[data-v-c9f6fb89]{margin-top:3px;color:#9aa5b5}.notification-item button[data-v-c9f6fb89]{width:28px;height:28px;border-radius:6px}.notification-item button[data-v-c9f6fb89]:hover{background:#dfe9ff}.notification-state[data-v-c9f6fb89]{min-height:210px;display:grid;place-items:center;align-content:center;gap:8px;padding:24px;color:#8793a5;text-align:center;font-size:11px}.notification-state strong[data-v-c9f6fb89]{color:#59667a;font-size:12px}.notification-state.error[data-v-c9f6fb89]{color:#c43b4d}.current-team-panel[data-v-c9f6fb89]{min-height:68px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center;margin:0 4px 14px;padding:9px 10px;border:1px solid #dfe7f2;border-radius:8px;background:#f8faff}.current-team-icon[data-v-c9f6fb89]{width:30px;height:30px;display:grid;place-items:center;border-radius:7px;color:#1262ff;background:#e6efff}.current-team-panel div[data-v-c9f6fb89]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;align-items:center}.current-team-panel small[data-v-c9f6fb89]{grid-column:1 / -1;color:#8a96a8;font-size:9px}.current-team-panel strong[data-v-c9f6fb89]{overflow:hidden;color:#344157;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.current-team-panel em[data-v-c9f6fb89]{color:#1262ff;font-size:9px;font-style:normal;white-space:nowrap}@media (max-width: 760px){.notification-panel[data-v-c9f6fb89]{position:fixed;top:62px;right:12px;max-height:calc(100vh - 74px)}.current-team-panel[data-v-c9f6fb89]{min-width:210px;margin:0 8px 0 0}}:root{color:#1f2933;background:#eef3f5;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--surface: #ffffff;--surface-muted: #f7fafb;--surface-strong: #eff5f4;--line: #d9e2e7;--line-strong: #bdcad1;--text: #1f2933;--muted: #687782;--muted-strong: #52616b;--accent: #0f766e;--accent-dark: #0b5f59;--accent-soft: #e1f2ef;--accent-tint: #f1faf8;--warning: #b7791f;--warning-soft: #fff4de;--danger: #be3b35;--danger-soft: #fff0ef;--success: #27835d;--success-soft: #e6f4ed;--shadow: 0 18px 42px rgba(31, 41, 51, .08);--shadow-soft: 0 1px 2px rgba(31, 41, 51, .06)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.app-shell{min-height:100vh;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:68px minmax(0,1fr);background:#f8fafc}.app-topbar{position:sticky;top:0;z-index:30;grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(160px,1fr) minmax(360px,520px) auto;gap:18px;align-items:center;padding:0 26px;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-body{display:contents}.sidebar{position:sticky;top:0;grid-column:1;grid-row:1 / 3;height:100vh;overflow-y:auto;background:#fffffffa;border-right:1px solid var(--line);padding:18px 10px 12px;display:flex;flex-direction:column}.topbar-brand,.brand{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}.topbar-brand{min-width:0}.brand{padding:4px 6px 20px}.sidebar-brand{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;padding:4px 12px 22px}.sidebar-brand strong,.sidebar-brand span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand strong{color:#111827;font-size:16px;line-height:1.2}.sidebar-brand span{margin-top:3px;color:#748094;font-size:12px}.brand-mark{width:40px;height:40px;border-radius:8px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#0f766e,#155e75);box-shadow:0 10px 22px #0f766e38}.brand-mark.ai-logo{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#2f7cff,#37c3ff 52%,#6d5cff);box-shadow:0 12px 24px #2f7cff38}.topbar-brand strong,.topbar-brand span,.brand strong,.brand span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-brand strong,.brand strong{font-size:15px}.topbar-brand span,.brand span{margin-top:2px;font-size:12px;color:var(--muted)}.global-search,.topbar-icon-button,.user-menu-button{border:1px solid #dbe4f0;border-radius:9px;background:#fff;color:var(--text);min-height:38px}.global-search{display:flex;align-items:center;gap:8px;min-width:0;padding:0 12px}.global-search svg{color:var(--muted);flex:0 0 auto}.global-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.global-search span{color:#748094;font-size:12px;white-space:nowrap}.current-page-title strong{color:#111827;font-size:22px;letter-spacing:0}.topbar-tools{display:flex;align-items:center;gap:8px;min-width:0}.topbar-icon-button,.user-menu-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;transition:background .16s ease,border-color .16s ease,color .16s ease}.topbar-icon-button{width:38px;padding:0;border:0;background:transparent}.topbar-icon-button:hover,.user-menu-button:hover{border-color:#cfe0ff;background:#f6f9ff}.notification-badge{position:absolute;top:2px;right:-1px;min-width:18px;height:18px;padding:0 4px;border:2px solid #ffffff;border-radius:999px;display:grid;place-items:center;background:#ef233c;color:#fff;font-size:10px;font-weight:900}.user-avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#0f766e,#155e75);font-size:15px;font-weight:900}.user-menu-button{min-height:46px;border:0;padding:0 0 0 6px;background:transparent}.user-copy{display:grid;gap:2px;text-align:left}.user-copy strong,.user-copy small{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-copy strong{color:#111827;font-size:13px;font-weight:750}.user-copy small{color:#748094;font-size:11px}.main-nav{display:grid;gap:8px}.nav-section-label{margin:2px 8px 10px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.side-footer,.sidebar-user{margin-top:auto;padding:14px 6px 0;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px}.side-footer strong,.side-footer span,.sidebar-user strong,.sidebar-user span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-footer strong,.sidebar-user strong{font-size:13px}.side-footer span,.sidebar-user span{margin-top:2px;color:var(--muted);font-size:11px}.nav-item,.tab-button,.icon-button,.primary-button,.secondary-button,.text-button,.danger-button{border:0;border-radius:8px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.nav-item{width:100%;justify-content:flex-start;min-height:42px;padding:0 14px;color:#42526e;background:transparent;font-weight:800}.nav-item svg{flex:0 0 auto}.nav-copy{min-width:0;display:grid;gap:2px}.nav-copy strong,.nav-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-copy strong{color:inherit;font-size:14px}.nav-copy small{color:var(--muted);font-size:11px;font-weight:600}.nav-item em{margin-left:auto;border-radius:999px;background:var(--warning-soft);color:var(--warning);padding:3px 7px;font-size:11px;font-style:normal;font-weight:900}.nav-item.active{color:#1262ff;background:#eaf1ff;box-shadow:none}.nav-item:focus-visible{outline:2px solid #8eb5ff;outline-offset:0}.nav-item.active .nav-copy small{color:var(--accent-dark)}.workspace{min-width:0;grid-column:2;grid-row:2;padding:20px 26px 24px}.edition-card{margin:auto 6px 12px;border-radius:9px;background:#f2f6ff;padding:14px 14px 12px}.edition-card>div:first-child{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:7px;align-items:center;color:#334155}.edition-card strong{font-size:13px}.edition-card span,.edition-card small{color:#748094;font-size:11px}.edition-progress{height:4px;margin:12px 0 10px;overflow:hidden;border-radius:999px;background:#dde7f8}.edition-progress span{display:block;width:68%;height:100%;border-radius:inherit;background:#1262ff}.edition-card button{margin-top:9px;border:0;background:transparent;color:#1262ff;display:inline-flex;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:800}.placeholder-page{min-height:calc(100vh - 112px);display:grid;grid-template-rows:auto 1fr;gap:18px}.placeholder-copy,.placeholder-grid article{border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow-soft)}.placeholder-copy{padding:24px}.placeholder-copy h1{margin:0;font-size:30px;letter-spacing:0}.placeholder-copy span{display:block;max-width:620px;margin-top:8px;color:var(--muted);line-height:1.65}.placeholder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-content:start}.placeholder-grid article{min-height:160px;display:grid;align-content:start;gap:10px;padding:18px}.placeholder-grid svg{width:38px;height:38px;padding:9px;border-radius:8px;color:var(--accent);background:var(--accent-soft)}.placeholder-grid strong{font-size:16px}.placeholder-grid span{color:var(--muted);font-size:13px;line-height:1.65}.login-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,#eef5f4,#f8fbfb 52%,#eef2f7)}.login-stage{width:min(920px,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:stretch;border:1px solid rgba(189,202,209,.72);border-radius:12px;background:#ffffffc7;box-shadow:0 28px 70px #1f29331f;overflow:hidden}.login-hero{min-height:420px;padding:38px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(160deg,#0f766ef0,#155e75e0),#0f766e;color:#fff}.login-hero .brand-mark{margin-bottom:auto;background:#ffffff2e;box-shadow:none}.login-hero p{margin:0 0 10px;color:#ffffffb8;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.login-hero h1{max-width:440px;margin:0;font-size:34px;line-height:1.16;letter-spacing:0}.login-hero span{max-width:420px;margin-top:14px;color:#ffffffc7;font-size:14px;line-height:1.7}.login-panel{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:none;padding:30px;display:grid;align-content:center;gap:18px}.login-panel.compact{width:auto;min-width:160px;place-items:center}.login-heading{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center}.login-heading h1{margin:0;font-size:20px;line-height:1.2;letter-spacing:0}.login-heading span{display:block;margin-top:3px;color:var(--muted);font-size:12px}.input-with-action{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:8px}.login-button{width:100%}.auth-notice{margin:0;color:var(--success);font-size:12px}.auth-notice.error{color:var(--danger)}.page{max-width:1280px;margin:0 auto}.page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.page-title h1{margin:0;font-size:26px;line-height:1.2;letter-spacing:0}.page-title p{margin:6px 0 0;color:var(--muted);font-size:13px}.tabs{display:inline-flex;align-items:center;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.tab-button{padding:0 14px;color:var(--muted);background:transparent}.tab-button.active{color:#fff;background:var(--text)}.section-toolbar{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 12px}.section-toolbar h2{margin:0;font-size:17px;letter-spacing:0}.section-toolbar span{color:var(--muted);font-size:13px}.table-shell{border:1px solid var(--line);border-radius:8px;background:var(--surface);overflow:hidden}.settings-table{width:100%;border-collapse:collapse}.settings-table th,.settings-table td{padding:13px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:13px}.settings-table th{color:var(--muted);background:var(--surface-muted);font-weight:600}.settings-table tr:last-child td{border-bottom:0}.field,.select,.textarea{width:100%;min-height:36px;border:1px solid var(--line-strong);border-radius:8px;color:var(--text);background:#fff;outline:none}.field,.select{padding:0 10px}.textarea{min-height:94px;resize:vertical;padding:10px}.field:focus,.select:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #127c7524}.field-group{display:grid;gap:6px}.field-group label{font-size:12px;color:var(--muted)}.grid-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.grid-form .wide{grid-column:1 / -1}.switch{position:relative;width:44px;height:24px;display:inline-block}.switch input{opacity:0;width:0;height:0}.switch span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#c8d2d8}.switch span:before{content:"";position:absolute;width:18px;height:18px;top:3px;left:3px;border-radius:50%;background:#fff;transition:transform .16s ease}.switch input:checked+span{background:var(--accent)}.switch input:checked+span:before{transform:translate(20px)}.primary-button{padding:0 13px;color:#fff;background:var(--accent)}.primary-button:hover{background:var(--accent-dark)}.secondary-button,.text-button,.danger-button,.icon-button{border:1px solid var(--line);background:#fff}.secondary-button{padding:0 12px;color:var(--text)}.text-button{padding:0 10px;color:var(--accent-dark)}.danger-button{padding:0 10px;color:var(--danger)}.icon-button{width:36px;height:36px;color:var(--muted)}.button-row{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.status-pill{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:600;background:#eef2f4;color:var(--muted)}.status-pill.authorized{color:var(--success);background:#e6f4ed}.status-pill.pending{color:var(--warning);background:#fff4de}.platform-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.platform-card{min-height:176px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:14px;display:grid;gap:12px;align-content:space-between;box-shadow:0 1px #1c2a3305}.platform-card:hover{border-color:var(--accent)}.platform-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.platform-name{min-width:0}.platform-name strong,.platform-name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-name strong{font-size:15px}.platform-name span{margin-top:5px;color:var(--muted);font-size:12px}.platform-meta{display:grid;gap:5px;color:var(--muted);font-size:12px}.empty-state{border:1px dashed var(--line-strong);border-radius:8px;min-height:220px;display:grid;place-items:center;color:var(--muted);background:#fff9}.kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.metric-card{min-height:118px;border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:14px;display:grid;align-content:space-between;gap:10px}.metric-card svg{color:var(--accent)}.metric-card span{color:var(--muted);font-size:12px}.metric-card strong{font-size:24px;line-height:1.1;letter-spacing:0}.operation-grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:14px;align-items:start}.form-panel,.list-panel{border:1px solid var(--line);border-radius:8px;background:var(--surface);padding:16px}.section-toolbar.compact{min-height:0;margin:0 0 14px}.form-actions{display:flex;justify-content:flex-end;margin-top:14px}.stack-list{display:grid;gap:10px;max-height:680px;overflow:auto}.work-item{border:1px solid var(--line);border-radius:8px;padding:12px;display:grid;gap:8px;background:var(--surface-muted)}.work-item.row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.work-item strong,.work-item span{display:block}.work-item strong{font-size:14px}.work-item span,.work-item p{color:var(--muted);font-size:12px}.work-item p{margin:0;white-space:pre-wrap}.toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.compact-select{width:180px}.operation-table td:nth-child(4),.operation-table td:nth-child(6){max-width:300px;white-space:normal}.modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#11181e75;z-index:30}.modal{width:min(720px,100%);max-height:min(760px,calc(100vh - 40px));overflow:auto;border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.modal.small{width:min(560px,100%)}.modal-header,.modal-footer{min-height:58px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line)}.modal-footer{border-top:1px solid var(--line);border-bottom:0;justify-content:flex-end}.modal-header h3{margin:0;font-size:17px}.modal-body{padding:18px}.auth-mode-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.auth-mode-list button{min-height:42px;border-radius:8px;border:1px solid var(--line);background:#fff}.auth-mode-list button.active{color:#fff;background:var(--text)}.qr-panel{display:grid;gap:12px;justify-items:center;padding:18px;border-radius:8px;background:var(--surface-muted)}.qr-panel img{width:196px;height:196px;image-rendering:pixelated;border:8px solid #ffffff;border-radius:8px}.toast{position:fixed;right:24px;bottom:24px;min-height:42px;max-width:420px;padding:0 14px;border-radius:8px;display:flex;align-items:center;gap:8px;color:#fff;background:var(--text);box-shadow:var(--shadow);z-index:40}.toast.error{background:var(--danger)}@media (max-width: 1040px){.app-shell{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr)}.app-topbar{grid-column:1;grid-row:1;grid-template-columns:minmax(140px,1fr) minmax(220px,420px) auto;min-height:64px}.app-body{display:contents}.sidebar{position:sticky;top:64px;grid-column:1;grid-row:2;height:auto;z-index:20;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--line);padding:8px 14px}.sidebar-brand,.edition-card,.side-footer{display:none}.main-nav{width:max-content;display:flex;gap:8px}.nav-item{width:190px;min-height:46px}.nav-section-label,.sidebar-user{display:none}.workspace{grid-column:1;grid-row:3}.placeholder-grid,.platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.operation-grid{grid-template-columns:1fr}}@media (max-width: 760px){.app-shell{grid-template-rows:auto auto minmax(0,1fr)}.app-topbar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px}.topbar-brand{grid-template-columns:36px minmax(0,1fr)}.topbar-brand .brand-mark{width:36px;height:36px}.global-search{grid-column:1 / -1;min-height:38px}.topbar-tools{justify-content:flex-end}.topbar-icon-button{width:36px;min-height:36px}.user-menu-button{min-height:36px;padding:0 8px}.user-copy,.user-menu-button svg{display:none}.sidebar{position:relative;top:auto;padding:8px 12px}.brand{width:100%;max-width:260px;justify-content:center}.main-nav{width:max-content;max-width:none;display:flex;gap:8px}.nav-item{width:162px;min-height:42px;padding:0 9px;font-size:13px}.nav-copy small{display:none}.login-stage{grid-template-columns:1fr}.login-hero{min-height:auto;padding:26px}.login-hero h1{font-size:26px}.workspace{padding:14px 12px 18px}.placeholder-copy{padding:18px}.placeholder-copy h1{font-size:25px}.placeholder-grid{grid-template-columns:1fr}.page-header,.section-toolbar{align-items:stretch;flex-direction:column}.tabs{width:100%}.tab-button{flex:1}.table-shell{overflow-x:auto}.settings-table{min-width:980px}.platform-grid,.kpi-grid,.grid-form,.auth-mode-list{grid-template-columns:1fr}.work-item.row,.toolbar-actions{grid-template-columns:1fr;align-items:stretch}.compact-select{width:100%}}
