html{--lumo-primary-color: #4BC6B9;--lumo-primary-color-50pct: rgba(75, 198, 185, .5);--lumo-primary-color-10pct: rgba(75, 198, 185, .1);--lumo-primary-text-color: #3AA99E;--lumo-primary-contrast-color: #FFFFFF;--lumo-base-color: #FAFBFC;--lumo-tint-5pct: rgba(150, 195, 206, .05);--lumo-tint-10pct: rgba(150, 195, 206, .1);--lumo-tint-20pct: rgba(150, 195, 206, .2);--lumo-tint-30pct: rgba(150, 195, 206, .3);--lumo-tint-40pct: rgba(150, 195, 206, .4);--lumo-tint-50pct: rgba(150, 195, 206, .5);--lumo-tint-60pct: rgba(150, 195, 206, .6);--lumo-tint-70pct: rgba(150, 195, 206, .7);--lumo-tint-80pct: rgba(150, 195, 206, .8);--lumo-tint-90pct: rgba(150, 195, 206, .9);--lumo-tint: #96C3CE}vaadin-app-layout::part(navbar){background:linear-gradient(135deg,#2a8f84,#4ba8ae)}vaadin-app-layout [slot=navbar]{color:#fff}vaadin-app-layout [slot=navbar] h5{color:#fff}vaadin-app-layout [slot=navbar] vaadin-drawer-toggle{color:#fff}vaadin-app-layout::part(drawer){background-color:#f5f0f8;border-right:1px solid rgba(167,154,178,.2)}vaadin-app-layout [slot=drawer] h5{color:#7a6b8a}vaadin-side-nav-item{--_focus-ring-color: #4BC6B9}vaadin-side-nav-item[active]{color:#4bc6b9;background-color:#4bc6b914}vaadin-button:not([theme]){background-color:#a79ab2;color:#fff;border-radius:8px}vaadin-button:not([theme]):hover{background-color:#8f7fa0}vaadin-button[theme~=primary]{background:linear-gradient(135deg,#2a8f84,#4ba8ae);color:#fff;border-radius:8px}vaadin-button[theme~=primary]:hover{background:linear-gradient(135deg,#1f7a70,#3a9399)}vaadin-button[theme~=warning]{color:#b57ba6}vaadin-text-field::part(input-field),vaadin-select::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field){border-radius:6px}vaadin-text-field[focused]::part(input-field),vaadin-select[focused]::part(input-field),vaadin-combo-box[focused]::part(input-field),vaadin-multi-select-combo-box[focused]::part(input-field){box-shadow:0 0 0 2px #4bc6b940}vaadin-grid::part(header-cell){background-color:#a79ab21a;color:#a79ab2;font-weight:600}vaadin-grid::part(row):hover{background-color:#4bc6b90d}vaadin-notification-card[theme~=success]::part(overlay){background-color:#4bc6b9;color:#fff}vaadin-notification-card[theme~=error]::part(overlay){background-color:#b57ba6;color:#fff}vaadin-tab[selected]{color:#4bc6b9}vaadin-tab:before{background-color:#4bc6b9}::selection{background-color:#4bc6b94d}
