.upload-image-container[data-v-ecf67b1e]{display:flex;flex-wrap:wrap;gap:10px}.upload-image-container .image-item[data-v-ecf67b1e]{position:relative;margin-right:10px;margin-bottom:10px}.upload-image-container .image-item .delete-icon[data-v-ecf67b1e]{position:absolute;top:5px;right:5px;color:#f56c6c;font-size:16px;cursor:pointer;background:hsla(0,0%,100%,.7);border-radius:50%;padding:3px}.upload-image-container .upload-button[data-v-ecf67b1e]{width:100px;height:100px;border:1px dashed #dcdfe6;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#909399;font-size:24px}.upload-image-container .upload-button[data-v-ecf67b1e]:hover{border-color:var(--ds-primary);color:var(--ds-primary)}.ds-page-header[data-v-4c4390f0]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ds-spacing-md);margin-bottom:var(--ds-spacing-md)}.ds-page-header__title[data-v-4c4390f0]{font-size:var(--ds-font-size-xl);font-weight:600;color:var(--ds-gray-900);line-height:1.4}.ds-page-header__subtitle[data-v-4c4390f0]{margin-top:var(--ds-spacing-xs);font-size:var(--ds-font-size-sm);color:var(--ds-gray-500);line-height:1.6}.ds-page-header__extra[data-v-4c4390f0]{display:flex;align-items:center;gap:var(--ds-spacing-sm);flex-shrink:0}.add-reserve-dining-container[data-v-cafc3c08]{padding:var(--ds-spacing-lg);background-color:var(--ds-gray-100);min-height:calc(100vh - 60px)}.ds-panel[data-v-cafc3c08]{background:#fff;border:1px solid var(--ds-gray-300);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm);overflow:hidden}.ds-panel--padded[data-v-cafc3c08]{padding:var(--ds-spacing-lg)}.ds-panel__header[data-v-cafc3c08]{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--ds-spacing-md);margin-bottom:var(--ds-spacing-lg);border-bottom:1px solid var(--ds-gray-200)}.ds-panel__title[data-v-cafc3c08]{font-size:var(--ds-font-size-lg);font-weight:600;color:var(--ds-gray-800)}.editor-wrapper[data-v-cafc3c08]{border:1px solid var(--ds-gray-300);border-radius:var(--ds-radius-sm)}.ds-form-actions[data-v-cafc3c08]{display:flex;justify-content:flex-end;gap:var(--ds-spacing-md);padding-top:var(--ds-spacing-lg);margin-top:var(--ds-spacing-lg);border-top:1px solid var(--ds-gray-200)}