@media all and (max-width:1100px){.list-view.editing .toolbar,.list-view.editing .contact-grid{display:none}}a[highlight]{font-weight:700;text-decoration:underline}.login-warning-style{color:var(--lumo-error-text-color);background-color:var(--lumo-error-color-10pct);padding:var(--lumo-space-s) var(--lumo-space-m);margin-top:var(--lumo-space-m)}.login-warning-title,.login-warning-description{color:var(--lumo-error-text-color);margin:0;line-height:var(--lumo-line-height-s)}.login-view{--lumo-primary-color: #004f87;--lumo-primary-color-50pct: rgba(0, 79, 135, .5);--lumo-primary-color-10pct: rgba(0, 79, 135, .1);--lumo-primary-text-color: #004f87;--lumo-primary-contrast-color: #ffffff;background:var(--lumo-base-color) linear-gradient(var(--lumo-shade-5pct),var(--lumo-shade-5pct))}.login-card{display:flex;flex-direction:column;box-sizing:border-box;width:calc(var(--lumo-size-m) * 10);max-width:100%;margin:var(--lumo-space-s);overflow:hidden;background:var(--lumo-base-color) linear-gradient(var(--lumo-tint-5pct),var(--lumo-tint-5pct));border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-s)}.login-brand{display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;min-height:calc(var(--lumo-size-m) * 5);padding:var(--lumo-space-l) var(--lumo-space-xl) var(--lumo-space-l) var(--lumo-space-l);background-color:var(--lumo-primary-color);color:var(--lumo-primary-contrast-color)}.login-brand h1{margin:0;color:inherit;font-size:var(--lumo-font-size-xxxl);font-weight:600;line-height:var(--lumo-line-height-xs)}.login-brand p{margin:.5em 0 0;color:var(--lumo-tint-70pct);line-height:var(--lumo-line-height-s)}.login-form{display:flex;flex-direction:column;padding:var(--lumo-space-l)}.login-form-title{margin:calc(var(--lumo-font-size-xxxl) - var(--lumo-font-size-xxl)) 0 0;color:var(--lumo-header-text-color);font-size:var(--lumo-font-size-xxl);font-weight:600;line-height:var(--lumo-line-height-xs)}.login-form vaadin-button[theme~=primary]{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-s)}.login-form .login-warning-style{padding:var(--lumo-space-m);border-radius:var(--lumo-border-radius-m);margin-bottom:var(--lumo-space-s)}.login-footer{margin-top:var(--lumo-space-m);font-size:var(--lumo-font-size-xs);line-height:var(--lumo-line-height-s);color:var(--lumo-secondary-text-color)}@media only screen and (max-width:500px){.login-view{justify-content:flex-start!important;background:var(--lumo-base-color)}.login-card{width:100%;margin:0;border-radius:0;box-shadow:none}}.drawer-submenu{margin:0;width:100%}.drawer-submenu vaadin-details-summary{padding:0;min-height:0;color:var(--lumo-primary-text-color);font-size:var(--lumo-font-size-m);font-weight:400}.drawer-submenu-summary{display:inline-flex;align-items:center}.drawer-submenu-content{padding-top:var(--lumo-space-m);padding-inline-start:var(--lumo-space-l)}.drawer-footer{border-top:1px solid var(--lumo-contrast-10pct)}.drawer-footer vaadin-button{margin:0;padding:0;min-width:0;height:auto;font-size:var(--lumo-font-size-m);font-weight:400;color:var(--lumo-primary-text-color)}.drawer-footer vaadin-button::part(prefix){margin:0}[part=drawer]{background-color:var(--lumo-contrast-5pct)}
