: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)}html[theme~="dark"]{color-scheme: dark;--aura-content-color-scheme: dark;--limespace-lime: #A4FF00;--limespace-lime-dark: #82cc00;--limespace-orange: #FF8C00;--limespace-dark-bg: #0a0a0c;--limespace-glass: rgba(255,255,255,0.05);--limespace-glass-border: rgba(255,255,255,0.1);--limespace-text-main: #ffffff;--limespace-text-dim: #b0b0b0;--aura-background-color-light: #0e0e10;--aura-background-color-dark: #050507;--aura-background: #0a0a0c;--aura-shade-5pct: rgba(255,255,255,0.05);--aura-shade-10pct: rgba(255,255,255,0.1);--aura-shade-20pct: rgba(255,255,255,0.2);--aura-shade-30pct: rgba(255,255,255,0.3);--aura-shade-40pct: rgba(255,255,255,0.4);--aura-shade-50pct: rgba(255,255,255,0.5);--aura-shade-60pct: rgba(255,255,255,0.6);--aura-shade-70pct: rgba(255,255,255,0.7);--aura-shade-80pct: rgba(255,255,255,0.8);--aura-shade-90pct: rgba(255,255,255,0.9);--aura-shade: hsl(0,0%,100%);--aura-accent-color-light: #A4FF00;--aura-accent-color-dark: #82cc00;--aura-primary-color: #A4FF00;--aura-primary-color-50pct: rgba(164,255,0,0.5);--aura-primary-color-10pct: rgba(164,255,0,0.1);--aura-primary-text-color: #A4FF00;--aura-orange: #FF8C00;--aura-orange-text: #FF8C00;--aura-orange-light: #FF8C00;--aura-orange-dark: #ff7700;--aura-error-color: hsl(0,81%,60%);--aura-error-text-color: hsl(0,86%,65%);--aura-error-color-50pct: rgba(231,24,24,0.5);--aura-error-color-10pct: rgba(231,24,24,0.1);--aura-success-color: hsl(159,76%,57%);--aura-success-contrast-color: hsl(159,29%,10%);--aura-success-text-color: hsl(159,61%,60%);--aura-success-color-50pct: rgba(62,229,170,0.5);--aura-success-color-10pct: rgba(62,229,170,0.1);--lumo-base-color: #0a0a0c;--lumo-contrast: rgb(255,255,255);--lumo-contrast-80pct: rgba(255,255,255,0.8);--lumo-contrast-70pct: rgba(255,255,255,0.7);--lumo-contrast-60pct: rgba(255,255,255,0.6);--lumo-contrast-50pct: rgba(255,255,255,0.5);--lumo-contrast-40pct: rgba(255,255,255,0.4);--lumo-contrast-30pct: rgba(255,255,255,0.3);--lumo-contrast-20pct: rgba(255,255,255,0.2);--lumo-contrast-10pct: rgba(255,255,255,0.1);--lumo-contrast-5pct: rgba(255,255,255,0.05);--lumo-primary-color: #A4FF00;--lumo-primary-text-color: #A4FF00;--lumo-primary-color-50pct: rgba(164,255,0,0.5);--lumo-primary-color-10pct: rgba(164,255,0,0.1);--lumo-header-text-color: rgba(255,255,255,0.9);--lumo-body-text-color: rgba(255,255,255,0.85);--lumo-secondary-text-color: rgba(255,255,255,0.56);--lumo-tertiary-text-color: rgba(255,255,255,0.35);--lumo-disabled-text-color: rgba(255,255,255,0.26);--lumo-success-text-color: hsl(159,61%,60%);--lumo-success-color-10pct: rgba(62,229,170,0.1);--lumo-error-text-color: hsl(0,86%,65%);--lumo-error-color-10pct: rgba(231,24,24,0.1);--lumo-warning-text-color: #FF8C00;--lumo-warning-color-10pct: rgba(255,140,0,0.1);--vaadin-input-field-background: rgba(255,255,255,0.06);--vaadin-input-field-border-color: rgba(255,255,255,0.15);--vaadin-input-field-color: #ffffff;--vaadin-border-color: rgba(255,255,255,0.1)}html[theme~="dark"] body{background-color: var(--limespace-dark-bg);color: var(--limespace-text-main)}html[theme~="dark"] vaadin-app-layout{background-color: var(--limespace-dark-bg)}html[theme~="dark"] vaadin-app-layout::part(navbar){background: rgba(5,5,7,0.7);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border-bottom: 1px solid rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-app-layout::part(drawer){background: rgba(5,5,7,0.88);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border-right: 1px solid rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-app-layout::part(content){background-color: var(--limespace-dark-bg)}html[theme~="dark"] vaadin-side-nav + vaadin-side-nav{border-top: 1px solid rgba(164,255,0,0.12)}html[theme~="dark"] vaadin-side-nav-item::part(item){color: var(--limespace-text-dim);border-radius: 8px;transition: background 0.2s,color 0.2s}html[theme~="dark"] vaadin-side-nav-item::part(item):hover{background: rgba(164,255,0,0.08);color: var(--limespace-lime)}html[theme~="dark"] vaadin-side-nav-item[active]::part(item){background: rgba(164,255,0,0.12);color: var(--limespace-lime)}html[theme~="dark"] [slot="drawer"]:is(header){border-bottom: 1px solid rgba(255,255,255,0.07)}html[theme~="dark"] vaadin-text-field::part(input-field),html[theme~="dark"] vaadin-email-field::part(input-field),html[theme~="dark"] vaadin-number-field::part(input-field),html[theme~="dark"] vaadin-integer-field::part(input-field),html[theme~="dark"] vaadin-text-area::part(input-field),html[theme~="dark"] vaadin-password-field::part(input-field),html[theme~="dark"] vaadin-combo-box::part(input-field),html[theme~="dark"] vaadin-date-picker::part(input-field),html[theme~="dark"] vaadin-time-picker::part(input-field),html[theme~="dark"] vaadin-date-time-picker::part(input-field){background: rgba(255,255,255,0.06);border-color: rgba(255,255,255,0.15);color: var(--limespace-text-main)}html[theme~="dark"] vaadin-text-field::part(input-field):focus-within,html[theme~="dark"] vaadin-email-field::part(input-field):focus-within,html[theme~="dark"] vaadin-number-field::part(input-field):focus-within,html[theme~="dark"] vaadin-text-area::part(input-field):focus-within,html[theme~="dark"] vaadin-combo-box::part(input-field):focus-within{border-color: rgba(164,255,0,0.5);box-shadow: 0 0 0 2px rgba(164,255,0,0.15)}html[theme~="dark"] vaadin-text-field::part(label),html[theme~="dark"] vaadin-email-field::part(label),html[theme~="dark"] vaadin-number-field::part(label),html[theme~="dark"] vaadin-text-area::part(label),html[theme~="dark"] vaadin-password-field::part(label),html[theme~="dark"] vaadin-combo-box::part(label),html[theme~="dark"] vaadin-date-picker::part(label),html[theme~="dark"] vaadin-select::part(label){color: var(--limespace-text-dim)}html[theme~="dark"] vaadin-select::part(input-field){background: rgba(255,255,255,0.06);border-color: rgba(255,255,255,0.15);color: var(--limespace-text-main)}html[theme~="dark"] vaadin-combo-box-overlay::part(overlay),html[theme~="dark"] vaadin-select-overlay::part(overlay),html[theme~="dark"] vaadin-date-picker-overlay::part(overlay){background: rgba(14,14,18,0.97);border: 1px solid rgba(255,255,255,0.12);backdrop-filter: blur(16px)}html[theme~="dark"] vaadin-combo-box-item:hover,html[theme~="dark"] vaadin-select-item:hover{background: rgba(164,255,0,0.08)}html[theme~="dark"] vaadin-combo-box-item[selected],html[theme~="dark"] vaadin-select-item[selected]{color: var(--limespace-lime)}html[theme~="dark"] vaadin-button[theme~="primary"]{background: linear-gradient(45deg,var(--limespace-lime),var(--limespace-lime-dark));color: #000000;font-weight: 600;border: none}html[theme~="dark"] vaadin-button[theme~="primary"]:hover{box-shadow: 0 4px 20px rgba(164,255,0,0.35);transform: translateY(-1px)}html[theme~="dark"] vaadin-button[theme~="secondary"],html[theme~="dark"] vaadin-button:not([theme]){background: rgba(255,255,255,0.06);color: var(--limespace-text-main);border: 1px solid rgba(255,255,255,0.15)}html[theme~="dark"] vaadin-button[theme~="secondary"]:hover,html[theme~="dark"] vaadin-button:not([theme]):hover{background: rgba(255,255,255,0.1);border-color: rgba(164,255,0,0.3)}html[theme~="dark"] vaadin-button[theme~="tertiary"]{color: var(--limespace-text-main);background: transparent}html[theme~="dark"] vaadin-button[theme~="error"]{background: rgba(231,24,24,0.15);color: hsl(0,86%,65%);border: 1px solid rgba(231,24,24,0.3)}html[theme~="dark"] vaadin-grid{background: rgba(255,255,255,0.02);border: 1px solid rgba(255,255,255,0.08);border-radius: 10px;color: var(--limespace-text-main)}html[theme~="dark"] vaadin-grid::part(header-cell){background: rgba(255,255,255,0.04);color: var(--limespace-text-dim);border-bottom: 1px solid rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-grid::part(cell){border-bottom: 1px solid rgba(255,255,255,0.05)}html[theme~="dark"] vaadin-grid::part(body-cell){color: var(--limespace-text-main)}html[theme~="dark"] vaadin-grid::part(row):hover vaadin-grid-cell-content{background: rgba(164,255,0,0.04)}html[theme~="dark"] vaadin-grid::part(selected-row){background: rgba(164,255,0,0.08)}html[theme~="dark"] vaadin-grid::part(selected-row-cell){background: rgba(164,255,0,0.08)}html[theme~="dark"] vaadin-dialog-overlay::part(backdrop){background: rgba(0,0,0,0.65);backdrop-filter: blur(4px)}html[theme~="dark"] vaadin-dialog-overlay::part(overlay){background: linear-gradient( 135deg,rgba(18,18,22,0.97) 0%,rgba(10,10,14,0.99) 100% );border: 1px solid rgba(255,255,255,0.1);border-radius: 14px;backdrop-filter: blur(24px);-webkit-backdrop-filter: blur(24px);box-shadow: 0 20px 60px rgba(0,0,0,0.7),0 0 0 1px rgba(164,255,0,0.06);color: var(--limespace-text-main)}html[theme~="dark"] vaadin-dialog-overlay::part(content){color: var(--limespace-text-main)}html[theme~="dark"] vaadin-context-menu-overlay::part(overlay){background: rgba(14,14,18,0.97);border: 1px solid rgba(255,255,255,0.1);backdrop-filter: blur(20px);border-radius: 10px}html[theme~="dark"] vaadin-tabs::part(tabs){border-bottom: 1px solid rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-tab{color: var(--limespace-text-dim);transition: color 0.2s}html[theme~="dark"] vaadin-tab:hover{color: var(--limespace-text-main)}html[theme~="dark"] vaadin-tab[selected]{color: var(--limespace-lime)}html[theme~="dark"] vaadin-tab[selected]::before{background: var(--limespace-lime)}html[theme~="dark"] vaadin-tabsheet::part(tabs-container){background: rgba(255,255,255,0.02);border-bottom: 1px solid rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-accordion-panel::part(summary){background: rgba(255,255,255,0.03);color: var(--limespace-text-main);border-bottom: 1px solid rgba(255,255,255,0.07)}html[theme~="dark"] vaadin-accordion-panel::part(summary):hover{background: rgba(164,255,0,0.05)}html[theme~="dark"] vaadin-details-summary::part(content){color: var(--limespace-text-main)}html[theme~="dark"] vaadin-notification-card::part(overlay){background: rgba(18,18,22,0.97);border: 1px solid rgba(255,255,255,0.1);backdrop-filter: blur(16px);color: var(--limespace-text-main)}html[theme~="dark"] vaadin-menu-bar-button{color: var(--limespace-text-main)}html[theme~="dark"] vaadin-menu-bar-overlay::part(overlay),html[theme~="dark"] vaadin-context-menu-list-box{background: rgba(14,14,18,0.97);border: 1px solid rgba(255,255,255,0.1);backdrop-filter: blur(20px);color: var(--limespace-text-main);border-radius: 10px}html[theme~="dark"] vaadin-context-menu-item:hover{background: rgba(164,255,0,0.08);color: var(--limespace-lime)}html[theme~="dark"] vaadin-split-layout::part(splitter){background: rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-split-layout::part(splitter):hover{background: rgba(164,255,0,0.25)}html[theme~="dark"] .limespace-card,html[theme~="dark"] .glass-card{background: rgba(255,255,255,0.04);border: 1px solid rgba(255,255,255,0.08);border-radius: 12px;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);transition: border-color 0.25s,box-shadow 0.25s}html[theme~="dark"] .limespace-card:hover,html[theme~="dark"] .glass-card:hover{border-color: rgba(164,255,0,0.3);box-shadow: 0 0 24px rgba(164,255,0,0.08)}html[theme~="dark"] h1,html[theme~="dark"] h2,html[theme~="dark"] h3,html[theme~="dark"] h4,html[theme~="dark"] h5,html[theme~="dark"] h6{color: var(--limespace-text-main)}html[theme~="dark"] p,html[theme~="dark"] span,html[theme~="dark"] label{color: var(--limespace-text-main)}html[theme~="dark"] .text-muted,html[theme~="dark"] .secondary-text{color: var(--limespace-text-dim)}html[theme~="dark"] .gradient-text{background: linear-gradient(45deg,var(--limespace-lime),var(--limespace-orange));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text}html[theme~="dark"] ::-webkit-scrollbar{width: 6px;height: 6px}html[theme~="dark"] ::-webkit-scrollbar-track{background: rgba(255,255,255,0.03)}html[theme~="dark"] ::-webkit-scrollbar-thumb{background: rgba(255,255,255,0.15);border-radius: 3px}html[theme~="dark"] ::-webkit-scrollbar-thumb:hover{background: rgba(164,255,0,0.4)}html[theme~="dark"] [theme~="badge"]{background: rgba(164,255,0,0.12);color: var(--limespace-lime);border: 1px solid rgba(164,255,0,0.25)}html[theme~="dark"] [theme~="badge"][theme~="error"]{background: rgba(231,24,24,0.12);color: hsl(0,86%,65%);border-color: rgba(231,24,24,0.25)}html[theme~="dark"] [theme~="badge"][theme~="success"]{background: rgba(62,229,170,0.12);color: hsl(159,61%,60%);border-color: rgba(62,229,170,0.25)}html[theme~="dark"] [theme~="badge"][theme~="warning"]{background: rgba(255,140,0,0.12);color: var(--limespace-orange);border-color: rgba(255,140,0,0.25)}html[theme~="dark"] .icon-lime,html[theme~="dark"] vaadin-icon.icon-lime{color: var(--limespace-lime)}html[theme~="dark"] .icon-orange,html[theme~="dark"] vaadin-icon.icon-orange{color: var(--limespace-orange)}html[theme~="dark"] vaadin-progress-bar::part(bar){background: rgba(255,255,255,0.08)}html[theme~="dark"] vaadin-progress-bar::part(value){background: linear-gradient(90deg,var(--limespace-lime-dark),var(--limespace-lime))}html[theme~="dark"] vaadin-checkbox::part(checkbox){background: rgba(255,255,255,0.07);border-color: rgba(255,255,255,0.25)}html[theme~="dark"] vaadin-checkbox[checked]::part(checkbox){background: var(--limespace-lime);border-color: var(--limespace-lime)}html[theme~="dark"] vaadin-radio-button::part(radio){background: rgba(255,255,255,0.07);border-color: rgba(255,255,255,0.25)}html[theme~="dark"] vaadin-radio-button[checked]::part(radio){border-color: var(--limespace-lime)}html[theme~="dark"] vaadin-radio-button[checked]::part(radio)::after{background: var(--limespace-lime)}html[theme~="dark"] vaadin-avatar::part(abbr),html[theme~="dark"] vaadin-avatar-group-item::part(abbr){background: linear-gradient(135deg,rgba(164,255,0,0.25),rgba(255,140,0,0.2));color: var(--limespace-text-main)}*{box-sizing: border-box}vaadin-scroller[slot="drawer"]{padding: var(--aura-space-xxs)}vaadin-side-nav-item vaadin-icon{padding: 0}:root{--vaadin-side-nav-label-line-height: calc(var(--aura-font-size-xs) * var(--aura-base-line-height))}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)}.split-subtle::part(splitter){background: var(--aura-shade-5pct)}.split-subtle:hover::part(splitter){background: var(--aura-shade-20pct)}.split-subtle::part(handle)::after{background: var(--aura-shade-30pct)}.split-subtle:hover::part(handle)::after{background: var(--aura-primary-color-50pct)}.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);overflow-x: hidden}.internal-section-wrapper--detail::part(content){display: block;box-sizing: border-box;width: 100%;margin-inline-start: 0 !important}.internal-flow-block{margin: 0}.internal-flow-block>*{display: inline-block;vertical-align: middle}.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;width: 100%;box-sizing: border-box}.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}.menu-pin-button{margin-left: auto}.menu-pin-button.menu-pin-active{color: var(--aura-primary-color)}[slot="drawer"]:is(header,footer):is(:empty){display: none}