vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.sale-report-view{width:100%}.sale-report-layout-view .filter-component .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end;gap:0 var(--lumo-space-l)}.sale-report-layout-view .filter-component .content{padding-bottom:0}.sale-report-layout-view .view-frame__header{position:sticky;top:0;z-index:1;background:var(--lumo-base-color)}table.report-table{border-collapse:collapse;margin:25px 0;font-size:.9em;font-family:sans-serif;min-width:400px;box-shadow:0 0 20px #00000026;width:100%}.report-table th{background-color:var(--lumo-primary-color);color:var(--lumo-base-color);text-align:left}.report-table th,.report-table td{padding:12px 15px;text-align:center}.report-table tbody tr{border-bottom:1px solid var(--lumo-secondary-text-color)}.report-table tbody tr:nth-of-type(2n){background-color:var(--lumo-base-color)}.report-table tbody tr:last-of-type{border-bottom:2px solid var(--lumo-primary-color)}.report-table tbody tr.sum{font-weight:700}@media screen and (max-width: 3000px){table.report-table th,table.report-table td{padding:1px 2px!important}}.border-radius-s{border-radius:var(--lumo-border-radius)}.border-radius-m{border-radius:calc(var(--lumo-border-radius) * 2)}.border-radius-l{border-radius:calc(var(--lumo-border-radius) * 3)}.border-radius-100{border-radius:100%}iron-icon.size-s{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}iron-icon.size-m{width:var(--lumo-icon-size-m);height:var(--lumo-icon-size-m)}iron-icon.size-l{width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l)}.margin-b-a{margin-bottom:auto}.margin-b-xs{margin-bottom:var(--lumo-space-xs)}.margin-b-s{margin-bottom:var(--lumo-space-s)}.margin-b-m{margin-bottom:var(--lumo-space-m)}.margin-b-l{margin-bottom:var(--lumo-space-l)}.margin-b-xl{margin-bottom:var(--lumo-space-xl)}.margin-h-a{margin-left:auto;margin-right:auto}.margin-h-xs{margin-left:var(--lumo-space-xs);margin-right:var(--lumo-space-xs)}.margin-h-s{margin-left:var(--lumo-space-s);margin-right:var(--lumo-space-s)}.margin-h-m{margin-left:var(--lumo-space-m);margin-right:var(--lumo-space-m)}.margin-h-l{margin-left:var(--lumo-space-l);margin-right:var(--lumo-space-l)}.margin-h-xl{margin-left:var(--lumo-space-xl);margin-right:var(--lumo-space-xl)}.margin-r-h-m{margin-left:var(--lumo-space-r-m);margin-right:var(--lumo-space-r-m)}.margin-r-h-l{margin-left:var(--lumo-space-r-l);margin-right:var(--lumo-space-r-l)}.margin-l-a{margin-left:auto}.margin-l-xs{margin-left:var(--lumo-space-xs)}.margin-l-s{margin-left:var(--lumo-space-s)}.margin-l-m{margin-left:var(--lumo-space-m)}.margin-l-l{margin-left:var(--lumo-space-l)}.margin-l-xl{margin-left:var(--lumo-space-xl)}.margin-r-a{margin-right:auto}.margin-r-xs{margin-right:var(--lumo-space-xs)}.margin-r-s{margin-right:var(--lumo-space-s)}.margin-r-m{margin-right:var(--lumo-space-m)}.margin-r-l{margin-right:var(--lumo-space-l)}.margin-r-xl{margin-right:var(--lumo-space-xl)}.spacing-tall-xs{margin:var(--lumo-space-tall-xs)}.margin-tall-s{margin:var(--lumo-space-tall-s)}.margin-tall-m{margin:var(--lumo-space-tall-m)}.margin-tall-l{margin:var(--lumo-space-tall-l)}.margin-tall-xl{margin:var(--lumo-space-tall-xl)}.margin-t-a{margin-top:auto}.margin-t-xs{margin-top:var(--lumo-space-xs)}.margin-t-s{margin-top:var(--lumo-space-s)}.margin-t-m{margin-top:var(--lumo-space-m)}.margin-t-l{margin-top:var(--lumo-space-l)}.margin-t-xl{margin-top:var(--lumo-space-xl)}.margin-a{margin:auto}.margin-xs{margin:var(--lumo-space-xs)}.margin-s{margin:var(--lumo-space-s)}.margin-m{margin:var(--lumo-space-m)}.margin-l{margin:var(--lumo-space-l)}.margin-xl{margin:var(--lumo-space-xl)}.margin-v-a{margin-bottom:auto;margin-top:auto}.margin-v-xs{margin-bottom:var(--lumo-space-xs);margin-top:var(--lumo-space-xs)}.margin-v-s{margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s)}.margin-v-m{margin-bottom:var(--lumo-space-m);margin-top:var(--lumo-space-m)}.margin-v-l{margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-l)}.margin-v-xl{margin-bottom:var(--lumo-space-xl);margin-top:var(--lumo-space-xl)}.margin-r-v-m{margin-bottom:var(--lumo-space-r-m);margin-top:var(--lumo-space-r-m)}.margin-r-v-l{margin-bottom:var(--lumo-space-r-l);margin-top:var(--lumo-space-r-l)}.margin-wide-xs{margin:var(--lumo-space-wide-xs)}.margin-wide-s{margin:var(--lumo-space-wide-s)}.margin-wide-m{margin:var(--lumo-space-wide-m)}.margin-wide-l{margin:var(--lumo-space-wide-l)}.margin-wide-xl{margin:var(--lumo-space-wide-xl)}.padding-b-xs{padding-bottom:var(--lumo-space-xs)}.padding-b-s{padding-bottom:var(--lumo-space-s)}.padding-b-m{padding-bottom:var(--lumo-space-m)}.padding-b-l{padding-bottom:var(--lumo-space-l)}.padding-b-xl{padding-bottom:var(--lumo-space-xl)}.padding-h-xs{padding-left:var(--lumo-space-xs);padding-right:var(--lumo-space-xs)}.padding-h-s{padding-left:var(--lumo-space-s);padding-right:var(--lumo-space-s)}.padding-h-m{padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.padding-h-l{padding-left:var(--lumo-space-l);padding-right:var(--lumo-space-l)}.padding-h-xl{padding-left:var(--lumo-space-xl);padding-right:var(--lumo-space-xl)}.padding-r-h-m{padding-left:var(--lumo-space-r-m);padding-right:var(--lumo-space-r-m)}.padding-r-h-l{padding-left:var(--lumo-space-r-l);padding-right:var(--lumo-space-r-l)}.padding-l-xs{padding-left:var(--lumo-space-xs)}.padding-l-s{padding-left:var(--lumo-space-s)}.padding-l-m{padding-left:var(--lumo-space-m)}.padding-l-l{padding-left:var(--lumo-space-l)}.padding-l-xl{padding-left:var(--lumo-space-xl)}.padding-r-xs{padding-right:var(--lumo-space-xs)}.padding-r-s{padding-right:var(--lumo-space-s)}.padding-r-m{padding-right:var(--lumo-space-m)}.padding-r-l{padding-right:var(--lumo-space-l)}.padding-r-xl{padding-right:var(--lumo-space-xl)}.spacing-tall-xs{padding:var(--lumo-space-tall-xs)}.padding-tall-s{padding:var(--lumo-space-tall-s)}.padding-tall-m{padding:var(--lumo-space-tall-m)}.padding-tall-l{padding:var(--lumo-space-tall-l)}.padding-tall-xl{padding:var(--lumo-space-tall-xl)}.padding-t-xs{padding-top:var(--lumo-space-xs)}.padding-t-s{padding-top:var(--lumo-space-s)}.padding-t-m{padding-top:var(--lumo-space-m)}.padding-t-l{padding-top:var(--lumo-space-l)}.padding-t-xl{padding-top:var(--lumo-space-xl)}.padding-xs{padding:var(--lumo-space-xs)}.padding-s{padding:var(--lumo-space-s)}.padding-m{padding:var(--lumo-space-m)}.padding-l{padding:var(--lumo-space-l)}.padding-xl{padding:var(--lumo-space-xl)}.padding-v-xs{padding-bottom:var(--lumo-space-xs);padding-top:var(--lumo-space-xs)}.padding-v-s{padding-bottom:var(--lumo-space-s);padding-top:var(--lumo-space-s)}.padding-v-m{padding-bottom:var(--lumo-space-m);padding-top:var(--lumo-space-m)}.padding-v-l{padding-bottom:var(--lumo-space-l);padding-top:var(--lumo-space-l)}.padding-v-xl{padding-bottom:var(--lumo-space-xl);padding-top:var(--lumo-space-xl)}.padding-r-v-m{padding-bottom:var(--lumo-space-r-m);padding-top:var(--lumo-space-r-m)}.padding-r-v-l{padding-bottom:var(--lumo-space-r-l);padding-top:var(--lumo-space-r-l)}.padding-wide-xs{padding:var(--lumo-space-wide-xs)}.padding-wide-s{padding:var(--lumo-space-wide-s)}.padding-wide-m{padding:var(--lumo-space-wide-m)}.padding-wide-l{padding:var(--lumo-space-wide-l)}.padding-wide-xl{padding:var(--lumo-space-wide-xl)}.shadow-xs{box-shadow:var(--lumo-box-shadow-xs)}.shadow-s{box-shadow:var(--lumo-box-shadow-s)}.shadow-m{box-shadow:var(--lumo-box-shadow-m)}.shadow-l{box-shadow:var(--lumo-box-shadow-l)}.shadow-xl{box-shadow:var(--lumo-box-shadow-xl)}.spacing-b-xs>*:not(:last-child){margin-bottom:var(--lumo-space-xs)}.spacing-b-s>*:not(:last-child){margin-bottom:var(--lumo-space-s)}.spacing-b-m>*:not(:last-child){margin-bottom:var(--lumo-space-m)}.spacing-b-l>*:not(:last-child){margin-bottom:var(--lumo-space-l)}.spacing-b-xl>*:not(:last-child){margin-bottom:var(--lumo-space-xl)}.spacing-h-xs>*:not(:last-child){margin-left:var(--lumo-space-xs);margin-right:var(--lumo-space-xs)}.spacing-h-s>*:not(:last-child){margin-left:var(--lumo-space-s);margin-right:var(--lumo-space-s)}.spacing-h-m>*:not(:last-child){margin-left:var(--lumo-space-m);margin-right:var(--lumo-space-m)}.spacing-h-l>*:not(:last-child){margin-left:var(--lumo-space-l);margin-right:var(--lumo-space-l)}.spacing-h-xl>*:not(:last-child){margin-left:var(--lumo-space-xl);margin-right:var(--lumo-space-xl)}.spacing-l-xs>*:not(:last-child){margin-left:var(--lumo-space-xs)}.spacing-l-s>*:not(:last-child){margin-left:var(--lumo-space-s)}.spacing-l-m>*:not(:last-child){margin-left:var(--lumo-space-m)}.spacing-l-l>*:not(:last-child){margin-left:var(--lumo-space-l)}.spacing-l-xl>*:not(:last-child){margin-left:var(--lumo-space-xl)}.spacing-r-xs>*:not(:last-child){margin-right:var(--lumo-space-xs)}.spacing-r-s>*:not(:last-child){margin-right:var(--lumo-space-s)}.spacing-r-m>*:not(:last-child){margin-right:var(--lumo-space-m)}.spacing-r-l>*:not(:last-child){margin-right:var(--lumo-space-l)}.spacing-r-xl>*:not(:last-child){margin-right:var(--lumo-space-xl)}.spacing-tall-xs>*:not(:last-child){margin:var(--lumo-space-tall-xs)}.spacing-tall-s>*:not(:last-child){margin:var(--lumo-space-tall-s)}.spacing-tall-m>*:not(:last-child){margin:var(--lumo-space-tall-m)}.spacing-tall-l>*:not(:last-child){margin:var(--lumo-space-tall-l)}.spacing-tall-xl>*:not(:last-child){margin:var(--lumo-space-tall-xl)}.spacing-t-xs>*:not(:last-child){margin-top:var(--lumo-space-xs)}.spacing-t-s>*:not(:last-child){margin-top:var(--lumo-space-s)}.spacing-t-m>*:not(:last-child){margin-top:var(--lumo-space-m)}.spacing-t-l>*:not(:last-child){margin-top:var(--lumo-space-l)}.spacing-t-xl>*:not(:last-child){margin-top:var(--lumo-space-xl)}.spacing-xs>*:not(:last-child){margin:var(--lumo-space-xs)}.spacing-s>*:not(:last-child){margin:var(--lumo-space-s)}.spacing-m>*:not(:last-child){margin:var(--lumo-space-m)}.spacing-l>*:not(:last-child){margin:var(--lumo-space-l)}.spacing-xl>*:not(:last-child){margin:var(--lumo-space-xl)}.spacing-v-xs>*:not(:last-child){margin-bottom:var(--lumo-space-xs);margin-top:var(--lumo-space-xs)}.spacing-v-s>*:not(:last-child){margin-bottom:var(--lumo-space-s);margin-top:var(--lumo-space-s)}.spacing-v-m>*:not(:last-child){margin-bottom:var(--lumo-space-m);margin-top:var(--lumo-space-m)}.spacing-v-l>*:not(:last-child){margin-bottom:var(--lumo-space-l);margin-top:var(--lumo-space-l)}.spacing-v-xl>*:not(:last-child){margin-bottom:var(--lumo-space-xl);margin-top:var(--lumo-space-xl)}.spacing-wide-xs>*:not(:last-child){margin:var(--lumo-space-wide-xs)}.spacing-wide-s>*:not(:last-child){margin:var(--lumo-space-wide-s)}.spacing-wide-m>*:not(:last-child){margin:var(--lumo-space-wide-m)}.spacing-wide-l>*:not(:last-child){margin:var(--lumo-space-wide-l)}.spacing-wide-xl>*:not(:last-child){margin:var(--lumo-space-wide-xl)}.header-text{color:var(--lumo-header-text-color)}.body-text{color:var(--lumo-body-text-color)}.secondary-text{color:var(--lumo-secondary-text-color)}.tertiary-text{color:var(--lumo-tertiary-text-color)}.disabled-text{color:var(--lumo-disabled-text-color)}.primary-text{color:var(--lumo-primary-text-color)}.primary-contrast-text{color:var(--lumo-primary-contrast-color)}.error-text{color:var(--lumo-error-text-color)}.error-contrast-text{color:var(--lumo-error-contrast-color)}.success-text{color:var(--lumo-success-text-color)}.success-contrast-text{color:var(--lumo-success-contrast-color)}.h1,.h2,.h3,.h4,.h5,.h6{display:block;font-weight:600;line-height:var(--lumo-line-height-xs)}.h1{font-size:var(--lumo-font-size-xxxl)}.h2{font-size:var(--lumo-font-size-xxl)}.h3{font-size:var(--lumo-font-size-xl)}.h4{font-size:var(--lumo-font-size-l)}.h5{font-size:var(--lumo-font-size-m)}.h6{font-size:var(--lumo-font-size-xs);text-transform:uppercase;letter-spacing:.03em}.font-size-xxxl{font-size:var(--lumo-font-size-xxxl)}.font-size-xxl{font-size:var(--lumo-font-size-xxl)}.font-size-xl{font-size:var(--lumo-font-size-xl)}.font-size-l{font-size:var(--lumo-font-size-l)}.font-size-m{font-size:var(--lumo-font-size-m)}.font-size-s{font-size:var(--lumo-font-size-s)}.font-size-xs{font-size:var(--lumo-font-size-xs)}.font-size-xxs{font-size:var(--lumo-font-size-xxs)}.font-weight-medium{font-weight:500}.monospace{font-family:SF Mono,Roboto Mono,Source Code Pro,monospace}.bsb-b{box-shadow:inset 0 -1px var(--lumo-contrast-10pct)}.bsb-l{box-shadow:inset 1px 0 var(--lumo-contrast-10pct)}.bsb-r{box-shadow:inset -1px 0 var(--lumo-contrast-10pct)}.bsb-t{box-shadow:inset 0 1px var(--lumo-contrast-10pct)}vaadin-virtual-list{height:calc(100vh - 120px)!important;background:var(--lumo-contrast-5pct)}@media (min-width: 999px){vaadin-virtual-list{padding-right:var(--vaadin-app-layout-drawer-offset-right)}}.root{height:100%;width:100%;overflow:auto}.main-layout.menu-view,.main-layout-top-bar.menu-view{width:100%;height:100%;display:flex;flex-direction:column}[theme~=badge]{color:#000}html{--forgastro-seperator-color: lightgray;--forgastro-color1: rgb(194, 194, 214);--forgastro-color2: rgb(117, 117, 163);--_lumo-dialog-transform: none;--topmenubar-height: 60px;--navi-drawer-width: calc(var(--lumo-size-m) * 8);--navi-drawer-rail-width: calc(var(--lumo-size-m) * 1.75);--navi-item-indentation: calc(var(--lumo-icon-size-s) + var(--lumo-space-l));--details-drawer-width: 430px;--transition-duration-s: .16s;--transition-duration-m: .24s;--transition-duration-l: .32s;--lumo-space-r-m: var(--lumo-space-m);--lumo-space-r-l: var(--lumo-space-l);--lumo-space-r-x: var(--lumo-space-l);--lumo-space-wide-r-m: var(--lumo-space-wide-m);--lumo-space-wide-r-l: var(--lumo-space-wide-l);--lumo-required-field-indicator-color: var(--lumo-error-color);--lumo-required-field-indicator: "*"}html,:host{--vaadin-user-color-0: #df0b92;--vaadin-user-color-1: #650acc;--vaadin-user-color-2: #097faa;--vaadin-user-color-3: #ad6200;--vaadin-user-color-4: #bf16f3;--vaadin-user-color-5: #084391;--vaadin-user-color-6: #078836}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.blur{filter:blur(4px);overflow:hidden}vaadin-context-menu-item span.counter{position:absolute;right:-10px;top:-6px;padding:4px;color:green}vaadin-radio-button{width:fit-content}vaadin-button.disabled{color:var(--lumo-disabled-text-color)!important;background-color:var(--lumo-contrast-5pct)!important;box-shadow:none;background:unset!important}vaadin-button.lite.forgastro:not([disabled]){background-image:none;color:var(--forgastro-color2);border-width:1px;border-style:solid;box-shadow:none}vaadin-button.lite.forgastro:hover{background:var(--lumo-primary-color);color:#fff}vaadin-button.small.forgastro{height:20px;line-height:18px}vaadin-button.forgastro.big{height:45px!important;line-height:18px;width:100%;min-width:300px;max-width:500px}vaadin-button.forgastro.none{text-align:left;align-items:left;background-color:transparent;background-image:none;border-radius:var(--forgastro-button-border-radius);border-width:none;color:var(--lumo-body-text-color);box-shadow:none;font-family:var(--font1);text-transform:none;cursor:pointer}vaadin-button.forgastro{background-color:transparent;background-image:linear-gradient(90deg,var(--forgastro-color1) 3%,var(--forgastro-color2) 103%);border-radius:var(--forgastro-button-border-radius);border-width:0px;color:var(--forgastro-button-text-color);box-shadow:var(--lumo-box-shadow-xs);font-family:var(--font2);text-transform:uppercase;cursor:pointer;height:32px}vaadin-button.forgastro[disabled],vaadin-button[disabled]{pointer-events:none!important;color:var(--lumo-disabled-text-color)!important;background-color:var(--lumo-contrast-10pct)!important;background:unset}label.label{align-self:flex-start;color:var(--lumo-secondary-text-color);font-weight:500;font-size:var(--lumo-font-size-s);margin-left:calc(var(--lumo-border-radius-m) / 4);transition:color .2s;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;max-width:100%;box-sizing:border-box;padding-bottom:.7em}.browserLayout{align-items:center;background-image:linear-gradient(90deg,var(--forgastro-color1) 3%,var(--forgastro-color2) 103%)}.errorMessage{border-radius:3px;margin-top:13px;margin-bottom:13px;padding:10px;border:1px solid #990000;background:#edbdbe;color:#900}.disabled-background{background:var(--lumo-contrast-70pct)}.root-scrim{background-color:var(--lumo-shade-30pct);bottom:0;position:fixed;z-index:5;height:100%;width:100%}.promo-view ol{grid-template-columns:repeat(auto-fill,minmax(256px,1fr))}.promo-view li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.promo-view li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.promo-card.disabled .image-container,.promo-card.disabled .promotion-name,.promo-card.disabled .inner-layout{opacity:.65}.promo-card .promotion-name{line-height:1.5}.promo-card .image-container{position:relative;aspect-ratio:116 / 65;width:100%}.promo-card .image-container img{object-fit:cover}.promo-card .level-name{position:absolute;bottom:0;background:var(--lumo-primary-color-50pct);z-index:1;width:100%;color:var(--text-primary-color);padding-left:var(--lumo-space-l)}.promo-card .user-not-logged{font-size:10px;text-transform:none}.selected .promo-card{outline:2px solid var(--forgastro-color2)}.promo-card{height:calc(100% - calc(2 * var(--lumo-space-m)))}ol.product-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}ol.product-list div.container{box-sizing:border-box;width:100%}.product-list li{transition:all .2s cubic-bezier(.4,0,.2,1);transition-property:background-color,box-shadow}.product-list li:hover{background-color:var(--lumo-base-color);box-shadow:var(--lumo-box-shadow-s)}.product-list .product-name{max-width:calc(100% - 100px);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}body.userinactive .status{color:red}body.useractive .status{color:green}.blik-payment-view{width:100%;align-items:center;justify-content:center;position:absolute;height:100%}.eshop-ad-view .language-switch{color:#000;padding:0 20px}.eshop-ad-view .app-image{width:250px;margin-left:auto}.eshop-idle-dialog simple-timer{display:flex!important;align-items:center;justify-content:center;font-size:40px;height:100px;width:100px;border-radius:50%;padding:20px;background:none;border:solid 1px var(--forgastro-color1)}@keyframes slight-shake{0%{transform:translate(0)}2%{transform:translate(-2px)}4%{transform:translate(2px)}6%{transform:translate(-2px)}8%{transform:translate(0)}to{transform:translate(0)}}.shake-button{animation-name:slight-shake;animation-duration:7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards}.gsi-material-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #747775;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:Roboto,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;-webkit-transition:background-color .218s,border-color .218s,box-shadow .218s;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap;width:312px;max-width:400px;min-width:min-content}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:12px;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{-webkit-align-items:center;align-items:center;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{-webkit-flex-grow:1;flex-grow:1;font-size:var(--vaadin-button-font-size, var(--lumo-font-size-m));font-weight:var(--vaadin-button-font-weight, 500);overflow:hidden;text-overflow:ellipsis;vertical-align:top}.gsi-material-button .gsi-material-button-state{-webkit-transition:opacity .218s;transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:disabled{cursor:default;background-color:#ffffff61;border-color:#1f1f1f1f}.gsi-material-button:disabled .gsi-material-button-contents{opacity:38%}.gsi-material-button:disabled .gsi-material-button-icon{opacity:38%}.gsi-material-button:not(:disabled):active .gsi-material-button-state,.gsi-material-button:not(:disabled):focus .gsi-material-button-state{background-color:#303030;opacity:12%}.gsi-material-button:not(:disabled):hover{-webkit-box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.gsi-material-button:not(:disabled):hover .gsi-material-button-state{background-color:#303030;opacity:8%}.numeric-keyboard{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l)}.numeric-keyboard vaadin-button{color:#000}.blik-code-display{padding:var(--lumo-space-s);gap:11px}.blik-digit-cell{display:flex;justify-content:center;align-items:center;width:50px;height:60px;border:2px solid var(--lumo-contrast-30pct);border-radius:var(--lumo-border-radius-s);font-size:var(--lumo-font-size-xxl);font-weight:700;color:var(--lumo-body-text-color);background-color:var(--lumo-contrast-5pct);box-sizing:border-box;transition:all .2s ease-in-out}.blik-digit-cell.active-cell{box-shadow:0 0 0 2px var(--lumo-primary-color-50pct);background-color:var(--lumo-primary-color-10pct)}.numeric-keyboard vaadin-button.function-key{background:var(--lumo-primary-color-10pct)}.on-screen-keyboard{margin-top:var(--lumo-space-xl);padding:var(--lumo-space-l);box-sizing:border-box;width:100%;position:sticky;bottom:0;left:0;z-index:100}.on-screen-keyboard>vaadin-vertical-layout,.on-screen-keyboard>vaadin-horizontal-layout{background-color:var(--lumo-contrast-5pct);border-top:1px solid var(--lumo-contrast-10pct);height:330px;padding:var(--lumo-space-l);max-width:784px;width:100%}.keyboard-key{width:49px;height:49px;font-size:18.5px;font-weight:700;border-radius:var(--lumo-border-radius-m);background-color:var(--lumo-contrast-10pct);color:var(--lumo-body-text-color);border:1px solid var(--lumo-contrast-20pct);min-width:48px;min-height:48px;margin:4px}.keyboard-key.numeric{width:60px}.keyboard-key[aria-label=Backspace],.keyboard-key[aria-label=Clear]{background-color:var(--lumo-error-color-10pct);color:var(--lumo-error-color)}.blik-code-display{margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l)}.blik-digit-cell{display:flex;justify-content:center;align-items:center;width:45px;height:65px;border:2px solid var(--lumo-contrast-30pct);border-radius:var(--lumo-border-radius-s);font-size:var(--lumo-font-size-xxl);font-weight:700;color:var(--lumo-body-text-color);background-color:var(--lumo-contrast-5pct);box-sizing:border-box;transition:all .2s ease-in-out}.blik-digit-cell.active-cell{border-color:var(--lumo-primary-color);box-shadow:0 0 0 2px var(--lumo-primary-color-50pct);background-color:var(--lumo-primary-color-10pct)}.active-keyboard-field{outline:1px solid var(--lumo-primary-color);border-radius:var(--forgastro-button-border-radius);outline-offset:4px;transition:outline .2s ease-in-out}.active-keyboard-field input{background-color:var(--lumo-primary-color-10pct)}.on-screen-keyboard .keyboard-key[theme~=primary]{background-color:var(--lumo-primary-color);color:#fff}.on-screen-keyboard .keyboard-key[theme~=error]{background-color:var(--lumo-error-color);color:var(--lumo-error-text-color)}.on-screen-keyboard .keyboard-key[theme~=contrast]{background-color:var(--lumo-contrast-30pct);color:var(--lumo-primary-contrast-color)}.on-screen-keyboard .keyboard-key[theme~=tertiary]{background-color:var(--lumo-tertiary-background-color);color:var(--lumo-body-text-color)}.on-screen-keyboard .keyboard-key[theme~=warning]{background-color:var(--lumo-warning-background-color);color:var(--lumo-warning-text-color)}.on-screen-keyboard .keyboard-key{background-color:var(--lumo-contrast-5pct);color:var(--lumo-body-text-color)}.blik-digit-cell.entered-cell{background-color:var(--lumo-contrast-10pct);border-color:var(--lumo-contrast-50pct)}.numeric-keyboard vaadin-button{background-color:var(--lumo-contrast-10pct);color:var(--lumo-body-text-color);border:1px solid var(--lumo-contrast-20pct)}.numeric-keyboard vaadin-button[aria-label="<-"],.numeric-keyboard vaadin-button[aria-label=C]{background-color:var(--lumo-error-color-10pct);color:var(--lumo-error-color)}
