:host([theme~="label-left"])::before{height: 100%}vaadin-combo-box[theme~="label-left"]::part(label){padding-right: 5px;align-self: baseline !important;overflow: unset;font-size: var(--aura-font-size-l)}:host([theme~="label-left"]) ::slotted(input){flex-grow: 1 !important}vaadin-combo-box[theme~="label-left"] .vaadin-combo-box-container{flex-direction: row !important;align-items: baseline}:root{--color-limespace-green: #7ED321;--color-limespace-orange: #FFA500;--color-limespace-orange-text: #FFA500;--color-cloud-white: #FFFFFF;--color-space-grey: #4A4A4A;--color-light-grey: #D8D8D8;--color-primary-base: var(--color-limespace-green);--color-accent-dynamic: var(--color-limespace-orange);--color-text-dark: var(--color-space-grey)}html{color-scheme: light;--vaadin-side-nav-item-line-height: 1rem;--vaadin-text-color-muted: var(--vaadin-text-color-secondary);--aura-accent-color-light: var(--color-limespace-green);--aura-content-color-scheme: light;--aura-app-layout-inset:0.5em;--aura-font-family: Karla;--aura-shade-5pct: rgba(33,33,33,0.05);--aura-shade-10pct: rgba(33,33,33,0.1);--aura-shade-20pct: rgba(33,33,33,0.2);--aura-shade-30pct: rgba(33,33,33,0.3);--aura-shade-40pct: rgba(33,33,33,0.4);--aura-shade-50pct: rgba(33,33,33,0.5);--aura-shade-60pct: rgba(33,33,33,0.6);--aura-shade-70pct: rgba(33,33,33,0.7);--aura-shade-80pct: rgba(33,33,33,0.8);--aura-shade-90pct: rgba(33,33,33,0.9);--aura-primary-color: var(--color-limespace-green);--aura-primary-color-50pct: hwb(from var(--color-limespace-green) h w b / 0.5);--aura-primary-color-10pct: hwb(from var(--color-limespace-green) h w b / 0.1);--aura-error-color-50pct: rgba(231,24,24,0.5);--aura-error-color-10pct: rgba(231,24,24,0.1);--aura-success-color-50pct: rgba(62,229,170,0.5);--aura-success-color-10pct: rgba(62,229,170,0.1);--aura-shade: hsl(0,0%,13%);--aura-primary-text-color: var(--aura-accent-text-color);--aura-error-color: hsl(0,81%,50%);--aura-error-text-color: hsl(0,86%,45%);--aura-success-color: hsl(159,76%,57%);--aura-success-contrast-color: hsl(159,29%,10%);--aura-success-text-color: hsl(159,61%,40%);--aura-base-line-height: 1.2;--aura-font-size: 1rem;--aura-font-size-xxxl: 1.75rem;--aura-font-size-xxl: 1.375rem;--aura-font-size-xl: 1.125rem;--aura-font-size-l: 1rem;--aura-font-size-m: 0.875rem;--aura-font-size-s: 0.8125rem;--aura-font-size-xs: 0.75rem;--aura-font-size-xxs: 0.6875rem;--aura-size-xl: 3rem;--aura-size-l: 2.5rem;--aura-size-m: 2rem;--aura-size-s: 1.75rem;--aura-size-xs: 1.5rem;--aura-space-xl: 1.875rem;--aura-space-l: 1.25rem;--aura-space-m: 0.625rem;--aura-space-s: 0.3125rem;--aura-space-xs: 0.1875rem;--aura-space-xxs: 0.09rem;--vaadin-border-radius-s: 8px;--vaadin-border-radius-m: 12px;--vaadin-border-radius-l: 20px;--vaadin-border-radius-xl: 30px;--lumo-base-color: var(--aura-background-color);--lumo-success-text-color: var(--aura-success-text-color);--lumo-success-color-10pct: var(--aura-success-color-10pct);--lumo-error-text-color: var(--aura-error-text-color);--lumo-error-color-10pct: var(--aura-error-color-10pct);--lumo-warning-text-color: var(--aura-orange-text);--lumo-warning-color-10pct: hwb(from var(--aura-orange) h w b / 0.1);--lumo-contrast: rgb(0,0,0);--lumo-contrast-80pct: rgba(0,0,0,0.8);--lumo-contrast-5pct: var(--aura-shade-5pct);--lumo-icon-size-m: var(--aura-size-m);--lumo-icon-size-s: calc(var(--aura-size-s) / 1.5);--vaadin-* tokens directly. */ --lumo-space-xs: var(--aura-space-xs);--lumo-space-s: var(--aura-space-s);--lumo-space-m: var(--aura-space-m);--lumo-space-l: var(--aura-space-l);--lumo-space-xl: var(--aura-space-xl);--lumo-font-family: var(--aura-font-family);--lumo-font-family-code: ui-monospace,"SFMono-Regular","Cascadia Mono",Menlo,Consolas,monospace;--lumo-font-size-xs: var(--aura-font-size-xs);--lumo-font-size-s: var(--aura-font-size-s);--lumo-font-size-m: var(--aura-font-size-m);--lumo-font-size-l: var(--aura-font-size-l);--lumo-font-size-xxl: var(--aura-font-size-xxl);--lumo-font-weight-bold: 700;--lumo-border-radius-s: var(--vaadin-border-radius-s);--lumo-border-radius-m: var(--vaadin-border-radius-m);--lumo-border-radius-l: var(--vaadin-border-radius-l);--lumo-box-shadow-xs: 0 1px 2px 0 var(--aura-shade-10pct);--lumo-box-shadow-s: 0 2px 6px 0 var(--aura-shade-10pct);--lumo-box-shadow-m: 0 4px 12px 0 var(--aura-shade-20pct);--lumo-secondary-text-color: var(--vaadin-text-color-muted);--lumo-error-color: var(--aura-error-color);--lumo-error-contrast-color: #fff;--lumo-success-color: var(--aura-success-color);--lumo-success-color-50pct: var(--aura-success-color-50pct);--lumo-success-contrast-color: var(--aura-success-contrast-color);--lumo-warning-color: var(--aura-orange);--lumo-primary-contrast-color: var(--aura-accent-contrast-color);--lumo-tint-5pct: rgba(255,255,255,0.05)}*{box-sizing: border-box}vaadin-scroller[slot="drawer"]{padding: var(--aura-space-xxs)}vaadin-side-nav-item vaadin-icon{padding: 0}vaadin-details-summary::part(content){width: 100%}.text-secondary{color: var(--lumo-secondary-text-color)}.text-error{color: var(--lumo-error-color)}.text-error-strong{color: var(--lumo-error-text-color)}.text-success{color: var(--lumo-success-color)}.text-success-strong{color: var(--lumo-success-text-color)}.text-primary{color: var(--lumo-primary-color)}.font-size-xs{font-size: var(--lumo-font-size-xs)}.font-size-s{font-size: var(--lumo-font-size-s)}.font-size-m{font-size: var(--lumo-font-size-m)}.font-size-l{font-size: var(--lumo-font-size-l)}.font-bold{font-weight: 600}.font-italic{font-style: italic}.text-prewrap{white-space: pre-wrap}.text-break-word{word-wrap: break-word}.m-0{margin: 0}.mt-s{margin-top: var(--aura-space-s)}.mt-m{margin-top: var(--aura-space-m)}.mt-l{margin-top: var(--aura-space-l)}.mb-s{margin-bottom: var(--aura-space-s)}.mb-m{margin-bottom: var(--aura-space-m)}.ml-s{margin-left: var(--aura-space-s)}.gap-xs{gap: var(--aura-space-xs)}.gap-s{gap: var(--aura-space-s)}.gap-m{gap: var(--aura-space-m)}.flex-1{flex: 1}.flex-wrap{flex-wrap: wrap}.d-block{display: block}.dialog-section-title{font-weight: 600;font-size: var(--lumo-font-size-m)}.hint-text{font-size: var(--lumo-font-size-s);color: var(--lumo-secondary-text-color);font-style: italic}.code-block{background-color: var(--lumo-contrast-5pct);padding: var(--aura-space-m);border-radius: var(--vaadin-border-radius-m);overflow: auto;white-space: pre-wrap;font-family: monospace;font-size: 0.75rem}.error-banner{background-color: var(--lumo-error-color-10pct);border-left: 3px solid var(--lumo-error-color);padding: var(--aura-space-s) var(--aura-space-m);margin-top: var(--aura-space-s);border-radius: var(--vaadin-border-radius-m)}.internal-section-wrapper{box-sizing: border-box;width: 100%}.internal-section-wrapper__inner{display: flex;flex-direction: column;gap: var(--aura-space-m);width: 100%;box-sizing: border-box}.internal-section-wrapper__caption{font-weight: 600;font-size: var(--lumo-font-size-m);margin-bottom: var(--aura-space-s)}.internal-section-wrapper--frame{border: 1px solid var(--aura-shade-20pct,var(--lumo-contrast-20pct));border-radius: var(--vaadin-border-radius-m);padding: var(--aura-space-m,1rem)}.internal-section-wrapper--detail{border-radius: var(--vaadin-border-radius-m)}.internal-section-wrapper--detail::part(content){display: block;box-sizing: border-box}.internal-block-wrapper,.internal-block-inner{box-sizing: border-box;width: 100%}.workflow-form-row__col{display: flex;flex-direction: column;gap: var(--aura-space-m);min-width: 0}.workflow-form-multi-field{display: flex;flex-direction: column;gap: var(--aura-space-xs);box-sizing: border-box;width: 100%}[slot="drawer"]:is(header){display: flex;align-items: center;gap: var(--aura-space-s);padding: var(--aura-space-s) var(--aura-space-m);min-height: var(--aura-size-xl);box-sizing: border-box}[slot="drawer"]:is(header,footer):is(:empty){display: none}