.edit-page[data-v-0fd9e891]{background:#f5f5f5;display:flex;flex-direction:column;min-height:calc(100vh - 58px)}.edit-header[data-v-0fd9e891]{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;flex-shrink:0;gap:16px;padding:16px 32px}.edit-back[data-v-0fd9e891]{align-items:center;background:none;border:none;color:#3273dc;cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:0}.edit-back[data-v-0fd9e891]:hover{color:#2366d1}.edit-title[data-v-0fd9e891]{color:#333;font-size:18px;font-weight:600;margin:0}.form-actions[data-v-0fd9e891]{border-top:1px solid #eee;display:flex;gap:8px;justify-content:flex-start;margin-top:8px;padding-top:20px}.edit-body[data-v-0fd9e891]{align-items:flex-start;display:flex;flex:1}.edit-left[data-v-0fd9e891]{flex:1;min-width:0;padding:24px 32px}.edit-right[data-v-0fd9e891]{align-self:stretch;background:#fff;border-left:1px solid #e0e0e0;display:flex;flex-direction:column;flex-shrink:0;max-height:calc(100vh - 58px);overflow:hidden;position:sticky;top:0;width:420px}.thumbnail-area[data-v-0fd9e891]{max-width:400px;width:100%}.thumbnail-preview[data-v-0fd9e891]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;position:relative}.thumbnail-preview img[data-v-0fd9e891]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.thumbnail-overlay[data-v-0fd9e891]{align-items:center;background:#00000080;display:flex;gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .2s}.thumbnail-preview:hover .thumbnail-overlay[data-v-0fd9e891]{opacity:1}.thumbnail-action[data-v-0fd9e891]{align-items:center;background:#fff;border:none;border-radius:6px;color:#333;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;padding:6px 14px;transition:background .15s}.thumbnail-action[data-v-0fd9e891]:hover{background:#f0f0f0}.thumbnail-action.is-danger[data-v-0fd9e891]{color:#f14668}.thumbnail-upload[data-v-0fd9e891]{align-items:center;background:#fafafa;border:2px dashed #ddd;border-radius:8px;color:#999;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:32px;transition:all .15s;width:100%}.thumbnail-upload[data-v-0fd9e891]:hover{background:#fff8f0;border-color:#ff8906;color:#ff8906}.toggle-field[data-v-0fd9e891]{border-bottom:1px solid #e8e8e8;margin-bottom:8px;padding-bottom:16px}.toggle-field .help[data-v-0fd9e891]{color:#888;font-size:12px;margin-top:6px}.danger-zone[data-v-0fd9e891]{border-top:1px solid #f0d0d5;margin-top:32px;padding-top:20px}.danger-zone-title[data-v-0fd9e891]{color:#f14668;font-size:13px;font-weight:700;margin:0 0 12px}.danger-zone-row[data-v-0fd9e891]{align-items:center;background:#fef5f6;border:1px solid #f0d0d5;border-radius:8px;display:flex;gap:16px;justify-content:space-between;padding:16px}.danger-zone-text[data-v-0fd9e891]{min-width:0}.danger-zone-heading[data-v-0fd9e891]{color:#333;font-size:14px;font-weight:600;margin:0 0 4px}.danger-zone-desc[data-v-0fd9e891]{color:#888;font-size:12px;margin:0}.danger-zone .button[data-v-0fd9e891]{align-items:center;display:inline-flex;flex-shrink:0;gap:4px}.preview-label[data-v-0fd9e891]{border-bottom:1px solid #f0f0f0;color:#888;flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 20px;text-transform:uppercase}.preview-card[data-v-0fd9e891]{flex:1;overflow-y:auto}.preview-thumbnail[data-v-0fd9e891]{align-items:center;background:linear-gradient(135deg,#fff5eb,#ffecd2);color:#ff8906;display:flex;height:160px;justify-content:center;overflow:hidden}.preview-thumbnail img[data-v-0fd9e891]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-body[data-v-0fd9e891]{padding:20px}.preview-title[data-v-0fd9e891]{color:#1a1a1a;font-size:16px;font-weight:700;margin:0 0 16px}.preview-content[data-v-0fd9e891]{color:#444;font-size:14px;line-height:1.7}.preview-empty[data-v-0fd9e891]{color:#bbb;font-size:13px;font-style:italic;margin:0}
