.container-prop.svelte-1hgimmt{color:#ef4444;font-weight:700}.item-prop.svelte-1hgimmt{color:#22c55e;font-weight:700}.form-panel.svelte-1hgimmt{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;background:#0003;padding:1.5rem;border-radius:8px}.control.svelte-1hgimmt{display:flex;flex-direction:column;gap:.5rem}.styled-select.svelte-1hgimmt,.styled-input.svelte-1hgimmt{background:var(--bg-color);border:1px solid #475569;color:#fff;padding:.75rem;border-radius:6px;width:100%;box-sizing:border-box;font-family:inherit;font-size:1rem}.styled-select.svelte-1hgimmt:focus,.styled-input.svelte-1hgimmt:focus{outline:none;border-color:var(--svelte-color);box-shadow:0 0 0 2px var(--svelte-glow)}.preview-body.svelte-1hgimmt{display:flex;gap:.75rem;min-height:260px;border:2px dashed #ef4444;border-radius:8px;padding:1.5rem;background:#ef44440d;transition:all .3s ease}.flex-item.svelte-1hgimmt{background:#22c55e26;border:2px solid #22c55e;color:#22c55e;padding:.85rem 1.15rem;border-radius:4px;min-width:64px;text-align:center;font-weight:700;transition:transform .3s ease;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.flex-item.special.svelte-1hgimmt{background:#22c55e;color:#fff}
