.new-task[data-v-e0f8b901]{display:flex;gap:8px;margin-bottom:16px}.new-task input[data-v-e0f8b901],.new-task select[data-v-e0f8b901]{padding:6px 10px;flex:1}.task-list[data-v-e0f8b901]{list-style:none;padding:0}.task-list li[data-v-e0f8b901]{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #eee;cursor:pointer}.task-list .title[data-v-e0f8b901]{flex:1}.task-list .meta[data-v-e0f8b901]{color:#888;font-size:13px}.advance[data-v-e0f8b901]{padding:4px 10px}.reuse[data-v-e0f8b901]{padding:4px 10px;font-size:12px}.error[data-v-e0f8b901]{color:#c0392b;white-space:pre-wrap}.empty[data-v-e0f8b901]{color:#999}.filters[data-v-e0f8b901]{display:flex;gap:8px;align-items:center;margin:12px 0;flex-wrap:wrap}.status-tabs[data-v-e0f8b901]{display:flex;gap:4px}.status-tabs button[data-v-e0f8b901]{padding:4px 12px;border:1px solid #e0e0e0;background:#fff;border-radius:14px;font-size:13px;cursor:pointer}.status-tabs button.on[data-v-e0f8b901]{background:#1a73e8;color:#fff;border-color:#1a73e8}.filters select[data-v-e0f8b901],.filters input[data-v-e0f8b901]{padding:5px 10px;font-size:13px}@media(max-width:768px){.new-task[data-v-e0f8b901]{flex-wrap:wrap}.new-task input[data-v-e0f8b901],.new-task select[data-v-e0f8b901]{min-width:140px}.new-task button[data-v-e0f8b901]{flex:1}.task-list li[data-v-e0f8b901]{flex-wrap:wrap}}.gallery-modal[data-v-b081a32b]{background:#fff;border-radius:10px;padding:16px;width:min(92vw,1080px);max-height:86vh;overflow:auto}.gallery-title[data-v-b081a32b]{font-size:15px;font-weight:700;margin:0 0 12px}.gallery-grid[data-v-b081a32b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.gallery-card[data-v-b081a32b]{border:2px solid #eee;border-radius:8px;cursor:pointer;overflow:hidden;transition:border-color .15s}.gallery-card[data-v-b081a32b]:hover{border-color:#1a73e8}.gallery-card.on[data-v-b081a32b]{border-color:#27ae60}.gallery-label[data-v-b081a32b]{font-size:13px;font-weight:700;margin:0;padding:8px 10px 6px;background:#fafafa;border-bottom:1px solid #eee}.gallery-view[data-v-b081a32b]{height:320px;overflow:hidden;pointer-events:none}.gallery-view>section[data-v-b081a32b]{transform:scale(.62);transform-origin:top left;width:160%}.gallery-close[data-v-b081a32b]{margin-top:12px;padding:6px 20px}.img-uploader[data-v-e7e87f23]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.img-uploader button[data-v-e7e87f23]{padding:4px 10px;font-size:13px}.img-uploader button[data-v-e7e87f23]:disabled{opacity:.6;cursor:wait}.up-error[data-v-e7e87f23]{color:#c0392b;font-size:12px}.up-done[data-v-e7e87f23]{color:#27ae60;font-size:12px}.img-slot[data-v-2af86b26]{border:1px solid #e6e2d9;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;background:#fff}.img-slot.filled[data-v-2af86b26]{border-color:#bcd9c6;background:#f7fbf8}.slot-head[data-v-2af86b26]{display:flex;align-items:center;gap:8px}.slot-no[data-v-2af86b26]{width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#e8f0fe;color:#1a73e8;font-size:12px;font-weight:700;flex-shrink:0}.slot-sug[data-v-2af86b26]{font-size:13px;color:#666}.slot-body[data-v-2af86b26]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.slot-thumb[data-v-2af86b26]{width:96px;height:72px;object-fit:cover;border-radius:6px;border:1px solid #e0e0e0}.slot-empty-box[data-v-2af86b26]{width:96px;height:72px;border:1px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#bbb;font-size:12px}.slot-btns[data-v-2af86b26]{display:flex;gap:6px;flex-wrap:wrap}.slot-btns button[data-v-2af86b26]{padding:4px 10px;font-size:12px}.slot-btns .danger[data-v-2af86b26]{color:#c0392b}.lib-mask[data-v-73776ca5]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10}.lib-modal[data-v-73776ca5]{background:#fff;border-radius:8px;padding:16px;width:min(680px,92vw);max-height:84vh;overflow:auto;display:flex;flex-direction:column;gap:10px}.lib-title[data-v-73776ca5]{margin:0;font-size:15px;font-weight:700}.lib-hint[data-v-73776ca5]{color:#999;font-size:13px;margin:0}.lib-error[data-v-73776ca5]{color:#c0392b;font-size:13px;margin:0}.lib-grid[data-v-73776ca5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.lib-item[data-v-73776ca5]{border:1px solid #eee;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:6px;align-items:center}.lib-item img[data-v-73776ca5]{width:100%;height:90px;object-fit:cover;border-radius:6px}.lib-badge[data-v-73776ca5]{font-size:11px;padding:1px 8px;border-radius:8px;background:#eee;color:#666}.lib-badge.pool[data-v-73776ca5]{background:#e8f0fe;color:#1a73e8}.lib-btns[data-v-73776ca5]{display:flex;gap:6px}.lib-btns button[data-v-73776ca5]{padding:3px 10px;font-size:12px}.lib-btns .primary[data-v-73776ca5]{background:#1e88e5;color:#fff;border:none;border-radius:4px;cursor:pointer}.lib-btns .del[data-v-73776ca5]{color:#c0392b}.lib-tip[data-v-73776ca5]{font-size:12px;color:#999;margin:0}.lib-footer[data-v-73776ca5]{display:flex;justify-content:flex-end}.img-workspace[data-v-0a53ffb5]{display:flex;flex-direction:column;gap:6px}.ws-title[data-v-0a53ffb5]{font-size:14px;color:#555;margin:10px 0 4px;border-left:3px solid #53de7b;padding-left:8px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ai-suggest-btn[data-v-0a53ffb5]{font-size:12px;padding:3px 10px}.suggest-box[data-v-0a53ffb5]{border:1px solid #d8e4f8;background:#f7faff;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.suggest-row[data-v-0a53ffb5]{display:flex;gap:8px;align-items:flex-start}.suggest-pos[data-v-0a53ffb5]{flex-shrink:0;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;background:#1a73e8;color:#fff;font-size:11px;margin-top:2px}.suggest-main[data-v-0a53ffb5]{display:flex;flex-direction:column;gap:2px}.suggest-main b[data-v-0a53ffb5]{font-size:13px;color:#333}.suggest-main i[data-v-0a53ffb5]{font-size:12px;color:#888;font-style:normal}.suggest-ops[data-v-0a53ffb5]{display:flex;gap:8px}.suggest-ops .primary[data-v-0a53ffb5]{background:#1a73e8;color:#fff;border:none;border-radius:4px;padding:4px 12px;font-size:12px;cursor:pointer}.suggest-ops button[data-v-0a53ffb5]{font-size:12px;padding:4px 12px}.fill-btn[data-v-0a53ffb5]{font-size:12px;padding:3px 10px;background:#fef7e0;border:1px solid #e8d9a8;border-radius:4px;cursor:pointer}.ws-hint[data-v-0a53ffb5]{font-size:12px;color:#999;margin:0}.ws-error[data-v-0a53ffb5]{color:#c0392b;font-size:13px;margin:0}.ws-notes[data-v-0a53ffb5]{resize:vertical}.cover-row[data-v-0a53ffb5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cover-thumb[data-v-0a53ffb5]{width:150px;height:84px;object-fit:cover;border-radius:6px;border:1px solid #e0e0e0}.cover-empty[data-v-0a53ffb5]{width:150px;height:84px;border:1px dashed #ccc;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#bbb;font-size:13px}.cover-ops[data-v-0a53ffb5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cover-ops .danger[data-v-0a53ffb5]{color:#c0392b;padding:4px 10px;font-size:13px}.slot-list[data-v-0a53ffb5]{display:flex;flex-direction:column;gap:8px}.pool-row[data-v-0a53ffb5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pool-row>button[data-v-0a53ffb5]{padding:4px 10px;font-size:13px}.preview-wrap[data-v-01c1a7cb]{overflow:hidden;border:1px solid #eee;border-radius:8px}.preview-scaled[data-v-01c1a7cb]{background:#fafafa}.preset-selector[data-v-2ddc5a63]{display:flex;gap:8px}.preset-selector button[data-v-2ddc5a63]{padding:6px 14px;border:1px solid #d9d9d9;border-radius:16px;background:#fff;cursor:pointer}.preset-selector button.active[data-v-2ddc5a63]{border-color:#1a1a1a;background:#1a1a1a;color:#fff}.picker-mask[data-v-4fe6ae9c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10}.picker-modal[data-v-4fe6ae9c]{background:#fff;border-radius:8px;padding:16px;width:min(640px,92vw);max-height:84vh;overflow:auto;display:flex;flex-direction:column;gap:10px}.picker-title[data-v-4fe6ae9c]{margin:0;font-size:15px;font-weight:700}.picker-hint[data-v-4fe6ae9c],.picker-error[data-v-4fe6ae9c]{font-size:13px;margin:0;color:#999}.picker-error[data-v-4fe6ae9c]{color:#e74c3c}.picker-grid[data-v-4fe6ae9c]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.picker-item[data-v-4fe6ae9c]{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden;cursor:pointer}.picker-item[data-v-4fe6ae9c]:hover{border-color:#1a1a1a}.picker-item img[data-v-4fe6ae9c]{width:100%;height:90px;object-fit:cover;display:block}.picker-footer[data-v-4fe6ae9c]{display:flex;justify-content:flex-end}.v-suggest[data-v-f55f061d]{display:flex;flex-direction:column;gap:8px}.row[data-v-f55f061d]{display:flex;align-items:center;gap:8px}.ai-btn[data-v-f55f061d]{padding:5px 14px;border:1px solid #1a1a1a;border-radius:14px;background:#fff;cursor:pointer}.ai-btn[data-v-f55f061d]:disabled{opacity:.5;cursor:not-allowed}.hint[data-v-f55f061d]{font-size:12px;color:#999}.error[data-v-f55f061d]{color:#e74c3c;font-size:13px;margin:0}.sug-card[data-v-f55f061d]{border:1px dashed #bbb;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.sug-title[data-v-f55f061d]{margin:0;font-size:12px;color:#999}.sug-main[data-v-f55f061d]{margin:0;font-size:13px;color:#333}.sug-sub[data-v-f55f061d]{margin:0;font-size:12px;color:#999}.apply-btn[data-v-f55f061d]{align-self:flex-start;padding:3px 12px;border:1px solid #27ae60;color:#27ae60;border-radius:12px;background:#fff;cursor:pointer}.visual-panel[data-v-1c35347b]{display:flex;flex-direction:column;gap:12px;padding:12px 0;border-bottom:1px dashed #e5e5e5}.visual-panel h3[data-v-1c35347b]{margin:0;font-size:15px}.preview-col[data-v-1c35347b]{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.card-label[data-v-1c35347b]{font-size:13px;color:#666;margin:0}.btn-row[data-v-1c35347b]{display:flex;gap:8px;align-items:center}.slot-label[data-v-1c35347b]{font-size:13px;color:#666;display:flex;align-items:center;gap:4px}.slot-label input[data-v-1c35347b]{width:52px;padding:4px 6px}.hint[data-v-1c35347b]{font-size:12px;color:#999;margin:0}.export-error[data-v-1c35347b]{color:#e74c3c;font-size:13px;margin:0}.export-done[data-v-1c35347b]{color:#27ae60;font-size:13px;margin:0}.modal-mask[data-v-6634cbb6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10}.modal[data-v-6634cbb6]{background:#fff;border-radius:8px;padding:18px;width:min(440px,92vw);display:flex;flex-direction:column;gap:10px}.modal-title[data-v-6634cbb6]{margin:0;font-size:15px;font-weight:700}.modal textarea[data-v-6634cbb6]{padding:8px;border:1px solid #d9d9d9;border-radius:6px;font-size:13px;resize:vertical}.img-row[data-v-6634cbb6]{display:flex;align-items:center;gap:10px}.img-preview[data-v-6634cbb6]{width:72px;height:72px;object-fit:cover;border-radius:6px;border:1px solid #e5e5e5}.modal-btns[data-v-6634cbb6]{display:flex;gap:8px;justify-content:flex-end}.modal-btns .primary[data-v-6634cbb6]{background:#1a1a1a;color:#fff}button[data-v-6634cbb6]:disabled{opacity:.5;cursor:not-allowed}.modal-error[data-v-6634cbb6]{color:#e74c3c;font-size:13px;margin:0}.skin-tip[data-v-6634cbb6]{color:#999;font-size:12px;margin:0}.detail[data-v-833497b4]{display:flex;flex-direction:column;gap:8px}.detail-head[data-v-833497b4]{display:flex;align-items:center;gap:12px}.back[data-v-833497b4]{align-self:flex-start}.status-tag[data-v-833497b4]{font-size:12px;padding:2px 10px;border-radius:10px;background:#eee;color:#666;white-space:nowrap}.status-tag.writing[data-v-833497b4]{background:#e8f0fe;color:#1a73e8}.status-tag.reviewing[data-v-833497b4]{background:#fef7e0;color:#b7791f}.status-tag.published[data-v-833497b4]{background:#eafaf1;color:#27ae60}label[data-v-833497b4]{font-size:13px;color:#666;margin-top:8px}input[data-v-833497b4],textarea[data-v-833497b4],select[data-v-833497b4]{padding:8px 10px;font-family:inherit}textarea[data-v-833497b4]{resize:vertical}.material-panel[data-v-833497b4]{border:1px solid #e6e2d9;border-radius:8px;overflow:hidden}.panel-body[data-v-833497b4]{padding:12px;display:flex;flex-direction:column;gap:8px}.upload-area[data-v-833497b4]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.parsing-hint[data-v-833497b4]{color:#1a73e8;font-size:13px}.parsed-ok[data-v-833497b4]{color:#27ae60;font-size:13px}.material-fields[data-v-833497b4]{display:grid;grid-template-columns:100px 1fr;gap:8px 10px;align-items:start;background:#fcfbf8;padding:10px;border-radius:6px}.material-fields label[data-v-833497b4]{margin:6px 0 0}.generate-full[data-v-833497b4]{padding:10px;background:#27ae60;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.generate-full[data-v-833497b4]:disabled{background:#a8d5bd;cursor:not-allowed}.workbench[data-v-833497b4]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.step-panel[data-v-833497b4]{display:flex;flex-direction:column;gap:8px;min-width:0}.editor-left[data-v-833497b4]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.editor-left textarea[data-v-833497b4]{flex:1}.preview-pane[data-v-833497b4]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;position:sticky;top:12px;min-width:0}.preview-tag[data-v-833497b4]{font-size:13px;font-weight:600;color:#555}.preview-header[data-v-833497b4]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;background:#fafafa;border-bottom:1px solid #eee}.copy-wechat[data-v-833497b4]{padding:6px 12px;background:#1e88e5;color:#fff;border:none;border-radius:4px;cursor:pointer;white-space:nowrap}.copy-wechat[data-v-833497b4]:disabled{background:#bbb}.preview-body[data-v-833497b4]{overflow-y:auto;max-height:620px;background:#ebebeb}.word-count[data-v-833497b4]{color:#999;font-size:12px;margin:0}.layout-controls[data-v-833497b4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.layout-controls select[data-v-833497b4]{padding:6px 8px;font-size:13px}.check-actions[data-v-833497b4],.review-actions[data-v-833497b4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.head-title[data-v-833497b4]{flex:1;font-size:16px;font-weight:600;min-width:120px}.step-hint[data-v-833497b4]{font-size:12px;color:#999;margin:0}.step-nav[data-v-833497b4]{display:flex;justify-content:space-between;gap:12px;margin-top:12px}.step-nav .next[data-v-833497b4]{background:#1e88e5;color:#fff;border:none;border-radius:4px;padding:8px 20px;cursor:pointer}.step-nav button[data-v-833497b4]:disabled{opacity:.4;cursor:not-allowed}.saved[data-v-833497b4]{color:#27ae60;font-size:13px;white-space:nowrap}.ai-toolbar[data-v-833497b4]{display:flex;gap:8px;margin-top:4px}.ai-toolbar button[data-v-833497b4]{padding:6px 12px}.ai-progress[data-v-833497b4]{color:#b7791f;font-size:13px;margin:4px 0}.error[data-v-833497b4]{color:#c0392b;white-space:pre-wrap;margin:0}.report[data-v-833497b4]{margin-top:12px;padding:12px;border-radius:6px;font-size:14px}.report.ok[data-v-833497b4]{background:#eafaf1}.report.fail[data-v-833497b4]{background:#fdecea}.report ul[data-v-833497b4]{margin:8px 0 0;padding-left:18px}.report .err[data-v-833497b4]{color:#c0392b}.report .warn[data-v-833497b4]{color:#b7791f}.comments[data-v-833497b4]{margin-top:24px;border-top:1px solid #eee;padding-top:12px}.comments ul[data-v-833497b4]{list-style:none;padding:0}.comments li[data-v-833497b4]{padding:6px 0;border-bottom:1px dashed #f0f0f0}.comments .at[data-v-833497b4]{color:#aaa;font-size:12px;margin-left:8px}.add-comment[data-v-833497b4]{display:flex;gap:8px;margin-top:8px}.add-comment input[data-v-833497b4]{flex:1;padding:6px 10px}.modal-mask[data-v-833497b4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10}.modal[data-v-833497b4]{background:#fff;border-radius:8px;padding:16px;width:min(420px,90vw);display:flex;flex-direction:column;gap:10px}.modal-msg[data-v-833497b4]{margin:0;white-space:pre-wrap;font-size:14px}.modal input[data-v-833497b4]{padding:8px 10px}.modal-btns[data-v-833497b4]{display:flex;justify-content:flex-end;gap:8px}.modal-title[data-v-833497b4]{margin:0;font-size:14px;font-weight:600}.option-btn[data-v-833497b4]{text-align:left;padding:10px 12px;border:1px solid #ddd;border-radius:6px;background:#fafafa;cursor:pointer}.option-btn[data-v-833497b4]:hover{border-color:#1e88e5;background:#eef6fd}.preset-grid[data-v-833497b4]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.status-btn[data-v-833497b4]{padding:6px 12px;background:#1e88e5;color:#fff;border:none;border-radius:4px;cursor:pointer}.status-btn.reject[data-v-833497b4]{background:#e67e22}.status-btn.share[data-v-833497b4]{background:#8e44ad}.share-link[data-v-833497b4]{display:flex;align-items:center;gap:8px;font-size:13px}.share-link a[data-v-833497b4]{color:#8e44ad;word-break:break-all}.share-link button[data-v-833497b4]{padding:4px 10px}@media(max-width:768px){.workbench[data-v-833497b4]{grid-template-columns:1fr}.preview-pane[data-v-833497b4]{position:static}.preview-body[data-v-833497b4]{max-height:480px}.detail-head[data-v-833497b4],.preview-header[data-v-833497b4],.ai-toolbar[data-v-833497b4],.step-nav[data-v-833497b4]{flex-wrap:wrap}}.param-toggle[data-v-833497b4]{padding:4px 10px;font-size:12px}.param-panel[data-v-833497b4]{border:1px dashed #d8cfc0;border-radius:8px;padding:10px 12px;margin-bottom:8px;display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}.param-row[data-v-833497b4]{display:flex;align-items:center;gap:8px}.param-label[data-v-833497b4]{font-size:12px;color:#666;width:64px;margin:0}.param-row input[type=range][data-v-833497b4]{flex:1}.param-row input[type=color][data-v-833497b4]{width:40px;height:26px;padding:0;border:1px solid #ddd;border-radius:4px}.param-val[data-v-833497b4]{font-size:12px;color:#999;width:48px;text-align:right}.param-reset[data-v-833497b4]{grid-column:1 / -1;font-size:12px;color:#999}.precheck[data-v-833497b4]{border:1px solid #d8e4f8;border-radius:8px;padding:12px 14px;background:#fbfdff}.precheck-head[data-v-833497b4]{display:flex;align-items:center;justify-content:space-between}.precheck-head h3[data-v-833497b4]{margin:0;font-size:15px}.precheck-list[data-v-833497b4]{list-style:none;padding:0;margin:10px 0}.precheck-list li[data-v-833497b4]{display:flex;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px dashed #eef2f8}.precheck-list li[data-v-833497b4]:last-child{border-bottom:none}.pc-mark[data-v-833497b4]{width:18px;text-align:center;flex-shrink:0}.precheck-list .ok .pc-mark[data-v-833497b4]{color:#27ae60}.precheck-list .bad .pc-mark[data-v-833497b4]{color:#c0392b}.pc-name[data-v-833497b4]{font-size:14px;color:#333;flex-shrink:0}.precheck-list .bad .pc-name[data-v-833497b4]{color:#c0392b}.pc-hint[data-v-833497b4]{font-size:12px;color:#b7791f}.precheck-state[data-v-833497b4]{font-size:14px;font-weight:700;margin:8px 0 12px}.precheck-state.ready[data-v-833497b4]{color:#27ae60}.precheck-state.blocked[data-v-833497b4]{color:#c0392b}.submit-btn[data-v-833497b4]{font-size:15px;padding:8px 24px}.submit-btn[data-v-833497b4]:disabled{background:#bbb;cursor:not-allowed}.confirm-facts[data-v-833497b4]{display:flex;align-items:center;gap:8px;font-size:13px;color:#555}.confirm-facts input[data-v-833497b4]{margin:0}.publish-box[data-v-833497b4]{border:1px solid #bfe3c8;background:#f4fbf6;border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px}.publish-box h3[data-v-833497b4]{margin:0;font-size:15px;color:#1e7e43}.publish-steps[data-v-833497b4]{font-size:13px;color:#555;margin:0}.publish-actions[data-v-833497b4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.publish-actions button[data-v-833497b4]{padding:8px 16px;font-size:14px;cursor:pointer}.publish-actions a[data-v-833497b4]{padding:8px 16px;font-size:14px;background:#27ae60;color:#fff;border-radius:4px;text-decoration:none;white-space:nowrap}.checklist[data-v-833497b4]{border:1px solid #e6d9c8;border-radius:8px;padding:10px 14px;background:#fdf9f2}.checklist h3[data-v-833497b4]{margin:0 0 8px;font-size:14px}.checklist ul[data-v-833497b4]{list-style:none;padding:0;margin:0}.checklist li[data-v-833497b4]{padding:4px 0;font-size:14px}.checklist li.done[data-v-833497b4]{color:#999;text-decoration:line-through}.checklist-ok[data-v-833497b4]{color:#27ae60;font-size:13px;margin:6px 0 0}.modal-btns .primary[data-v-833497b4]{background:#e67e22;color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer}.steps-bar[data-v-833497b4]{display:flex;align-items:center;gap:6px;padding:6px 0;flex-wrap:wrap}.step[data-v-833497b4]{font-size:12px;color:#999;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.step i[data-v-833497b4]{font-style:normal;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;border:1px solid #ccc;font-size:11px}.step.done[data-v-833497b4]{color:#27ae60}.step.done i[data-v-833497b4]{background:#eafaf1;border-color:#27ae60}.step.active[data-v-833497b4]{color:#1a73e8;font-weight:700}.step.active i[data-v-833497b4]{background:#e8f0fe;border-color:#1a73e8}.step-arrow[data-v-833497b4]{color:#ddd}.skin-tip[data-v-833497b4]{font-size:12px;color:#999;margin:8px 0 0}@media(max-width:768px){.param-panel[data-v-833497b4],.material-fields[data-v-833497b4]{grid-template-columns:1fr}}.share-view[data-v-91eec549]{display:flex;flex-direction:column;gap:14px}.hint[data-v-91eec549]{color:#666}.hint.error[data-v-91eec549]{color:#c0392b}.desk-head[data-v-91eec549]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.desk-head h2[data-v-91eec549]{margin:0;flex:1;font-size:18px;min-width:200px}.status-tag[data-v-91eec549]{font-size:12px;padding:2px 10px;border-radius:10px;background:#eee;color:#666}.status-tag.writing[data-v-91eec549]{background:#e8f0fe;color:#1a73e8}.status-tag.reviewing[data-v-91eec549]{background:#fef7e0;color:#b7791f}.status-tag.published[data-v-91eec549]{background:#eafaf1;color:#27ae60}.author[data-v-91eec549]{color:#999;font-size:13px}.desk-split[data-v-91eec549]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}.article[data-v-91eec549]{border-radius:8px;overflow:hidden}.review-pane[data-v-91eec549]{border:1px solid #e0e0e0;border-radius:8px;padding:14px;display:flex;flex-direction:column;gap:10px;background:#fff}.review-pane h3[data-v-91eec549]{margin:4px 0 0;font-size:14px;color:#333}.pc-list[data-v-91eec549]{list-style:none;padding:0;margin:0}.pc-list li[data-v-91eec549]{display:flex;align-items:baseline;gap:6px;padding:4px 0;font-size:13px;border-bottom:1px dashed #f0f0f0}.pc-list li[data-v-91eec549]:last-child{border-bottom:none}.pc-mark[data-v-91eec549]{width:16px;text-align:center}.pc-list .ok .pc-mark[data-v-91eec549]{color:#27ae60}.pc-list .bad .pc-mark[data-v-91eec549],.pc-list .bad[data-v-91eec549]{color:#c0392b}.pc-hint[data-v-91eec549]{font-size:12px;color:#b7791f}.pc-state[data-v-91eec549]{font-size:13px;font-weight:700;margin:0}.pc-state.ready[data-v-91eec549]{color:#27ae60}.pc-state.blocked[data-v-91eec549]{color:#c0392b}.checklist[data-v-91eec549]{border:1px solid #e6d9c8;border-radius:8px;padding:10px 12px;background:#fdf9f2}.checklist h3[data-v-91eec549]{margin:0 0 6px;font-size:13px}.checklist ul[data-v-91eec549]{list-style:none;padding:0;margin:0}.checklist li[data-v-91eec549]{padding:3px 0;font-size:13px}.checklist li.done[data-v-91eec549]{color:#999;text-decoration:line-through}.comment-box[data-v-91eec549]{display:flex;gap:8px}.comment-box textarea[data-v-91eec549]{flex:1;resize:vertical;padding:6px 8px;font-family:inherit}.comment-box button[data-v-91eec549]{align-self:flex-end;padding:6px 12px}.comments[data-v-91eec549]{list-style:none;padding:0;margin:0}.comments li[data-v-91eec549]{padding:4px 0;border-bottom:1px dashed #f0f0f0;font-size:13px}.review-actions[data-v-91eec549]{display:flex;flex-direction:column;gap:8px}.review-actions button[data-v-91eec549]{padding:10px;font-size:14px;border:none;border-radius:6px;cursor:pointer;color:#fff}.review-actions .pass[data-v-91eec549]{background:#27ae60}.review-actions .reject[data-v-91eec549]{background:#e67e22}.review-actions button[data-v-91eec549]:disabled{opacity:.6;cursor:wait}.warn-hint[data-v-91eec549]{font-size:12px;color:#b7791f;margin:0}.done-hint[data-v-91eec549]{font-size:13px;color:#999;margin:0;text-align:center}.modal-mask[data-v-91eec549]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:10}.modal[data-v-91eec549]{background:#fff;border-radius:8px;padding:16px;width:min(420px,90vw);display:flex;flex-direction:column;gap:10px}.modal-title[data-v-91eec549]{margin:0;font-size:14px;font-weight:600}.modal textarea[data-v-91eec549]{resize:vertical;padding:8px 10px;font-family:inherit}.modal-btns[data-v-91eec549]{display:flex;justify-content:flex-end;gap:8px}.modal-btns .primary[data-v-91eec549]{background:#e67e22;color:#fff;border:none;border-radius:4px;padding:6px 12px;cursor:pointer}@media(max-width:768px){.desk-split[data-v-91eec549]{grid-template-columns:1fr}}.page[data-v-cee3b894]{max-width:1080px;margin:40px auto;font-family:system-ui,sans-serif;padding:0 16px}.gate input[data-v-cee3b894]{margin-right:8px;padding:6px 10px}.error[data-v-cee3b894]{color:#c0392b}@media(max-width:768px){.page[data-v-cee3b894]{margin:16px auto}}
