header nav a:any-link{text-decoration:none;padding:0 var(--lumo-space-s);border-radius:var(--lumo-border-radius-m);outline:0}header nav a:hover{color:var(--lumo-header-text-color)}header nav a:active{background-color:var(--lumo-contrast-5pct)}header nav a:focus-visible{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}header nav a[highlight] span{color:var(--lumo-primary-text-color)}header nav a[highlight]{background-color:var(--lumo-primary-color-10pct)}.products-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.products-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.products-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.users-view{display:flex;flex-direction:column;height:100%}.users-view vaadin-split-layout{width:100%;height:100%}.users-view vaadin-grid{height:100%}.users-view .editor-layout{display:flex;flex-direction:column;width:400px}.users-view .editor{flex-grow:1;padding:var(--lumo-space-l)}.users-view .editor vaadin-checkbox{padding-top:var(--lumo-space-m)}.users-view .button-layout{width:100%;flex-wrap:wrap;background-color:var(--lumo-contrast-5pct);padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l);gap:var(--lumo-space-m)}.users-view .grid-wrapper{width:100%}.lang-link{color:#ff0!important;background:red!important;border:2px solid blue!important}.lang-link:hover{border-bottom:2px solid #fff}
