.lux-app-shell,.lux-dialog,.lux-filter-menu__content,.lux-menu__content,.lux-select__content{color-scheme:dark;scrollbar-width:thin;scrollbar-color:var(--semantic-color-border-surface) transparent}.lux-app-shell ::-webkit-scrollbar,.lux-dialog ::-webkit-scrollbar,.lux-filter-menu__content::-webkit-scrollbar,.lux-menu__content::-webkit-scrollbar,.lux-select__content::-webkit-scrollbar{width:10px;height:10px}.lux-app-shell ::-webkit-scrollbar-track,.lux-dialog ::-webkit-scrollbar-track,.lux-filter-menu__content::-webkit-scrollbar-track,.lux-menu__content::-webkit-scrollbar-track,.lux-select__content::-webkit-scrollbar-track{background:transparent}.lux-app-shell ::-webkit-scrollbar-thumb,.lux-dialog ::-webkit-scrollbar-thumb,.lux-filter-menu__content::-webkit-scrollbar-thumb,.lux-menu__content::-webkit-scrollbar-thumb,.lux-select__content::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--semantic-border-radius-full);background:var(--semantic-color-border-surface);background-clip:content-box}.lux-app-shell ::-webkit-scrollbar-thumb:hover,.lux-dialog ::-webkit-scrollbar-thumb:hover,.lux-filter-menu__content::-webkit-scrollbar-thumb:hover,.lux-menu__content::-webkit-scrollbar-thumb:hover,.lux-select__content::-webkit-scrollbar-thumb:hover{background:var(--semantic-color-border-button-secondary);background-clip:content-box}.lux-app-shell ::-webkit-scrollbar-corner,.lux-dialog ::-webkit-scrollbar-corner{background:transparent}.lux-app-shell[data-v-f81d93e4]{display:flex;align-items:stretch;gap:var(--primitive-dimension-6);box-sizing:border-box;height:100vh;overflow:hidden;padding:var(--primitive-dimension-6);background:var(--semantic-color-background-surface-0);color:var(--semantic-color-text-body);font-family:var(--lux-font-family)}.lux-app-shell__main[data-v-f81d93e4]{display:flex;flex:1;flex-direction:column;min-width:0;overflow-y:auto;padding:var(--primitive-dimension-6) var(--primitive-dimension-9) var(--primitive-dimension-11)}.lux-app-shell__main[data-v-f81d93e4]>*{flex-shrink:0}.lux-side-nav-item[data-v-120d0618]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--semantic-color-foreground-sidenavigation-item-unselected);cursor:pointer}.lux-side-nav-item[data-v-120d0618]:hover:not(.lux-side-nav-item--current){background:var(--semantic-color-background-sidenavigation-item-hover);color:var(--semantic-color-icon-primary)}.lux-side-nav-item[data-v-120d0618]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-side-nav-item--current[data-v-120d0618]{background:var(--semantic-color-background-sidenavigation-item-selected);color:var(--semantic-color-foreground-sidenavigation-item-selected)}.lux-side-nav-item__marker[data-v-120d0618]{position:absolute;top:var(--primitive-dimension-4);bottom:var(--primitive-dimension-4);left:calc(var(--primitive-dimension-4)*-1);width:var(--semantic-border-weight-medium);border-radius:0 var(--semantic-border-radius-sm) var(--semantic-border-radius-sm) 0;background:var(--semantic-color-border-sidenavigation-item-selected)}.lux-side-nav[data-v-18f902fc]{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:var(--primitive-dimension-4);box-sizing:border-box;width:64px;height:100%;padding:var(--primitive-dimension-4);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-1);overflow-y:auto;scrollbar-width:none}.lux-side-nav[data-v-18f902fc]::-webkit-scrollbar{display:none}.lux-side-nav__brand[data-v-18f902fc]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:6px;color:var(--semantic-color-brand-logo)}.lux-side-nav__brand[data-v-18f902fc]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-side-nav__divider[data-v-18f902fc]{flex-shrink:0;width:48px;height:1px;margin:var(--primitive-dimension-3) 0;background:var(--semantic-color-border-subtle)}.lux-side-nav__spacer[data-v-18f902fc]{flex:1}.lux-breadcrumb__list[data-v-1eb1d367]{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.lux-breadcrumb__item[data-v-1eb1d367]{display:flex;align-items:center;gap:var(--primitive-dimension-4);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight)}.lux-breadcrumb__separator[data-v-1eb1d367]{margin-right:var(--primitive-dimension-4);color:var(--primitive-color-grey-500)}.lux-breadcrumb__link[data-v-1eb1d367]{color:var(--semantic-color-text-body);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lux-breadcrumb__current[data-v-1eb1d367],.lux-breadcrumb__link[data-v-1eb1d367]:hover{color:var(--semantic-color-text-heading)}.lux-page-heading__breadcrumb[data-v-522543dc]{margin-bottom:var(--primitive-dimension-5)}.lux-page-heading__title-row[data-v-522543dc]{display:flex;align-items:center;gap:var(--primitive-dimension-5)}.lux-page-heading__count[data-v-522543dc]{display:inline-flex;align-items:center;height:24px;padding:0 var(--primitive-dimension-5);border-radius:9999px;background:var(--semantic-color-background-badge-neutral-base);color:var(--semantic-color-text-body);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);font-variant-numeric:tabular-nums}.lux-page-heading__title[data-v-522543dc]{margin:0;padding:0;color:var(--semantic-color-text-heading);font-size:var(--text-heading-2-semibold-size);font-weight:var(--text-heading-2-semibold-weight);line-height:var(--text-heading-2-semibold-lineheight)}.lux-page-heading__description[data-v-522543dc]{margin:var(--primitive-dimension-3) 0 0;color:var(--semantic-color-text-subtle);font-size:var(--text-body-small-regular-size);font-weight:var(--text-body-small-regular-weight);line-height:var(--text-body-small-regular-lineheight)}.lux-icon-spot[data-v-2008d5f7]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px}.lux-icon-spot--highlight[data-v-2008d5f7]{background:var(--semantic-color-background-badge-highlight-base);color:var(--semantic-color-foreground-badge-highlight-base)}.lux-icon-spot--neutral[data-v-2008d5f7]{background:var(--semantic-color-background-badge-neutral-base);color:var(--semantic-color-background-badge-highlight-accent)}.lux-error-state[data-v-038d03c7]{display:flex;flex-direction:column;align-items:center;gap:var(--primitive-dimension-5);text-align:center}.lux-error-state--primary[data-v-038d03c7]{padding:var(--primitive-dimension-14) var(--primitive-dimension-8)}.lux-error-state--secondary[data-v-038d03c7]{padding:var(--primitive-dimension-10) var(--primitive-dimension-8)}.lux-error-state__icon[data-v-038d03c7],.lux-error-state__spot[data-v-038d03c7]{color:var(--semantic-color-icon-subtle)}.lux-error-state__title[data-v-038d03c7]{margin:var(--primitive-dimension-3) 0 0;color:var(--semantic-color-text-heading)}.lux-error-state--primary .lux-error-state__title[data-v-038d03c7]{font-size:var(--text-heading-4-semibold-size);font-weight:var(--text-heading-4-semibold-weight);line-height:var(--text-heading-4-semibold-lineheight)}.lux-error-state--secondary .lux-error-state__title[data-v-038d03c7]{font-size:var(--text-heading-6-semibold-size);font-weight:var(--text-heading-6-semibold-weight);line-height:var(--text-heading-6-semibold-lineheight)}.lux-error-state__description[data-v-038d03c7]{max-width:44ch;margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight)}.lux-error-state__actions[data-v-038d03c7]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--primitive-dimension-5);margin-top:var(--primitive-dimension-3)}.lux-badge[data-v-488aab62]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-2);max-width:100%;padding:var(--primitive-dimension-2) var(--primitive-dimension-4);border-radius:var(--semantic-border-radius-full);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);line-height:var(--text-caption-large-medium-lineheight);white-space:nowrap}.lux-badge__icon[data-v-488aab62]{flex-shrink:0}.lux-badge--neutral[data-v-488aab62]{background:var(--semantic-color-background-badge-neutral-base);color:var(--semantic-color-foreground-badge-neutral-base)}.lux-badge--neutral.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-neutral-accent);color:var(--semantic-color-foreground-badge-neutral-accent)}.lux-badge--success[data-v-488aab62]{background:var(--semantic-color-background-badge-success-base);color:var(--semantic-color-foreground-badge-success-base)}.lux-badge--success.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-success-accent);color:var(--semantic-color-foreground-badge-success-accent)}.lux-badge--warning[data-v-488aab62]{background:var(--semantic-color-background-badge-warning-base);color:var(--semantic-color-foreground-badge-warning-base)}.lux-badge--warning.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-warning-accent);color:var(--semantic-color-foreground-badge-warning-accent)}.lux-badge--critical[data-v-488aab62]{background:var(--semantic-color-background-badge-critical-base);color:var(--semantic-color-foreground-badge-critical-base)}.lux-badge--critical.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-critical-accent);color:var(--semantic-color-foreground-badge-critical-accent)}.lux-badge--informative[data-v-488aab62]{background:var(--semantic-color-background-badge-informative-base);color:var(--semantic-color-foreground-badge-informative-base)}.lux-badge--informative.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-informative-accent);color:var(--semantic-color-foreground-badge-informative-accent)}.lux-badge--highlight[data-v-488aab62]{background:var(--semantic-color-background-badge-highlight-base);color:var(--semantic-color-foreground-badge-highlight-base)}.lux-badge--highlight.lux-badge--accent[data-v-488aab62]{background:var(--semantic-color-background-badge-highlight-accent);color:var(--semantic-color-foreground-badge-highlight-accent)}.lux-select__trigger[data-v-2b61ec28]{display:flex;align-items:center;justify-content:space-between;gap:var(--primitive-dimension-4);box-sizing:border-box;width:100%;height:40px;padding:0 var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid transparent;border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-input-default);color:var(--semantic-color-text-input-value);font-family:var(--lux-font-family);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight);text-align:left;cursor:pointer}.lux-select__trigger[data-v-2b61ec28]:hover:not([data-disabled]){background:var(--semantic-color-background-input-hover)}.lux-select__trigger[data-v-2b61ec28]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-select__trigger--invalid[data-v-2b61ec28]{border-color:var(--semantic-color-border-input-error)}.lux-select__trigger[data-disabled][data-v-2b61ec28]{border-color:var(--semantic-color-border-input-disabled);color:var(--semantic-color-foreground-input-disabled);cursor:not-allowed}.lux-select__chevron[data-v-2b61ec28]{flex-shrink:0;color:var(--semantic-color-icon-subtle)}.lux-select__content{z-index:var(--lux-popup-layer,1102);min-width:var(--reka-select-trigger-width);max-height:320px;padding:var(--primitive-dimension-3);overflow-y:auto;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-overlay);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-overlay);box-shadow:0 8px 24px var(--semantic-shadow-sm);font-family:var(--lux-font-family)}.lux-select__item{display:flex;align-items:center;padding:var(--primitive-dimension-4) var(--primitive-dimension-5);border-radius:6px;color:var(--semantic-color-foreground-listitem-default);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lux-select__item[data-highlighted]{background:var(--semantic-color-background-listitem-hover);color:var(--semantic-color-foreground-listitem-hover)}.lux-select__item[data-state=checked]{color:var(--semantic-color-foreground-table-control-selected)}.lux-select__item[data-disabled]{color:var(--semantic-color-foreground-input-disabled);cursor:not-allowed}.lux-metric-combobox[data-v-6d145b7c]{width:100%}.lux-metric-combobox__anchor[data-v-6d145b7c]{position:relative;display:flex;align-items:center;gap:var(--primitive-dimension-4);box-sizing:border-box;width:100%;min-height:40px;padding:0 var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid transparent;border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-input-default)}.lux-metric-combobox__anchor[data-v-6d145b7c]:hover:not(.lux-metric-combobox__anchor--disabled){background:var(--semantic-color-background-input-hover)}.lux-metric-combobox__anchor--invalid[data-v-6d145b7c]{border-color:var(--semantic-color-border-input-error)}.lux-metric-combobox__anchor--disabled[data-v-6d145b7c]{border-color:var(--semantic-color-border-input-disabled)}.lux-metric-combobox__value[data-v-6d145b7c]{position:absolute;top:0;right:var(--primitive-dimension-9);bottom:0;left:var(--primitive-dimension-5);display:flex;align-items:center;gap:var(--primitive-dimension-4);overflow:hidden;white-space:nowrap;pointer-events:none}.lux-metric-combobox__input[data-v-6d145b7c],.lux-metric-combobox__value[data-v-6d145b7c]{color:var(--semantic-color-text-input-value);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight)}.lux-metric-combobox__input[data-v-6d145b7c]{flex:1;min-width:0;height:38px;padding:0;border:0;background:transparent;font-family:var(--lux-font-family)}.lux-metric-combobox__input[data-v-6d145b7c]::-moz-placeholder{color:var(--semantic-color-text-subtle)}.lux-metric-combobox__input[data-v-6d145b7c]::placeholder{color:var(--semantic-color-text-subtle)}.lux-metric-combobox__input[data-v-6d145b7c]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-metric-combobox__input[data-v-6d145b7c]:disabled{color:var(--semantic-color-foreground-input-disabled);cursor:not-allowed}.lux-metric-combobox__toggle[data-v-6d145b7c]{display:flex;flex-shrink:0;align-items:center;padding:0;border:0;background:none;color:var(--semantic-color-icon-subtle);cursor:pointer}.lux-metric-combobox__spinner[data-v-6d145b7c]{flex-shrink:0;box-sizing:border-box;width:var(--primitive-dimension-6);height:var(--primitive-dimension-6);border:var(--semantic-border-weight-medium) solid var(--semantic-color-background-spinner);border-radius:var(--semantic-border-radius-full);border-top-color:var(--semantic-color-foreground-spinner-accent);animation:lux-metric-combobox-spin-6d145b7c .8s linear infinite}@keyframes lux-metric-combobox-spin-6d145b7c{to{transform:rotate(1turn)}}.lux-metric-combobox__content{z-index:var(--lux-popup-layer,1102);min-width:var(--reka-combobox-trigger-width);max-height:320px;padding:var(--primitive-dimension-3);overflow-y:auto;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-overlay);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-overlay);box-shadow:0 8px 24px var(--semantic-shadow-sm);font-family:var(--lux-font-family)}.lux-metric-combobox__item{display:flex;align-items:center;justify-content:space-between;gap:var(--primitive-dimension-4);padding:var(--primitive-dimension-4) var(--primitive-dimension-5);border-radius:6px;color:var(--semantic-color-foreground-listitem-default);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lux-metric-combobox__item[data-highlighted]{background:var(--semantic-color-background-listitem-hover);color:var(--semantic-color-foreground-listitem-hover)}.lux-metric-combobox__item[data-state=checked]{color:var(--semantic-color-foreground-table-control-selected)}.lux-metric-combobox__item[data-disabled]{color:var(--semantic-color-foreground-input-disabled);cursor:not-allowed}.lux-metric-combobox__item-label{display:flex;align-items:center;gap:var(--primitive-dimension-4);min-width:0}.lux-metric-combobox__tick{display:flex;flex-shrink:0;color:var(--semantic-color-foreground-table-control-selected)}.lux-metric-combobox__empty{margin:0;padding:var(--primitive-dimension-4) var(--primitive-dimension-5);color:var(--semantic-color-text-subtle);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight)}.lux-metric-combobox__footer{border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-overlay)}.lux-workflow-types[data-v-21a24090]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-types__picker[data-v-21a24090]{flex:0 1 480px;min-width:280px}.lux-workflow-types__source[data-v-21a24090]{width:140px}.lux-workflow-types__option[data-v-21a24090]{display:flex;align-items:center;gap:var(--primitive-dimension-4);width:100%;min-width:0}.lux-workflow-types__names[data-v-21a24090]{display:flex;flex:0 0 320px;flex-direction:column;min-width:0}.lux-workflow-types__name[data-v-21a24090]{color:var(--semantic-color-text-body);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight)}.lux-workflow-types__category[data-v-21a24090]{overflow:hidden;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-small-regular-size);line-height:var(--text-caption-small-regular-lineheight);text-overflow:ellipsis;white-space:nowrap}.lux-workflow-types__error[data-v-21a24090]{margin:0;color:var(--semantic-color-text-critical);font-size:var(--text-body-small-regular-size)}.lux-metric-form-banner[data-v-b3be0814]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-3);margin:0;font-size:var(--text-caption-large-medium-size);line-height:var(--text-caption-large-medium-lineheight)}.lux-metric-form-banner--error[data-v-b3be0814]{color:var(--semantic-color-text-textfield-error)}.lux-metric-form-banner--info[data-v-b3be0814]{color:var(--semantic-color-text-subtle)}.lux-metric-form-banner__icon[data-v-b3be0814]{flex-shrink:0}.lux-visually-hidden[data-v-b3be0814]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lux-workflow-issues[data-v-4b78f6a8]{position:relative}.lux-workflow-issues__trigger[data-v-4b78f6a8]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-3);padding:var(--primitive-dimension-3) var(--primitive-dimension-4);border:0;border-radius:var(--semantic-border-radius-md);background:transparent;color:var(--semantic-color-text-critical);font-family:var(--lux-font-family);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);cursor:pointer}.lux-workflow-issues__trigger[data-v-4b78f6a8]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus)}.lux-workflow-issues__list[data-v-4b78f6a8]{position:absolute;z-index:10;top:100%;right:0;display:none;flex-direction:column;gap:var(--primitive-dimension-2);width:420px;max-height:360px;margin:var(--primitive-dimension-2) 0 0;padding:var(--primitive-dimension-3);overflow-y:auto;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-overlay);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-0);list-style:none}.lux-workflow-issues:focus-within .lux-workflow-issues__list[data-v-4b78f6a8],.lux-workflow-issues:hover .lux-workflow-issues__list[data-v-4b78f6a8],.lux-workflow-issues__list--open[data-v-4b78f6a8]{display:flex}.lux-workflow-issues__item[data-v-4b78f6a8]{display:flex;flex-direction:column;gap:var(--primitive-dimension-2);width:100%;padding:var(--primitive-dimension-3) var(--primitive-dimension-4);border:0;border-radius:var(--semantic-border-radius-sm);background:transparent;color:var(--semantic-color-text-body);font-family:var(--lux-font-family);font-size:var(--text-body-small-regular-size);text-align:left;cursor:pointer}.lux-workflow-issues__item[data-v-4b78f6a8]:hover{background:var(--semantic-color-background-listitem-hover)}.lux-workflow-issues__where[data-v-4b78f6a8]{color:var(--semantic-color-text-subtle);font-family:var(--lux-font-family);font-size:var(--text-caption-small-regular-size)}.lux-workflow-mode-toggle[data-v-853c39b4]{display:inline-flex;padding:var(--primitive-dimension-2);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md);gap:var(--primitive-dimension-2)}.lux-workflow-mode-toggle__item[data-v-853c39b4]{padding:var(--primitive-dimension-2) var(--primitive-dimension-5);border:0;border-radius:var(--semantic-border-radius-sm);background:transparent;color:var(--semantic-color-text-subtle);font-family:var(--lux-font-family);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight);cursor:pointer}.lux-workflow-mode-toggle__item[data-v-853c39b4]:hover{color:var(--semantic-color-text-body)}.lux-workflow-mode-toggle__item[data-v-853c39b4]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-workflow-mode-toggle__item[data-state=on][data-v-853c39b4]{background:var(--semantic-color-background-segmentbutton-selected);color:var(--semantic-color-foreground-segmentbutton-selected)}.lux-side-panel[data-v-2190c203]{display:flex;flex-direction:column;flex-shrink:0;box-sizing:border-box;width:340px;max-width:100%;max-height:100%;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-3)}.lux-side-panel__header[data-v-2190c203]{display:flex;align-items:flex-start;gap:var(--primitive-dimension-5);padding:var(--primitive-dimension-8) var(--primitive-dimension-8) 0}.lux-side-panel__title[data-v-2190c203]{flex:1;margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-heading-6-semibold-size);font-weight:var(--text-heading-6-semibold-weight);line-height:var(--text-heading-6-semibold-lineheight);overflow-wrap:anywhere}.lux-side-panel__close[data-v-2190c203]{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--semantic-color-icon-subtle);cursor:pointer}.lux-side-panel__close[data-v-2190c203]:hover{background:var(--semantic-color-background-table-control-hover);color:var(--semantic-color-icon-primary)}.lux-side-panel__close[data-v-2190c203]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-side-panel__body[data-v-2190c203]{flex:1;min-height:0;padding:var(--primitive-dimension-6) var(--primitive-dimension-8) var(--primitive-dimension-8);overflow-y:auto}.lux-side-panel__footer[data-v-2190c203]{display:flex;flex-shrink:0;justify-content:flex-end;gap:var(--primitive-dimension-4);padding:var(--primitive-dimension-5) var(--primitive-dimension-8) var(--primitive-dimension-8);border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle)}@media (max-width:1023px){.lux-side-panel[data-v-2190c203]{width:100%}}.lux-form-field[data-v-2d1aa3be]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4)}.lux-form-field__label[data-v-2d1aa3be]{display:flex;align-items:center;gap:var(--primitive-dimension-2);color:var(--semantic-color-text-heading);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight)}.lux-form-field__required[data-v-2d1aa3be]{color:var(--semantic-color-text-critical)}.lux-form-field__error[data-v-2d1aa3be]{display:flex;align-items:center;gap:var(--primitive-dimension-3);margin:0;color:var(--semantic-color-text-textfield-error);font-size:var(--text-caption-large-medium-size);line-height:var(--text-caption-large-medium-lineheight)}.lux-form-field__error-icon[data-v-2d1aa3be]{flex-shrink:0}.lux-visually-hidden[data-v-2d1aa3be]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lux-textarea[data-v-e74914fc]{display:block;box-sizing:border-box;width:100%;padding:var(--primitive-dimension-4) var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid transparent;border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-input-default);color:var(--semantic-color-text-input-value);font-family:var(--lux-font-family);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight);resize:none}.lux-textarea--resizable[data-v-e74914fc]{resize:vertical}.lux-textarea[data-v-e74914fc]::-moz-placeholder{color:var(--semantic-color-text-subtle)}.lux-textarea[data-v-e74914fc]::placeholder{color:var(--semantic-color-text-subtle)}.lux-textarea[data-v-e74914fc]:hover:not(:disabled):not([readonly]){background:var(--semantic-color-background-input-hover)}.lux-textarea[data-v-e74914fc]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-textarea[aria-invalid=true][data-v-e74914fc]{border-color:var(--semantic-color-border-input-error)}.lux-textarea[data-v-e74914fc]:disabled{border-color:var(--semantic-color-border-input-disabled);color:var(--semantic-color-foreground-input-disabled);cursor:not-allowed}.lux-textarea[readonly][data-v-e74914fc]{border-color:var(--semantic-color-border-input-readonly);background:var(--semantic-color-background-input-readonly);color:var(--semantic-color-foreground-input-readonly)}.lux-workflow-colour[data-v-7ec395e8]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-colour__swatch[data-v-7ec395e8]{width:36px;height:36px;padding:var(--primitive-dimension-2);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-input-default);border-radius:var(--semantic-border-radius-md);background:transparent;cursor:pointer}.lux-workflow-colour__hex[data-v-7ec395e8]{flex:1;font-family:var(--lux-font-family-mono)}.lux-workflow-state-tag[data-v-2c894c40]{display:inline-flex;align-items:center;max-width:-moz-fit-content;max-width:fit-content;padding:var(--primitive-dimension-2) var(--primitive-dimension-5);border-radius:var(--semantic-border-radius-full);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);line-height:var(--text-caption-large-medium-lineheight);white-space:nowrap}.lux-workflow-state-tag--missing[data-v-2c894c40]{border:var(--semantic-border-weight-default) dashed var(--semantic-color-border-input-error);color:var(--semantic-color-text-critical)}.lux-workflow-panel[data-v-07fd6861]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5)}.lux-workflow-panel__mono[data-v-07fd6861]{font-family:var(--lux-font-family-mono)}.lux-workflow-panel__hint[data-v-07fd6861]{margin:calc(var(--primitive-dimension-3)*-1) 0 0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size);line-height:var(--text-caption-large-regular-lineheight)}.lux-workflow-panel__counter[data-v-07fd6861]{text-align:right}.lux-workflow-panel__preview[data-v-07fd6861]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-panel__section[data-v-07fd6861]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4);padding-top:var(--primitive-dimension-5);border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle)}.lux-workflow-panel__heading[data-v-07fd6861]{margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-body-small-semibold-size);font-weight:var(--text-body-small-semibold-weight)}.lux-workflow-panel__checks[data-v-07fd6861]{display:flex;flex-direction:column;gap:var(--primitive-dimension-3)}.lux-workflow-panel__row[data-v-07fd6861]{flex-wrap:wrap}.lux-metric-switch[data-v-0c09d4ca],.lux-workflow-panel__row[data-v-07fd6861]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-metric-switch__track[data-v-0c09d4ca]{display:flex;flex-shrink:0;align-items:center;box-sizing:border-box;width:36px;height:20px;padding:0;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-control-unselected);border-radius:var(--semantic-border-radius-full);background:transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.lux-metric-switch__track[data-v-0c09d4ca]:hover{border-color:var(--semantic-color-border-control-unselected-hover)}.lux-metric-switch__track[data-state=checked][data-v-0c09d4ca]{border-color:var(--semantic-color-border-control-selected);background:var(--semantic-color-background-control-selected)}.lux-metric-switch__track[data-state=checked][data-v-0c09d4ca]:hover{border-color:var(--semantic-color-border-control-selected-hover);background:var(--semantic-color-background-control-selected-hover)}.lux-metric-switch__track[data-v-0c09d4ca]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-metric-switch__track.lux-metric-switch__track--invalid[data-v-0c09d4ca],.lux-metric-switch__track.lux-metric-switch__track--invalid[data-v-0c09d4ca]:hover{border-color:var(--semantic-color-border-input-error)}.lux-metric-switch__thumb[data-v-0c09d4ca]{display:block;width:16px;height:16px;border-radius:var(--semantic-border-radius-full);background:var(--semantic-color-foreground-control-unselected);transform:translateX(1px);transition:transform .15s ease,background-color .15s ease}.lux-metric-switch__thumb[data-state=checked][data-v-0c09d4ca]{background:var(--semantic-color-foreground-control-selected);transform:translateX(17px)}@media (prefers-reduced-motion:reduce){.lux-metric-switch__thumb[data-v-0c09d4ca],.lux-metric-switch__track[data-v-0c09d4ca]{transition:none}}.lux-metric-switch__label[data-v-0c09d4ca]{color:var(--semantic-color-text-body);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight)}.lux-metric-switch--disabled .lux-metric-switch__track[data-v-0c09d4ca]{border-color:var(--semantic-color-border-control-unselected-readonly);cursor:not-allowed}.lux-metric-switch--disabled .lux-metric-switch__track[data-state=checked][data-v-0c09d4ca]{background:var(--semantic-color-background-control-selected-readonly)}.lux-metric-switch--disabled .lux-metric-switch__thumb[data-v-0c09d4ca]{background:var(--semantic-color-foreground-control-selected-readonly)}.lux-metric-switch--disabled .lux-metric-switch__label[data-v-0c09d4ca]{color:var(--semantic-color-text-subtle)}.lux-accordion[data-v-5d84a8c0]{display:flex;flex-direction:column;align-self:stretch;overflow:hidden;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-accordion-default);border-radius:var(--semantic-border-radius-md)}.lux-accordion--flex-grow[data-v-5d84a8c0]{flex-grow:1;overflow:auto}.lux-accordion__item[data-v-5d84a8c0]{display:contents}.lux-accordion__header[data-v-5d84a8c0]{display:flex;align-items:center;border-bottom:var(--semantic-border-weight-default) solid var(--semantic-color-border-accordion-default)}.lux-accordion__heading[data-v-5d84a8c0]{flex:1;min-width:0;margin:0}.lux-accordion__trigger[data-v-5d84a8c0]{display:flex;align-items:center;gap:var(--primitive-dimension-5);box-sizing:border-box;width:100%;padding:var(--primitive-dimension-6);border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer}.lux-accordion__trigger[data-v-5d84a8c0]:hover{background:var(--semantic-color-background-accordion-hover)}.lux-accordion__trigger[data-v-5d84a8c0]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:-2px}.lux-accordion__title[data-v-5d84a8c0]{color:var(--semantic-color-text-heading);font-size:var(--text-body-base-medium-size);font-weight:var(--text-body-base-medium-weight);line-height:var(--text-body-base-medium-lineheight);white-space:nowrap}.lux-accordion__description[data-v-5d84a8c0]{flex:1;min-width:0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size);font-weight:var(--text-caption-large-regular-weight);line-height:var(--text-caption-large-regular-lineheight);text-align:right}.lux-accordion__chevron[data-v-5d84a8c0]{flex-shrink:0;margin-left:auto;color:var(--semantic-color-icon-subtle)}.lux-accordion__trigger:hover .lux-accordion__chevron[data-v-5d84a8c0]{color:var(--semantic-color-icon-primary)}.lux-accordion__actions[data-v-5d84a8c0]{display:flex;flex-shrink:0;align-items:center;gap:var(--primitive-dimension-4);padding-right:var(--primitive-dimension-6)}.lux-accordion__body[data-v-5d84a8c0]{display:flex;flex:1;flex-direction:column;gap:var(--primitive-dimension-6);box-sizing:border-box;min-height:0;padding:var(--primitive-dimension-6);overflow-y:auto}.lux-accordion__body--no-padding[data-v-5d84a8c0]{padding:0}.lux-accordion__body[hidden][data-v-5d84a8c0]{display:none}.lux-checkbox[data-v-136c55ee]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-checkbox__control[data-v-136c55ee]{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:24px;height:24px;padding:0;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-control-unselected);border-radius:2px;background:transparent;cursor:pointer}.lux-checkbox__control[data-v-136c55ee]:hover{border-color:var(--semantic-color-border-control-unselected-hover)}.lux-checkbox__control[data-state=checked][data-v-136c55ee],.lux-checkbox__control[data-state=indeterminate][data-v-136c55ee]{border-color:var(--semantic-color-border-control-selected);background:var(--semantic-color-background-control-selected)}.lux-checkbox__control[data-state=checked][data-v-136c55ee]:hover,.lux-checkbox__control[data-state=indeterminate][data-v-136c55ee]:hover{border-color:var(--semantic-color-border-control-selected-hover);background:var(--semantic-color-background-control-selected-hover)}.lux-checkbox__control[data-v-136c55ee]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-checkbox__indicator[data-v-136c55ee]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--semantic-color-foreground-control-selected)}.lux-checkbox__indicator svg[data-v-136c55ee]{width:100%;height:100%}.lux-checkbox__label[data-v-136c55ee]{color:var(--semantic-color-text-body);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight);cursor:pointer}.lux-checkbox--disabled .lux-checkbox__control[data-v-136c55ee]{border-color:var(--semantic-color-border-control-unselected-readonly);cursor:not-allowed}.lux-checkbox--disabled .lux-checkbox__control[data-state=checked][data-v-136c55ee],.lux-checkbox--disabled .lux-checkbox__control[data-state=indeterminate][data-v-136c55ee]{background:var(--semantic-color-background-control-selected-readonly)}.lux-checkbox--disabled .lux-checkbox__indicator[data-v-136c55ee]{color:var(--semantic-color-foreground-control-selected-readonly)}.lux-checkbox--disabled .lux-checkbox__label[data-v-136c55ee]{color:var(--semantic-color-text-subtle);cursor:not-allowed}.lux-metric-selection-option-label[data-v-432dacd8]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-3);overflow:auto}.lux-metric-selection-option-label__relationship[data-v-432dacd8]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-metric-selection-option-label__link[data-v-432dacd8]{flex-shrink:0;color:var(--semantic-color-text-subtle)}.lux-workflow-metric-picker[data-v-5f63ee72] .lux-metric-combobox__value{position:static;flex:1;min-width:0;padding:var(--primitive-dimension-3) 0;white-space:normal}.lux-workflow-metric-picker[data-v-5f63ee72] .lux-metric-combobox__value+.lux-metric-combobox__input{position:absolute;top:0;right:var(--primitive-dimension-9);bottom:0;left:var(--primitive-dimension-5);height:auto}.lux-workflow-metric-picker__value[data-v-5f63ee72]{display:block;min-width:0}.lux-workflow-metric-picker__value[data-v-5f63ee72] .lux-metric-selection-option-label{overflow:visible}.lux-workflow-metric-picker__value[data-v-5f63ee72] .lux-metric-selection-option-label>span:first-child{flex-basis:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lux-workflow-extract-fin[data-v-5e1afb8a]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4);padding:var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md)}.lux-tags-input[data-v-861d518a]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4);min-height:44px;font-family:var(--lux-font-family)}.lux-tags-input__pill[data-v-861d518a]{display:flex;align-items:center;gap:var(--primitive-dimension-4);min-width:0;padding:var(--primitive-dimension-3) var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid transparent;border-radius:var(--semantic-border-radius-full);background:var(--semantic-color-background-badge-neutral-base);color:var(--semantic-color-foreground-badge-neutral-base);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight)}.lux-tags-input--invalid .lux-tags-input__pill[data-v-861d518a]{border-color:var(--semantic-color-border-input-error)}.lux-tags-input--read-only .lux-tags-input__pill[data-v-861d518a]{background:var(--semantic-color-background-input-readonly);color:var(--semantic-color-foreground-input-readonly)}.lux-tags-input__field[data-v-861d518a]{min-width:0;max-width:200px;padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.lux-tags-input__field[data-v-861d518a]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-tags-input__static[data-v-861d518a]{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lux-tags-input__remove[data-v-861d518a]{display:flex;flex-shrink:0;align-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.lux-tags-input__remove[data-v-861d518a]:hover{color:var(--semantic-color-text-heading)}.lux-tags-input__remove[data-v-861d518a]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-workflow-schema-field__json[data-v-2957e54c]{font-family:var(--lux-font-family-mono)}.lux-workflow-users[data-v-76bd77f3]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4)}.lux-workflow-users__chips[data-v-76bd77f3]{display:flex;flex-wrap:wrap;gap:var(--primitive-dimension-3)}.lux-workflow-users__chip[data-v-76bd77f3]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-2)}.lux-workflow-users__remove[data-v-76bd77f3]{display:inline-flex;padding:var(--primitive-dimension-2);border:0;border-radius:var(--semantic-border-radius-full);background:transparent;color:var(--semantic-color-icon-subtle);cursor:pointer}.lux-workflow-users__remove[data-v-76bd77f3]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus)}.lux-workflow-action[data-v-511d6828]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4);padding:var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-listitem-default);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-0)}.lux-workflow-action--invalid[data-v-511d6828]{border-color:var(--semantic-color-border-input-error)}.lux-workflow-action__header[data-v-511d6828]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-action__handle[data-v-511d6828]{display:inline-flex;color:var(--semantic-color-icon-subtle);cursor:grab}.lux-workflow-action__type[data-v-511d6828]{flex:1}.lux-workflow-action__fieldset[data-v-511d6828]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4);margin:0;padding:0;border:0}.lux-workflow-action__legend[data-v-511d6828]{margin-bottom:var(--primitive-dimension-3);padding:0;color:var(--semantic-color-text-heading);font-size:var(--text-caption-large-semibold-size);font-weight:var(--text-caption-large-semibold-weight)}.lux-workflow-action__hint[data-v-511d6828]{margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-action__checks[data-v-511d6828]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--primitive-dimension-3)}.lux-workflow-action__typed[data-v-511d6828]{display:grid;grid-template-columns:1fr 90px 1fr auto;align-items:center;gap:var(--primitive-dimension-3)}.lux-workflow-action__fin[data-v-511d6828]{align-items:flex-start}.lux-workflow-action__fin[data-v-511d6828],.lux-workflow-condition[data-v-49b3d2cc]{display:flex;flex-direction:column;gap:var(--primitive-dimension-3)}.lux-workflow-condition__sentence[data-v-49b3d2cc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-3)}.lux-workflow-condition__matcher[data-v-49b3d2cc],.lux-workflow-condition__target[data-v-49b3d2cc]{width:150px}.lux-workflow-condition__subject[data-v-49b3d2cc]{flex:1 1 calc(100% - 150px - var(--primitive-dimension-3));min-width:0}.lux-workflow-condition__value[data-v-49b3d2cc]{flex:1;min-width:160px}.lux-workflow-condition__by[data-v-49b3d2cc]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-condition__mono[data-v-49b3d2cc]{font-family:var(--lux-font-family-mono)}.lux-workflow-case[data-v-69530bd6]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5)}.lux-workflow-case__mono[data-v-69530bd6]{font-family:var(--lux-font-family-mono)}.lux-workflow-case__handle[data-v-69530bd6]{display:inline-flex;color:var(--semantic-color-icon-subtle);cursor:grab}.lux-workflow-case__group[data-v-69530bd6]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4)}.lux-workflow-case__heading[data-v-69530bd6]{margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-caption-large-semibold-size);font-weight:var(--text-caption-large-semibold-weight);letter-spacing:.05em;text-transform:uppercase}.lux-workflow-case__hint[data-v-69530bd6]{margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-case__add-action[data-v-69530bd6]{width:200px}.lux-workflow-case__and[data-v-69530bd6]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);text-transform:uppercase}.lux-workflow-permissions[data-v-32b36dca]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4)}.lux-workflow-permissions__chips[data-v-32b36dca]{display:flex;flex-wrap:wrap;gap:var(--primitive-dimension-3)}.lux-workflow-permissions__chip[data-v-32b36dca]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-2)}.lux-workflow-permissions__remove[data-v-32b36dca]{display:inline-flex;padding:var(--primitive-dimension-2);border:0;border-radius:var(--semantic-border-radius-full);background:transparent;color:var(--semantic-color-icon-subtle);cursor:pointer}.lux-workflow-permissions__option[data-v-32b36dca]{display:flex;flex-direction:column}.lux-workflow-permissions__option-name[data-v-32b36dca]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-permissions__remove[data-v-32b36dca]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus)}.lux-workflow-panel[data-v-0f4a2410]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5)}.lux-workflow-panel__mono[data-v-0f4a2410]{font-family:var(--lux-font-family-mono)}.lux-workflow-panel__hint[data-v-0f4a2410]{margin:calc(var(--primitive-dimension-3)*-1) 0 0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size);line-height:var(--text-caption-large-regular-lineheight)}.lux-workflow-panel__counter[data-v-0f4a2410]{text-align:right}.lux-workflow-panel__preview[data-v-0f4a2410]{display:flex;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-panel__section[data-v-0f4a2410]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4);padding-top:var(--primitive-dimension-5);border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle)}.lux-workflow-panel__heading[data-v-0f4a2410]{margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-body-small-semibold-size);font-weight:var(--text-body-small-semibold-weight)}.lux-workflow-panel__checks[data-v-0f4a2410]{display:flex;flex-direction:column;gap:var(--primitive-dimension-3)}.lux-workflow-panel__row[data-v-0f4a2410]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-transition-panel__fieldset[data-v-0f4a2410]{margin:0;padding-right:0;padding-bottom:0;padding-left:0;border-right:0;border-bottom:0;border-left:0}.lux-workflow-graph[data-v-13b1c079]{position:relative;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-surface);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-2)}.lux-workflow-graph__zoom[data-v-13b1c079]{position:absolute;z-index:1;top:var(--primitive-dimension-4);right:var(--primitive-dimension-4);display:flex;gap:var(--primitive-dimension-3);padding:var(--primitive-dimension-2);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-2)}.lux-workflow-graph__canvas[data-v-13b1c079]{display:block;width:100%;cursor:grab;touch-action:none}.lux-workflow-graph__canvas--panning[data-v-13b1c079]{cursor:grabbing}.lux-workflow-graph__lane[data-v-13b1c079]{stroke:var(--semantic-color-border-subtle);stroke-dasharray:6 6}.lux-workflow-graph__lane-label[data-v-13b1c079]{fill:var(--semantic-color-text-warning);font-family:var(--lux-font-family);font-size:12px}.lux-workflow-graph__edge-hit[data-v-13b1c079]{fill:none;stroke:transparent;stroke-width:14;cursor:pointer}.lux-workflow-graph__edge-line[data-v-13b1c079]{fill:none;stroke:var(--semantic-color-background-control-selected);stroke-width:1.5;pointer-events:none}.lux-workflow-graph--system .lux-workflow-graph__edge-line[data-v-13b1c079]{stroke-dasharray:5 4}.lux-workflow-graph--selected .lux-workflow-graph__edge-line[data-v-13b1c079]{stroke-width:3}.lux-workflow-graph--invalid .lux-workflow-graph__edge-line[data-v-13b1c079]{stroke:var(--semantic-color-border-input-error)}.lux-workflow-graph__arrow--default[data-v-13b1c079],.lux-workflow-graph__arrow--selected[data-v-13b1c079]{fill:var(--semantic-color-background-control-selected)}.lux-workflow-graph__arrow--invalid[data-v-13b1c079]{fill:var(--semantic-color-border-input-error)}.lux-workflow-graph__node[data-v-13b1c079]{cursor:pointer;outline:none}.lux-workflow-graph__node-box[data-v-13b1c079]{fill:var(--semantic-color-background-surface-1);stroke:var(--semantic-color-border-surface);stroke-width:1}.lux-workflow-graph__node:hover .lux-workflow-graph__node-box[data-v-13b1c079]{stroke:var(--semantic-color-border-listitem-hover)}.lux-workflow-graph__node--selected .lux-workflow-graph__node-box[data-v-13b1c079]{stroke:var(--semantic-color-background-control-selected);stroke-width:2}.lux-workflow-graph__node--invalid .lux-workflow-graph__node-box[data-v-13b1c079]{stroke:var(--semantic-color-border-input-error)}.lux-workflow-graph__node:focus-visible .lux-workflow-graph__node-box[data-v-13b1c079]{stroke:var(--semantic-color-border-input-focus);stroke-width:3}.lux-workflow-graph__tag-text[data-v-13b1c079]{font-family:var(--lux-font-family);font-size:12px;font-weight:var(--text-caption-large-medium-weight)}.lux-workflow-graph__key[data-v-13b1c079]{fill:var(--semantic-color-text-subtle);font-family:var(--lux-font-family-mono);font-size:11px}.lux-workflow-graph__lock[data-v-13b1c079]{color:var(--semantic-color-icon-subtle)}.lux-workflow-graph__issue-dot[data-v-13b1c079]{fill:var(--semantic-color-border-input-error)}.lux-workflow-graph__issue-count[data-v-13b1c079]{fill:var(--semantic-color-foreground-button-negative-default);font-family:var(--lux-font-family);font-size:11px;font-weight:var(--text-caption-large-semibold-weight)}.lux-workflow-graph__chip-host[data-v-13b1c079]{overflow:visible}.lux-workflow-graph__chip[data-v-13b1c079]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;box-sizing:border-box;width:100%;height:100%;padding:0 var(--primitive-dimension-4);border:var(--semantic-border-weight-default) solid var(--semantic-color-background-control-selected);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-1);color:var(--semantic-color-text-body);font-family:var(--lux-font-family);font-size:13px;line-height:17px;white-space:nowrap;cursor:pointer}.lux-workflow-graph__chip[data-v-13b1c079]:hover{background:var(--semantic-color-background-listitem-hover)}.lux-workflow-graph__chip[data-v-13b1c079]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-workflow-graph__chip.lux-workflow-graph--system[data-v-13b1c079]{border-style:dashed;color:var(--semantic-color-text-subtle)}.lux-workflow-graph__chip.lux-workflow-graph--selected[data-v-13b1c079]{border-width:2px}.lux-workflow-graph__chip.lux-workflow-graph--invalid[data-v-13b1c079]{border-color:var(--semantic-color-border-input-error)}.lux-workflow-graph__node.lux-workflow-graph--flash .lux-workflow-graph__node-box[data-v-13b1c079]{stroke:var(--semantic-color-border-input-focus);stroke-width:4}.lux-workflow-graph__chip.lux-workflow-graph--flash[data-v-13b1c079]{outline:var(--semantic-border-weight-thick) solid var(--semantic-color-border-input-focus)}.lux-workflow-graph__chip-line[data-v-13b1c079]{display:flex;align-items:center;gap:var(--primitive-dimension-2);max-width:100%}.lux-workflow-graph__chip-line--detail[data-v-13b1c079]{flex-wrap:wrap;row-gap:0;color:var(--semantic-color-text-subtle);font-size:13px;line-height:16px}.lux-workflow-graph__chip-markers[data-v-13b1c079]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-2)}.lux-workflow-graph__chip-markers--own-line[data-v-13b1c079]{flex-basis:100%}.lux-workflow-graph__chip-button[data-v-13b1c079],.lux-workflow-graph__chip-name[data-v-13b1c079]{overflow:hidden;text-overflow:ellipsis}.lux-workflow-graph__chip-name[data-v-13b1c079]{font-weight:var(--text-caption-large-medium-weight)}.lux-workflow-graph__chip-button[data-v-13b1c079]{margin-right:var(--primitive-dimension-2)}.lux-workflow-graph__chip-cases[data-v-13b1c079]{display:inline-flex;align-items:center;gap:1px}.lux-workflow-graph__entry-line[data-v-13b1c079]{fill:none;stroke:var(--semantic-color-icon-subtle);stroke-width:1.5;stroke-dasharray:2 4;stroke-linecap:round}.lux-workflow-graph__arrow--entry[data-v-13b1c079]{fill:var(--semantic-color-icon-subtle)}.lux-workflow-graph__entry-pill[data-v-13b1c079]{fill:var(--semantic-color-background-surface-1);stroke:var(--semantic-color-icon-subtle);stroke-dasharray:2 3}.lux-workflow-graph__entry-text[data-v-13b1c079]{fill:var(--semantic-color-text-subtle);font-family:var(--lux-font-family);font-size:12px}.lux-workflow-graph__legend[data-v-13b1c079]{display:flex;flex-wrap:wrap;gap:var(--primitive-dimension-3) var(--primitive-dimension-6);margin:0;padding:var(--primitive-dimension-4) var(--primitive-dimension-5);border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size);list-style:none}.lux-workflow-graph__legend li[data-v-13b1c079]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-3)}.lux-workflow-graph__legend-dash[data-v-13b1c079]{stroke:var(--semantic-color-background-control-selected);stroke-width:1.5;stroke-dasharray:5 4}.lux-workflow-graph__chip-marker[data-v-13b1c079]{flex-shrink:0;color:var(--semantic-color-icon-subtle)}.lux-workflow-transition[data-v-e831dc46]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4);padding:var(--primitive-dimension-4) var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-listitem-default);border-radius:var(--semantic-border-radius-md);background:var(--semantic-color-background-surface-0)}.lux-workflow-transition--selected[data-v-e831dc46]{border-color:var(--semantic-color-border-input-focus)}.lux-workflow-transition--invalid[data-v-e831dc46]{border-color:var(--semantic-color-border-input-error)}.lux-workflow-transition__handle[data-v-e831dc46]{display:flex;color:var(--semantic-color-icon-subtle);cursor:grab}.lux-workflow-transition__move[data-v-e831dc46]{display:inline-flex}.lux-workflow-transition__open[data-v-e831dc46],.lux-workflow-transition__target[data-v-e831dc46]{display:inline-flex;align-items:center;gap:var(--primitive-dimension-4);padding:0;border:0;background:transparent;font-family:var(--lux-font-family);cursor:pointer}.lux-workflow-transition__open[data-v-e831dc46]:focus-visible,.lux-workflow-transition__target[data-v-e831dc46]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-workflow-transition__button[data-v-e831dc46]{padding:var(--primitive-dimension-2) var(--primitive-dimension-5);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-button-secondary);border-radius:var(--semantic-border-radius-sm);color:var(--semantic-color-text-body);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);line-height:var(--text-caption-large-medium-lineheight)}.lux-workflow-transition__hidden[data-v-e831dc46]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size);font-style:italic}.lux-workflow-transition__name[data-v-e831dc46]{color:var(--semantic-color-text-subtle);font-family:var(--lux-font-family-mono);font-size:var(--text-caption-small-regular-size)}.lux-workflow-transition__arrow[data-v-e831dc46]{color:var(--semantic-color-icon-subtle)}.lux-workflow-transition__meta[data-v-e831dc46]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-3);margin-left:auto}.lux-workflow-transition__count[data-v-e831dc46]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-transition__lock[data-v-e831dc46]{display:inline-flex;color:var(--semantic-color-icon-subtle)}.lux-workflow-state[data-v-36f51f64]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5);padding:var(--primitive-dimension-6);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-surface);border-radius:var(--semantic-border-radius-lg);background:var(--semantic-color-background-surface-1);scroll-margin-top:var(--primitive-dimension-8)}.lux-workflow-state--selected[data-v-36f51f64]{border-color:var(--semantic-color-border-input-focus)}.lux-workflow-state--invalid[data-v-36f51f64]{border-color:var(--semantic-color-border-input-error)}.lux-workflow-state__header[data-v-36f51f64]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-state__step[data-v-36f51f64]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--semantic-border-radius-full);background:var(--semantic-color-background-surface-3);color:var(--semantic-color-text-heading);font-size:var(--text-caption-large-semibold-size);font-weight:var(--text-caption-large-semibold-weight)}.lux-workflow-state__key[data-v-36f51f64]{color:var(--semantic-color-text-subtle);font-family:var(--lux-font-family-mono);font-size:var(--text-caption-large-regular-size)}.lux-workflow-state__lock[data-v-36f51f64]{display:inline-flex;color:var(--semantic-color-icon-subtle)}.lux-workflow-state__actions[data-v-36f51f64]{display:inline-flex;gap:var(--primitive-dimension-2);margin-left:auto}.lux-workflow-state__description[data-v-36f51f64]{margin:0;color:var(--semantic-color-text-body);font-size:var(--text-body-small-regular-size);line-height:var(--text-body-small-regular-lineheight)}.lux-workflow-state__section[data-v-36f51f64]{display:flex;flex-direction:column;gap:var(--primitive-dimension-4)}.lux-workflow-state__label[data-v-36f51f64]{margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight);letter-spacing:.05em;text-transform:uppercase}.lux-workflow-state__transitions[data-v-36f51f64]{display:flex;flex-direction:column;gap:var(--primitive-dimension-3)}.lux-workflow-state__muted[data-v-36f51f64]{margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-toggle[data-v-c37280a6]{display:inline-flex;padding:var(--primitive-dimension-2);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md);gap:var(--primitive-dimension-2)}.lux-workflow-toggle__item[data-v-c37280a6]{padding:var(--primitive-dimension-2) var(--primitive-dimension-5);border:0;border-radius:var(--semantic-border-radius-sm);background:transparent;color:var(--semantic-color-text-subtle);font-family:var(--lux-font-family);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);line-height:var(--text-body-small-medium-lineheight);cursor:pointer}.lux-workflow-toggle__item[data-v-c37280a6]:hover{color:var(--semantic-color-text-body)}.lux-workflow-toggle__item[data-v-c37280a6]:focus-visible{outline:var(--semantic-border-weight-medium) solid var(--semantic-color-border-input-focus);outline-offset:var(--semantic-border-weight-medium)}.lux-workflow-toggle__item[data-state=on][data-v-c37280a6]{background:var(--semantic-color-background-segmentbutton-selected);color:var(--semantic-color-foreground-segmentbutton-selected)}.lux-workflow-preview[data-v-7287cb8b]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5);padding:var(--primitive-dimension-6);border:var(--semantic-border-weight-default) dashed var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-lg)}.lux-workflow-preview__header[data-v-7287cb8b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--primitive-dimension-5)}.lux-workflow-preview__title[data-v-7287cb8b]{margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-body-base-semibold-size);font-weight:var(--text-body-base-semibold-weight)}.lux-workflow-preview__select[data-v-7287cb8b]{width:240px}.lux-workflow-preview__buttons[data-v-7287cb8b]{display:flex;flex-direction:column;gap:var(--primitive-dimension-3);margin:0;padding:0;list-style:none}.lux-workflow-preview__item[data-v-7287cb8b]{display:flex;align-items:center;gap:var(--primitive-dimension-5)}.lux-workflow-preview__button[data-v-7287cb8b]{min-width:120px;padding:var(--primitive-dimension-3) var(--primitive-dimension-6);border:var(--semantic-border-weight-default) solid var(--semantic-color-border-button-secondary);border-radius:var(--semantic-border-radius-sm);color:var(--semantic-color-foreground-button-secondary-default);font-size:var(--text-body-small-medium-size);font-weight:var(--text-body-small-medium-weight);text-align:center}.lux-workflow-preview__button--primary[data-v-7287cb8b]{border-color:var(--amplify-primary-color,var(--semantic-color-background-control-selected));background:var(--amplify-primary-color,var(--semantic-color-background-control-selected));color:var(--semantic-color-foreground-control-selected)}.lux-workflow-preview__where[data-v-7287cb8b]{color:var(--semantic-color-text-subtle);font-size:var(--text-caption-large-regular-size)}.lux-workflow-preview__empty[data-v-7287cb8b]{margin:0;color:var(--semantic-color-text-subtle);font-size:var(--text-body-small-regular-size)}.lux-workflow-visual[data-v-721a8c9c]{display:flex;flex-direction:column;gap:var(--primitive-dimension-6)}.lux-workflow-visual__toolbar[data-v-721a8c9c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-visual__add-transition[data-v-721a8c9c]{width:220px}.lux-workflow-visual__states[data-v-721a8c9c]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5);margin:0;padding:0;list-style:none}.lux-workflow-visual__divider[data-v-721a8c9c]{display:flex;align-items:center;gap:var(--primitive-dimension-5);color:var(--semantic-color-text-warning);font-size:var(--text-caption-large-medium-size);font-weight:var(--text-caption-large-medium-weight)}.lux-workflow-visual__divider[data-v-721a8c9c]:after,.lux-workflow-visual__divider[data-v-721a8c9c]:before{flex:1;border-top:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);content:""}.lux-workflow-yaml[data-v-9d57a122]{display:flex;flex-direction:column;gap:var(--primitive-dimension-5)}.lux-workflow-yaml__frame[data-v-9d57a122]{display:flex;align-items:stretch;overflow:hidden;border:var(--semantic-border-weight-default) solid var(--semantic-color-border-input-default);border-radius:var(--semantic-border-radius-md)}.lux-workflow-yaml__gutter[data-v-9d57a122]{display:flex;flex-direction:column;flex-shrink:0;min-width:44px;padding:var(--primitive-dimension-4) var(--primitive-dimension-3);overflow:hidden;background:var(--semantic-color-background-surface-2);color:var(--semantic-color-text-subtle);font-family:var(--workflow-code-font-family,var(--lux-font-family-mono));font-size:var(--text-caption-large-regular-size);line-height:var(--text-body-small-regular-lineheight);text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lux-workflow-yaml__line-number--issue[data-v-9d57a122]{color:var(--semantic-color-text-critical);font-weight:var(--text-caption-large-semibold-weight)}.lux-workflow-yaml__input[data-v-9d57a122]{flex:1;border:0;border-radius:0;font-family:var(--workflow-code-font-family,var(--lux-font-family-mono));font-size:var(--text-caption-large-regular-size);line-height:var(--text-body-small-regular-lineheight);white-space:pre;overflow-wrap:normal;overflow-x:auto}.lux-workflow-yaml__issues[data-v-9d57a122]{display:flex;flex-direction:column;gap:var(--primitive-dimension-2);margin:0;padding:0;list-style:none}.lux-workflow-yaml__issue[data-v-9d57a122]{display:flex;gap:var(--primitive-dimension-4);width:100%;padding:var(--primitive-dimension-3) var(--primitive-dimension-4);border:0;border-radius:var(--semantic-border-radius-sm);background:transparent;color:var(--semantic-color-text-critical);font-family:var(--lux-font-family);font-size:var(--text-body-small-regular-size);text-align:left;cursor:pointer}.lux-workflow-yaml__issue[data-v-9d57a122]:hover:not(:disabled){background:var(--semantic-color-background-listitem-hover)}.lux-workflow-yaml__issue[data-v-9d57a122]:disabled{cursor:default}.lux-workflow-yaml__issue-line[data-v-9d57a122]{flex-shrink:0;min-width:64px}.lux-workflow-editor[data-v-a758bd5c]{display:flex;flex-direction:column;gap:var(--primitive-dimension-6)}.lux-workflow-editor__header[data-v-a758bd5c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-5)}.lux-workflow-editor__title[data-v-a758bd5c]{display:flex;align-items:center;gap:var(--primitive-dimension-4);margin-right:auto}.lux-workflow-editor__name[data-v-a758bd5c]{margin:0;color:var(--semantic-color-text-heading);font-size:var(--text-heading-5-semibold-size);font-weight:var(--text-heading-5-semibold-weight);line-height:var(--text-heading-5-semibold-lineheight)}.lux-workflow-editor__actions[data-v-a758bd5c]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--primitive-dimension-4)}.lux-workflow-editor__body[data-v-a758bd5c]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--primitive-dimension-7)}.lux-workflow-editor__canvas[data-v-a758bd5c]{flex:1;min-width:360px}.lux-workflow-editor__panel[data-v-a758bd5c] .lux-side-panel{width:100%;max-height:inherit}.lux-workflow-editor__panel[data-v-a758bd5c] .lux-side-panel__header{position:relative;z-index:1;padding-bottom:var(--primitive-dimension-5);border-bottom:var(--semantic-border-weight-default) solid var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md) var(--semantic-border-radius-md) 0 0;background:var(--semantic-color-background-surface-3)}.lux-workflow-editor__panel[data-v-a758bd5c]{position:sticky;width:520px;max-width:100%;top:var(--primitive-dimension-6);max-height:calc(100vh - var(--primitive-dimension-10))}.lux-workflows[data-v-357c5ffb]{display:flex;flex-direction:column;gap:var(--primitive-dimension-7);margin-top:var(--primitive-dimension-8)}.lux-workflows__main[data-v-357c5ffb]{min-width:0}.lux-workflows__empty[data-v-357c5ffb]{margin:0;padding:var(--primitive-dimension-10) var(--primitive-dimension-8);border:var(--semantic-border-weight-default) dashed var(--semantic-color-border-subtle);border-radius:var(--semantic-border-radius-md);color:var(--semantic-color-text-subtle);font-size:var(--text-body-small-regular-size);text-align:center}.lux-workflows__confirm-body[data-v-357c5ffb]{margin:0}.lux-workflows__confirm-details[data-v-357c5ffb]{margin:var(--primitive-dimension-4) 0 0;padding-left:var(--primitive-dimension-8);font-family:var(--lux-font-family-mono)}