vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}[slot=drawer]:is(header,footer){align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box;display:flex}[slot=drawer]:is(header,footer):empty{display:none}image-editor-panel{width:100%;display:block}image-editor-panel .image-editor-crop-container{background:var(--lumo-contrast-5pct);width:100%;min-height:320px;max-height:min(70vh,560px);position:relative;overflow:hidden}image-editor-panel .image-editor-crop-container.white-key-active{background-color:#b8b8b8;background-image:linear-gradient(45deg,#a0a0a0 25%,#0000 25%),linear-gradient(-45deg,#a0a0a0 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#a0a0a0 75%),linear-gradient(-45deg,#0000 75%,#a0a0a0 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}image-editor-panel .image-editor-crop-container img{max-width:100%;display:block}image-editor-panel .image-editor-white-key-overlay{pointer-events:none}image-editor-panel .white-key-controls{gap:var(--lumo-space-m);margin-bottom:var(--lumo-space-s);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}image-editor-panel .white-key-slider{gap:var(--lumo-space-xs);flex-direction:column;display:flex}image-editor-panel .white-key-slider__label{font-size:var(--lumo-font-size-s);color:var(--lumo-body-text-color);justify-content:space-between;align-items:baseline;display:flex}image-editor-panel .white-key-slider__value{font-variant-numeric:tabular-nums;color:var(--lumo-secondary-text-color)}image-editor-panel .white-key-slider__input{width:100%;accent-color:var(--lumo-primary-color);cursor:pointer;margin:0}vaadin-form-layout.variable-eye-row{background:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius-m);padding:var(--lumo-space-xs) var(--lumo-space-s);box-sizing:border-box}vaadin-checkbox.variable-eye-with-helper{margin-bottom:calc(var(--vaadin-input-field-helper-spacing,.4em) + var(--vaadin-input-field-helper-font-size,var(--lumo-font-size-xs)) * var(--lumo-line-height-xs));align-self:end}.order-lines-details{box-sizing:border-box;width:100%;padding:var(--lumo-space-s) var(--lumo-space-m);background:var(--lumo-primary-color-10pct);border-left:3px solid var(--lumo-primary-color);border-radius:0 var(--lumo-border-radius-m) var(--lumo-border-radius-m) 0}.order-lines-details__header{gap:var(--lumo-space-xs)}.order-lines-details__lead-icon{color:var(--lumo-primary-color);width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);flex-shrink:0}.order-lines-details__title{font-weight:500;font-size:var(--lumo-font-size-s);color:var(--lumo-header-text-color)}.order-lines-details__grid{background:var(--lumo-base-color);border-radius:var(--lumo-border-radius-s)}vaadin-grid.colorized-grid::part(urgent){background-color:var(--lumo-error-color-10pct)}vaadin-grid.colorized-grid::part(warning){background-color:var(--lumo-warning-color-10pct)}vaadin-grid.colorized-grid::part(normal){background-color:var(--lumo-primary-color-10pct)}vaadin-grid.notifications-view-grid::part(notif-info){background-color:var(--lumo-success-color-10pct)}vaadin-grid.notifications-view-grid::part(notif-warning){background-color:var(--lumo-warning-color-10pct)}vaadin-grid.notifications-view-grid::part(notif-error){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(payment-unknown){background-color:#ffa50026}vaadin-grid::part(payment-alert){background-color:#ff00001a}vaadin-grid::part(payment-ignored){background-color:var(--lumo-contrast-10pct);color:var(--lumo-disabled-text-color);text-decoration:line-through}vaadin-grid::part(price-override){background-color:var(--lumo-error-color-10pct)}vaadin-grid::part(storefront-unverified-bank),vaadin-grid::part(unverified-bank-account){background-color:var(--lumo-warning-color-10pct)}vaadin-grid.organization-finance-grid::part(finance-summary-row){font-weight:700}vaadin-grid.organization-finance-grid::part(finance-summary-debit){background-color:var(--lumo-error-color-10pct)}vaadin-grid.organization-finance-grid::part(finance-summary-credit){background-color:var(--lumo-success-color-10pct)}vaadin-grid.templates-v2-tree::part(v2-var-publish){background-color:#d7e8ff}vaadin-grid.templates-v2-tree::part(v2-var-subscribe){background-color:#fff6cc}vaadin-grid.templates-v2-tree::part(v2-var-both){background-color:#ffe0b2}vaadin-grid.templates-v2-tree::part(v2-var-missing){background-color:#ffd4d4}.text-success{color:var(--lumo-success-text-color)}.text-error{color:var(--lumo-error-text-color)}
