@font-face{font-family:Satoshi;src:url(./Satoshi-Variable-CFg-z2ne.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:normal}html,html[theme]{--base-h: 220;--base-s: 35%;--base-l: 90%;--accent-h: 218;--accent-s: 80%;--accent-l: 47%;--accent: hsl(var(--accent-h) var(--accent-s) var(--accent-l));--accent-10pct: hsl(var(--accent-h) var(--accent-s) var(--accent-l) / .12);--accent-text: hsl(var(--accent-h) var(--accent-s) calc(var(--accent-l) - 3%));--accent-contrast: hsl(0 0% calc(100% - (100*clamp(0%, var(--accent-l) - 50%, 1%))) );accent-color:var(--accent);--grad1: linear-gradient(to bottom right, hsl(var(--base-h) calc(var(--base-s) * 1.5) calc(var(--base-l) + 6%)) 20%, hsl(var(--base-h) var(--base-s) var(--base-l)) 50%, hsl(calc(var(--base-h) - 30) var(--base-s) calc(33% + var(--base-l) / 1.5)) 100%);--grad2: radial-gradient(50% 80% at 25% 70%, hsl(calc(var(--base-h) - 5) calc(var(--base-s) * 1.5) calc(var(--base-l) - 10%) / .4) 0%, transparent 100%);--grad3: radial-gradient(83% 132% at 76% 20%, transparent 84%, hsl(var(--base-h) var(--base-s) calc(var(--base-l) + 10%) / .8) 100%);--bg: var(--grad3), var(--grad2), var(--grad1), hsl(var(--base-h) var(--base-s) var(--base-l));--lumo-base-color: hsl(var(--base-h) var(--base-s) 100%);--lumo-base-color-90pct: hsl(var(--base-h) var(--base-s) 100% / .9);--lumo-base-color-80pct: hsl(var(--base-h) var(--base-s) 100% / .8);--lumo-base-color-70pct: hsl(var(--base-h) var(--base-s) 99% / .7);--lumo-base-color-60pct: hsl(var(--base-h) var(--base-s) 99% / .6);--lumo-disabled-text-color: var(--lumo-contrast-40pct);--lumo-primary-contrast-color: var(--lumo-base-color);--lumo-primary-color: var(--lumo-contrast-90pct);--lumo-primary-color-50pct: var(--lumo-contrast-70pct);--lumo-primary-color-10pct: var(--lumo-contrast-10pct);--lumo-primary-text-color: var(--lumo-body-text-color);--vaadin-focus-ring-color: hsl(var(--accent-h) var(--accent-s) var(--accent-l) / .75);--lumo-error-text-color: hsl(342 70% 43%);--lumo-error-color: hsl(342 68% 51%);--lumo-error-color-10pct: hsl(342 68% 51% / .13);--lumo-error-color-50pct: hsl(342 68% 51% / .6);--lumo-success-text-color: hsl(160 98% 22%);--lumo-success-color: hsl(160 88% 27%);--lumo-success-color-10pct: hsl(160 88% 27% / .14);--lumo-success-color-50pct: hsl(160 88% 27% / .6);--lumo-tint-5pct: hsla(0, 0%, 100%, .19);--lumo-tint-10pct: hsla(0, 0%, 100%, .29);--lumo-tint-20pct: hsla(0, 0%, 100%, .38);--lumo-tint-30pct: hsla(0, 0%, 100%, .45);--lumo-tint-40pct: hsla(0, 0%, 100%, .51);--lumo-tint-50pct: hsla(0, 0%, 100%, .57);--lumo-tint-60pct: hsla(0, 0%, 100%, .66);--lumo-tint-70pct: hsla(0, 0%, 100%, .74);--lumo-tint-80pct: hsla(0, 0%, 100%, .82);--lumo-tint-90pct: hsla(0, 0%, 100%, .9);--lumo-tint: #fff;--lumo-shade-2pct: hsl(var(--base-h) min(calc(var(--base-s) * 1.2), 35%) 41% / .04);--lumo-shade-5pct: hsl(var(--base-h) min(calc(var(--base-s) * 1.12), 35%) 40% / .06);--lumo-shade-10pct: hsl(var(--base-h) min(calc(var(--base-s) * 1.08), 35%) 39% / .09);--lumo-shade-20pct: hsl(var(--base-h) min(calc(var(--base-s) * 1.04), 35%) 37% / .15);--lumo-shade-30pct: hsl(var(--base-h) min(calc(var(--base-s) * 1), 35%) 34% / .22);--lumo-shade-40pct: hsl(var(--base-h) min(calc(var(--base-s) * .96), 35%) 31% / .38);--lumo-shade-50pct: hsl(var(--base-h) min(calc(var(--base-s) * .92), 35%) 28% / .55);--lumo-shade-60pct: hsl(var(--base-h) min(calc(var(--base-s) * .9), 35%) 25% / .68);--lumo-shade-70pct: hsl(var(--base-h) min(calc(var(--base-s) * .9), 35%) 22% / .8);--lumo-shade-80pct: hsl(var(--base-h) min(calc(var(--base-s) * .8), 35%) 19% / .91);--lumo-shade-90pct: hsl(var(--base-h) min(calc(var(--base-s) * .8), 35%) 16% / .98);--lumo-shade: hsl(var(--base-h) min(calc(var(--base-s) * .8), 35%) 12%);--lumo-font-family: Satoshi, system-ui, ui-sans-serif, sans-serif;font-weight:430;--lumo-font-size-xxxl: 2rem;--lumo-font-size-xxl: 1.5rem;--lumo-font-size-xl: 1.25rem;--lumo-font-size-l: 1.0625rem;--lumo-font-size-m: .9375rem;--lumo-font-size-s: .875rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .625rem;--lumo-line-height-xl: 2rem;--lumo-line-height-l: 1.75rem;--lumo-line-height-m: 1.625rem;--lumo-line-height-s: 1.375rem;--lumo-line-height-xs: 1.125rem;--lumo-border-radius-l: 12px;--lumo-border-radius-m: 7px;--lumo-border-radius-s: 5px;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2.125rem;--lumo-size-s: 1.875rem;--lumo-size-xs: 1.625rem;--lumo-icon-size-l: var(--lumo-line-height-m);--lumo-icon-size-m: var(--lumo-line-height-s);--lumo-icon-size-s: var(--lumo-line-height-xs);--view-glow: radial-gradient(circle at 25% 0%, hsl(0 0% 100% / .3), transparent 50%);--view-background: var(--view-glow), hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 10%), 90%) / .8);--view-background-clip: padding-box;--view-border-width: 1px;--view-border-color: var(--lumo-contrast-10pct) var(--lumo-contrast-10pct) var(--lumo-contrast-20pct);--view-box-shadow: 0 1px 1px 0 var(--lumo-shade-10pct);--view-inset: 1vmax;--vaadin-button-border-width: 1px;--blur-radius: 20px}@media (pointer: coarse){html,html[theme]{--lumo-font-size-xxxl: 2rem;--lumo-font-size-xxl: 1.75rem;--lumo-font-size-xl: 1.5rem;--lumo-font-size-l: 1.25rem;--lumo-font-size-m: 1.0625rem;--lumo-font-size-s: .9375rem;--lumo-font-size-xs: .875rem;--lumo-font-size-xxs: .75rem;--lumo-line-height-xl: 2rem;--lumo-line-height-l: 1.75rem;--lumo-line-height-m: 1.5rem;--lumo-line-height-s: 1.375rem;--lumo-line-height-xs: 1.25rem;--lumo-size-xl: 3.75rem;--lumo-size-l: 3.125rem;--lumo-size-m: 2.75rem;--lumo-size-s: 2.25rem;--lumo-size-xs: 1.75rem}}[theme~=dark],html[theme~=dark]{--base-l: 6%;--base-s: 22%;--grad1: linear-gradient(to bottom right, hsl(var(--base-h) var(--base-s) calc(var(--base-l) + 3%)) 20%, hsl(var(--base-h) var(--base-s) calc(var(--base-l) + 0%)) 50%, hsl(calc(var(--base-h) - 10) calc(var(--base-s) * 1.2) var(--base-l)) 100%);--grad2: radial-gradient(50% 80% at 25% 70%, hsl(calc(var(--base-h) - 10) calc(var(--base-s) * 1.5) calc(var(--base-l) + 10%) / .4) 0%, transparent 100%);--grad3: radial-gradient(83% 132% at 76% 20%, transparent 84%, hsl(var(--base-h) var(--base-s) calc(var(--base-l) - 6%) / .8) 100%);--lumo-base-color: hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 5%), 8%) / 1);--lumo-base-color-90pct: hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 5%), 8%) / .9);--lumo-base-color-80pct: hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 5%), 8%) / .8);--lumo-base-color-70pct: hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 5%), 8%) / .7);--lumo-base-color-60pct: hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 5%), 8%) / .6);--accent-h: 210;--accent-10pct: hsl(var(--accent-h) var(--accent-s) var(--accent-l) / .18);--accent-text: hsl(calc(var(--accent-h) - 3) calc(var(--accent-s) * 1.25) calc(var(--accent-l) * 1.3));--vaadin-focus-ring-color: hsl(var(--accent-h) calc(var(--accent-s) * 1.25) calc(var(--accent-l) * 1.3) / .65);--lumo-primary-contrast-color: var(--lumo-base-color);--lumo-primary-color: var(--lumo-contrast-90pct);--lumo-primary-color-50pct: var(--lumo-contrast-70pct);--lumo-primary-color-10pct: var(--lumo-contrast-10pct);--lumo-primary-text-color: var(--lumo-body-text-color);--lumo-error-text-color: hsl(342 85% 70%);--lumo-error-color: hsl(342 68% 51%);--lumo-error-color-10pct: hsl(342 68% 61% / .16);--lumo-error-color-50pct: hsl(342 68% 61% / .65);--lumo-success-text-color: hsl(160 88% 52%);--lumo-success-color: hsl(160 78% 31%);--lumo-success-color-10pct: hsl(160 78% 37% / .18);--lumo-success-color-50pct: hsl(160 78% 37% / .65);--lumo-shade-2pct: hsl(var(--base-h) calc(var(--base-s) * .1) 0% / .08);--lumo-shade-5pct: hsl(var(--base-h) calc(var(--base-s) * .1) 0% / .1);--lumo-shade-10pct: hsl(var(--base-h) calc(var(--base-s) * .1) 1% / .2);--lumo-shade-20pct: hsl(var(--base-h) calc(var(--base-s) * .1) 1% / .3);--lumo-shade-30pct: hsl(var(--base-h) calc(var(--base-s) * .1) 3% / .4);--lumo-shade-40pct: hsl(var(--base-h) calc(var(--base-s) * .1) 4% / .5);--lumo-shade-50pct: hsl(var(--base-h) calc(var(--base-s) * .1) 5% / .6);--lumo-shade-60pct: hsl(var(--base-h) calc(var(--base-s) * .1) 5% / .7);--lumo-shade-70pct: hsl(var(--base-h) calc(var(--base-s) * .11) 5% / .8);--lumo-shade-80pct: hsl(var(--base-h) calc(var(--base-s) * .12) 5% / .9);--lumo-shade-90pct: hsl(var(--base-h) calc(var(--base-s) * .13) 5% / .95);--lumo-shade: hsl(var(--base-h) calc(var(--base-s) * .1) 5%);--lumo-tint-5pct: hsl(var(--base-h) calc(var(--base-s) / 2) 65% / .06);--lumo-tint-10pct: hsl(var(--base-h) calc(var(--base-s) / 2) 66% / .12);--lumo-tint-20pct: hsl(var(--base-h) calc(var(--base-s) / 2) 67% / .18);--lumo-tint-30pct: hsl(var(--base-h) calc(var(--base-s) / 2) 69% / .29);--lumo-tint-40pct: hsl(var(--base-h) calc(var(--base-s) / 2) 71% / .4);--lumo-tint-50pct: hsl(var(--base-h) calc(var(--base-s) / 2) 74% / .51);--lumo-tint-60pct: hsl(var(--base-h) calc(var(--base-s) / 2) 80% / .62);--lumo-tint-70pct: hsl(var(--base-h) calc(var(--base-s) / 2) 83% / .75);--lumo-tint-80pct: hsl(var(--base-h) calc(var(--base-s) / 2) 87% / .9);--lumo-tint-90pct: hsl(var(--base-h) calc(var(--base-s) / 2) 94% / .96);--lumo-tint: hsl(var(--base-h) calc(var(--base-s) / 2) 99%);--view-glow: radial-gradient(circle at 25% 0%, hsl(0 0% calc(30% + var(--base-l) * 4) / .1), transparent 50%);--view-background: var(--view-glow), hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 7%), 8%) / .7);--view-background-clip: border-box;--view-border-color: var(--lumo-contrast-10pct) var(--lumo-contrast-5pct) var(--lumo-contrast-5pct)}:is(vaadin-details,vaadin-accordion-panel){display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .3s}:is(vaadin-details,vaadin-accordion-panel)[opened]{grid-template-rows:min-content 1fr}:is(vaadin-details,vaadin-accordion-panel)::part(content){display:block;overflow:hidden;min-height:0;padding:0;transition:visibility .3s,opacity .3s}:is(vaadin-details,vaadin-accordion-panel):not([opened])::part(content){visibility:hidden;pointer-events:none;opacity:0}vaadin-app-layout:not([overlay])::part(drawer){background-color:transparent;border-inline-end:transparent}vaadin-app-layout:not([overlay])::part(navbar){background-color:var(--lumo-base-color-60pct);background-image:none;border-bottom-style:solid;border-bottom-width:min(var(--view-inset),var(--view-border-width));border-color:var(--view-border-color);background:var(--view-background);background-clip:var(--view-background-clip)}[theme~=badge]{padding:var(--lumo-space-xs) calc(var(--lumo-space-xs) * 1.5);font-size:var(--lumo-font-size-xs);font-weight:620;color:var(--lumo-secondary-text-color)}[theme~=badge][theme~=small]{font-size:var(--lumo-font-size-xxs);font-weight:660}[theme~=badge][theme~=accent]{background-color:var(--accent-10pct);color:var(--accent-text)}[theme~=badge][theme~=accent][theme~=primary]{background-color:var(--accent);color:var(--accent-contrast)}[theme~=badge][theme~=dimmed]{background:transparent;color:var(--lumo-contrast-60pct)}[theme~=badge]:not([icon]):empty,[theme~=badge][theme~=dot]{font-size:0;padding:.25rem;width:0;height:0;border-radius:100%}[theme~=badge][theme~=small]:not([icon]):empty,[theme~=badge][theme~=small][theme~=dot]{padding:.1875rem}[theme~=badge][theme~=dot]:before{font-size:var(--lumo-font-size-xs)}[theme~=badge][theme~=small][theme~=dot]:before{font-size:var(--lumo-font-size-xxs)}[theme~=badge] vaadin-icon{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}[theme~=badge] vaadin-icon,[theme~=badge]:before{margin:calc(var(--lumo-space-xs) * -1) 0}[theme~=badge][theme~=small] vaadin-icon{width:calc(var(--lumo-icon-size-s) * .8);height:calc(var(--lumo-icon-size-s) * .8)}[theme~=badge] vaadin-icon:first-child{margin-inline-start:calc(var(--lumo-space-xs) * -1.5)}[theme~=badge] vaadin-icon:last-child{margin-inline-end:calc(var(--lumo-space-xs) * -1.5)}:is(vaadin-button,vaadin-menu-bar-button){--vaadin-button-background: transparent;--vaadin-button-border: var(--vaadin-button-border-width) solid var(--lumo-contrast-20pct);--vaadin-button-padding: 0 calc(var(--_button-size) / 4 + var(--lumo-border-radius-m) / 2);--vaadin-button-tertiary-padding: var(--vaadin-button-padding);margin:0;font-weight:630;box-shadow:0 1px 1px 0 var(--lumo-shade-2pct)}:is(vaadin-button,vaadin-menu-bar-button):before{inset:calc(var(--vaadin-button-border-width) * -1)}:is(vaadin-button,vaadin-menu-bar-button):after{display:none}@media (any-hover: hover){:is(vaadin-button,vaadin-menu-bar-button):hover:before{background-color:currentColor;opacity:.04}}:is(vaadin-button,vaadin-menu-bar-button):is(:active,[active]):before{opacity:.08}:is(vaadin-button,vaadin-menu-bar-button):is(:active,[active])[theme~=primary]:before{background-color:#000}:is(vaadin-button,vaadin-menu-bar-button)[theme*=tertiary]{--vaadin-button-border-width: 0px;box-shadow:none}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]{font-weight:680;min-width:initial;background-image:linear-gradient(170deg,#ffffff0d,#0000000d);background-blend-mode:overlay}:is(vaadin-button,vaadin-menu-bar-button)[focus-ring]{box-shadow:0 0 0 1px var(--lumo-base-color),0 0 0 calc(var(--vaadin-focus-ring-width, 2px) + 1px) var(--vaadin-focus-ring-color)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=accent]:not([theme~=primary]){color:var(--accent-text)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=accent][theme~=primary]{background-color:var(--accent);color:var(--accent-contrast)}:is(vaadin-button,vaadin-menu-bar-button) vaadin-icon[slot$=fix],:is(vaadin-button,vaadin-menu-bar-button)[theme~=icon] vaadin-icon{vertical-align:top}:is(vaadin-button,vaadin-menu-bar-button):not([theme~=icon]) vaadin-icon[slot=prefix]{margin-inline-end:var(--lumo-space-xs)}:is(vaadin-button,vaadin-menu-bar-button):not([theme~=icon]) vaadin-icon[slot=suffix]{margin-inline-start:var(--lumo-space-xs)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary-inline]{padding:0;cursor:pointer}@media (any-hover: hover){:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary-inline]:hover{opacity:.85}}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary-inline]::part(prefix){margin-inline-start:0}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary-inline]::part(suffix){margin-inline-end:0}:where(vaadin-button,vaadin-menu-bar-button):not([theme~=primary],[theme~=success],[theme~=error]) vaadin-icon,:where(vaadin-menu-bar-overlay vaadin-menu-bar-item):not([theme~=primary],[theme~=success],[theme~=error]) vaadin-icon{opacity:.7}:is(vaadin-button,vaadin-menu-bar-button)[theme~=icon]{width:var(--lumo-button-size);min-width:0;height:var(--lumo-button-size);padding:0}:is(vaadin-button,vaadin-menu-bar-button)[theme~=pill]{border-radius:var(--lumo-button-size);padding-inline-start:.75em;padding-inline-end:.75em}vaadin-menu-bar-button>vaadin-menu-bar-item{margin:0;padding:0}vaadin-button [theme~=badge][slot$=fix]{vertical-align:top}vaadin-checkbox{--vaadin-checkbox-background: transparent;--vaadin-input-field-border-color: var(--lumo-contrast-30pct)}vaadin-confirm-dialog-overlay::part(header),vaadin-confirm-dialog-overlay::part(footer){background:transparent}vaadin-confirm-dialog-overlay::part(footer){padding:var(--lumo-space-m)}vaadin-confirm-dialog-overlay h3{line-height:var(--lumo-line-height-m)}vaadin-confirm-dialog-overlay::part(content){padding-bottom:var(--lumo-space-s)}vaadin-confirm-dialog-overlay vaadin-button[theme~=tertiary]{padding:var(--vaadin-button-tertiary-padding)}vaadin-confirm-dialog-overlay::part(reject-button){order:-1;flex-grow:1}vaadin-confirm-dialog-overlay::part(cancel-button){flex-grow:0}vaadin-date-picker-overlay-content,vaadin-date-picker-month-scroller,vaadin-date-picker-overlay-content::part(toolbar){background:transparent}vaadin-date-picker-year-scroller{background:var(--lumo-shade-10pct)}vaadin-month-calendar::part(date),vaadin-month-calendar::part(weekday),vaadin-date-picker-year::part(year-number){font-weight:480}vaadin-month-calendar::part(month-header){font-size:var(--lumo-font-size-m);font-weight:600}vaadin-date-time-picker vaadin-date-picker{margin-inline-end:calc(var(--vaadin-input-field-border-width) * -1);position:relative}vaadin-date-time-picker vaadin-date-picker:after{content:"";position:absolute;height:100%;width:var(--vaadin-input-field-border-width);background:var(--lumo-base-color);inset-inline-end:0}::part(overlay){background:var(--view-glow),hsl(var(--base-h) var(--base-s) max(calc(var(--base-l) + 7%),8%));box-shadow:inset 0 .5px 0 0 var(--lumo-tint-5pct),inset 0 0 0 .5px var(--lumo-tint-10pct),0 0 0 1px var(--lumo-shade-5pct),var(--lumo-box-shadow-l);-webkit-backdrop-filter:blur(var(--blur-radius));backdrop-filter:blur(var(--blur-radius));font-weight:inherit}vaadin-dialog-overlay::part(header),vaadin-dialog-overlay::part(footer){background:transparent}vaadin-dialog-overlay::part(footer){padding:var(--lumo-space-m)}@media (prefers-reduced-motion){:is([opening],[closing]),:is([opening],[closing])::part(overlay){animation:none}vaadin-dialog-overlay:is([opening],[closing]),vaadin-dialog-overlay:is([opening],[closing])::part(overlay){animation:none}}vaadin-tooltip-overlay{inset:0}vaadin-tooltip-overlay::part(overlay){font-weight:500}@media (max-width: 420px),(max-height: 420px){:is(vaadin-context-menu-overlay,vaadin-menu-bar-overlay,vaadin-select-overlay)::part(overlay){max-height:80vh}}vaadin-grid::part(header-cell){min-height:var(--lumo-size-m)}vaadin-grid.transparent-body{background:transparent;--vaadin-grid-cell-background: transparent}vaadin-grid.transparent-body::part(header-cell){--vaadin-grid-cell-background: var(--lumo-base-color)}vaadin-grid.no-header::part(header-cell){height:0;min-height:0;overflow:hidden;border-bottom-color:transparent;--vaadin-grid-cell-background: transparent}vaadin-grid.no-header[overflow~=top]::part(header-cell){border-bottom-color:var(--lumo-contrast-10pct)}vaadin-grid::part(body-cell):before{border-radius:inherit}vaadin-menu-bar::part(container){padding:calc(var(--vaadin-focus-ring-width, 2px) + 1px);margin:calc(var(--vaadin-focus-ring-width, 2px) * -1 - 1px)}vaadin-menu-bar-button[aria-haspopup]::part(suffix):after{content:var(--lumo-icons-dropdown);font-family:lumo-icons;opacity:.7}vaadin-menu-bar-button[aria-haspopup][theme~=icon]::part(suffix):after{position:absolute;z-index:1;bottom:0;right:0;transition:opacity .12s}vaadin-menu-bar-button[theme~=icon]:not(:hover,[active])::part(suffix):after{opacity:0}vaadin-menu-bar-item{border-radius:var(--lumo-border-radius-s)}vaadin-menu-bar-item .hint{color:var(--lumo-secondary-text-color);margin-inline-start:auto;font-weight:450;display:flex;align-items:center;gap:var(--lumo-space-xs)}vaadin-menu-bar-item.uncheckable{padding-inline-start:var(--lumo-space-s)}vaadin-menu-bar-item.uncheckable::part(checkmark){display:none}vaadin-menu-bar.icon-only vaadin-menu-bar-item>:not(vaadin-icon){display:none}@media (pointer: fine){vaadin-menu-bar-item{font-size:var(--lumo-font-size-s);min-height:auto}}vaadin-menu-bar-item::part(checkmark):before{font-size:var(--lumo-icon-size-s)}vaadin-menu-bar-item[theme~=error]{color:var(--lumo-error-text-color)}vaadin-menu-bar-item[theme~=error]:hover{background-color:var(--lumo-error-color-10pct)}vaadin-menu-bar-item>[theme~=badge]:last-child{margin-inline-start:auto;margin-inline-end:calc(var(--lumo-space-m) * -1)}vaadin-menu-bar.separate-buttons::part(container){gap:var(--lumo-space-xs)}vaadin-menu-bar.separate-buttons vaadin-menu-bar-button{border-radius:var(--lumo-border-radius-m)}vaadin-message-input{padding:0;margin:0;overflow:visible}vaadin-message-input vaadin-text-area{margin-inline-end:0}vaadin-message-input vaadin-button[theme]{width:var(--lumo-size-m);background:transparent;padding:0;margin-inline-start:calc(var(--lumo-size-m) * -1);align-self:end;color:var(--lumo-secondary-text-color)}vaadin-message-input vaadin-button:hover{color:var(--lumo-body-text-color)}vaadin-message-input vaadin-button[theme]:before{display:none}vaadin-message-input vaadin-button::part(label){text-overflow:clip;padding:0;font-size:0}vaadin-message-input vaadin-button::part(label):before{content:"";display:inline-block;width:var(--lumo-size-m);height:var(--lumo-size-m);background:currentColor;--mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" d="M6 12L3.269 3.126A59.768 59.768 0 0121.485 12 59.77 59.77 0 013.27 20.876L5.999 12zm0 0h7.5" /></svg>');-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-size:50%;mask-size:50%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:top}vaadin-message{padding:var(--lumo-space-s) var(--lumo-space-l);cursor:default;gap:var(--lumo-space-m)}vaadin-message::part(name){font-weight:700;line-height:var(--lumo-line-height-xs)}vaadin-message::part(time){font-size:var(--lumo-font-size-xs);line-height:var(--lumo-line-height-xs)}vaadin-message vaadin-avatar{margin:0}vaadin-message-list{display:flex;flex-direction:column;justify-content:end}vaadin-message-list::part(list){display:flex;flex-direction:column;justify-content:end}vaadin-message-list.one-to-one{background:linear-gradient(transparent,var(--lumo-shade-2pct) 100px,var(--lumo-shade-2pct) calc(100% - 100px),transparent)}vaadin-message-list.one-to-one vaadin-message::part(content){max-width:80%;flex-grow:0;width:fit-content;gap:var(--lumo-space-xs)}vaadin-message-list.one-to-one vaadin-message::part(message){padding:var(--lumo-space-s) var(--lumo-space-m);border-radius:var(--lumo-border-radius-l);background:linear-gradient(var(--lumo-tint-5pct),var(--lumo-tint-5pct)) var(--lumo-base-color);box-shadow:inset 0 0 0 1px var(--lumo-contrast-20pct),0 1px 3px -1px var(--lumo-shade-10pct)}vaadin-message-list.one-to-one vaadin-message:not(.me)::part(message){border-end-start-radius:0}vaadin-message-list.one-to-one vaadin-message.me::part(message){border-end-end-radius:0}vaadin-message-list.one-to-one vaadin-message vaadin-avatar{align-self:end;margin-bottom:var(--lumo-space-xs);display:none}vaadin-message-list.one-to-one vaadin-message::part(name){font-size:var(--lumo-font-size-xs);font-weight:500;margin:0;display:none}vaadin-message-list.one-to-one vaadin-message::part(header){order:1;min-height:0;gap:var(--lumo-space-s)}vaadin-message-list.one-to-one vaadin-message.me{flex-direction:row-reverse}vaadin-message-list.one-to-one vaadin-message.me::part(header){justify-content:end;flex-direction:row-reverse}vaadin-message-list.one-to-one vaadin-message.me::part(message){background:var(--accent-10pct);box-shadow:inset 0 0 0 1px var(--lumo-contrast-10pct),0 1px 3px -1px var(--lumo-shade-10pct)}vaadin-message-list vaadin-message.new-messages{padding-inline-start:0;margin-inline-start:-1000%}vaadin-message-list vaadin-message.new-messages::part(header),vaadin-message-list vaadin-message.new-messages>vaadin-avatar{display:none}vaadin-message-list vaadin-message.new-messages::part(content){flex-direction:row;align-items:center;width:100%;max-width:none}vaadin-message-list vaadin-message.new-messages::part(content):before{content:"";flex:auto;display:block;height:1px;width:100%;background:var(--lumo-error-color-50pct)}vaadin-message-list vaadin-message.new-messages::part(message){background:transparent;padding:0;border-radius:0;border:0;box-shadow:none;color:var(--lumo-error-text-color);font-size:var(--lumo-font-size-s);font-weight:600;line-height:1}vaadin-notification-card[theme~=primary]::part(overlay){background:var(--lumo-primary-color)}vaadin-notification-card[theme~=success]::part(overlay){background:var(--lumo-success-color)}vaadin-notification-card[theme~=warning]::part(overlay){background:var(--lumo-warning-color)}vaadin-notification-card[theme~=error]::part(overlay){background:var(--lumo-error-color)}vaadin-notification-card[theme~=contrast]::part(overlay){background:var(--lumo-contrast)}vaadin-notification-card[theme~=about-dialog-hint]::part(overlay){margin-inline-start:var(--lumo-size-xl)}vaadin-progress-bar{height:12px}vaadin-progress-bar::part(bar){border:1px solid var(--lumo-contrast-30pct);padding:2px;background:transparent;box-sizing:border-box}vaadin-progress-bar[theme~=accent]::part(value){background-color:var(--accent)}vaadin-radio-button{--vaadin-radio-button-background: transparent;--vaadin-input-field-border-color: var(--lumo-contrast-30pct)}vaadin-select vaadin-item::part(content){min-width:0}vaadin-select.autosize{--vaadin-field-default-width: auto}vaadin-select.autosize vaadin-select-value-button{width:auto}vaadin-select.icon-only vaadin-item>:not(vaadin-icon){display:none}vaadin-select.borderless{--vaadin-input-field-border-width: 0px;--vaadin-input-field-background: transparent}vaadin-select.borderless::part(input-field),vaadin-select.borderless vaadin-select-value-button,vaadin-select.borderless vaadin-item{padding:0}vaadin-side-nav,vaadin-side-nav-item{display:grid;grid-template-rows:min-content 1fr;--transition-duration: .26s;transition:grid-template-rows var(--transition-duration);line-height:var(--lumo-line-height-xs)}vaadin-side-nav[collapsed],vaadin-side-nav-item:not([expanded]){grid-template-rows:min-content 0fr}vaadin-side-nav::part(label){font-weight:600;min-width:0;padding-inline-start:var(--_child-indent, 0px)}vaadin-side-nav>[slot=label]{min-width:0;overflow:hidden;text-overflow:ellipsis;margin:0;padding:var(--lumo-space-s);margin-bottom:var(--lumo-space-xs)}vaadin-side-nav::part(children),vaadin-side-nav-item::part(children){display:flex;flex-direction:column;gap:var(--lumo-space-xs);min-height:0;transition:visibility var(--transition-duration),opacity var(--transition-duration)}vaadin-side-nav[collapsed]::part(children),vaadin-side-nav-item:not([expanded])::part(children){visibility:hidden;opacity:0}vaadin-side-nav::part(toggle-button){font-size:var(--lumo-font-size-s);font-weight:400}vaadin-side-nav-item::part(link){font-weight:600;min-height:0;overflow:hidden;box-sizing:border-box;gap:0;padding:calc((var(--lumo-size-m) - var(--lumo-icon-size-s)) / 2 - var(--view-border-width));padding-inline-start:calc((var(--lumo-size-m) - var(--lumo-icon-size-s)) / 2 - var(--view-border-width) + var(--_child-indent, 0px))}vaadin-side-nav-item::part(content){border-style:solid;border-width:var(--view-border-width);border-color:transparent;border-radius:var(--lumo-border-radius-m);color:var(--lumo-contrast-80pct);box-sizing:border-box;min-height:var(--lumo-size-m);min-width:0;position:relative;transition:background-color .2s,backdrop-filter .2s,-webkit-backdrop-filter .2s}vaadin-side-nav-item::part(content):hover{background:var(--lumo-tint-5pct);-webkit-backdrop-filter:brightness(1.02);backdrop-filter:brightness(1.02)}vaadin-side-nav-item::part(link):active:focus{background-color:transparent}vaadin-side-nav-item::part(content):active{background:var(--lumo-tint-10pct)}vaadin-side-nav-item[current]::part(content){color:var(--lumo-header-text-color);background:var(--lumo-tint-5pct);border-color:var(--lumo-contrast-10pct);background-clip:var(--view-background-clip);-webkit-backdrop-filter:brightness(1.04);backdrop-filter:brightness(1.04)}vaadin-side-nav-item[has-children]::part(content){padding-inline-end:0}vaadin-side-nav-item::part(toggle-button){margin-inline-end:0}vaadin-side-nav-item vaadin-icon{color:inherit;opacity:.7;padding:0;width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}vaadin-side-nav vaadin-side-nav-item:is([current],:hover) vaadin-icon{opacity:.8}:is(vaadin-side-nav,vaadin-side-nav-item).small{font-size:var(--lumo-font-size-s)}vaadin-side-nav+vaadin-side-nav{margin-top:var(--lumo-space-s)}vaadin-tabs{background:var(--lumo-contrast-10pct);border-radius:calc(var(--lumo-border-radius-s) + 3px);min-height:var(--lumo-size-m);box-shadow:none}vaadin-tabs::part(tabs){padding:3px;margin:0;min-height:inherit;box-sizing:border-box}vaadin-tabsheet{box-sizing:border-box}vaadin-tabsheet::part(tabs-container){box-shadow:none;padding:var(--lumo-space-m)}vaadin-tabsheet::part(content){padding:0}vaadin-tabsheet>vaadin-tabs{margin:0}vaadin-tabsheet[theme~=bordered]{border-color:var(--lumo-contrast-10pct);border-top-left-radius:calc(var(--lumo-border-radius-s) + var(--lumo-space-s));border-top-right-radius:calc(var(--lumo-border-radius-s) + var(--lumo-space-s))}vaadin-tabsheet[overflow~=top]::part(content){border-top:1px solid var(--lumo-contrast-10pct)}vaadin-tabsheet:not([theme~=bordered])[overflow~=bottom]::part(content){border-bottom:1px solid var(--lumo-contrast-10pct)}vaadin-tab:before,vaadin-tab:after{display:none}vaadin-tab{font-weight:600;border-radius:var(--lumo-border-radius-s);transition:color .16s,background-color .16s,box-shadow 60ms,transform .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;padding:var(--lumo-space-xs) var(--lumo-space-m);flex:auto}vaadin-tab[selected]{color:var(--lumo-header-text-color);background-color:var(--lumo-tint-30pct);-webkit-backdrop-filter:brightness(1.06);backdrop-filter:brightness(1.06)}vaadin-tab[active]{transform:scale(.98);transition-duration:50ms}vaadin-tab[selected]:not([focus-ring]){box-shadow:0 0 0 1px var(--lumo-shade-5pct),0 1px 1px 0 var(--lumo-shade-5pct)}html{--vaadin-input-field-background: var(--lumo-contrast-5pct);--vaadin-input-field-border-width: 1px;--vaadin-input-field-border-color: var(--lumo-contrast-30pct)}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-date-picker,vaadin-time-picker,vaadin-select,vaadin-number-field,vaadin-email-field,vaadin-text-area){padding:var(--lumo-space-xs) 0}:is(vaadin-text-field,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-date-picker,vaadin-time-picker,vaadin-select,vaadin-number-field,vaadin-email-field,vaadin-text-area)[focused]::part(input-field){box-shadow:0 0 0 var(--_focus-ring-width) var(--_focus-ring-color)}vaadin-text-area::part(input-field){padding-top:calc((var(--lumo-text-field-size) - var(--lumo-line-height-s)) / 2);padding-bottom:calc((var(--lumo-text-field-size) - var(--lumo-line-height-s)) / 2)}:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}h1{font-weight:850;line-height:var(--lumo-line-height-xl)}:is(h2,h3){font-weight:800;line-height:var(--lumo-line-height-l)}h4{font-weight:650;line-height:var(--lumo-line-height-m)}:is(h5,h6){font-weight:600;line-height:var(--lumo-line-height-s)}a:where(:any-link){color:var(--accent-text)}html{background:var(--bg);background-attachment:fixed;height:100vh}:focus-visible{outline-color:var(--vaadin-focus-ring-color);outline-width:var(--vaadin-focus-ring-width)}vaadin-connection-indicator:not([offline]){pointer-events:none}.v-status-message{box-sizing:border-box}:not(vaadin-button,vaadin-menu-bar-button,vaadin-select-value-button)::part(label){color:inherit}vaadin-item::part(content),vaadin-menu-bar-item::part(content),vaadin-context-menu-item::part(content),vaadin-select-item::part(content),vaadin-combo-box-item::part(content),vaadin-multi-select-combo-box-item::part(content){display:flex;align-items:center;gap:.75rem;font-weight:550}vaadin-select.minimal{--vaadin-input-field-border-width: 0px;--vaadin-input-field-background: transparent}vaadin-avatar::part(abbr){font-weight:650}vaadin-icon.small{width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}vaadin-grid:not([theme~=no-border]),vaadin-rich-text-editor:not([theme~=no-border]){border-radius:var(--lumo-border-radius-m);overflow:hidden;border-color:var(--lumo-contrast-10pct)}vaadin-context-menu{display:contents}hr{margin:0}:is(vaadin-menu-bar-overlay,vaadin-context-menu-overlay,vaadin-select-overlay) hr{margin:var(--lumo-space-s) var(--lumo-space-xs)}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0}[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}.d-flex{display:flex}.flex-column{flex-direction:column}.w-full{width:100%}.flex-center{align-items:center;justify-content:center;align-content:center}.input{padding:5px 2px;border-radius:9px;outline:none;text-decoration:none;border:1px solid #b0b0b0}.m-auto{margin:auto!important}.fixed-center{position:fixed;inset:0}.w-max-content{width:max-content!important}.authForm{margin-top:0!important;padding:25px 20px;border-radius:8px;box-shadow:#00000059 0 5px 15px}.logoAuth{margin-left:auto;margin-right:auto;margin-top:auto;background-image:url(data:image/png;base64,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);height:70px;background-repeat:no-repeat}.logoAuthMenu{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJ4AAABVCAYAAAC4ql0MAAAACXBIWXMAAAsSAAALEgHS3X78AAAIrElEQVR4nO2d0ZHiOBCG/766BNgQ2BDYAO6BCYENYSYE9vHujQlhJoQhhKHqEhhCGGojGELofbAEsixLLWNbBvqrctUUY2Rhfne3Wi1BzAxFGZu/SndAuU9UeEoRVHhKEVR4ShFUeEoRVHhKEVR4ShFUeEoRVHhKEf6WnkhEcwBLAHMAC+/fRwB7AAdm3nbpCBEtAMwSp+2Z+ZhoZxboXwNm3mV0T+kbZo4eqMT2DoCFxxeANYBZqm3vOpJrLAXtPEr6mNM3Pfo/Wl0tEc2I6MUIYpmh5RmADYBPIlplvK8vktYOgFq7wgSFZ9zVOyrr0ZUZgDciuqSNLkiEtx+8F0qUNov3BtkXKOFlZPGpxbsCGsIjojXyXKuEjRmcDAoRSfp9ZGa1eIWpCc+42PUA1xmqXR+1dleCb/EekU5pdOXRCHtIJFZVrd0E8IU39Ch06PbV4l0JfgJZOqA4AHg1f88gt5R9DVi6tq/x3UQ4CU8YmAPAlpl/ui8Q0RZV+iUlvsGEJ+y/WruJ4Lpaafz1y3/BWJHXwLk+Q1o8zd9dEa7wRIE5Mx9a/lfamkj631sfieiRiD6IiM3xRUSblnPteR+B/83Me5mIPu0AzLzOkeM9lR91rtuaUfCuk93/ruRWp0Qn6AuTdLV9xXdmKvEFdSs7A7A2X1LO6H2Ns7d55kQRhMMSVXI+KCpTdGH7V2LqMspNlEWZLzpl8XqxdsbKWEuzY2ZiZsI5BFmgEqWkrbnT1p6Z28KVZ3sdc61vOIcN6xahu2JbGCFOhpsQHsZNo1gLc2DmB/siMz8DsCVhK+FMzQZna/ck7YCxilboM4Qtmv/apKzePQnvYjdrxGQFFbJOrrijfTKjcCuG5w5hgOuSayI3VUF+P1V4AzBK4SczHxyX9xw4xRVDKs6zgfyBmRuZAgFu+35caEW2w1l480JlakFOwmPmWhzRcjzEGitISnglRtytwjMCsH3OFp2J6dwR6Nb7nx1o7YwltZmIyQivt4pSVB82WaEceX+nCmRUX3Dqfeu+K2hRxXqiawL4aDnnPdK+5HM1PpvXr7n32he8yvCM6zCAj8ErkK+Ia04czy8onNgBeAq4/JObdXKu1iLa6c3i3IXw+ojvAm02QhMA7lRiKB+3N+fZkGWOqug2RSgMevDTL17u7uR+jQDtwxdzt8FwCwM8uPcgvD5nK+ZOlj+UuI0F/CfMg2BFs4zNLGTiiurFnenA+T5NIqcXXd5oOhicRgkwdK0dUFUy+1/oaMJj5gMRHVBZqhUA3825sydRK8HMT46F2hDRvgfLLB08rFL9G5w+Bgw5x4WDiy5Hcklk5qDCXT757rzuBvVv3nvs4OLDe32OKuBnAJ9wAn/Ug/6NoF8r5/zHxD3+zLlOW//vfXARpe/4zsRVrpu0rsx6hj2EsxAm9rJWUxrvtWGt3dGP/RzsvSie07t14Q3iTpj5CZW43PaPqILzHyyf6IcZlVpBLNsqRGL4ubvIqa84x55FhUfGlIb/WU3rvPd5QTNKCl0rd+G4lG85QlDG4dYtHjClbL1y4h6EN4QVVS5EvFvUFdMqPCL6B8D/43XlvnHDrHuweLPSIzilSVR4zHyqsE0dOE8DDclDx+kcdbcT4xYsnmQjSLV4E+MWYjxJgnhGRAtuVvn+BvBf/11SUly98Jh578yfxmjMTzLzbwD/XtoHSWlTKJdIRLNYjtG2WyoPKS3Z6tQ/b95wmTgWl87rXjhXG5x3RTVdlXrvZ+Ta7jznKtG+X3gpLaT052nt/Gfb/Kjbp80l1/P639giOPT5hfc0eM9MH+0cdFAzrsVbIV2JssM4g4hcJAOMeYu7jWKeencJYmitxRBkT51NCHcvnWAlzNW7WgBg5q0pl0q5hiXy52/dJYgp0e0C7bsrvkSY+jzJe56520IhCXvUP+8C5+yAfx9Cn9n9u9HHmxCeYYt0WXeohq4VUy9n29xy+qcU9r4QMjZDsuePtYllFPNZ3UVEGzjCa4vrvCpowFTC+PfuFtIpFoklW2RuiWvd3REZC64vxG5pMdV1IimstTvgnHFopLNuSXjSH3YR5fTMbEfyCe8Tb0uLoVzo0Nj7+4p6uVctDMoVXsxajFH63ooRhiSnJ11vYN3d2AOKGaqH6OosnreDwQ6R1W2u8KQjw7aYZQrTUhLhrRL5qTdvccwolsd8aSvkufV1yxZmsUrmL/98XFb57HJys8xst7QLultXeFJX0vjpADMKk6zXHHpFf6/u1jDWiix7/16vsXDVq4J2S+/td1Jb3eZuYSE17QtUPxf1bo5PyHNOg7oP84S1bRzpErPOP03xgX1INrkj01zM1mdL5O+j0rbtyM/Ie74FCi1i50txc3euAdgiUG7vx3g5v7xoZzNyRoljxC2SzyAR0hPON+wl4p77iG1tPDlWLDkErhf5dNz4F+rJZABN4Q3pCo+CPFgfSK6RrNEz1tNan9gKMLedLg/Wo2l/F1kdNmkCubs2TqvbasIzH1ziqrowytNsQgZJjCTZutZfynhK7NL51y3ta10fLOmsyJRxH77vLfWaNXcbSqcMkSh1fxdjDPqs0fuF88PoxntL1OOaS4Sz5W7rf9tGtb1ulC0gtFGQTy2n1xCeuQF9Pn1HVAH7mCM1cY1e6iTTb/dhfPFG9XuEd22S4m4re3UEcndt1HN6kVKhF1y+fcQXIqVUfZVFBdqSlg4lt4ZIXeeS81LvN58j65fOhzz67E/rzAVXq+V/oftPDOwA/OACP+FkrNTgJfFSK952Xur9zHwc2VNE6bM/qcU+zwC+ox7npNiiWpTzEPH3YyCu0Ru8J0qD6BYWjZOr2GaBcO5uj2peczJPqDJdsoSnKH1xS2VRyhWhwlOKoMJTiqDCU4qgwlOKoMJTiqDCU4qgwlOKoMJTiqDCU4qgwlOKoMJTiqDCU4qgwlOKoMJTiqDCU4qgwlOKoMJTiqDCU4rwB/9OtYeWUw+XAAAAAElFTkSuQmCC);height:80px;margin:12px auto;width:100%;background-size:contain;background-position:center center;background-repeat:no-repeat}[theme=dark] .logoAuthMenu{background-image:url(data:image/png;base64,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)!important}@media print{.nextpage{page-break-after:always}.pb-inside{page-break-inside:avoid!important}}vaadin-grid.printed *{white-space:normal!important;text-overflow:clip!important;word-break:break-all!important;font-size:9px!important}.apexcharts-theme-dark>.apexcharts-svg{background:none!important}.dash-board{display:grid;gap:.8em}.dash-board .card{border-radius:10px;-webkit-box-shadow:var(--lumo-box-shadow-m);-moz-box-shadow:var(--lumo-box-shadow-m);box-shadow:var(--lumo-box-shadow-m);background:var(--lumo-tint-90p);display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;justify-items:center;padding:.5 em}.dash-title{font-size:1.2em;text-align:center;border-bottom:1px solid gray;padding:.5em}.dash-content{font-size:2em;font-weight:700;padding:1em;height:calc(100% - 2em)}.production .card{border-radius:10px;max-width:250px;-webkit-box-shadow:var(--lumo-box-shadow-m);-moz-box-shadow:var(--lumo-box-shadow-m);box-shadow:var(--lumo-box-shadow-m);gap:1em;background:var(--lumo-contrast-10pct);display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;justify-items:center;padding:1em}.dash-board .card>div{min-width:95%;margin:auto;width:max-content!important}.dash-board .dash-title{font-size:1em;width:100%}*{scrollbar-width:thin;scrollbar-color:var(--background-color) blue}*::-webkit-scrollbar{height:5px}*::-webkit-scrollbar-track{background:var(--lumo-primary-color)}*::-webkit-scrollbar-thumb{background-color:#00f;border-radius:5px;border:none}.card-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;padding:10px;grid-auto-rows:380px}.card-header-text{font-weight:700;font-family:Lucida Grande,Calibri,Helvetica,Arial,sans-serif}.card-component{border-radius:10px;gap:1em;background:var(--lumo-contrast-10pct);display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;justify-items:center;padding:6px;min-height:calc(100% - 12px);max-height:calc(100% - 12px)}.card-custom{margin-top:auto}.right-menu{width:80vw;height:calc(100vh - var(--lumo-space-m));right:0;top:0;padding:var(--lumo-space-m);left:100%;background:#000000e6;border-radius:20px 0 0 20px;box-shadow:var(--material-shadow-elevation-4dp);position:fixed!important;z-index:1;align-content:start;display:flex;flex-direction:column}.menu-open{transform:translate(-100%);transition:.5s}@media (min-width: 320px){.right-menu{width:300px}.menu-open{width:300px;transform:translate(-100%);transition:.5s}}.right-menu-content{height:100%;overflow-y:auto;display:flex;flex-direction:column}.cart-product{background:var(--lumo-contrast-10pct);margin-top:5px;margin-bottom:5px;border-radius:10px;position:relative}.card-image{width:100%;height:230px;object-fit:contain}.cart-product-name{font-size:1.1em;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;min-height:3lh}.cart-product-price{margin:auto;font-size:1.3em}.cart-product-count{margin:auto}.cart-product-image{margin:auto;color:gray;width:100%;object-fit:scale-down}.close-button-icon{position:absolute;right:5px;top:5px;padding:.3em;cursor:pointer}.virtual-list.grid-custom{background:transparent!important;border:none!important;display:block!important;padding:0!important;margin:0!important}.virtual-list.grid-custom::part(container){background:transparent!important;border:none!important}.virtual-list.grid-custom::part(items){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:16px!important;padding:16px!important;background:transparent!important;border:none!important;align-items:start!important}.virtual-list.grid-custom::part(item){display:block!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;height:auto!important;min-height:0!important}.virtual-list.grid-custom [part=items]{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:16px!important;padding:16px!important;background:transparent!important;border:none!important}.virtual-list.grid-custom [part=item]{display:block!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;height:auto!important}.product-card{transition:all .3s ease;border:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-l);cursor:pointer;background:var(--lumo-base-color);box-shadow:0 2px 4px #0000001a;height:100%;min-height:320px;display:flex;flex-direction:column}.product-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026;border-color:var(--lumo-primary-color-50pct)}.product-image-container{transition:all .3s ease;border-radius:var(--lumo-border-radius-m) var(--lumo-border-radius-m) 0 0}.product-card:hover .product-image-container{transform:scale(1.02)}.product-card>[slot]{flex:1;display:flex;flex-direction:column}@media (max-width: 1024px){.virtual-list.grid-custom::part(items){grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:14px!important;padding:14px!important}.virtual-list.grid-custom [part=items]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:14px!important;padding:14px!important}}@media (max-width: 768px){.virtual-list.grid-custom::part(items){grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:12px!important;padding:12px!important}.virtual-list.grid-custom [part=items]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:12px!important;padding:12px!important}}@media (max-width: 480px){.virtual-list.grid-custom::part(items){grid-template-columns:1fr!important;gap:8px!important;padding:8px!important}.virtual-list.grid-custom [part=items]{grid-template-columns:1fr!important;gap:8px!important;padding:8px!important}.product-card{min-height:300px}}.grid-custom-compact::part(items){grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:12px!important}.grid-custom-spacious::part(items){grid-template-columns:repeat(auto-fill,minmax(350px,1fr))!important;gap:20px!important}.grid-custom-masonry::part(items){grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;grid-auto-rows:masonry!important;gap:16px!important}
