.create-id-field[data-v-057be143]{display:flex;flex-direction:column;gap:.85rem}.create-id-field__hint[data-v-057be143]{color:var(--text-color-muted);font-size:.9em;margin:0}.create-id-field__row label[data-v-057be143]{display:flex;flex-direction:column;font-size:.9em;gap:.25rem}.create-id-field__row label[data-v-057be143] .p-inputtext,.create-id-field__row label[data-v-057be143] .p-select{width:100%}.create-id-field__muted[data-v-057be143]{color:var(--text-color-muted);font-size:.8em}.build-schema[data-v-4ad14f05]{display:flex;flex-direction:column;gap:1rem}.build-schema__summary[data-v-4ad14f05]{background:var(--surface-ground);border-radius:6px;font-size:.9em;padding:.6rem .8rem}.build-schema__tag[data-v-4ad14f05]{border-radius:3px;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.02em;margin-right:.5rem;padding:.1rem .4rem;text-transform:uppercase}.build-schema__tag.is-samples[data-v-4ad14f05]{background:var(--p-green-100,#dcfce7);color:var(--p-green-700,#15803d)}.build-schema__tag.is-inferred[data-v-4ad14f05]{background:var(--p-yellow-100,#fef9c3);color:var(--p-yellow-800,#854d0e)}.build-schema__app[data-v-4ad14f05]{border:1px solid var(--border-color);border-radius:6px;margin:0;padding:.6rem .85rem}.build-schema__app legend[data-v-4ad14f05]{color:var(--text-color-muted);font-size:.85em;padding:0 .35rem}.build-schema__radio[data-v-4ad14f05]{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.25rem 0}.build-schema__app-name[data-v-4ad14f05]{flex:1;font-weight:600}.build-schema__app-select[data-v-4ad14f05]{flex:1}.build-schema__field-label[data-v-4ad14f05]{color:var(--text-color-muted);display:block;font-size:.9em;margin-bottom:.3rem}.build-schema__field-label[data-v-4ad14f05] .p-inputtext{margin-top:.25rem}.build-schema__fields[data-v-4ad14f05]{border-collapse:collapse;font-size:.88em;width:100%}.build-schema__fields td[data-v-4ad14f05],.build-schema__fields th[data-v-4ad14f05]{border-bottom:1px solid var(--border-color);padding:.3rem .4rem;text-align:left;vertical-align:middle}.build-schema__fields th[data-v-4ad14f05]{color:var(--text-color-muted);font-weight:500}.build-schema__fields tr.is-dropped[data-v-4ad14f05]{opacity:.45}.build-schema__fields td code[data-v-4ad14f05]{background:var(--surface-ground);border-radius:3px;padding:.1rem .35rem}.build-schema__fields[data-v-4ad14f05] .p-inputtext,.build-schema__fields[data-v-4ad14f05] .p-select{width:100%}.build-schema__col-narrow[data-v-4ad14f05]{text-align:center;width:42px}.build-schema__src[data-v-4ad14f05],.build-schema__star[data-v-4ad14f05]{color:var(--text-color-muted)}.build-schema__star[data-v-4ad14f05]{cursor:pointer;font-size:1.1em}.build-schema__star.is-on[data-v-4ad14f05]{color:var(--p-yellow-500,#f59e0b)}.build-schema__key[data-v-4ad14f05]{color:var(--text-color-muted);cursor:pointer;font-size:1em}.build-schema__key.is-on[data-v-4ad14f05]{color:var(--p-blue-500,#3b82f6)}.build-schema__key.is-disabled[data-v-4ad14f05]{cursor:not-allowed;opacity:.35}.build-schema__footer[data-v-4ad14f05]{align-items:center;display:flex;gap:.75rem;justify-content:space-between;width:100%}.build-schema__muted[data-v-4ad14f05]{color:var(--text-color-muted);font-size:.85em}.mark-id-field-unique[data-v-486224b9]{display:flex;flex-direction:column;gap:.85rem}.mark-id-field-unique__hint[data-v-486224b9]{color:var(--text-color-muted);font-size:.9em;margin:0}.mark-id-field-unique label[data-v-486224b9]{display:flex;flex-direction:column;font-size:.9em;gap:.25rem}.mark-id-field-unique label[data-v-486224b9] .p-select{width:100%}.guided-setup-mappings[data-v-a6c20a1f]{display:flex;flex-direction:column;gap:1.25rem}.guided-setup-mappings__header h4[data-v-a6c20a1f]{margin:0 0 .25rem}.guided-setup-mappings__muted[data-v-a6c20a1f]{color:var(--text-color-muted);font-size:.9em}.guided-setup-mappings__stream-list[data-v-a6c20a1f]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.guided-setup-mappings__stream[data-v-a6c20a1f]{border:1px solid var(--border-color);border-radius:6px;display:flex;flex-direction:column;gap:.75rem;padding:.85rem}.guided-setup-mappings__stream-head[data-v-a6c20a1f]{align-items:baseline;display:flex;gap:.75rem}.guided-setup-mappings__id-badge[data-v-a6c20a1f]{border-radius:3px;display:inline-block;font-size:.72em;font-weight:600;letter-spacing:.02em;margin-left:auto;padding:.1rem .45rem;text-transform:uppercase}.guided-setup-mappings__id-badge--ok[data-v-a6c20a1f]{background:var(--p-green-100,#dcfce7);color:var(--p-green-700,#15803d)}.guided-setup-mappings__id-badge--missing[data-v-a6c20a1f]{background:var(--p-yellow-100,#fef9c3);color:var(--p-yellow-800,#854d0e);letter-spacing:0;text-transform:none}.guided-setup-mappings__no-id-hint[data-v-a6c20a1f]{background:var(--p-yellow-50,#fefce8);border:1px solid var(--p-yellow-200,#fde68a);border-radius:4px;color:var(--p-yellow-800,#854d0e);font-size:.85em;padding:.4rem .6rem}.guided-setup-mappings__new-field-row[data-v-a6c20a1f]{display:flex;justify-content:flex-start;margin-top:.25rem}.guided-setup-mappings__schema-picker[data-v-a6c20a1f]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.5rem}.guided-setup-mappings__schema-picker label[data-v-a6c20a1f]{display:flex;flex:1;flex-direction:column;font-size:.9em;gap:.25rem;min-width:240px}.guided-setup-mappings__schema-picker label[data-v-a6c20a1f] .p-select{width:100%}.guided-setup-mappings__summary[data-v-a6c20a1f]{background:var(--surface-ground);border-radius:4px;padding:.5rem .75rem}.guided-setup-mappings__source-tag[data-v-a6c20a1f]{border-radius:3px;display:inline-block;font-size:.75em;font-weight:600;letter-spacing:.02em;margin-right:.5rem;padding:.1rem .4rem;text-transform:uppercase;vertical-align:baseline}.guided-setup-mappings__source-tag--fresh[data-v-a6c20a1f]{background:var(--color-primary-100,#e0f2fe);color:var(--color-primary-700,#0369a1)}.guided-setup-mappings__source-tag--cached[data-v-a6c20a1f]{background:var(--surface-200,#e5e7eb);color:var(--text-color-muted)}.guided-setup-mappings__source-tag--samples[data-v-a6c20a1f]{background:var(--p-green-100,#dcfce7);color:var(--p-green-700,#15803d)}.guided-setup-mappings__source-tag--no-samples[data-v-a6c20a1f]{background:var(--p-yellow-100,#fef9c3);color:var(--p-yellow-800,#854d0e)}.guided-setup-mappings__table[data-v-a6c20a1f]{border-collapse:collapse;font-size:.9em;width:100%}.guided-setup-mappings__table td[data-v-a6c20a1f],.guided-setup-mappings__table th[data-v-a6c20a1f]{border-bottom:1px solid var(--border-color);padding:.35rem .5rem;text-align:left;vertical-align:middle}.guided-setup-mappings__table th[data-v-a6c20a1f]{color:var(--text-color-muted);font-weight:500}.guided-setup-mappings__table td code[data-v-a6c20a1f]{background:var(--surface-ground);border-radius:3px;padding:.1rem .35rem}.guided-setup-mappings__table[data-v-a6c20a1f] .p-inputtext,.guided-setup-mappings__table[data-v-a6c20a1f] .p-select{width:100%}.guided-setup-mappings__actions[data-v-a6c20a1f]{display:flex;justify-content:space-between;margin-top:1rem}.guided-setup-mappings__ignore-list[data-v-a6c20a1f]{display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:.75rem 0;padding:0}.guided-setup-mappings__ignore-list li[data-v-a6c20a1f]{align-items:baseline;border:1px solid var(--border-color);border-radius:4px;display:flex;gap:.5rem;padding:.4rem .6rem}.guided-setup-mappings__dropped[data-v-a6c20a1f]{background:var(--surface-ground);border-radius:4px;font-size:.9em;padding:.5rem .75rem}.guided-setup-mappings__dropped summary[data-v-a6c20a1f]{color:var(--text-color-muted);cursor:pointer}.guided-setup-mappings__dropped ul[data-v-a6c20a1f]{display:flex;flex-direction:column;gap:.25rem;margin:.5rem 0 0;padding-left:1.1rem}.guided-setup-mappings__dropped code[data-v-a6c20a1f]{background:var(--surface-card);border-radius:3px;padding:.05rem .35rem}.guided-setup-mappings__debug[data-v-a6c20a1f]{background:var(--surface-ground);border-radius:4px;font-size:.85em;padding:.5rem .75rem}.guided-setup-mappings__debug summary[data-v-a6c20a1f]{color:var(--text-color-muted);cursor:pointer;font-weight:500}.guided-setup-mappings__debug h6[data-v-a6c20a1f]{color:var(--text-color-muted);font-size:.9em;letter-spacing:.02em;margin:.75rem 0 .25rem;text-transform:uppercase}.guided-setup-mappings__debug pre[data-v-a6c20a1f]{background:var(--surface-card);border-radius:3px;font-family:var(--font-family-mono,ui-monospace,monospace);font-size:.85em;line-height:1.4;margin:0;max-height:20rem;overflow:auto;padding:.5rem .75rem;white-space:pre-wrap;word-break:break-word}
