:host([theme="home"]){background:#dfdfdf;border:none;box-shadow:inset 0 0 14px #fff}:host([theme~="menu-system"]),:host([theme~="menu-system"]) .vaadin-button-container{height:20px;margin:0;color:#fff;background-color:inherit}:host{inset:20px 0 2px 40px}:host([theme~="black"]) [part=overlay]:before{content:"";position:absolute;inset:1px;border-radius:3px;border-top:1px solid #ffffff42;border-bottom:1px solid #ffffff42;box-shadow:0 0 10px #000}:host([theme~="black"]) [part=overlay]{background:#000000c7;color:#fff;text-shadow:1px 1px black}:host([theme~="black"]) [part=footer]{background:none}[part=overlay]{min-width:320px;min-height:160px}:host([theme~="expanded_window"]) [part=overlay]{border-radius:0;position:absolute;top:0;left:0}:host([theme~="app-dialog"]) [part=header]{background:var(--lumo-tint-5pct);background:linear-gradient(0deg,var(--app-header-2) 0%,var(--app-header-1) 100%);border-bottom:solid 1px var(--app-border);padding-top:3px;padding-bottom:3px;line-height:14px}:host([theme~="app-dialog"]) [part=content]{border-left:solid 1px var(--lumo-contrast-10pct);border-right:solid 1px var(--lumo-contrast-10pct);border-bottom:solid 1px var(--lumo-contrast-10pct)}:host([theme~="no-radius"]) [part=overlay]{border-radius:3px 0 0}:host([theme~="no-padding"]){padding:0}:host{font-weight:400}:host ::slotted(img){width:16px;height:16px;margin-right:4px}:host ::slotted(span){font-size:var(--lumo-font-size-m);width:auto;padding-right:16px}:host([orientation="horizontal"]):before,:host([orientation="horizontal"]):after{width:100%}:host([theme~="warning"]):before{background-color:var(--app-warning)}:host{pointer-events:none}[part=toggle]{pointer-events:auto;padding-right:2px}:host([theme~="full-size"]) [part=input-fields]{height:100%}:host([theme="dock"]) [part=overlay]{background-color:#00000096;color:#fff;border-radius:7px;border:solid 1px #ffffff75;text-shadow:1px 1px 2px black;background-image:linear-gradient(45deg,#7a7a7a85,#00000054)}:host([theme="dock"]){z-index:100001}:host([class~="menu-btn"]){background:none;color:#fff;border:none;margin:0;height:20px}:host([theme~="tab"]){padding:0;margin:0;border-radius:0;height:28px;background-color:var(--lumo-base-color4)}:host([theme~="info_l"]){color:#525252;text-shadow:0 1px 1px white;background:#eee;background:-moz-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-webkit-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:linear-gradient(to bottom,#eee,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#cccccc",GradientType=0)}:host([theme~="error_l"]){color:#fff;text-shadow:0 1px 1px black;background:#ff1a00;background:-moz-linear-gradient(top,#ff1a00 0%,#b70000 100%);background:-webkit-linear-gradient(top,#ff1a00 0%,#b70000 100%);background:linear-gradient(to bottom,#ff1a00,#b70000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff1a00",endColorstr="#b70000",GradientType=0)}:host([theme~="primary_l"]){color:#fff;text-shadow:0 1px 1px #093766;background:#388ff5;background:-moz-linear-gradient(top,#3a76e4 0%,#1e56ab 100%);background:-webkit-linear-gradient(top,#3a76e4 0%,#1e56ab 100%);background:linear-gradient(to bottom,#3a76e4,#1e56ab)}:host([theme~="success_l"]){color:#fff;text-shadow:0px 1px 1px #035709;background:#22864a;background:-moz-linear-gradient(top,#22864a 0%,#196035 100%);background:-webkit-linear-gradient(top,#22864a 0%,#196035 100%);background:linear-gradient(to bottom,#22864a,#196035)}:host([theme~="tab-close"]){right:0;position:absolute}:host([theme~="small"]){height:19px;margin:0}:host([red]) svg{fill:#ff3b30}:host([red][disabled]) svg{fill:currentColor}:host([green]) svg{fill:#3c9646}:host([orange]) svg{fill:#eb9800}:host([green][disabled]) svg{fill:currentColor}:host([orientation="horizontal"]){max-height:28px;height:28px;min-height:28px;background-color:var(--lumo-base-color4);margin:0}:host([orientation="horizontal"]) [part=tabs] ::slotted(vaadin-tab:not([theme~="icon-on-top"])){justify-content:center;min-width:150px;background:var(--app-header-3);border-right:solid 1px var(--app-border);border-left:solid 1px var(--app-border);margin-right:-1px;height:27px;margin-top:1px}:host([theme~="tab"][orientation="horizontal"]) [part=tabs] ::slotted(vaadin-tab:not([theme~="icon-on-top"])){height:26px}:host([orientation="horizontal"]) [part=tabs],:host([orientation="vertical"]) [part=tabs]{margin:0}:host([orientation="horizontal"]) [part=tabs]{box-shadow:inset -1px 1px 2px var(--app-border)}:host([theme~="app-style"]),:host([theme~="small"]){transform:inherit}:host([theme~="locked"])>[part=splitter]{display:none}:host{background:var(--lumo-base-color)}:host [part=tabs-container]{padding:0;border-bottom:solid 1px var(--app-border);gap:0}:host [part=content]{padding:0}:host [part=content]{margin:0;--vaadin-scroller-padding-block: 0px;--vaadin-scroller-padding-inline: 0px}::slotted([slot="tabs"]){box-shadow:initial;margin:0}:host([theme~="app-style"]) [part=row]:first-child [part~=header-cell]{background-color:var(--lumo-base-color);min-height:28px}:host([theme="app-style"]) [part=row]:only-child [part~=header-cell],:host([theme="app-style"]) [part=row] [role=columnheader]{min-height:28px}:host [part~=row]:not([odd]) [part~=body-cell][class~=ident],td.ident{background-image:var(--lumo-base-color2);background-color:var(--lumo-base-color2);box-shadow:3px 0 11px var(--lumo-contrast-20pct);clip-path:inset(0px -12px 0px 0px)}:host([theme~="app-style"]) [part~=cell],:host([theme~="app-style"]){background-color:var(--lumo-base-color2)}:host([theme~="app-style"]) [part~=cell] ::slotted(vaadin-grid-cell-content){padding:var(--lumo-space-xs) var(--lumo-space-s)}:host([theme~="no_header"]) ::slotted(vaadin-grid-cell-content-0){padding:0}:host([theme~="small"]) [part~=cell] ::slotted(vaadin-grid-cell-content){padding:0}:host([theme~="value-g"]) td.last:before,:host([theme~="param-g"]) td.last:before{padding-left:18px;font-size:var(--lumo-font-size-xxs);user-select:none}:host([theme~="param-g"]) td.last:nth-child(2):before{content:"Key..."}:host([theme~="param-g"]) td.last:nth-child(3):before{content:"Value..."}:host([theme~="value-g"]) td.last:nth-child(1):before{content:"Name..."}:host([theme~="value-g"]) td.last:nth-child(2):before{content:"Value..."}:host([theme~="no-selectable"]) [part~=cell] ::slotted(vaadin-grid-cell-content){user-select:none}:host([theme~="log"]) [part~=cell]:not([part~=details-cell]){white-space:break-spaces}[part~=cell]{min-height:var(--lumo-size-s)}:host([theme~="log"]) [part~=cell]{min-height:var(--grid-row-height);font-size:var(--grid-font-size);line-height:var(--grid-line-height)}:host([part="divider"]) [part=content]{width:2px;height:20px;display:block;border-left:1px dashed;border-color:var(--lumo-contrast-30pct);box-shadow:inset 1px 0 #fff}:host([theme="dock"]) [part=items] ::slotted(.vaadin-menu-item:hover:not([disabled])),:host([theme="dock"]) [part=items] ::slotted(.vaadin-menu-item[expanded]:not([disabled])){background-color:#0000003d}:host([theme~="no-border"]){border-radius:0}:host([theme~="left-border"]){border-radius:5px 0 0 5px}:host([theme~="login"]){background:#fff}:host([theme~="group-bar"]){gap:0}html{--lumo-base-color: hsl(0, 0%, 100%);--lumo-base-color2: hsl(0deg 0% 94.49%);--lumo-base-color3: hsl(0 0% 91%);--lumo-base-color4: #F1F1F1;--lumo-primary-text-color: rgb(70, 70, 70);--text-shadow: 0px 0px 1px #6e6d6d7a;--app-header: hsl(0deg 0% 46.27%);--app-header-1: hsl(0, 0%, 98%);--app-header-2: hsl(0, 0%, 90%);--app-header-3: hsl(0, 0%, 98%);--app-border: hsl(0, 0%, 71%);--app-border-2: hsl(0, 0%, 81%);--app-hover: hsl(0 0% 91.34%);--app-link: #0085b8;--app-warning: #eb9800;--lumo-border-radius: 4px;--lumo-border-radius-l: 4px;--lumo-size-xl: 2.4rem;--lumo-size-l: 2rem;--lumo-size-m: 1.6rem;--lumo-size-s: 1.4rem;--lumo-size-xs: 1.2rem;--lumo-space-xl: 1.5rem;--lumo-space-l: 1rem;--lumo-space-m: .5rem;--lumo-space-s: .25rem;--lumo-space-xs: .15rem;--lumo-font-size-xxs: 9.6px;--lumo-font-size-xs: 10.4px;--lumo-font-size-s: 11.2px;--lumo-font-size-m: 11.2px;--lumo-font-size-l: 12px;--lumo-font-size-xl: 12.8px;--lumo-font-size-xxl: 13.6px;--lumo-font-size-xxxl: 14.4px;--lumo-line-height-xs: 12px;--lumo-line-height-s: 12.8px;--lumo-line-height-m: 13.6px;--grid-row-height: 16px;--grid-line-height: 16px;--grid-font-size: 14.4px}[theme~=dark]{--lumo-base-color: hsl(213, 8%, 26%);--lumo-base-color2: hsl(216, 8%, 25%);--lumo-base-color3: hsl(213, 8%, 23%);--lumo-base-color4: hsl(213, 7%, 24%);--lumo-primary-text-color: rgb(252, 252, 252);--lumo-primary-color-50pct: rgb(252, 252, 252, .5);--lumo-primary-color-10pct: rgb(252, 252, 252, .1);--lumo-primary-color: hsl(215, 75%, 56%);--lumo-primary-contrast-color: #fcfcfc;--lumo-disabled-text-color: hsl(219, 6%, 46%);--lumo-shade-5pct: rgba(0, 0, 0, .05);--lumo-shade-10pct: rgba(0, 0, 0, .1);--lumo-shade-20pct: rgba(0, 0, 0, .2);--lumo-shade-30pct: rgba(0, 0, 0, .3);--lumo-shade-40pct: rgba(0, 0, 0, .4);--lumo-shade-50pct: rgba(0, 0, 0, .5);--lumo-shade-60pct: rgba(0, 0, 0, .6);--lumo-shade-70pct: rgba(0, 0, 0, .7);--lumo-shade-80pct: rgba(0, 0, 0, .8);--lumo-shade-90pct: rgba(0, 0, 0, .9);--lumo-shade: hsl(214, 0%, 0%);--lumo-contrast-5pct: hsl(213, 7%, 24%);--lumo-contrast-10pct: hsl(213, 8%, 20%);--lumo-contrast-20pct: hsl(213, 8%, 22%);--lumo-contrast-30pct: hsl(213, 8%, 25%);--app-header: hsl(0, 0%, 98%);--app-header-1: hsl(210, 8%, 24%);--app-header-2: hsl(213, 6%, 22%);--app-header-3: hsl(213, 6%, 22%);--app-border: hsl(210, 5%, 16%);--app-border-2: hsl(210, 5%, 14%);--app-hover: hsl(0 0% 20.47%)}
