@charset "UTF-8";.accessibility-theme{--lumo-success-color: green;--lumo-error-color: red;--lumo-error-text-color:white;--lumo-success-contrast-color: #FFF;--lumo-required-field-indicator: "*";--lumo-contrast-5pct: rgb(255, 255, 255);--lumo-contrast-10pct: rgb(255, 255, 255);--lumo-contrast-20pct: rgb(255, 255, 255);--lumo-contrast-30pct: rgb(255, 255, 255);--lumo-contrast-40pct:rgb(255, 255, 255);--lumo-contrast-50pct: rgb(255, 255, 255);--lumo-contrast-60pct: rgb(255, 255, 255);--lumo-contrast-70pct:rgb(255, 255, 255);--lumo-contrast-80pct: rgb(255, 255, 255);--lumo-contrast-90pct: rgb(255, 255, 255);--lumo-contrast: black;--lumo-primary-color: rgb(0, 0, 255);--lumo-primary-color-10pct: rgba(0, 0, 255, .1);--lumo-primary-color-50pct: rgba(0, 0, 255, .5);--lumo-primary-text-color: rgb(0, 0, 255);--lumo-primary-contrast-color: #fff;--lumo-header-text-color: black;--lumo-body-text-color: rgb(0, 0, 0);--lumo-secondary-text-color: rgb(0, 0, 0);--lumo-tertiary-text-color: rgb(0, 0, 0);--lumo-disabled-text-color: rgb(128, 128, 128)}.accessibility-theme vaadin-text-field::part(input-field),.accessibility-theme vaadin-combo-box::part(input-field),.accessibility-theme vaadin-checkbox::part(checkbox),.accessibility-theme vaadin-date-picker::part(input-field),.accessibility-theme vaadin-email-field::part(input-field),.accessibility-theme vaadin-menu-bar-button,.accessibility-theme vaadin-password-field::part(input-field),.accessibility-theme vaadin-text-area::part(input-field){border:1px solid black}.accessibility-theme vaadin-text-field[readonly]::part(input-field),.accessibility-theme vaadin-combo-box[readonly]::part(input-field),.accessibility-theme vaadin-checkbox[readonly]::part(checkbox),.accessibility-theme vaadin-date-picker[readonly]::part(input-field),.accessibility-theme vaadin-email-field[readonly]::part(input-field),.accessibility-theme vaadin-menu-bar-button[readonly],.accessibility-theme vaadin-password-field[readonly]::part(input-field),.accessibility-theme vaadin-text-area[readonly]::part(input-field){border:1px dashed gray}.accessibility-theme vaadin-date-picker::part(toggle-button),.accessibility-theme vaadin-date-picker::part(clear-button),.accessibility-theme vaadin-combo-box::part(toggle-button),.accessibility-theme vaadin-combo-box::part(clear-button){color:#000}.accessibility-theme vaadin-tab[selected]{font-weight:900;color:#00f}.contrast-theme{--lumo-success-color-10pct: hsla(145, 65%, 42%, .1);--lumo-success-color-50pct: hsla(145, 65%, 42%, .5);--lumo-success-color: hsl(145, 72%, 30%);--lumo-success-text-color: hsl(145, 85%, 25%);--lumo-success-contrast-color: #FFF;--lumo-primary-color: rgb(0, 0, 255);--lumo-primary-color-10pct: rgba(0, 0, 255, .1);--lumo-primary-color-50pct: rgba(0, 0, 255, .5);--lumo-primary-text-color: rgb(0, 0, 255);--lumo-primary-contrast-color: #fff;--lumo-error-color: rgb(255, 0, 0);--lumo-error-text-color: rgb(255, 0, 0);--lumo-error-color-10pct: rgb(255, 0, .3);--lumo-error-color-50pct: rgb(255, 0, .65);--lumo-error-contrast-color: #fff;--lumo-contrast-5pct: hsla(214, 61%, 25%, .2);--lumo-contrast-10pct: hsla(214, 57%, 24%, .2);--lumo-contrast-20pct: hsla(214, 45%, 20%, .45);--lumo-contrast-30pct: hsla(214, 45%, 20%, .45);--lumo-contrast-40pct: hsla(214, 45%, 20%, .45);--lumo-contrast-50pct: hsla(214, 45%, 20%, .94);--lumo-contrast-60pct: hsla(214, 43%, 19%, .94);--lumo-contrast-70pct: hsla(214, 42%, 18%, .94);--lumo-contrast-80pct: hsla(214, 40%, 16%, .94);--lumo-contrast-90pct: hsl(214, 35%, 15%);--lumo-contrast: hsl(214, 35%, 15%);--lumo-header-text-color: hsl(214, 35%, 15%);--lumo-body-text-color: hsl(214, 35%, 15%);--lumo-secondary-text-color: hsla(214, 40%, 16%, .94);--lumo-tertiary-text-color: hsla(214, 40%, 16%, .94);--lumo-disabled-text-color: hsla(214, 40%, 16%, .94);--lumo-required-field-indicator: "*"}.standard-with-borders vaadin-text-field::part(input-field),.standard-with-borders vaadin-combo-box::part(input-field),.standard-with-borders vaadin-checkbox::part(checkbox),.standard-with-borders vaadin-date-picker::part(input-field),.standard-with-borders vaadin-email-field::part(input-field),.standard-with-borders vaadin-menu-bar-button,.standard-with-borders vaadin-password-field::part(input-field),.standard-with-borders vaadin-text-area::part(input-field){border:1px solid black}:host{padding:0;margin:0}html{--lumo-border-radius: .5em;--lumo-space-xl: 1.75rem;--lumo-space-l: 1.125rem;--lumo-space-m: .5rem;--lumo-space-s: .25rem;--lumo-space-xs: .125rem;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-font-size: 1.125rem;--lumo-font-size-xxxl: 3rem;--lumo-font-size-xxl: 2.25rem;--lumo-font-size-xl: 1.75rem;--lumo-font-size-l: 1.375rem;--lumo-font-size-m: 1.125rem;--lumo-font-size-s: 1rem;--lumo-font-size-xs: .875rem;--lumo-font-size-xxs: .8125rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--lumo-success-color-10pct: hsla(145, 65%, 42%, .1);--lumo-success-color-50pct: hsla(145, 65%, 42%, .5);--lumo-success-color: hsl(145, 65%, 42%);--lumo-success-contrast-color: #FFF}[part=input-field]{box-shadow:inset 0 0 0 1px var(--lumo-contrast-30pct)}vaadin-tab{font-weight:400}vaadin-tab[selected]{font-weight:900;color:#106ebe}h1,h2{font-size:15px;margin-top:0;margin-bottom:0}label{font-size:var(--lumo-font-size-m)}body[theme~=FontXS]{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.375rem;--lumo-font-size-xxl: 1.125rem;--lumo-font-size-xl: 1rem;--lumo-font-size-l: .875rem;--lumo-font-size-m: .75rem;--lumo-font-size-s: .6875rem;--lumo-font-size-xs: .625rem;--lumo-font-size-xxs: .625rem}body[theme~=FontS]{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem}body[theme~=FontL]{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 3rem;--lumo-font-size-xxl: 2.25rem;--lumo-font-size-xl: 1.75rem;--lumo-font-size-l: 1.375rem;--lumo-font-size-m: 1.125rem;--lumo-font-size-s: 1rem;--lumo-font-size-xs: .875rem;--lumo-font-size-xxs: .8125rem}vaadin-context-menu-item{--lumo-size-m: 0;padding-left:0;padding-top:2pt;padding-bottom:2pt}vaadin-context-menu-item::part(content){padding:0 5px}vaadin-grid::part(red){color:red}
