.form[data-v-dbf5cc52]{padding:22px}.grid[data-v-dbf5cc52]{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.field.full[data-v-dbf5cc52]{grid-column:1/-1}.field label[data-v-dbf5cc52],.option-block>label[data-v-dbf5cc52]{margin-bottom:6px;font-size:12px;font-weight:700;display:block}.add-row input[data-v-dbf5cc52],.field input[data-v-dbf5cc52],.field textarea[data-v-dbf5cc52],.spec-row input[data-v-dbf5cc52]{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;font:inherit;background:#fff;padding:10px 12px}.field[data-v-dbf5cc52] .app-select{width:100%;display:block}.field[data-v-dbf5cc52] .app-select__trigger{width:100%}.hint[data-v-dbf5cc52]{color:var(--ink-soft);margin-top:6px;font-size:12px}.hint--err[data-v-dbf5cc52]{color:var(--brand)}.image-actions[data-v-dbf5cc52]{gap:8px;margin:8px 0;display:flex}.thumbs[data-v-dbf5cc52]{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}.thumb[data-v-dbf5cc52]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);width:96px;position:relative;overflow:hidden}.thumb img[data-v-dbf5cc52]{-o-object-fit:cover;object-fit:cover;width:96px;height:96px;display:block}.cover[data-v-dbf5cc52]{background:var(--brand);color:#fff;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;top:6px;left:6px}.thumb__ops[data-v-dbf5cc52]{background:#fff;gap:2px;padding:4px;display:flex}.thumb__ops button[data-v-dbf5cc52]{background:var(--surface-muted);cursor:pointer;border:0;border-radius:4px;flex:1;font-size:12px;line-height:1.4}.paste-row[data-v-dbf5cc52]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.paste-row input[data-v-dbf5cc52]{flex:1;min-width:180px}.check[data-v-dbf5cc52]{align-items:center;gap:8px;font-size:13px;display:flex}.options[data-v-dbf5cc52]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.options h2[data-v-dbf5cc52]{font-size:16px;font-weight:800}.section-head[data-v-dbf5cc52]{justify-content:space-between;align-items:center;gap:12px;display:flex}.option-block[data-v-dbf5cc52]{margin-top:14px}.custom-box[data-v-dbf5cc52]{border-top:1px dashed var(--line-strong);margin-top:18px;padding-top:14px}.custom-box h3[data-v-dbf5cc52]{font-size:14px;font-weight:800}.option-block--custom[data-v-dbf5cc52]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-muted);padding:12px}.custom-head[data-v-dbf5cc52]{grid-template-columns:1fr auto;gap:8px;margin-bottom:8px;display:grid}.custom-create input[data-v-dbf5cc52],.custom-head input[data-v-dbf5cc52]{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;font:inherit;background:#fff;padding:10px 12px}.custom-create[data-v-dbf5cc52]{grid-template-columns:1fr 1fr .8fr auto;gap:8px;margin-top:12px;display:grid}@media (width<=720px){.form[data-v-dbf5cc52]{padding:16px}.add-row--priced[data-v-dbf5cc52],.custom-create[data-v-dbf5cc52],.spec-row[data-v-dbf5cc52],.value-row[data-v-dbf5cc52]{grid-template-columns:1fr}.image-actions[data-v-dbf5cc52]{flex-wrap:wrap}.image-actions .btn[data-v-dbf5cc52]{flex:auto;justify-content:center}.actions[data-v-dbf5cc52]{flex-direction:column-reverse;align-items:stretch}.actions .btn[data-v-dbf5cc52]{justify-content:center;width:100%}}.chips[data-v-dbf5cc52]{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.chip[data-v-dbf5cc52]{border:1px solid var(--line-strong);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px}.add-row[data-v-dbf5cc52],.spec-row[data-v-dbf5cc52]{grid-template-columns:1fr auto;gap:8px;margin-top:8px;display:grid}.add-row--priced[data-v-dbf5cc52]{grid-template-columns:1.2fr .8fr auto}.value-row[data-v-dbf5cc52]{grid-template-columns:1fr 120px auto;align-items:center;gap:8px;margin-top:8px;display:grid}.value-row__name[data-v-dbf5cc52]{font-size:13px;font-weight:600}.value-row input[data-v-dbf5cc52]{border:1px solid var(--line-strong);border-radius:var(--radius);width:100%;font:inherit;background:#fff;padding:8px 10px}.spec-row[data-v-dbf5cc52]{grid-template-columns:1fr 1fr auto}.actions[data-v-dbf5cc52]{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (width<=720px){.grid[data-v-dbf5cc52]{grid-template-columns:1fr}}
