.cm[data-v-561dc28d]{grid-template-columns:320px 1fr;align-items:start;gap:18px;display:grid}@media (width<=900px){.cm[data-v-561dc28d]{grid-template-columns:1fr}}.form[data-v-561dc28d]{flex-direction:column;gap:10px;display:flex}.row[data-v-561dc28d]{gap:10px;display:flex}.row label[data-v-561dc28d]{flex:1}label[data-v-561dc28d]{color:var(--muted,#666);flex-direction:column;gap:4px;font-size:13px;display:flex}input[data-v-561dc28d],textarea[data-v-561dc28d]{border:1px solid var(--border,#ccc);border-radius:6px;padding:6px 8px;font-size:14px}button[data-v-561dc28d]{border:1px solid var(--border,#ccc);cursor:pointer;background:#fff;border-radius:6px;align-self:flex-start;padding:8px 16px}button[data-v-561dc28d]:hover{background:var(--bg-soft,#f5f5f5)}.preview canvas[data-v-561dc28d]{border:1px solid var(--border,#ddd);border-radius:4px;width:100%;height:auto}.err[data-v-561dc28d]{color:#c0392b;font-size:13px}.chips[data-v-561dc28d]{align-items:center;gap:6px;display:inline-flex}.cchip[data-v-561dc28d]{cursor:pointer;border:2px solid #0000001f;border-radius:50%;width:24px;height:24px;padding:0}.cchip.on[data-v-561dc28d]{border-color:#222;box-shadow:inset 0 0 0 2px #fff}.chips input[type=color][data-v-561dc28d]{border:1px solid var(--border,#ccc);cursor:pointer;border-radius:4px;width:30px;height:24px;padding:0}
