.workflow-variable-picker.svelte-1ypgqd5{text-align:start;gap:.5rem;min-width:0;display:grid}.source-row.svelte-1ypgqd5,.field-row.svelte-1ypgqd5{align-items:center;gap:.45rem;min-width:0;display:flex}.field-row.svelte-1ypgqd5{flex-wrap:wrap}.source-scroll.svelte-1ypgqd5{scrollbar-width:none;flex:1 1 0;align-items:center;gap:.45rem;min-width:0;padding:.2rem .65rem .35rem;scroll-padding-inline:.65rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .65rem calc(100% - .65rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .65rem calc(100% - .65rem),#0000)}.source-scroll.svelte-1ypgqd5::-webkit-scrollbar{display:none}.source-scroll.svelte-1ypgqd5 .source-chip:where(.svelte-1ypgqd5){white-space:nowrap;flex:none;max-width:none}.add-label.svelte-1ypgqd5{color:var(--color-font-secondary);font-size:var(--font-size-small);flex:none;font-weight:500}.field-row.svelte-1ypgqd5{padding-inline-start:2.5rem}.chip.svelte-1ypgqd5{border-radius:var(--radius-full);min-width:0;max-width:100%;height:auto;min-height:calc(var(--font-size-p) * 1.55);background:linear-gradient(135deg,var(--variable-start,var(--color-primary-start)),var(--variable-end,var(--color-primary-end)));color:var(--color-font-button);font:inherit;font-size:var(--font-size-small);text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:var(--shadow-sm);cursor:pointer;border:0;justify-content:flex-start;align-items:center;gap:.25rem;margin:0;padding:0 .5rem;font-weight:500;line-height:1.3;display:inline-flex}.source-chip.selected.svelte-1ypgqd5{opacity:.6}.source-icon.svelte-1ypgqd5{width:.875rem;height:.875rem;-webkit-mask:var(--workflow-icon) center/contain no-repeat;-webkit-mask:var(--workflow-icon) center/contain no-repeat;mask:var(--workflow-icon) center/contain no-repeat;background:currentColor;flex:none;display:inline-block}.show-all.svelte-1ypgqd5{height:auto;color:var(--color-primary-start);font:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;border:0;padding:.2rem .3rem}.no-match.svelte-1ypgqd5{color:var(--color-font-secondary);font-size:var(--font-size-small)}button.svelte-1ypgqd5:focus-visible{outline:2px solid var(--color-button-primary);outline-offset:2px}button.svelte-1ypgqd5:disabled{cursor:default;opacity:.5}@media (max-width:420px){.field-row.svelte-1ypgqd5{padding-inline-start:0}}
