.jmix-exception-dialog-window-content textarea{background-color:var(--lumo-contrast-20pct);border:0;border-radius:var(--lumo-border-radius-m);box-sizing:border-box;font-family:var(--lumo-font-family);font-size:var(--lumo-font-size-m);line-height:var(--lumo-line-height-s);outline:none;padding:calc(var(--lumo-size-s) - 1em * var(--lumo-line-height-s));resize:none}.jmix-exception-dialog-window-content textarea:focus{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-message-textarea{width:100%;height:100px}.jmix-exception-dialog-window-content .jmix-exception-dialog-window-stacktrace-textarea{width:100%;flex-grow:1}.jmix-main-view-header{box-sizing:border-box;display:flex;height:var(--lumo-size-xl);align-items:center;width:100%}.jmix-main-view-drawer-toggle{color:var(--lumo-secondary-text-color)}.jmix-main-view-title{margin:0;font-size:var(--lumo-font-size-l)}.jmix-main-view-section{display:flex;flex-direction:column;align-items:stretch;max-height:100%;min-height:100%}.jmix-main-view-application-title{display:flex;align-items:center;height:var(--lumo-size-xl);margin:0;padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);font-size:var(--lumo-font-size-m)}.jmix-main-view-navigation{display:flex;flex-direction:column;border-bottom:1px solid;border-color:var(--lumo-contrast-10pct);flex-grow:1;overflow:auto}.jmix-main-view-footer{display:flex;align-items:center;margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s);padding:var(--lumo-space-xs) var(--lumo-space-m);gap:var(--lumo-space-m)}.jmix-main-view-footer .jmix-user-indicator{flex-grow:1}.buttons-panel{width:100%;flex-wrap:wrap}.datetime-picker-container{display:flex;align-items:baseline;gap:calc(var(--lumo-space-xs) / 2)}.datetime-picker-container vaadin-date-picker{min-width:0;flex:1 1 auto}.datetime-picker-container vaadin-time-picker{min-width:0;flex:1 1.65 auto}.bordered-panel{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l)}.jmix-login-main-layout{background-color:var(--lumo-shade-5pct)}.jmix-list-menu{color:var(--lumo-secondary-text-color);margin:0 var(--lumo-space-s);overflow:auto;padding:0}.jmix-list-menu .jmix-menubar-item .menubar-list{margin-left:var(--lumo-space-m)}.jmix-list-menu .jmix-menubar-item{padding:var(--lumo-space-s);padding-right:0;margin:0}.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container{display:flex;gap:var(--lumo-space-s);padding:var(--lumo-space-xs) 0}.jmix-list-menu .jmix-menu-item-link .link-icon,.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container .menubar-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);flex-shrink:0}.jmix-list-menu .jmix-menubar-item .menubar-summary{white-space:nowrap;font-weight:700;text-overflow:ellipsis;overflow:hidden}.jmix-list-menu .jmix-menu-item-link{gap:var(--lumo-space-s);padding:var(--lumo-space-s);text-decoration:none;color:inherit;cursor:pointer}.jmix-list-menu .jmix-menu-item-link .link-text{line-height:var(--lumo-line-height-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{color:var(--lumo-primary-text-color)}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{background-color:var(--lumo-primary-color-10pct);border-radius:var(--lumo-border-radius)}.jmix-list-menu .jmix-menubar-item vaadin-details-summary::part(content){display:flex;overflow:hidden}.jmix-user-indicator{overflow:hidden;text-align:center;text-overflow:ellipsis}.jmix-user-indicator .jmix-user-indicator-label{white-space:nowrap}.buttons-panel .jmix-simple-pagination:last-child{margin-inline-start:auto}.jmix-simple-pagination{align-items:center;display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-status-bar{margin:0 var(--jmix-simple-pagination-gap);display:flex;gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination .jmix-items-per-page{gap:var(--jmix-simple-pagination-gap)}.jmix-simple-pagination-total-count.link{color:var(--lumo-primary-text-color);cursor:pointer}.jmix-simple-pagination-navigation-button.first,.jmix-simple-pagination-navigation-button.prev,.jmix-simple-pagination-navigation-button.next,.jmix-simple-pagination-navigation-button.last{padding:0;margin:0;height:1.5rem;min-width:1.5rem}.jmix-simple-pagination-navigation-button vaadin-icon[dir=rtl]{rotate:180deg}.jmix-items-per-page{align-items:center;display:flex;gap:var(--jmix-items-per-page-gap, .5em)}.jmix-items-per-page-select{width:var(--jmix-items-per-page-select-width, 6em)}.jmix-dropdown-button-item-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s);margin-inline-end:var(--lumo-space-s)}vaadin-menu-bar[jmix-role=jmix-dropdown-button]>vaadin-menu-bar-button{margin:var(--lumo-space-xs) calc(var(--lumo-space-xs) / 2)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button{margin-top:var(--lumo-space-xs);margin-bottom:var(--lumo-space-xs)}vaadin-menu-bar[jmix-role=jmix-combo-button-icon]>vaadin-menu-bar-button:nth-last-of-type(2){min-width:var(--lumo-button-size);padding-left:calc(var(--lumo-button-size) / 4);padding-right:calc(var(--lumo-button-size) / 4)}jmix-upload-field[theme~=no-file-name] .jmix-upload-button{flex-grow:1}.jmix-upload-field-input-container{align-items:center;display:flex;gap:var(--lumo-space-s)}.jmix-upload-field-file-name{cursor:pointer;margin:0}.jmix-upload-field-file-name:hover{text-decoration:underline}.jmix-upload-field-file-name.empty{color:var(--lumo-body-text-color);cursor:default}.jmix-upload-field-clear{color:var(--lumo-contrast-60pct);font-size:var(--lumo-icon-size-m);background:transparent;padding:0;border:none;box-shadow:none}.jmix-upload-field-clear:focus{outline:none;border-radius:var(--lumo-border-radius-s);box-shadow:0 0 0 2px var(--lumo-primary-color-50pct)}.jmix-upload-field-clear:before{content:var(--lumo-icons-cross);font-family:lumo-icons;display:block}.jmix-upload-field-clear:hover{color:var(--lumo-contrast-90pct)}.jmix-upload-dialog-content{display:flex;flex-direction:column;min-width:20em}.jmix-upload-dialog-cancel-button{align-self:end}img[theme~=fill]{object-fit:fill}img[theme~=contain]{object-fit:contain}img[theme~=cover]{object-fit:cover}img[theme~=scale-down]{object-fit:scale-down}.jmix-generic-filter-controls-layout{flex-wrap:wrap}.jmix-property-filter .unary-field{width:6em}.jmix-property-filter .filter-label{white-space:nowrap}.jmix-group-filter{border:1px solid;border-color:var(--lumo-contrast-20pct);border-radius:var(--lumo-border-radius-l);margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-s)}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position="top"]){align-items:center}vaadin-form-item[theme~=jmix-group-filter-form-item]:not([label-position="top"])::part(label){margin:0}vaadin-form-item[theme~=label-align-end]:not([label-position="top"])::part(label){display:flex;justify-content:end}vaadin-grid[theme~=no-header]::part(header-cell){display:none}vaadin-dialog-overlay[class~=column-filter-popup]::part(backdrop){background:unset}vaadin-dialog-overlay[class~=column-filter-dialog]::part(content){display:flex;flex-direction:row;gap:var(--lumo-space-s);padding:var(--lumo-space-wide-m)}vaadin-dialog-overlay[class~=column-filter-popup]::part(overlay){align-self:flex-start;position:absolute}vaadin-dialog-overlay[class~=column-filter-footer-small]::slotted([slot="footer"]){display:flex;gap:var(--lumo-space-s);width:100%}[jmix-role=column-filter-button]:not([activated]):hover{color:var(--lumo-contrast)}[jmix-role=column-filter-button]:not([activated]){color:var(--lumo-tertiary-text-color)}[jmix-role=column-filter-button]:is([activated]){color:var(--lumo-primary-text-color)}.jmix-text-layout-closeable .title,.jmix-text-layout-closeable .message,.jmix-text-layout .title,.jmix-text-layout .message{white-space:pre}.jmix-text-layout-closeable .title,.jmix-text-layout .title{font-size:var(--lumo-font-size-l);font-weight:600;margin:0;text-align:center}.jmix-text-layout-closeable .message,.jmix-text-layout .message{margin-top:0;margin-bottom:0}.jmix-closeable-layout{display:flex;align-items:flex-start;gap:var(--lumo-space-s)}.jmix-closeable-layout .close-button{position:absolute;right:0;top:0}.jmix-closeable-layout .close-button vaadin-icon{color:var(--_lumo-button-color, var(--lumo-contrast))}vaadin-notification-card:not([slot$="stretch"]) .jmix-closeable-layout{padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-s);padding-inline-end:var(--lumo-space-s)}vaadin-notification-card:not([slot$="stretch"]) .jmix-closeable-layout .close-button{padding-top:var(--lumo-space-xs);padding-inline-end:var(--lumo-space-xs)}vaadin-notification-card[slot$=stretch] .jmix-text-layout-closeable{padding-inline-start:unset}vaadin-notification-card[theme~=warning] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=warning] .jmix-text-layout .title{color:var(--lumo-warning-contrast-color)}vaadin-notification-card[theme~=contrast] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=contrast] .jmix-text-layout .title{color:var(--lumo-base-color)}vaadin-notification-card[theme~=error] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=error] .jmix-text-layout .title{color:var(--lumo-error-contrast-color)}vaadin-notification-card[theme~=success] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=success] .jmix-text-layout .title{color:var(--lumo-success-contrast-color)}vaadin-notification-card[theme~=primary] .jmix-text-layout-closeable .title,vaadin-notification-card[theme~=primary] .jmix-text-layout .title{color:var(--lumo-primary-contrast-color)}vaadin-notification-card::part(overlay){display:flex;justify-content:center;position:relative}vaadin-split-layout[theme~=splitter-spacing]{gap:var(--lumo-space-s)}html{--jmix-lumo-warning-background-color: var(--lumo-warning-color);--jmix-lumo-warning-background-color-50pct: hsla(48, 100%, 50%, .5);--jmix-lumo-warning-background-color-10pct: var(--lumo-warning-color-10pct);--jmix-lumo-warning-primary-text-color: var(--lumo-warning-text-color);--jmix-lumo-warning-color: var(--lumo-warning-contrast-color);--jmix-simple-pagination-gap: .3em}html{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--text-color: hsla(214, 40%, 16%, .94);--brand-color: hsl(45.91deg 98.41% 50.78%);--brand-color-10pct: hsla(45.91deg, 98.41%, 50.78%, .1);--brand-color-50pct: hsla(45.91deg, 98.41%, 50.78%, .5);--second-button-color: hsl(213, 12%, 18%);--second-button-color-50pct: hsla(213, 12%, 18%, .5);--second-button-color-10pct: hsla(213, 12%, 18%, .1);--lumo-primary-text-color: var(--text-color);--lumo-primary-color: var(--brand-color);--lumo-primary-color-50pct: var(--brand-color-50pct);--lumo-primary-color-10pct: var(--brand-color-10pct);--lumo-contrast-80pct: var(--brand-color);--lumo-icons-angle-right: "";--lumo-success-color: var(--second-button-color);--lumo-success-color-50pct: var(--second-button-color-50pct);--lumo-success-color-10pct: var(--second-button-color-10pct);--lumo-success-text-color: #fff;--background-color-menulist: hsl(214deg 57% 24% / 10%);--menu-icon-container-color: hsl(214deg 45% 20% / 50%);--background-menu-item-link: var(--brand-color-50pct);--background-main-header-color: #fff;--background-app-body-layout-color: hsla(214, 61%, 25%, .05)}.jmix-list-menu,.jmix-list-menu .jmix-menubar-item .menubar-summary{color:var(--lumo-primary-text-color)}.jmix-list-menu .jmix-menubar-item{padding-bottom:0}.jmix-login-main-layout{background-image:url(./impresoft-background-5229333a.png);background-size:cover;background-repeat:no-repeat;background-position:center}.login-image{padding-top:300px}.jmix-logout-button:hover{color:var(--lumo-primary-color)}.jmix-menubar-item vaadin-details-summary[slot$=summary]{flex-direction:row-reverse;justify-content:space-between;padding:10px 15px 10px 20px;min-height:45px}.jmix-list-menu .jmix-menubar-item .jmix-menubar-summary-icon-container{align-items:flex-end;display:flex;gap:var(--lumo-space-m);padding:var(--lumo-space-xs) 0}vaadin-details-summary{color:var(--lumo-primary-text-color)!important}.jmix-main-view-navigation{border-top:1px solid;border-color:var(--lumo-contrast-10pct)}.jmix-main-view-navigation vaadin-details-summary:hover{background-color:var(--background-color-menulist)}.jmix-list-menu .jmix-menubar-item .menubar-summary{color:unset!important}.jmix-menubar-summary-icon-container span:hover{color:var(--lumo-primary-color)!important}.jmix-menubar-summary-icon-container .menubar-icon{color:var(--menu-icon-container-color)}.jmix-list-menu .jmix-menubar-item .menubar-summary :hover{color:var(--lumo-primary-color)!important}.jmix-list-menu .jmix-menu-item-link{padding-bottom:13px;padding-top:13px;padding-left:53px}.jmix-list-menu .menubar-list li:hover{background-color:var(--background-color-menulist);color:var(--lumo-primary-text-color)!important}.jmix-list-menu{margin:0}.jmix-list-menu .jmix-menubar-item{padding:0}.jmix-list-menu .jmix-menubar-item .menubar-list{margin:0}.jmix-list-menu a[highlight][class*=jmix-menu-item-link]{background-color:var(--background-menu-item-link)}.jmix-main-view-section{background-color:var(--lumo-base-color)}.jmix-main-view-header{background-color:var(--background-main-header-color);color:var(--lumo-primary-text-color)}.jmix-main-view-title,.jmix-main-view-drawer-toggle{white-space:nowrap}vaadin-app-layout{background-color:var(--background-app-body-layout-color)}.jmix-menubar-item li a{min-height:45px;padding-bottom:0!important;padding-top:0!important;display:flex;align-items:center}.vbox-reports-charts{padding:20px 50px 50px}.hbox-reports-charts-top{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);box-shadow:var(--lumo-box-shadow-xs);display:flex;box-sizing:border-box;width:100%;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:center;align-items:center}.div-reports-charts-top{max-width:280px}.vbox-reports-charts-bottom{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);box-shadow:var(--lumo-box-shadow-xs);display:flex;box-sizing:border-box;width:100%}.reports-charts-spacer{padding:20px}.reports-charts-label-container{display:flex;gap:20px;font-size:18px;align-items:center;padding:10px}.hbox-reports-charts-top-five{display:flex;box-sizing:border-box;width:100%;flex-direction:row;flex-wrap:wrap}.vbox-reports-charts-top-five-left{width:48%!important}.vbox-reports-charts-top-five-products{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);box-shadow:var(--lumo-box-shadow-xs);display:flex;box-sizing:border-box}.vbox-reports-charts-top-five-right{width:48%!important}@media (max-width: 1036px){.vbox-reports-charts-top-five-left,.vbox-reports-charts-top-five-right{width:100%!important}}.sync-entities-container{background-color:var(--lumo-base-color);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);box-shadow:var(--lumo-box-shadow-xs);display:grid;box-sizing:border-box;margin-top:1rem;margin-bottom:1rem}.p-sync-container{padding-left:58px}.p-sync-container p{font-size:16px}.sync-entities-block-container{padding-top:20px;padding-bottom:20px}.sync-status-created,.sync-status-finished-success{font-weight:600;color:green}.sync-status-running,.sync-status-finished-partial{font-weight:600;color:#00f}.sync-status-finished{font-weight:600}.sync-status-aborted,.sync-status-finished-error{font-weight:600;color:red}.pvtUi table.pvtTable tbody tr:nth-child(2n+1) td{background-color:#ddd}.pvtUi table.pvtTable tbody tr td{color:var(--lumo-header-text-color)}.pvtUi table.pvtTable th.pvtAxisLabel,.pvtUi table.pvtTable th.pvtColLabel,.pvtUi table.pvtTable th.pvtTotalLabel,.pvtUi table.pvtTable th.pvtRowTotalLabel{background-color:#ffc30082!important}.pvtUi table.pvtTable th.text-red,.pvtUi table.pvtTable td.text-red{color:red!important}.pvtUi table.pvtTable th.text-green,.pvtUi table.pvtTable td.text-green{color:green!important}.pvtUi table.pvtTable thead tr th.pvtAxisLabel,.pvtUi table.pvtTable thead tr th.pvtColLabel,.pvtUi table.pvtTable thead tr th.pvtTotalLabel,.pvtUi table.pvtTable tbody tr th{background-color:var(--background-app-body-layout-color);border:1px solid hsl(0deg 0% 19.38% / 35%)}.pvtUi table.pvtTable thead tr th{background-color:transparent;border:0}.pvtUi .pvtRendererArea{border:0}.welcome-user-container{display:flex;justify-content:flex-end;width:100%;margin-right:20px}
