:root{--lumo-orange-color:#f60;--lumo-orange-color-50pct:#ff660080;--lumo-orange-color-10pct:#ff66001a;--lumo-orange-text-color:#b34700;--lumo-orange-contrast-color:#fff}[theme~=badge][theme~=badge-orange]{color:var(--lumo-orange-text-color);background-color:var(--lumo-orange-color-10pct)}[theme~=badge][theme~=badge-orange][theme~=primary]{color:var(--lumo-orange-contrast-color);background-color:var(--lumo-orange-color)}vaadin-dialog-overlay[theme~=white-footer-background]::part(footer){background-color:#fff}vaadin-dashboard-widget::part(header){background-color:var(--lumo-contrast-10pct);border-radius:var(--_widget-border-radius) var(--_widget-border-radius) 0 0}.date-range-picker{--__height:var(--lumo-text-field-size,var(--lumo-size-m));--__padding:0 calc(.375em + var(--vaadin-input-field-border-radius,var(--lumo-border-radius-m)) / 4 - 1px);--__background:var(--vaadin-input-field-background,var(--lumo-contrast-10pct));--__border-radius:var(--vaadin-input-field-border-radius,var(--lumo-border-radius-m))}.date-range-picker__from::part(input-field),.date-range-picker .date-range-picker__to::part(input-field){border-radius:0}.date-range-picker .date-range-picker__from>input,.date-range-picker .date-range-picker__to>input{-webkit-mask-image:none;mask-image:none}.date-range-picker .date-range-picker__from::part(input-field){border-bottom-left-radius:var(--__border-radius);border-top-left-radius:var(--__border-radius)}.date-range-picker .date-range-picker__from::part(toggle-button),.date-range-picker .date-range-picker__to::part(toggle-button){display:none}.date-range-picker .date-range-picker__separator,.date-range-picker .date-range-picker__icon{height:var(--__height);padding:var(--__padding);line-height:var(--__height);background:var(--__background)}.date-range-picker .date-range-picker__icon{border-top-right-radius:var(--__border-radius);border-bottom-right-radius:var(--__border-radius)}.date-range-picker .date-range-picker__icon:before{content:var(--lumo-icons-calendar);font-family:lumo-icons;font-size:var(--vaadin-input-field-icon-size,var(--lumo-icon-size-m));color:var(--vaadin-input-field-icon-color,var(--lumo-contrast-60pct));display:block}vaadin-number-field.below-minimum-stock::part(input-field){background-color:#ff666626;border:1px solid #ff66664d}
