.workspace-grid[data-v-a47fc342]{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.aside-stack[data-v-a47fc342]{gap:18px;display:grid}.card[data-v-a47fc342]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card__header[data-v-a47fc342]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-a47fc342]{margin:0;font-size:22px}.card__description[data-v-a47fc342]{color:var(--text-soft);margin:8px 0 0;line-height:1.6}.tag[data-v-a47fc342]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:700}.tag--soft[data-v-a47fc342]{background:#ffffffb8}.notice[data-v-a47fc342]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-a47fc342]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-a47fc342]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-a47fc342]{color:var(--danger);background:#d159591a;border-color:#d159592e}.field-grid[data-v-a47fc342]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.field-grid--single[data-v-a47fc342]{grid-template-columns:1fr}.field[data-v-a47fc342]{gap:8px;display:grid}.field--full[data-v-a47fc342]{grid-column:1/-1}.upload-panel[data-v-a47fc342]{background:#63b7a414;border:1px dashed #63b7a44d;border-radius:20px;gap:14px;padding:18px;display:grid}.upload-panel__header[data-v-a47fc342]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.upload-panel__title[data-v-a47fc342]{color:var(--text);font-weight:700;display:block}.upload-panel__description[data-v-a47fc342]{color:var(--text-soft);margin:6px 0 0;font-size:14px;line-height:1.6}.upload-panel__body[data-v-a47fc342]{gap:12px;display:grid}.upload-panel__input[data-v-a47fc342]{display:none}.upload-panel__meta[data-v-a47fc342]{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.field span[data-v-a47fc342]{color:var(--text-soft);font-size:14px}.field input[data-v-a47fc342],.field textarea[data-v-a47fc342],.field select[data-v-a47fc342]{border:1px solid var(--border);background:var(--surface-soft);resize:vertical;border-radius:16px;padding:14px 16px}.field input[data-v-a47fc342]:disabled{color:var(--text-soft)}.button-row[data-v-a47fc342]{gap:12px;margin-top:20px;display:flex}.primary-button[data-v-a47fc342],.secondary-button[data-v-a47fc342],.article-item[data-v-a47fc342]{cursor:pointer;border:none}.primary-button[data-v-a47fc342],.secondary-button[data-v-a47fc342]{border-radius:999px;padding:14px 18px;font-weight:700}.primary-button[data-v-a47fc342]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff}.secondary-button[data-v-a47fc342]{background:var(--surface-soft);border:1px solid var(--border)}.primary-button[data-v-a47fc342]:disabled,.secondary-button[data-v-a47fc342]:disabled{cursor:not-allowed;opacity:.72}.hint-block[data-v-a47fc342],.empty-state[data-v-a47fc342],.meta[data-v-a47fc342]{color:var(--text-soft)}.hint-block[data-v-a47fc342],.empty-state[data-v-a47fc342]{margin-top:18px;line-height:1.7}.article-list[data-v-a47fc342]{gap:12px;margin-top:18px;display:grid}.article-item[data-v-a47fc342]{background:var(--surface-soft);border:1px solid var(--border);text-align:left;border-radius:18px;padding:16px}.article-item.is-active[data-v-a47fc342]{background:#63b7a41f;border-color:#63b7a438}.article-item__link[data-v-a47fc342]{color:var(--primary-deep);margin-top:10px;font-size:13px;font-weight:700;display:inline-flex}.meta[data-v-a47fc342]{margin-top:6px;font-size:14px}.page-grid[data-v-6bb42c90]{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.card[data-v-6bb42c90]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card__header[data-v-6bb42c90]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-6bb42c90]{margin:0}.card__description[data-v-6bb42c90],.meta[data-v-6bb42c90],.empty-state[data-v-6bb42c90]{color:var(--text-soft)}.card__description[data-v-6bb42c90]{margin:8px 0 0;line-height:1.6}.tag[data-v-6bb42c90]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.notice[data-v-6bb42c90]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-6bb42c90]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-6bb42c90]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-6bb42c90]{color:var(--danger);background:#d159591a;border-color:#d159592e}.field-grid[data-v-6bb42c90]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.checklist-card[data-v-6bb42c90]{background:#63b7a414;border:1px solid #63b7a42e;border-radius:22px;margin-top:18px;padding:18px}.checklist-card__header[data-v-6bb42c90]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.checklist-card__header h4[data-v-6bb42c90]{margin:0}.checklist-card__description[data-v-6bb42c90],.hint-block[data-v-6bb42c90]{color:var(--text-soft);line-height:1.6}.checklist-card__description[data-v-6bb42c90]{margin:6px 0 0}.checklist-list[data-v-6bb42c90]{gap:10px;margin-top:16px;display:grid}.review-card[data-v-6bb42c90]{background:#edf4f8e6;border:1px solid #7ea4b438;border-radius:22px;margin-top:18px;padding:18px}.review-card__header[data-v-6bb42c90]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.review-card__header h4[data-v-6bb42c90]{margin:0}.review-card__description[data-v-6bb42c90]{color:var(--text-soft);margin:6px 0 0;line-height:1.6}.review-list[data-v-6bb42c90]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.review-item[data-v-6bb42c90]{background:#ffffffd1;border:1px solid #7ea4b429;border-radius:16px;padding:14px 16px}.review-item strong[data-v-6bb42c90]{margin-top:8px;font-size:24px;display:block}.checklist-item[data-v-6bb42c90]{background:#ffffffbf;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.checklist-item.is-complete[data-v-6bb42c90]{border-color:#2f8a7329}.checklist-item.is-warning[data-v-6bb42c90]{border-color:#c7945033}.tag--soft[data-v-6bb42c90]{background:#ffffffc7}.field[data-v-6bb42c90]{gap:8px;display:grid}.field--full[data-v-6bb42c90]{grid-column:1/-1}.field span[data-v-6bb42c90]{color:var(--text-soft);font-size:14px}.field input[data-v-6bb42c90],.field select[data-v-6bb42c90],.field textarea[data-v-6bb42c90]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.button-row[data-v-6bb42c90]{gap:12px;margin-top:20px;display:flex}.primary-button[data-v-6bb42c90],.secondary-button[data-v-6bb42c90]{cursor:pointer;border-radius:999px;padding:14px 18px;font-weight:700}.primary-button[data-v-6bb42c90]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff;border:none}.secondary-button[data-v-6bb42c90]{background:var(--surface);border:1px solid var(--border);color:var(--text)}.primary-button[data-v-6bb42c90]:disabled,.secondary-button[data-v-6bb42c90]:disabled{cursor:not-allowed;opacity:.72}.course-list[data-v-6bb42c90]{gap:12px;margin-top:18px;display:grid}.course-item[data-v-6bb42c90]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.course-item__header[data-v-6bb42c90]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meta[data-v-6bb42c90]{margin-top:6px;font-size:14px}.badge[data-v-6bb42c90]{color:var(--primary-deep);background:#63b7a41f;border:1px solid #63b7a42e;border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.asset-list[data-v-6bb42c90],.link-row[data-v-6bb42c90]{gap:8px;margin-top:14px;display:grid}.hint-block[data-v-6bb42c90]{margin-top:14px}.page-link[data-v-6bb42c90]{color:var(--primary-deep);font-weight:700}.text-button[data-v-6bb42c90]{color:var(--primary-deep);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.empty-state[data-v-6bb42c90]{margin-top:18px;line-height:1.7}.studio-grid[data-v-292a9b88]{grid-template-columns:280px 1fr 320px;gap:18px;display:grid}.card[data-v-292a9b88]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.assistant-card[data-v-292a9b88]{background:linear-gradient(#eaf5fafa,#f3fafdf5)}.card__header[data-v-292a9b88],.detail-card__header[data-v-292a9b88]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-292a9b88],.detail-card__header h4[data-v-292a9b88],.detail-card h4[data-v-292a9b88]{margin:0}.card__description[data-v-292a9b88]{color:var(--text-soft);margin:8px 0 0;line-height:1.6}.tag[data-v-292a9b88]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.button-row[data-v-292a9b88]{gap:10px;display:flex}.primary-button[data-v-292a9b88],.secondary-button[data-v-292a9b88],.secondary-link[data-v-292a9b88],.plan-item[data-v-292a9b88],.version-item[data-v-292a9b88]{cursor:pointer;border:none}.primary-button[data-v-292a9b88],.secondary-button[data-v-292a9b88],.secondary-link[data-v-292a9b88]{border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.primary-button[data-v-292a9b88]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff}.secondary-button[data-v-292a9b88]{background:var(--surface-soft);border:1px solid var(--border)}.secondary-link[data-v-292a9b88]{background:var(--surface-soft);border:1px solid var(--border);color:var(--text)}.primary-button[data-v-292a9b88]:disabled,.secondary-button[data-v-292a9b88]:disabled,.version-item[data-v-292a9b88]:disabled{cursor:not-allowed;opacity:.72}.notice[data-v-292a9b88]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-292a9b88]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-292a9b88]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-292a9b88]{color:var(--danger);background:#d159591a;border-color:#d159592e}.plan-list[data-v-292a9b88],.version-list[data-v-292a9b88],.detail-stack[data-v-292a9b88]{gap:12px;margin-top:18px;display:grid}.plan-item[data-v-292a9b88],.version-item[data-v-292a9b88],.detail-card[data-v-292a9b88],.editor-sheet[data-v-292a9b88]{border:1px solid var(--border);border-radius:18px}.plan-item[data-v-292a9b88],.version-item[data-v-292a9b88]{background:var(--surface-soft);text-align:left;padding:16px}.plan-item.is-active[data-v-292a9b88]{background:#63b7a41f;border-color:#63b7a438}.meta[data-v-292a9b88],.empty-state[data-v-292a9b88],.detail-card__header span[data-v-292a9b88]{color:var(--text-soft)}.meta[data-v-292a9b88]{margin-top:6px;font-size:14px}.empty-state[data-v-292a9b88]{margin-top:18px;line-height:1.7}.editor-sheet[data-v-292a9b88]{background:var(--surface-soft);margin-top:18px;padding:18px}.editor-grid[data-v-292a9b88]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.field[data-v-292a9b88]{gap:8px;display:grid}.field--full[data-v-292a9b88]{margin-top:16px}.field span[data-v-292a9b88]{color:var(--text-soft);font-size:14px}.field input[data-v-292a9b88],.field textarea[data-v-292a9b88]{border:1px solid var(--border);resize:vertical;background:#fff;border-radius:16px;padding:14px 16px}.detail-card[data-v-292a9b88]{background:#ffffffbf;padding:18px}.detail-row[data-v-292a9b88],.summary-item[data-v-292a9b88]{justify-content:space-between;gap:16px;display:flex}.detail-row+.detail-row[data-v-292a9b88],.summary-item+.summary-item[data-v-292a9b88]{margin-top:12px}.summary-item span[data-v-292a9b88],.detail-row span[data-v-292a9b88]{color:var(--text-soft)}.workspace-grid[data-v-01f8d35f]{grid-template-columns:1fr 1fr .88fr;gap:18px;display:grid}.card[data-v-01f8d35f]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.assistant-card[data-v-01f8d35f]{background:linear-gradient(#eaf5fafa,#f3fafdf5)}.card__header[data-v-01f8d35f]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-01f8d35f]{margin:0}.card__description[data-v-01f8d35f],.meta[data-v-01f8d35f],.empty-state[data-v-01f8d35f]{color:var(--text-soft)}.card__description[data-v-01f8d35f]{margin:8px 0 0;line-height:1.6}.tag[data-v-01f8d35f],.badge[data-v-01f8d35f]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.notice[data-v-01f8d35f]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-01f8d35f]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-01f8d35f]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-01f8d35f]{color:var(--danger);background:#d159591a;border-color:#d159592e}.plan-list[data-v-01f8d35f],.presentation-list[data-v-01f8d35f]{gap:12px;margin-top:18px;display:grid}.plan-item[data-v-01f8d35f],.presentation-item[data-v-01f8d35f]{border:1px solid var(--border);background:var(--surface-soft);border-radius:18px;padding:16px}.plan-item[data-v-01f8d35f]{text-align:left;cursor:pointer}.presentation-item[data-v-01f8d35f]{cursor:pointer}.plan-item.is-active[data-v-01f8d35f],.presentation-item.is-active[data-v-01f8d35f]{background:#63b7a41f;border-color:#63b7a438}.meta[data-v-01f8d35f]{margin-top:6px;font-size:14px}.button-row[data-v-01f8d35f],.presentation-actions[data-v-01f8d35f]{align-items:center;gap:12px;display:flex}.editor-panel[data-v-01f8d35f]{border-top:1px solid var(--border);gap:16px;margin-top:18px;padding-top:18px;display:grid}.editor-panel__header[data-v-01f8d35f],.slide-editor-item__head[data-v-01f8d35f]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.field[data-v-01f8d35f]{gap:8px;display:grid}.field input[data-v-01f8d35f],.field select[data-v-01f8d35f],.field textarea[data-v-01f8d35f]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.field--template[data-v-01f8d35f]{min-width:220px}.slide-editor-list[data-v-01f8d35f]{gap:14px;display:grid}.slide-editor-item[data-v-01f8d35f]{border:1px solid var(--border);background:#ffffffa6;border-radius:18px;gap:12px;padding:16px;display:grid}.preview-toolbar[data-v-01f8d35f]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.button-row[data-v-01f8d35f]{margin-top:20px}.primary-button[data-v-01f8d35f],.secondary-button[data-v-01f8d35f],.secondary-link[data-v-01f8d35f]{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.primary-button[data-v-01f8d35f]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff}.secondary-button[data-v-01f8d35f]{background:var(--surface);border:1px solid var(--border)}.secondary-link[data-v-01f8d35f]{background:var(--surface);border:1px solid var(--border);color:var(--text)}.primary-button[data-v-01f8d35f]:disabled,.secondary-button[data-v-01f8d35f]:disabled{cursor:not-allowed;opacity:.72}.presentation-item[data-v-01f8d35f]{justify-content:space-between;align-items:center;gap:16px;display:flex}.empty-state[data-v-01f8d35f]{margin-top:18px;line-height:1.7}.page-grid[data-v-c1f653b3]{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.card[data-v-c1f653b3]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--wide[data-v-c1f653b3]{min-width:0}.card__header[data-v-c1f653b3]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-c1f653b3]{margin:0;font-size:22px}.card__description[data-v-c1f653b3],.meta[data-v-c1f653b3],.field span[data-v-c1f653b3],.upload-panel__description[data-v-c1f653b3],.upload-panel__meta[data-v-c1f653b3]{color:var(--text-soft)}.card__description[data-v-c1f653b3]{margin:8px 0 0;line-height:1.6}.tag[data-v-c1f653b3]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:700}.notice[data-v-c1f653b3]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-c1f653b3]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-c1f653b3]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-c1f653b3]{color:var(--danger);background:#d159591a;border-color:#d159592e}.field-grid[data-v-c1f653b3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.field[data-v-c1f653b3],.article-item[data-v-c1f653b3]{gap:8px;display:grid}.field--full[data-v-c1f653b3]{grid-column:1/-1}.field input[data-v-c1f653b3],.field textarea[data-v-c1f653b3]{border:1px solid var(--border);background:var(--surface-soft);resize:vertical;border-radius:16px;padding:14px 16px}.upload-panel[data-v-c1f653b3]{background:#63b7a414;border:1px dashed #63b7a44d;border-radius:20px;gap:14px;padding:18px;display:grid}.upload-panel__header[data-v-c1f653b3]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.upload-panel__title[data-v-c1f653b3]{color:var(--text);font-weight:700;display:block}.upload-panel__body[data-v-c1f653b3]{gap:12px;display:grid}.upload-panel__input[data-v-c1f653b3]{display:none}.upload-panel__meta[data-v-c1f653b3]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button-row[data-v-c1f653b3]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.primary-button[data-v-c1f653b3],.secondary-button[data-v-c1f653b3],.article-link[data-v-c1f653b3]{border-radius:999px;justify-content:center;align-items:center;padding:14px 18px;font-weight:700;display:inline-flex}.primary-button[data-v-c1f653b3]{cursor:pointer;background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff;border:none}.secondary-button[data-v-c1f653b3]{border:1px solid var(--border);background:var(--surface-soft);cursor:pointer}.article-list[data-v-c1f653b3]{gap:12px;margin-top:18px;display:grid}.article-item[data-v-c1f653b3]{text-align:left;border:1px solid var(--border);background:var(--surface-soft);cursor:pointer;border-radius:18px;padding:16px 18px}.article-item.is-active[data-v-c1f653b3]{background:#63b7a414;border-color:#63b7a459}.article-link[data-v-c1f653b3]{color:var(--primary-deep);justify-self:flex-start;margin-top:4px;padding:0}.empty-state[data-v-c1f653b3]{background:var(--surface-soft);color:var(--text-soft);text-align:center;border-radius:20px;margin-top:18px;padding:26px}@media (width<=1100px){.page-grid[data-v-c1f653b3],.field-grid[data-v-c1f653b3]{grid-template-columns:1fr}}.page-grid[data-v-348124ba]{gap:18px;display:grid}.card[data-v-348124ba]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-348124ba]{grid-column:1/-1}.hero-card h2[data-v-348124ba]{margin:14px 0 0;font-size:30px}.hero-card p[data-v-348124ba],.card__description[data-v-348124ba],.summary[data-v-348124ba],.empty-state[data-v-348124ba]{color:var(--text-soft);margin:8px 0 0;line-height:1.7}.tag[data-v-348124ba],.badge[data-v-348124ba]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.badge.warning[data-v-348124ba]{color:var(--warning);background:#c794501f}.badge.success[data-v-348124ba]{color:var(--success);background:#2f8a731a}.card__header[data-v-348124ba]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-348124ba]{margin:0}.stats-grid[data-v-348124ba]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.stat-card[data-v-348124ba]{text-align:center}.stat-label[data-v-348124ba]{color:var(--text-soft);margin-bottom:8px;display:block}.stat-card strong[data-v-348124ba]{font-size:28px}.course-list[data-v-348124ba]{gap:14px;margin-top:18px;display:grid}.course-item[data-v-348124ba]{background:var(--surface-soft);border:1px solid var(--border);border-radius:22px;padding:18px}.course-item__header[data-v-348124ba],.meta-row[data-v-348124ba]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.meta[data-v-348124ba]{color:var(--text-soft);font-size:14px}.meta-row[data-v-348124ba]{margin-top:12px}.hint-row[data-v-348124ba]{color:#31566f;gap:8px;margin-top:12px;display:flex}.link-row[data-v-348124ba]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.page-link[data-v-348124ba]{border:1px solid var(--border);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.empty-state[data-v-348124ba]{background:var(--surface-soft);text-align:center;border-radius:20px;padding:26px}.notice.error[data-v-348124ba]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}@media (width<=1100px){.stats-grid[data-v-348124ba]{grid-template-columns:1fr}}.page-grid[data-v-57f97547]{grid-template-columns:1.3fr .9fr;gap:18px;display:grid}.stack[data-v-57f97547]{gap:18px;display:grid}.card[data-v-57f97547]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.hero-card[data-v-57f97547]{background:linear-gradient(135deg,#fffffffa,#f1f9fbf5)}.hero-card h2[data-v-57f97547]{margin:18px 0 0;font-size:34px}.hero-card p[data-v-57f97547],.assistant-card p[data-v-57f97547]{color:var(--text-soft);margin:12px 0 0;line-height:1.7}.button-row[data-v-57f97547]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.primary-button[data-v-57f97547],.secondary-button[data-v-57f97547]{border-radius:999px;justify-content:center;align-items:center;padding:14px 18px;font-weight:700;display:inline-flex}.primary-button[data-v-57f97547]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff}.secondary-button[data-v-57f97547]{background:var(--surface-soft);border:1px solid var(--border)}.stats-grid[data-v-57f97547],.conversion-grid[data-v-57f97547]{gap:14px;display:grid}.stats-grid[data-v-57f97547]{grid-template-columns:repeat(3,minmax(0,1fr))}.conversion-grid[data-v-57f97547]{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.stat-card__label[data-v-57f97547],.meta[data-v-57f97547],.meta-row[data-v-57f97547],.progress-item span[data-v-57f97547]:last-child,.empty-state[data-v-57f97547],.progress-summary__item span[data-v-57f97547]{color:var(--text-soft)}.stat-card__value[data-v-57f97547]{margin-top:10px;font-size:32px;font-weight:700}.stat-card__meta[data-v-57f97547]{color:var(--text-soft);margin-top:4px}.conversion-item[data-v-57f97547],.progress-summary__item[data-v-57f97547]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.conversion-item strong[data-v-57f97547],.progress-summary__item strong[data-v-57f97547]{margin-top:8px;font-size:24px;display:block}.card__header[data-v-57f97547]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__header h3[data-v-57f97547]{margin:0;font-size:22px}.list[data-v-57f97547],.progress-list[data-v-57f97547],.chip-list[data-v-57f97547],.progress-summary[data-v-57f97547]{gap:14px;margin-top:18px;display:grid}.list-item[data-v-57f97547]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.meta[data-v-57f97547]{margin-top:6px;font-size:14px}.page-link[data-v-57f97547]{color:var(--primary-deep);white-space:nowrap;font-weight:700}.tag[data-v-57f97547],.chip[data-v-57f97547]{border-radius:999px;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.tag[data-v-57f97547]{background:var(--surface-soft);border:1px solid var(--border);padding:9px 14px}.chip[data-v-57f97547]{background:#63b7a41f;padding:10px 14px}.progress-track[data-v-57f97547]{background:#e7eef2;border-radius:999px;height:10px;margin-top:8px;overflow:hidden}.progress-track span[data-v-57f97547]{background:linear-gradient(90deg, var(--primary), #8ed6c6);border-radius:999px;height:100%;display:block}.meta-row[data-v-57f97547]{justify-content:space-between;gap:12px;display:flex}.assistant-card[data-v-57f97547]{background:linear-gradient(#eaf5fafa,#f3fafdf5)}.progress-summary[data-v-57f97547]{grid-template-columns:repeat(3,minmax(0,1fr))}.notice[data-v-57f97547]{border:1px solid #d159592e;border-radius:18px;padding:14px 16px;font-size:14px}.notice.error[data-v-57f97547]{color:var(--danger);background:#d159591a}.empty-state[data-v-57f97547]{line-height:1.7}.page-grid[data-v-d85a5601]{gap:18px;display:grid}.filter-card[data-v-d85a5601],.card[data-v-d85a5601]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.filter-card[data-v-d85a5601]{background:linear-gradient(#fffffffa,#f2f8fcf2)}.filter-card__header[data-v-d85a5601],.card__header[data-v-d85a5601],.summary-item__head[data-v-d85a5601],.meta-row[data-v-d85a5601]{justify-content:space-between;align-items:center;gap:12px;display:flex}.filter-card__header[data-v-d85a5601],.card__header[data-v-d85a5601]{align-items:flex-start}.filter-card__header h3[data-v-d85a5601],.card__header h3[data-v-d85a5601]{margin:0}.card__description[data-v-d85a5601],.label[data-v-d85a5601],.meta[data-v-d85a5601],.empty-state[data-v-d85a5601],.record-table th[data-v-d85a5601],.field span[data-v-d85a5601]{color:var(--text-soft)}.card__description[data-v-d85a5601],.meta[data-v-d85a5601],.empty-state[data-v-d85a5601]{margin-top:6px;line-height:1.6}.filter-grid[data-v-d85a5601],.metrics-grid[data-v-d85a5601],.content-grid[data-v-d85a5601],.trend-grid[data-v-d85a5601],.hint-block[data-v-d85a5601],.toolbar-row[data-v-d85a5601],.pagination-row[data-v-d85a5601]{gap:14px;display:grid}.filter-grid[data-v-d85a5601]{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.toolbar-row[data-v-d85a5601],.pagination-row[data-v-d85a5601]{margin-top:16px}.pagination-row[data-v-d85a5601]{grid-auto-flow:column;justify-content:space-between;align-items:center}.hint-block[data-v-d85a5601]{border:1px solid var(--border);color:var(--text-soft);background:#ffffffd1;border-radius:18px;margin-top:16px;padding:14px 16px;line-height:1.7}.metrics-grid[data-v-d85a5601]{grid-template-columns:repeat(4,minmax(0,1fr))}.content-grid[data-v-d85a5601]{grid-template-columns:repeat(3,minmax(0,1fr))}.card--full[data-v-d85a5601]{grid-column:1/-1}.metric-card[data-v-d85a5601]{background:linear-gradient(#fffffffa,#f3f9fdf5)}.field[data-v-d85a5601]{gap:8px;display:grid}.field select[data-v-d85a5601],.field input[data-v-d85a5601]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.secondary-button[data-v-d85a5601]{border:1px solid var(--border);background:var(--surface-soft);border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.value[data-v-d85a5601]{margin-top:10px;font-size:32px;font-weight:700}.tag[data-v-d85a5601],.badge[data-v-d85a5601],.status-pill[data-v-d85a5601]{border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.tag[data-v-d85a5601]{background:var(--surface-soft);border:1px solid var(--border);padding:9px 14px}.summary-list[data-v-d85a5601],.daily-list[data-v-d85a5601]{gap:12px;margin-top:18px;display:grid}.summary-item[data-v-d85a5601],.trend-item[data-v-d85a5601],.daily-item[data-v-d85a5601]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.badge[data-v-d85a5601]{color:var(--primary-deep);background:#63b7a41f;padding:8px 12px}.trend-grid[data-v-d85a5601]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.trend-item strong[data-v-d85a5601]{margin-top:8px;font-size:24px;display:block}.progress-track[data-v-d85a5601]{background:#e7eef2;border-radius:999px;height:10px;margin-top:12px;overflow:hidden}.progress-track span[data-v-d85a5601]{background:linear-gradient(90deg, var(--primary), #8ed6c6);border-radius:999px;height:100%;display:block}.table-shell[data-v-d85a5601]{margin-top:18px;overflow-x:auto}.record-table[data-v-d85a5601]{border-collapse:collapse;width:100%}.record-table th[data-v-d85a5601],.record-table td[data-v-d85a5601]{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:14px 12px}.record-table tbody tr:last-child td[data-v-d85a5601]{border-bottom:none}.status-pill[data-v-d85a5601]{padding:7px 12px}.status-pill.success[data-v-d85a5601]{color:var(--success);background:#2f8a731f}.status-pill.warning[data-v-d85a5601]{color:var(--warning);background:#c794501f}.status-pill.neutral[data-v-d85a5601]{color:var(--primary-deep);background:#63b7a41a}.notice.error[data-v-d85a5601]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;padding:14px 16px}.page-grid[data-v-c9a26c5b]{grid-template-columns:1.08fr .92fr;gap:18px;display:grid}.card[data-v-c9a26c5b]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card__header[data-v-c9a26c5b]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-c9a26c5b],.detail-card h4[data-v-c9a26c5b]{margin:0}.card__description[data-v-c9a26c5b],.detail-card p[data-v-c9a26c5b],.field span[data-v-c9a26c5b],.empty-state[data-v-c9a26c5b]{color:var(--text-soft)}.card__description[data-v-c9a26c5b]{margin:8px 0 0;line-height:1.6}.tag[data-v-c9a26c5b]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:700}.notice[data-v-c9a26c5b]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-c9a26c5b]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-c9a26c5b]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-c9a26c5b]{color:var(--danger);background:#d159591a;border-color:#d159592e}.field-grid[data-v-c9a26c5b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.field[data-v-c9a26c5b]{gap:8px;display:grid}.field--full[data-v-c9a26c5b]{grid-column:1/-1}.field input[data-v-c9a26c5b],.field select[data-v-c9a26c5b]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.button-row[data-v-c9a26c5b]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.primary-button[data-v-c9a26c5b],.secondary-button[data-v-c9a26c5b]{border-radius:999px;justify-content:center;align-items:center;padding:14px 18px;font-weight:700;display:inline-flex}.primary-button[data-v-c9a26c5b]{cursor:pointer;background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff;border:none}.secondary-button[data-v-c9a26c5b]{border:1px solid var(--border);background:var(--surface-soft)}.detail-stack[data-v-c9a26c5b]{gap:16px;margin-top:18px;display:grid}.detail-card[data-v-c9a26c5b]{background:var(--surface-soft);border:1px solid var(--border);border-radius:20px;padding:18px}.detail-row[data-v-c9a26c5b],.summary-item[data-v-c9a26c5b]{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-card p[data-v-c9a26c5b]{margin:10px 0 0;line-height:1.8}.summary-item+.summary-item[data-v-c9a26c5b],.detail-row+.detail-row[data-v-c9a26c5b]{margin-top:12px}.empty-state[data-v-c9a26c5b]{background:var(--surface-soft);text-align:center;border-radius:20px;margin-top:18px;padding:26px}@media (width<=1100px){.page-grid[data-v-c9a26c5b],.field-grid[data-v-c9a26c5b]{grid-template-columns:1fr}}.page-grid[data-v-49e2f562]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.card[data-v-49e2f562]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-49e2f562]{grid-column:1/-1}.hero-card h2[data-v-49e2f562]{margin:14px 0 0;font-size:30px}.hero-card p[data-v-49e2f562],.card__description[data-v-49e2f562],.timeline-item p[data-v-49e2f562],.link-card span[data-v-49e2f562]{color:var(--text-soft);margin:8px 0 0;line-height:1.7}.tag[data-v-49e2f562]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.card__header[data-v-49e2f562]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-49e2f562]{margin:0}.step-grid[data-v-49e2f562]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.step-card[data-v-49e2f562],.link-card[data-v-49e2f562]{border:1px solid var(--border);background:#fbfdff;border-radius:22px;gap:8px;padding:18px;display:grid}.step-card.is-active[data-v-49e2f562]{background:linear-gradient(#63b7a424,#f0f8fff2);border-color:#63b7a447}.timeline[data-v-49e2f562]{gap:16px;margin-top:18px;display:grid}.timeline-item[data-v-49e2f562]{grid-template-columns:52px 1fr;align-items:flex-start;gap:14px;display:grid}.timeline-item__index[data-v-49e2f562]{color:#315b78;background:linear-gradient(135deg,#d9f1eb,#dbeaf8);border-radius:18px;place-items:center;width:52px;height:52px;font-weight:700;display:grid}.context-list[data-v-49e2f562],.link-list[data-v-49e2f562]{gap:14px;margin-top:18px;display:grid}.context-item[data-v-49e2f562]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.button-row[data-v-49e2f562]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.primary-button[data-v-49e2f562],.secondary-button[data-v-49e2f562]{border-radius:999px;justify-content:center;align-items:center;padding:14px 18px;font-weight:700;display:inline-flex}.primary-button[data-v-49e2f562]{background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff}.secondary-button[data-v-49e2f562]{border:1px solid var(--border);background:var(--surface-soft)}@media (width<=1100px){.page-grid[data-v-49e2f562],.step-grid[data-v-49e2f562]{grid-template-columns:1fr}}.page-grid[data-v-d73c304d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.card[data-v-d73c304d]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-d73c304d]{grid-column:1/-1}.hero-card[data-v-d73c304d]{background:linear-gradient(135deg,#f3f7fffa,#f9fbfff5)}.card__header[data-v-d73c304d],.plan-item__header[data-v-d73c304d],.meta-row[data-v-d73c304d],.link-row[data-v-d73c304d],.hint-row[data-v-d73c304d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.card__header h3[data-v-d73c304d],.hero-card h2[data-v-d73c304d]{margin:0}.card__description[data-v-d73c304d],.summary[data-v-d73c304d],.meta[data-v-d73c304d],.empty-state[data-v-d73c304d],.hint-block[data-v-d73c304d],.stat-label[data-v-d73c304d],.hint-row span[data-v-d73c304d]{color:var(--text-soft)}.card__description[data-v-d73c304d],.summary[data-v-d73c304d],.empty-state[data-v-d73c304d],.hint-block[data-v-d73c304d]{margin-top:8px;line-height:1.7}.hint-block[data-v-d73c304d]{border:1px solid var(--border);background:#ffffffd1;border-radius:18px;margin-top:18px;padding:14px 16px}.filter-grid[data-v-d73c304d],.stats-grid[data-v-d73c304d],.plan-list[data-v-d73c304d]{gap:16px;margin-top:18px;display:grid}.filter-grid[data-v-d73c304d]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid[data-v-d73c304d]{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.field[data-v-d73c304d]{gap:8px;display:grid}.field input[data-v-d73c304d],.field select[data-v-d73c304d]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.tag[data-v-d73c304d],.badge[data-v-d73c304d]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.badge-group[data-v-d73c304d]{flex-wrap:wrap;gap:8px;display:flex}.badge.generated[data-v-d73c304d],.version-badge.healthy[data-v-d73c304d]{color:var(--success);background:#2f8a731f}.badge.draft[data-v-d73c304d],.badge.generating[data-v-d73c304d],.version-badge.warning[data-v-d73c304d]{color:#8b6125;background:#c794501f}.badge.published[data-v-d73c304d]{color:var(--primary-deep);background:#63b7a41f}.badge.failed[data-v-d73c304d]{color:var(--danger);background:#d159591f}.stat-card[data-v-d73c304d],.plan-item[data-v-d73c304d]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.stat-card[data-v-d73c304d]{gap:10px;display:grid}.stat-card strong[data-v-d73c304d]{font-size:28px}.meta[data-v-d73c304d]{margin-top:6px;font-size:14px}.hint-row[data-v-d73c304d]{margin-top:12px}.page-link[data-v-d73c304d]{color:var(--primary-deep);font-weight:700}.inline-button[data-v-d73c304d]{color:var(--primary-deep);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}.inline-button[data-v-d73c304d]:disabled{cursor:not-allowed;opacity:.7}.notice.error[data-v-d73c304d]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}@media (width<=1080px){.page-grid[data-v-d73c304d],.filter-grid[data-v-d73c304d],.stats-grid[data-v-d73c304d]{grid-template-columns:1fr}}.page-grid[data-v-4c7d0bc6]{grid-template-columns:1fr;gap:18px;display:grid}.card[data-v-4c7d0bc6]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-4c7d0bc6]{grid-column:1/-1}.hero-card h2[data-v-4c7d0bc6]{margin:14px 0 0;font-size:30px}.hero-card p[data-v-4c7d0bc6],.card__description[data-v-4c7d0bc6],.summary[data-v-4c7d0bc6],.empty-state[data-v-4c7d0bc6]{color:var(--text-soft);margin:8px 0 0;line-height:1.7}.hint-block[data-v-4c7d0bc6]{color:var(--primary-deep);background:#63b7a414;border:1px dashed #63b7a44d;border-radius:18px;margin-top:18px;padding:16px 18px}.tag[data-v-4c7d0bc6],.badge[data-v-4c7d0bc6]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.badge.published[data-v-4c7d0bc6]{color:var(--success);background:#2f8a731a}.badge.draft[data-v-4c7d0bc6]{color:var(--warning);background:#c794501f}.card__header[data-v-4c7d0bc6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-4c7d0bc6]{margin:0}.filter-grid[data-v-4c7d0bc6],.stats-grid[data-v-4c7d0bc6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.filter-grid[data-v-4c7d0bc6]{margin-top:18px}.field[data-v-4c7d0bc6]{gap:8px;display:grid}.field span[data-v-4c7d0bc6],.meta[data-v-4c7d0bc6]{color:var(--text-soft)}.field input[data-v-4c7d0bc6],.field select[data-v-4c7d0bc6]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.stat-card[data-v-4c7d0bc6]{text-align:center}.stat-label[data-v-4c7d0bc6]{color:var(--text-soft);margin-bottom:8px;display:block}.stat-card strong[data-v-4c7d0bc6]{font-size:28px}.course-list[data-v-4c7d0bc6]{gap:14px;margin-top:18px;display:grid}.course-item[data-v-4c7d0bc6]{background:var(--surface-soft);border:1px solid var(--border);border-radius:22px;padding:18px}.course-item__header[data-v-4c7d0bc6],.meta-row[data-v-4c7d0bc6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.meta[data-v-4c7d0bc6]{font-size:14px}.meta-row[data-v-4c7d0bc6]{margin-top:12px}.hint-row[data-v-4c7d0bc6]{color:#31566f;gap:8px;margin-top:12px;display:flex}.link-row[data-v-4c7d0bc6]{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.page-link[data-v-4c7d0bc6]{border:1px solid var(--border);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.empty-state[data-v-4c7d0bc6]{background:var(--surface-soft);text-align:center;border-radius:20px;padding:26px}.notice.error[data-v-4c7d0bc6]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}@media (width<=1100px){.filter-grid[data-v-4c7d0bc6],.stats-grid[data-v-4c7d0bc6]{grid-template-columns:1fr}}.page-grid[data-v-296b7d26]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.card[data-v-296b7d26]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-296b7d26]{grid-column:1/-1}.hero-card[data-v-296b7d26]{background:linear-gradient(135deg,#f0f7fffa,#f7fbfff5)}.card__header[data-v-296b7d26],.presentation-item__header[data-v-296b7d26],.meta-row[data-v-296b7d26],.link-row[data-v-296b7d26],.hint-row[data-v-296b7d26]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.card__header h3[data-v-296b7d26],.hero-card h2[data-v-296b7d26]{margin:0}.card__description[data-v-296b7d26],.summary[data-v-296b7d26],.meta[data-v-296b7d26],.empty-state[data-v-296b7d26],.hint-block[data-v-296b7d26],.stat-label[data-v-296b7d26],.hint-row span[data-v-296b7d26]{color:var(--text-soft)}.card__description[data-v-296b7d26],.summary[data-v-296b7d26],.empty-state[data-v-296b7d26],.hint-block[data-v-296b7d26]{margin-top:8px;line-height:1.7}.hint-block[data-v-296b7d26]{border:1px solid var(--border);background:#ffffffd1;border-radius:18px;margin-top:18px;padding:14px 16px}.filter-grid[data-v-296b7d26],.stats-grid[data-v-296b7d26],.presentation-list[data-v-296b7d26]{gap:16px;margin-top:18px;display:grid}.filter-grid[data-v-296b7d26]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-grid[data-v-296b7d26]{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.field[data-v-296b7d26]{gap:8px;display:grid}.field input[data-v-296b7d26],.field select[data-v-296b7d26]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.tag[data-v-296b7d26],.badge[data-v-296b7d26]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.badge-group[data-v-296b7d26]{flex-wrap:wrap;gap:8px;display:flex}.badge.generated[data-v-296b7d26],.slide-badge[data-v-296b7d26]{color:#2f6fb0;background:#5795de1f}.badge.generating[data-v-296b7d26]{color:#8b6125;background:#c794501f}.badge.failed[data-v-296b7d26]{color:var(--danger);background:#d159591f}.stat-card[data-v-296b7d26],.presentation-item[data-v-296b7d26]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.stat-card[data-v-296b7d26]{gap:10px;display:grid}.stat-card strong[data-v-296b7d26]{font-size:28px}.meta[data-v-296b7d26]{margin-top:6px;font-size:14px}.hint-row[data-v-296b7d26]{margin-top:12px}.page-link[data-v-296b7d26]{color:var(--primary-deep);font-weight:700}.notice.error[data-v-296b7d26]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}@media (width<=1080px){.page-grid[data-v-296b7d26],.filter-grid[data-v-296b7d26],.stats-grid[data-v-296b7d26]{grid-template-columns:1fr}}.page-grid[data-v-20420607]{grid-template-columns:.92fr 1.08fr;gap:18px;display:grid}.card[data-v-20420607]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-20420607]{grid-column:1/-1}.preview-card[data-v-20420607]{background:linear-gradient(#eaf5fafa,#f3fafdf5)}.card__header[data-v-20420607]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-20420607],.detail-card h4[data-v-20420607]{margin:0}.card__description[data-v-20420607],.meta[data-v-20420607],.empty-state[data-v-20420607],.detail-card p[data-v-20420607]{color:var(--text-soft)}.card__description[data-v-20420607],.detail-card p[data-v-20420607]{margin:8px 0 0;line-height:1.6}.tag[data-v-20420607],.badge[data-v-20420607]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.notice[data-v-20420607]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px;font-size:14px}.notice.info[data-v-20420607]{color:var(--primary-deep);background:#63b7a41a;border-color:#63b7a438}.notice.success[data-v-20420607]{color:var(--success);background:#2f8a731a;border-color:#2f8a7333}.notice.error[data-v-20420607]{color:var(--danger);background:#d159591a;border-color:#d159592e}.presentation-list[data-v-20420607]{gap:12px;margin-top:18px;display:grid}.presentation-item[data-v-20420607]{border:1px solid var(--border);background:var(--surface-soft);text-align:left;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.presentation-item.is-active[data-v-20420607]{background:#63b7a41f;border-color:#63b7a43d}.meta[data-v-20420607]{margin-top:6px;font-size:14px}.detail-stack[data-v-20420607]{gap:16px;margin-top:18px;display:grid}.detail-card[data-v-20420607]{background:var(--surface-soft);border:1px solid var(--border);border-radius:20px;padding:18px}.detail-row[data-v-20420607]{justify-content:space-between;align-items:center;gap:12px;display:flex}.detail-row+.detail-row[data-v-20420607]{margin-top:12px}.button-row[data-v-20420607]{flex-wrap:wrap;gap:12px;display:flex}.preview-link-row[data-v-20420607]{margin-top:16px}.preview-link-row a[data-v-20420607]{color:var(--primary-deep);font-weight:700}.primary-button[data-v-20420607],.secondary-button[data-v-20420607]{border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.primary-button[data-v-20420607]{cursor:pointer;background:linear-gradient(135deg, var(--primary), #89d2c2);color:#fff;border:none}.secondary-button[data-v-20420607]{border:1px solid var(--border);background:var(--surface)}.empty-state[data-v-20420607]{background:var(--surface-soft);text-align:center;border-radius:20px;margin-top:18px;padding:26px;line-height:1.7}@media (width<=1100px){.page-grid[data-v-20420607]{grid-template-columns:1fr}}.page-grid[data-v-07155a64]{grid-template-columns:.95fr 1.05fr;gap:18px;display:grid}.card[data-v-07155a64]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card__header[data-v-07155a64],.resource-item__header[data-v-07155a64]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-07155a64]{margin:0}.card__description[data-v-07155a64],.meta[data-v-07155a64],.summary[data-v-07155a64],.empty-state[data-v-07155a64],.field span[data-v-07155a64],.stat-item span[data-v-07155a64]{color:var(--text-soft)}.card__description[data-v-07155a64],.summary[data-v-07155a64],.empty-state[data-v-07155a64]{margin-top:8px;line-height:1.7}.tag[data-v-07155a64],.badge[data-v-07155a64],.relation-chip[data-v-07155a64]{border-radius:999px;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.tag[data-v-07155a64],.badge[data-v-07155a64]{background:var(--surface-soft);border:1px solid var(--border);padding:9px 14px}.field-grid[data-v-07155a64],.stats-grid[data-v-07155a64],.resource-list[data-v-07155a64]{gap:16px;margin-top:18px;display:grid}.field-grid[data-v-07155a64]{grid-template-columns:repeat(2,minmax(0,1fr))}.field--full[data-v-07155a64]{grid-column:1/-1}.field[data-v-07155a64]{gap:8px;display:grid}.field input[data-v-07155a64],.field select[data-v-07155a64]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.stats-grid[data-v-07155a64]{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-item[data-v-07155a64],.resource-item[data-v-07155a64]{background:var(--surface-soft);border:1px solid var(--border);border-radius:18px;padding:16px}.stat-item[data-v-07155a64]{text-align:center;gap:6px;display:grid}.stat-item strong[data-v-07155a64]{font-size:28px}.summary-board[data-v-07155a64],.flow-board[data-v-07155a64],.toolbar-row[data-v-07155a64],.action-row[data-v-07155a64],.relation-list[data-v-07155a64]{gap:10px;display:grid}.toolbar-row[data-v-07155a64]{grid-auto-flow:column;justify-content:flex-start;align-items:center;margin-top:16px}.active-filter-list[data-v-07155a64]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.summary-board[data-v-07155a64]{background:#63b7a414;border:1px solid #63b7a429;border-radius:18px;margin-top:18px;padding:16px}.hint-block[data-v-07155a64]{border:1px solid var(--border);color:var(--text-soft);background:#ffffffc7;border-radius:18px;margin-top:16px;padding:14px 16px;line-height:1.7}.summary-row[data-v-07155a64],.flow-row[data-v-07155a64]{justify-content:space-between;gap:12px;display:flex}.summary-row strong[data-v-07155a64],.flow-row strong[data-v-07155a64]{color:var(--text)}.meta[data-v-07155a64]{margin-top:6px;font-size:14px}.flow-board[data-v-07155a64]{margin-top:14px}.relation-list[data-v-07155a64]{grid-template-columns:repeat(auto-fit,minmax(120px,max-content));margin-top:14px}.relation-chip[data-v-07155a64]{color:var(--primary-deep);background:#63b7a41f;padding:8px 12px}.action-row[data-v-07155a64]{grid-template-columns:repeat(auto-fit,minmax(100px,max-content));margin-top:14px}.page-link[data-v-07155a64]{color:var(--primary-deep);font-weight:700}.page-link--button[data-v-07155a64],.secondary-button[data-v-07155a64]{border:1px solid var(--border);background:var(--surface-soft);color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:12px 16px;font-weight:700;display:inline-flex}.secondary-button[data-v-07155a64]{cursor:pointer}.secondary-button[data-v-07155a64]:disabled{cursor:not-allowed;opacity:.72}.notice.error[data-v-07155a64]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}.page-grid[data-v-8d1f010f]{gap:18px;display:grid}.card[data-v-8d1f010f]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-8d1f010f]{grid-column:1/-1}.card__header[data-v-8d1f010f]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-8d1f010f]{margin:0}.card__description[data-v-8d1f010f],.meta[data-v-8d1f010f],.empty-state[data-v-8d1f010f]{color:var(--text-soft)}.card__description[data-v-8d1f010f]{margin:8px 0 0;line-height:1.6}.tag[data-v-8d1f010f]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.filter-grid[data-v-8d1f010f],.stats-grid[data-v-8d1f010f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.filter-grid[data-v-8d1f010f]{margin-top:18px}.field[data-v-8d1f010f]{gap:8px;display:grid}.field span[data-v-8d1f010f]{color:var(--text-soft)}.field input[data-v-8d1f010f],.field select[data-v-8d1f010f]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.stat-card[data-v-8d1f010f]{text-align:center}.stat-label[data-v-8d1f010f]{color:var(--text-soft);margin-bottom:8px;display:block}.stat-card strong[data-v-8d1f010f]{font-size:28px}.table-shell[data-v-8d1f010f]{margin-top:18px;overflow-x:auto}.record-table[data-v-8d1f010f]{border-collapse:collapse;width:100%}.record-table th[data-v-8d1f010f],.record-table td[data-v-8d1f010f]{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:16px 14px}.record-table th[data-v-8d1f010f]{color:var(--text-soft);font-size:13px;font-weight:700}.status-pill[data-v-8d1f010f]{border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.status-pill.neutral[data-v-8d1f010f]{color:#607689;background:#71879c1f}.status-pill.warning[data-v-8d1f010f]{color:var(--warning);background:#c794501f}.status-pill.success[data-v-8d1f010f]{color:var(--success);background:#2f8a731a}.empty-state[data-v-8d1f010f]{background:var(--surface-soft);text-align:center;border-radius:20px;padding:26px;line-height:1.7}.notice.error[data-v-8d1f010f]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}@media (width<=1100px){.filter-grid[data-v-8d1f010f],.stats-grid[data-v-8d1f010f]{grid-template-columns:1fr}}.page-grid[data-v-abd95bc6]{grid-template-columns:1fr 1fr;gap:18px;display:grid}.card[data-v-abd95bc6]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.card--full[data-v-abd95bc6]{grid-column:1/-1}.hero-card[data-v-abd95bc6]{background:linear-gradient(135deg,#f7fcfffa,#ecf7f3f5);grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:18px;display:grid}.hero-card h2[data-v-abd95bc6],.card__header h3[data-v-abd95bc6],.detail-intro h4[data-v-abd95bc6]{margin:14px 0 0}.hero-card p[data-v-abd95bc6],.card__description[data-v-abd95bc6],.summary[data-v-abd95bc6],.meta[data-v-abd95bc6],.detail-intro p[data-v-abd95bc6],.empty-state[data-v-abd95bc6]{color:var(--text-soft)}.hero-card p[data-v-abd95bc6],.card__description[data-v-abd95bc6],.summary[data-v-abd95bc6],.detail-intro p[data-v-abd95bc6],.meta--paragraph[data-v-abd95bc6],.empty-state[data-v-abd95bc6]{margin:10px 0 0;line-height:1.7}.hero-metrics[data-v-abd95bc6],.filter-grid[data-v-abd95bc6],.template-list[data-v-abd95bc6],.action-list[data-v-abd95bc6]{gap:12px;display:grid}.hero-metrics[data-v-abd95bc6]{align-content:start}.metric-chip[data-v-abd95bc6]{background:#ffffffe6;border:1px solid #85a39633;border-radius:20px;padding:16px 18px}.metric-chip strong[data-v-abd95bc6]{font-size:24px;display:block}.metric-chip span[data-v-abd95bc6]{color:var(--text-soft);margin-top:6px;font-size:13px;display:block}.card__header[data-v-abd95bc6],.template-item__header[data-v-abd95bc6],.detail-intro[data-v-abd95bc6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tag[data-v-abd95bc6],.badge[data-v-abd95bc6],.section-chip[data-v-abd95bc6]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;display:inline-flex}.filter-grid[data-v-abd95bc6]{grid-template-columns:180px 180px minmax(0,1fr);margin-top:18px}.field[data-v-abd95bc6]{gap:8px;display:grid}.field--wide[data-v-abd95bc6]{min-width:0}.field input[data-v-abd95bc6],.field select[data-v-abd95bc6]{border:1px solid var(--border);background:var(--surface-soft);border-radius:16px;padding:14px 16px}.template-list[data-v-abd95bc6]{margin-top:18px}.template-item[data-v-abd95bc6],.action-card[data-v-abd95bc6]{background:var(--surface-soft);border:1px solid var(--border);border-radius:20px;gap:8px;padding:18px;display:grid}.template-item[data-v-abd95bc6]{text-align:left;cursor:pointer}.template-item.is-active[data-v-abd95bc6]{background:#63b7a41f;border-color:#63b7a438}.detail-card[data-v-abd95bc6]{align-content:start;display:grid}.detail-badges[data-v-abd95bc6],.section-list[data-v-abd95bc6]{flex-wrap:wrap;gap:10px;display:flex}.section-card[data-v-abd95bc6]{background:var(--surface-soft);border:1px solid var(--border);border-radius:20px;margin-top:18px;padding:18px}.action-list[data-v-abd95bc6]{margin-top:14px}.action-card span[data-v-abd95bc6]{color:var(--text-soft);line-height:1.6}.notice.error[data-v-abd95bc6]{color:var(--danger);background:#d159591a;border:1px solid #d159592e;border-radius:18px;margin-top:18px;padding:14px 16px}.empty-state[data-v-abd95bc6]{margin-top:18px}@media (width<=1100px){.page-grid[data-v-abd95bc6],.hero-card[data-v-abd95bc6],.filter-grid[data-v-abd95bc6]{grid-template-columns:1fr}}.page-grid[data-v-ba4365e4]{grid-template-columns:1.08fr .92fr;gap:18px;display:grid}.stack[data-v-ba4365e4]{gap:18px;display:grid}.card[data-v-ba4365e4]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:26px;padding:24px}.hero-card h2[data-v-ba4365e4]{margin:14px 0 10px;font-size:30px}.hero-card p[data-v-ba4365e4],.card__description[data-v-ba4365e4],.answer-text[data-v-ba4365e4],.mini-card p[data-v-ba4365e4],.empty-state[data-v-ba4365e4]{color:var(--text-soft);line-height:1.7}.card__header[data-v-ba4365e4],.result-card__header[data-v-ba4365e4],.mini-card__header[data-v-ba4365e4]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.card__header h3[data-v-ba4365e4],.mini-card__header strong[data-v-ba4365e4]{margin:0}.tag[data-v-ba4365e4],.badge[data-v-ba4365e4],.chip[data-v-ba4365e4]{background:var(--surface-soft);border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.badge.success[data-v-ba4365e4]{color:var(--success);background:#2f8a731f}.badge.warning[data-v-ba4365e4]{color:var(--warning);background:#c794501f}.badge.info[data-v-ba4365e4],.chip[data-v-ba4365e4]{color:var(--primary-deep);background:#63b7a41a}.field-grid[data-v-ba4365e4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.field[data-v-ba4365e4]{gap:8px;display:grid}.field--full[data-v-ba4365e4]{grid-column:1/-1}.field span[data-v-ba4365e4]{color:var(--text-soft)}.field input[data-v-ba4365e4],.field textarea[data-v-ba4365e4],.field select[data-v-ba4365e4]{border:1px solid var(--border);background:var(--surface-soft);width:100%;color:var(--text);resize:vertical;border-radius:16px;padding:14px 16px}.button-row[data-v-ba4365e4]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.primary-button[data-v-ba4365e4],.secondary-button[data-v-ba4365e4]{cursor:pointer;border:none;border-radius:14px;padding:12px 18px;font-weight:700}.primary-button[data-v-ba4365e4]{background:linear-gradient(135deg, var(--primary) 0%, var(--primary-deep) 100%);color:#fff}.secondary-button[data-v-ba4365e4]{background:var(--surface-soft);color:var(--text);border:1px solid var(--border)}.primary-button[data-v-ba4365e4]:disabled,.secondary-button[data-v-ba4365e4]:disabled{opacity:.65;cursor:not-allowed}.notice[data-v-ba4365e4]{border:1px solid #0000;border-radius:18px;margin-top:18px;padding:14px 16px}.notice.error[data-v-ba4365e4]{color:#b55050;background:#d159591a;border-color:#d159592e}.result-card[data-v-ba4365e4],.structured-result[data-v-ba4365e4],.reference-list[data-v-ba4365e4],.recommend-grid[data-v-ba4365e4]{gap:14px;margin-top:18px;display:grid}.recommend-grid[data-v-ba4365e4],.reference-list[data-v-ba4365e4],.structured-result[data-v-ba4365e4]{grid-template-columns:1fr}.mini-card[data-v-ba4365e4]{border:1px solid var(--border);background:var(--surface-soft);border-radius:20px;padding:16px 18px}.meta-row[data-v-ba4365e4],.detail-list[data-v-ba4365e4]{color:var(--text-soft);flex-wrap:wrap;gap:12px;font-size:13px;display:flex}.detail-list[data-v-ba4365e4]{gap:8px;display:grid}.chip-list[data-v-ba4365e4]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}@media (width<=1200px){.page-grid[data-v-ba4365e4]{grid-template-columns:1fr}}
