.form-builder.svelte-ztg3qg{display:flex;flex-wrap:wrap;gap:1.25rem 1rem}.form-field.svelte-ztg3qg{position:relative;padding-top:6px;flex-basis:100%}.form-field--half.svelte-ztg3qg{flex-basis:calc(50% - .5rem)}.form-field.svelte-ztg3qg label:where(.svelte-ztg3qg){position:absolute;top:-2px;left:10px;padding:0 4px;background:var(--color-background, #f9f9f9);font-size:12px;color:#707070;z-index:1;pointer-events:none}.form-field.svelte-ztg3qg input:where(.svelte-ztg3qg),.form-field.svelte-ztg3qg select:where(.svelte-ztg3qg),.form-field.svelte-ztg3qg textarea:where(.svelte-ztg3qg){width:100%;padding:12px 14px;background:#fff;border:1px solid #707070;border-radius:6px;font-size:14px;color:#2e2e2e;outline:none;transition:border-color .15s;appearance:none;font-family:inherit}.form-field.svelte-ztg3qg textarea:where(.svelte-ztg3qg){resize:vertical;min-height:80px}.form-field.svelte-ztg3qg input:where(.svelte-ztg3qg):focus,.form-field.svelte-ztg3qg select:where(.svelte-ztg3qg):focus,.form-field.svelte-ztg3qg textarea:where(.svelte-ztg3qg):focus{border-color:var(--color-primary)}.form-field.svelte-ztg3qg select:where(.svelte-ztg3qg){cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23707070' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px}.form-checkbox-row.svelte-ztg3qg{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.form-checkbox.svelte-ztg3qg{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer}
