[data-v-14b83d08] .el-dialog.menu-dialog{width:840px!important;max-width:calc(100vw - 32px)!important;border-radius:12px!important}[data-v-14b83d08] .el-dialog.menu-dialog .el-dialog__body{padding:16px 24px 8px!important}[data-v-14b83d08] .el-dialog.menu-dialog .t_title_body{padding:0!important}[data-v-14b83d08] .el-dialog.menu-dialog .t_title_footer{margin-top:0!important}.menu-form[data-v-14b83d08] .menu-items-form-item{margin-bottom:0!important}.menu-item-row[data-v-14b83d08]{padding:14px;margin-bottom:12px;border:1px solid #e7eaf1;border-radius:9px;background:#fbfcfe;transition:border-color .2s,background-color .2s}.menu-item-row[data-v-14b83d08]:hover{border-color:#cbd4ff;background:#fafbff}.menu-item-header[data-v-14b83d08]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.menu-item-index[data-v-14b83d08]{color:#47516b;font-size:13px;font-weight:600}.menu-item-content[data-v-14b83d08]{display:flex;flex-direction:column;align-items:stretch;gap:12px}.menu-field[data-v-14b83d08]{min-width:0}.menu-name-field[data-v-14b83d08]{width:230px;max-width:100%}.menu-field-label[data-v-14b83d08]{display:block;margin-bottom:6px;color:#687189;font-size:12px;line-height:18px}.menu-field[data-v-14b83d08] .el-input__inner{height:36px;line-height:36px}.menu-field[data-v-14b83d08] .el-input{width:100%!important;max-width:100%}.menu-image-section[data-v-14b83d08]{width:230px;max-width:100%;min-width:0}.menu-image-uploader[data-v-14b83d08],.menu-image-uploader[data-v-14b83d08] .el-upload{display:block;width:100%}.menu-item-delete[data-v-14b83d08]{padding:6px 0;color:#e45b5b}.menu-item-delete[data-v-14b83d08]:hover{color:#c93d3d}.menu-image-tile[data-v-14b83d08]{position:relative;display:flex;box-sizing:border-box;width:100%;height:84px;align-items:center;justify-content:center;overflow:hidden;border:1px solid #d8deeb;border-radius:7px}.menu-image-empty[data-v-14b83d08]{flex-direction:column;gap:5px;border-style:dashed;background:#fafbfe;color:#7e879c;font-size:12px}.menu-image-empty[data-v-14b83d08]:hover{border-color:#4058e8;background:#f5f7ff;color:#4058e8}.menu-image-empty i[data-v-14b83d08]{font-size:20px}.menu-image-preview-hitbox[data-v-14b83d08],.menu-image-preview[data-v-14b83d08]{display:block;width:100%;height:100%}.menu-image-preview-hitbox[data-v-14b83d08]{cursor:zoom-in}.menu-image-replace[data-v-14b83d08]{position:absolute;right:0;bottom:0;left:0;display:flex;height:24px;align-items:center;justify-content:center;gap:4px;background:rgba(28,36,59,.62);color:#fff;font-size:11px}.menu-image-state[data-v-14b83d08]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#f0f2f7;color:#9aa1b2;font-size:11px}.menu-image-state i[data-v-14b83d08]{font-size:20px}.add-menu-item[data-v-14b83d08]{border-style:dashed;color:#334bdb}@media (max-width:780px){[data-v-14b83d08] .el-dialog.menu-dialog{width:calc(100vw - 32px)!important}[data-v-14b83d08] .el-dialog.menu-dialog .el-dialog__body{padding:12px 16px 4px!important}.menu-item-row[data-v-14b83d08]{padding:12px}.menu-item-content[data-v-14b83d08]{gap:10px}.menu-image-tile[data-v-14b83d08]{height:80px}}@media (max-width:480px){.menu-item-content[data-v-14b83d08]{grid-template-columns:minmax(0,1fr)}.menu-image-uploader[data-v-14b83d08]{max-width:240px}}