.step-details.svelte-a2x3el{display:flex;flex-direction:column;gap:1.5rem}section.svelte-a2x3el{padding-left:1rem;border-left:4px solid #8d8d8d}.section-input-form.svelte-a2x3el{border-left-color:#8a3ffc}.section-buckets.svelte-a2x3el{border-left-color:#1192e8}.section-question.svelte-a2x3el{border-left-color:#ff832b}.section-map-outputs.svelte-a2x3el{border-left-color:#42be65}h6.svelte-a2x3el{margin:0 0 .5rem;font-size:1rem;font-weight:600}ul.svelte-a2x3el{padding-left:1.25rem;margin:0}li.svelte-a2x3el{display:flex;flex-direction:column;margin-bottom:6px;gap:.25rem}label.svelte-a2x3el{display:flex;align-items:center;cursor:pointer;gap:.5rem;-webkit-user-select:none;user-select:none}input[type=checkbox].svelte-a2x3el{margin:0;cursor:pointer}.next-nested-step.svelte-a2x3el{padding-left:1rem;border-left:2px dashed #c6c6c6;margin-top:.5rem;margin-left:1.25rem}table.svelte-a2x3el{width:auto;max-width:100%;margin-top:.25rem;background-color:#fff;border-collapse:collapse;font-size:.75rem;table-layout:auto}th.svelte-a2x3el,td.svelte-a2x3el{padding:.25rem .5rem;border:1px solid #c6c6c6;line-height:1.2;vertical-align:middle;white-space:nowrap}th.svelte-a2x3el{background-color:#e0e0e0;font-weight:600;text-align:left}.canonical-column.svelte-a2x3el{background-color:#f4f4f4;color:#525252;font-family:monospace;font-size:.75rem;font-weight:500}.csv-column-token.svelte-a2x3el{overflow:hidden;padding:2px 6px;border:1px solid #e0e0e0;border-radius:3px;background-color:#f4f4f4;color:#161616;font-size:.75rem;line-height:1.25;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}html,body{overflow:hidden;height:100%;padding:0;margin:0}.wizard.svelte-1enawlv{display:flex;overflow:hidden;height:100vh;box-sizing:border-box;flex-direction:column;padding:10px;gap:3rem}.header.svelte-1enawlv{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.header.svelte-1enawlv .upload-section:where(.svelte-1enawlv){display:flex;align-items:flex-start;gap:.5rem}.header.svelte-1enawlv .upload-section:where(.svelte-1enawlv) .bx--file__selected-file{margin-bottom:unset}.header.svelte-1enawlv .uploaded-file:where(.svelte-1enawlv){display:flex;align-items:center}.steps.svelte-1enawlv{display:flex;width:100%;flex-grow:1}.steps .bx--progress{flex-grow:1}.step.svelte-1enawlv{display:flex;overflow:hidden;min-width:0;min-height:0;flex:1 1 auto}.step-sidebar.svelte-1enawlv{width:200px;max-height:100%;flex-shrink:0;padding:0 10px 10px;overflow-x:hidden;overflow-y:auto}.csv-columns.svelte-1enawlv{display:flex;flex-direction:column;gap:6px}.csv-column-token.svelte-1enawlv{overflow:hidden;padding:2px 6px;border:1px solid #e0e0e0;border-radius:3px;background-color:#f4f4f4;color:#161616;cursor:grab;font-size:.75rem;-webkit-user-select:none;user-select:none;white-space:nowrap}.csv-column-token.svelte-1enawlv:hover{background-color:#e0e0e0}.csv-column-token.svelte-1enawlv:active{background-color:#d0d0d0;cursor:grabbing}.substep.svelte-1enawlv{min-width:0;min-height:0;flex:1;padding:20px;background-color:#f4f4f4;box-shadow:inset 1px 1px 3px #0000001a,inset -1px -1px 3px #0000001a;overflow-x:hidden;overflow-y:auto}.placeholder.svelte-1enawlv{color:#999;font-style:italic}.error.svelte-1enawlv{color:red}
