html{--lumo-primary-color: var(--theme-color);--lumo-secondary-color: var(--theme-color);--lumo-tertiary-color: var(--theme-color);--lumo-primary-text-color: var(--theme-color);--lumo-font-size-m : 12pt;--vaadin-app-layout-drawer-width : 14em;--heading-text : #252526;--body-text : #323233;--secondary-text:#696969;--tertiary-text:#8d8d8e;--app-background-color : #f4f5f7;--border-color : #b4b4b4;--text-input-color: #fff;--custom-text-field-background: transparent;--vaadin-input-field-background: #FFF;--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--border-color);--vaadin-input-field-disabled-value-color: var(--secondary-text);--vaadin-dashboard-widget-border-color:#FFF}vaadin-text-field[disabled]::part(input-field),vaadin-password-field[disabled]::part(input-field),vaadin-email-field[disabled]::part(input-field),vaadin-integer-field[disabled]::part(input-field),vaadin-number-field[disabled]::part(input-field),vaadin-big-decimal-field[disabled]::part(input-field),vaadin-date-picker[disabled]::part(input-field),vaadin-time-picker[disabled]::part(input-field),vaadin-date-time-picker-date-picker[disabled]::part(input-field),vaadin-date-time-picker-time-picker[disabled]::part(input-field),vaadin-combo-box[disabled]::part(input-field),vaadin-multi-select-combo-box[disabled]::part(input-field),vaadin-text-area[disabled]::part(input-field){--vaadin-input-field-border-width: 0}vaadin-date-time-picker-date-picker::part(input-field){background-color: #FFF}@media all and (max-width: 700px){.list-view.editing .toolbar,.list-view.editing .contact-grid{display: none}.list-view{padding: 0px !important}}@media all and (min-width: 700px){.drawerFilterMobile{display : none}}.mainLayout{--header-color : black}a[highlight]{font-weight: bold;text-decoration: underline}vaadin-app-layout{background-color : var(--app-background-color)}.innerAppLayout{background-color : white;border-radius: 15px;min-height: fit-content;height:100%}.align-right{width: 100%;display: flex;flex-direction: row;justify-content: end}.hide{display: none}.integer-filter{width: 120px;margin-right: -10px}vaadin-combo-box-item{justify-content : center}.appHeader{display: flex;justify-content: space-between}.drawerFilterMobile{position: absolute;width: 100%;background-color: white;z-index: 2;bottom : 0;box-shadow: var(--lumo-box-shadow-xl)}.subSection>vaadin-details-summary{margin-left : 20px}.text-wrap{text-wrap : wrap}.errorMessage{color : #ca150c;font-size: 11pt;font-weight : normal}.languageSelectHeader{--vaadin-input-field-border-width: 0;width : 100px;vaadin-select-value-button{color : var(--theme-color)}}.languageSelectHeader::part(toggle-button),.languageSelectHeader>[slot="prefix"]{color : var(--theme-color)}vaadin-text-field[disabled]{input,label{-webkit-text-fill-color:var(--lumo-contrast-60pct)}}.dashboard-view{padding : 0;gap : 0}.appHeaderLayout{vaadin-button,vaadin-select::part(input-field){background : none}}.custom-notification::part(content),.custom-notification::part(overlay){background-color : red;color : white;border-radius : 15px}.dialogUpload h3{color : red;font-size : 12pt}.menuActionBarItems{padding: 0 10px 0 0}.menuActionBarItems::part(checkmark){display:none}vaadin-progress-bar[theme="contrast"]::part(value){background-color: #ff8f00}.topBarDashboard{justify-content: space-between;vaadin-date-picker::part(input-field){height:38px}}vaadin-date-picker::part(input-field){height:36px}.noPadding{padding : 0px}.noMargin{margin: 0px}.countFiltreLabelDiv{position : relative;display : inline-block}.countFiltreLabel{position: absolute;top: -10px;right: 8px}.btn-header-topbar{color:#fff;vaadin-icon{color:var(--theme-color)}vaadin-select-value-button{color:#fff}}.btn-header-topbar-black{color:#000;width:100%;vaadin-icon{color:var(--theme-color)}vaadin-select-value-button{color:#fff}}#open-button{min-width:24px}vaadin-app-layout::part(drawer){overflow:hidden}vaadin-crud vaadin-grid-cell-content[part~="edit"]{justify-content: flex-end}.contact-dialog{--lumo-space-l:0;--lumo-space-xs:0}.mail-link{color: black;text-decoration: none}.mail-link:hover{color: black;text-decoration: underline;text-decoration-color: var(--theme-color)}.container-rfid-status-ok{vaadin-icon{color: var(--lumo-success-color);svg{fill: var(--lumo-success-color)}}}.container-rfid-status-nook{vaadin-icon{color: var(--lumo-error-color);svg{fill: var(--lumo-error-color)}}}.sub-part-list-item::part(link){margin-left:16px}.black-checkbox::part(checkbox){background-color: black}@media all and (max-width: 620px){.contact-info-layout{flex-direction:column}}vaadin-dashboard-widget::part(header){display:none}vaadin-tooltip::part(overlay){max-width:none;overflow:visible}.form-center{align-self : center}