html{--aura-contrast-level: 1;--aura-accent-color: #1C7A8D;--aura-accent-color-2: color-mix(in srgb,var(--aura-accent-color) 30%,black);--aura-background-color-dark: #233348;--lumo-secondary-text-color: color-mix(in srgb,var(--aura-neutral-dark) 80%,transparent)}html[theme~="dark"]{color-scheme: dark}html[theme~="light"]{color-scheme: light;--aura-accent-color: #666666;--aura-accent-color-2: #666666;--aura-background-color-dark: #666666;--aura-background-color: #aaaaaa}#header{height: 40px;box-shadow: var(--aura-shadow-m);margin: auto;border-radius: 1em}html[theme~="dark"] #header{background-color: #233348}html[theme~="light"] #header{background-color: #aaaaaa}#header h1{font-size: var(--aura-font-size-xl);margin: 10px}#header vaadin-button{cursor: pointer;margin: 0}#logo{box-sizing: border-box;box-shadow: inset 0 -1px rgba(0,0,0,0.08);padding: var(--aura-app-layout-inset)}#logo img{height: 40px}#logo h1{font-size: var(--aura-font-size-xl);font-weight: 600;margin: 0 var(--aura-app-layout-inset);margin-left: var(--aura-app-layout-inset)}vaadin-app-layout[dir='rtl'] #header vaadin-avatar{margin-left: var(--aura-app-layout-inset);margin-right: auto}vaadin-tab{font-size: var(--aura-font-size-m);height: var(--aura-base-size);font-weight: 600;color: var(--lumo-secondary-text-color);transition: background-color 0.2s,color 0.2s;border-radius: var(--aura-base-radius)}html[theme~="dark"] vaadin-tab:hover{background-color: rgba(195,51,202,0.08);color: #d84de0}html[theme~="dark"] vaadin-tab[selected]{background-color: rgba(195,51,202,0.18);color: #e055e8;border-left: 10px solid #C333CA;font-weight: 700;box-shadow: inset 0 0 8px rgba(195,51,202,0.15)}html[theme~="light"] vaadin-tab:hover{background-color: rgba(195,51,202,0.08);color: #9b25a3}html[theme~="light"] vaadin-tab[selected]{background-color: rgba(195,51,202,0.12);color: #7a1d82;border-left: 10px solid #C333CA;font-weight: 700;box-shadow: inset 0 0 8px rgba(195,51,202,0.08)}.login-view{background: url('images/LT_Video_Still.jpg');background-size: cover}vaadin-button{cursor: pointer}vaadin-login-overlay::part(backdrop){background: var(--vaadin-background-container);backdrop-filter: blur(8px)}vaadin-login-overlay::part(footer){text-align: center}vaadin-login-overlay>vaadin-checkbox{padding-bottom: 15px}vaadin-card [slot="title"]{align-content: center;height: 60px}vaadin-card{font-size: var(--aura-font-size-l);font-weight: bold}.search-field::part(input-field){--aura-surface-level: -1}.input-row{display: flex;align-items: center;gap: var(--lumo-space-s,4px)}.input-row vaadin-text-field,.input-row vaadin-multi-select-combo-box,.input-row vaadin-button{--lumo-text-field-size: 2.25rem;height: var(--lumo-text-field-size);min-height: var(--lumo-text-field-size);box-sizing: border-box;margin: 0;padding: 0}.input-row vaadin-text-field::part(input-field),.input-row vaadin-multi-select-combo-box::part(input-field){--lumo-text-field-size: 2.25rem;height: var(--lumo-text-field-size);min-height: var(--lumo-text-field-size)}.input-row vaadin-text-field::part(label),.input-row vaadin-multi-select-combo-box::part(label){display: none}.overview-view{display: block;height: 100%}.overview-view vaadin-grid,.card-dialog vaadin-grid{height: 100%;line-height: var(--aura-line-height-m)}.overview-view vaadin-grid-cell-content,.card-dialog vaadin-grid-cell-content{display: flex;align-items: center;padding: 2px 4px}.overview-view vaadin-grid::part(selected-row-cell),.card-dialog vaadin-grid::part(selected-row-cell){border-left: 7px solid #C333CA}.card{background-color: var(--aura-background-color);border-radius: var(--aura-base-radius);box-shadow: var(--aura-shadow-m);padding: var(--aura-app-layout-inset);cursor: pointer;width: 100%;box-sizing: border-box}.card .name,.card-dialog .name{font-size: var(--aura-font-size-m);font-weight: bold;margin-right: var(--aura-app-layout-inset)}.card .post{font-size: var(--aura-font-size-m)}.card vaadin-button{--lumo-text-field-size: 2.25rem;height: var(--lumo-text-field-size);min-height: var(--lumo-text-field-size);box-sizing: border-box;margin: 5px;padding: 10px}#company-icon{color: var(--aura-blue);height: 20px;width: 20px;margin-right: var(--aura-app-layout-inset)}.app-logo{width: 40px;height: 40px;margin: auto var(--aura-base-size) auto 0}.overview-view .header{align-items: baseline}.card-dialog vaadin-button,.app-dialog vaadin-button{cursor: pointer;margin: 0}.overview-view vaadin-button{cursor: pointer;margin: 1px}html[theme~="dark"] .card-dialog vaadin-button,html[theme~="dark"] .app-dialog vaadin-button,html[theme~="dark"] .overview-view vaadin-button{background-color: var(--aura-background-color-dark)}html[theme~="light"] .card-dialog vaadin-button,html[theme~="light"] .app-dialog vaadin-button,html[theme~="light"] .overview-view vaadin-button{background-color: rgba(0,0,0,0.16)}.label-hover:hover{transition: color 0.3s}html[theme~="dark"] .label-hover:hover{color: #e055e8 !important;text-shadow: 0 0 8px rgba(195,51,202,0.4)}html[theme~="light"] .label-hover:hover{color: #9b25a3 !important;text-shadow: 0 0 6px rgba(195,51,202,0.2)}html[theme~="dark"] .label-hover-selected{color: #e055e8 !important;font-weight: 600 !important;text-shadow: 0 0 6px rgba(195,51,202,0.3)}html[theme~="light"] .label-hover-selected{color: #7a1d82 !important;font-weight: 600 !important;text-shadow: none}.rounded{border-radius: 1em;margin: 10px 1px}.v-system-error{display: none !important}