[theme~=badge]:not([icon]):empty{width:.75rem;height:.75rem}[theme~=badge][theme~=blue]{background:var(--blue-50);color:var(--blue-600)}[theme~=badge][theme~=indigo-light]{background:var(--indigo-50);color:var(--indigo-400)}[theme~=badge][theme~=indigo]{background:var(--indigo-100);color:var(--indigo-700)}[theme~=badge][theme~=violet]{background:var(--violet-50);color:var(--violet-600)}[theme~=badge][theme~=light-green]{background:var(--green-50);color:var(--green-300)}[theme~=badge][theme~=green]{background:var(--green-100);color:var(--green-600)}[theme~=badge][theme~=dark-green]{background:var(--green-200);color:var(--green-900)}[theme~=badge][theme~=yellow-green]{background:var(--yellow-50);color:var(--green-600)}[theme~=badge][theme~=yellow]{background:var(--yellow-50);color:var(--yellow-800)}[theme~=badge][theme~=orange]{background:var(--orange-50);color:var(--orange-800)}[theme~=badge][theme~=red]{background:var(--red-50);color:var(--red-700)}[theme~=badge][theme~=grey]{background:var(--lumo-contrast-5pct);color:var(--lumo-contrast-80pct)}[theme~=badge][theme~=blue]:not([icon]):empty{background:var(--blue-500)}[theme~=badge][theme~=indigo]:not([icon]):empty{background:var(--indigo-700)}[theme~=badge][theme~=indigo-light]:not([icon]):empty{background:var(--indigo-400)}[theme~=badge][theme~=violet]:not([icon]):empty{background:var(--violet-500)}[theme~=badge][theme~=light-green]:not([icon]):empty{background:var(--green-100)}[theme~=badge][theme~=green]:not([icon]):empty{background:var(--green-500)}[theme~=badge][theme~=dark-green]:not([icon]):empty{background:var(--green-900)}[theme~=badge][theme~=yellow]:not([icon]):empty{background:var(--yellow-500)}[theme~=badge][theme~=yellow-green]:not([icon]):empty{background:var(--yellow-green)}[theme~=badge][theme~=orange]:not([icon]):empty{background:var(--orange-500)}[theme~=badge][theme~=red]:not([icon]):empty{background:var(--red-500)}[theme~=badge][theme~=grey]:not([icon]):empty{background:var(--lumo-contrast-50pct)}[theme~=dark] [theme~=badge][theme~=blue]{background:var(--blue-600);color:var(--blue-50)}[theme~=dark] [theme~=badge][theme~=indigo-light]{background:var(--indigo-400);color:var(--indigo-50)}[theme~=dark] [theme~=badge][theme~=indigo]{background:var(--indigo-700);color:var(--indigo-100)}[theme~=dark] [theme~=badge][theme~=violet]{background:var(--violet-600);color:var(--violet-50)}[theme~=dark] [theme~=badge][theme~=green]{background:var(--green-600);color:var(--green-100)}[theme~=dark] [theme~=badge][theme~=dark-green]{background:var(--green-900);color:var(--green-300)}[theme~=dark] [theme~=badge][theme~=yellow-green]{background:var(--yellow-green);color:var(--yellow-50)}[theme~=dark] [theme~=badge][theme~=yellow]{background:var(--yellow-800);color:var(--yellow-50)}[theme~=dark] [theme~=badge][theme~=orange]{background:var(--orange-800);color:var(--orange-50)}[theme~=dark] [theme~=badge][theme~=red]{background:var(--red-700);color:var(--red-50)}[theme~=dark] [theme~=badge][theme~=grey]{background:var(--lumo-contrast-10pct);color:var(--lumo-contrast-80pct)}[theme~=dark] [theme~=badge][theme~=blue]:not([icon]):empty{background:var(--blue-600)}[theme~=dark] [theme~=badge][theme~=indigo]:not([icon]):empty{background:var(--indigo-700)}[theme~=dark] [theme~=badge][theme~=indigo-light]:not([icon]):empty{background:var(--indigo-400)}[theme~=dark] [theme~=badge][theme~=violet]:not([icon]):empty{background:var(--violet-600)}[theme~=dark] [theme~=badge][theme~=green]:not([icon]):empty{background:var(--green-600)}[theme~=dark] [theme~=badge][theme~=dark-green]:not([icon]):empty{background:var(--green-900)}[theme~=dark] [theme~=badge][theme~=yellow]:not([icon]):empty{background:var(--yellow-800)}[theme~=dark] [theme~=badge][theme~=yellow-green]:not([icon]):empty{background:var(--yellow-green)}[theme~=dark] [theme~=badge][theme~=orange]:not([icon]):empty{background:var(--orange-800)}[theme~=dark] [theme~=badge][theme~=red]:not([icon]):empty{background:var(--red-700)}[theme~=dark] [theme~=badge][theme~=grey]:not([icon]):empty{background:var(--lumo-contrast-10pct)}[theme~=badge][theme~=small]{font-size:var(--lumo-font-size-xs)}button{font-family:var(--lumo-font-family)}.grid-row-detail-content{border-top:1px solid var(--lumo-contrast-10pct);margin:calc(var(--lumo-space-xs) * -1) calc(var(--lumo-space-m) * -1)}@media (width<=1024px){.grid-row-detail-content{border-top:0;min-height:100%;margin:0}}.input-group>[focused]{z-index:1}.input-group>:first-child::part(input-field),.input-group>vaadin-button:first-child,.input-group>vaadin-checkbox:first-child{border-start-end-radius:0;border-end-end-radius:0}.input-group>:not(:first-child):not(:last-child)::part(input-field),.input-group>vaadin-button:not(:first-child):not(:last-child){border-radius:0}.input-group>:last-child::part(input-field),.input-group>:last-child>vaadin-text-field::part(input-field),.input-group>vaadin-button:last-child{border-start-start-radius:0;border-end-start-radius:0}.input-group>*+*{margin-inline-start:-1px}.input-group>vaadin-button{--vaadin-button-border:1px solid var(--lumo-contrast-50pct);line-height:1}.input-group>vaadin-button:first-child{border-right-width:0}.input-group>vaadin-button:last-child{border-left-width:0}@media (height<=769px) and (width>=1024px){vaadin-form-layout .input-group>vaadin-button,.new-detail-layout .input-group>vaadin-button{--_button-size:var(--lumo-size-s)}}.notifications-dialog-header{padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m);border-bottom:1px solid}.notifications-dialog-header span{font-size:var(--lumo-font-size-s);font-weight:600}.notifications-dialog-header vaadin-button{cursor:pointer;background:0 0;padding:0}.c-notification{box-sizing:border-box;padding:var(--lumo-space-s);margin-top:var(--lumo-space-xs);margin-bottom:var(--lumo-space-xs);background-color:var(--lumo-primary-color-10pct);cursor:pointer;border:1px solid #0000;border-radius:5px;min-width:100%;min-height:50px}.c-notification vaadin-icon{float:right;height:12px}.c-notification:hover{background-color:var(--lumo-contrast-5pct);border:1px solid var(--lumo-contrast-5pct)}.c-notification-error{background-color:var(--lumo-error-color-10pct)}.c-notification-message{overflow-wrap:anywhere;max-height:300px;margin-bottom:2px;overflow:auto}.c-notification-date{font-size:var(--lumo-font-size-xs);color:var(--lumo-secondary-text-color);margin-top:2px}html[theme~=dark] vaadin-combo-box-item.indigo-light,html[theme~=dark] vaadin-multi-select-combo-box-item.indigo-light,html[theme~=dark] vaadin-multi-select-combo-box-chip.indigo-light{background:var(--indigo-600);outline:1px solid var(--indigo-500)}html[theme~=dark] vaadin-combo-box-item.indigo,html[theme~=dark] vaadin-multi-select-combo-box-item.indigo,html[theme~=dark] vaadin-multi-select-combo-box-chip.indigo{background:var(--indigo-800);outline:1px solid var(--indigo-600)}html[theme~=dark] vaadin-combo-box-item.yellow,html[theme~=dark] vaadin-multi-select-combo-box-item.yellow,html[theme~=dark] vaadin-multi-select-combo-box-chip.yellow{background:var(--yellow-800);outline:1px solid var(--yellow-300)}html[theme~=dark] vaadin-combo-box-item.blue,html[theme~=dark] vaadin-multi-select-combo-box-item.blue,html[theme~=dark] vaadin-multi-select-combo-box-chip.blue{background:var(--blue-900);outline:1px solid var(--blue-300)}html[theme~=dark] vaadin-combo-box-item.red,html[theme~=dark] vaadin-multi-select-combo-box-item.red,html[theme~=dark] vaadin-multi-select-combo-box-chip.red{background:var(--red-700);outline:1px solid var(--red-300)}html[theme~=dark] vaadin-combo-box-item.red:hover,html[theme~=dark] vaadin-multi-select-combo-box-item.red:hover,html[theme~=dark] vaadin-multi-select-combo-box-chip.red:hover{background:var(--red-600)}html[theme~=dark] vaadin-combo-box-item.violet,html[theme~=dark] vaadin-multi-select-combo-box-item.violet,html[theme~=dark] vaadin-multi-select-combo-box-chip.violet{background:var(--violet-600);outline:1px solid var(--violet-300)}html[theme~=dark] vaadin-combo-box-item.violet:hover,html[theme~=dark] vaadin-multi-select-combo-box-item.violet:hover,html[theme~=dark] vaadin-multi-select-combo-box-chip.violet:hover{background:var(--violet-500)}html[theme~=dark] vaadin-combo-box-item.orange,html[theme~=dark] vaadin-multi-select-combo-box-item.orange,html[theme~=dark] vaadin-multi-select-combo-box-chip.orange{background:var(--orange-800);outline:1px solid var(--orange-300)}html[theme~=dark] vaadin-combo-box-item.orange:hover,html[theme~=dark] vaadin-multi-select-combo-box-item.orange:hover,html[theme~=dark] vaadin-multi-select-combo-box-chip.orange:hover{background:var(--orange-700)}html[theme~=dark] vaadin-combo-box-item.green,html[theme~=dark] vaadin-multi-select-combo-box-item.green,html[theme~=dark] vaadin-multi-select-combo-box-chip.green{background:var(--green-600);outline:1px solid var(--green-300)}html[theme~=dark] vaadin-combo-box-item.green:hover,html[theme~=dark] vaadin-multi-select-combo-box-item.green:hover,html[theme~=dark] vaadin-multi-select-combo-box-chip.green:hover{background:var(--green-500)}html[theme~=dark] vaadin-combo-box-item.dark-green,html[theme~=dark] vaadin-multi-select-combo-box-item.dark-green,html[theme~=dark] vaadin-multi-select-combo-box-chip.dark-green{background:var(--green-900);outline:1px solid var(--green-700)}html[theme~=dark] vaadin-combo-box-item.dark-gree:hover,html[theme~=dark] vaadin-multi-select-combo-box-item.dark-green:hover,html[theme~=dark] vaadin-multi-select-combo-box-chip.dark-green:hover{background:var(--green-800)}[theme~=colored][theme~=pill]{border-radius:1em}vaadin-radio-button[checked][theme~=colored][theme~=indigo-light]{background:var(--indigo-50);color:var(--indigo-400);--_selection-color:var(--indigo-400);--_focus-ring-color:var(--indigo-400)}vaadin-radio-button[checked][theme~=colored][theme~=blue]{background:var(--blue-50);color:var(--blue-600);--_selection-color:var(--blue-600);--_focus-ring-color:var(--blue-600)}vaadin-radio-button[checked][theme~=colored][theme~=indigo]{background:var(--indigo-100);color:var(--indigo-700);--_selection-color:var(--indigo-700);--_focus-ring-color:var(--indigo-700)}vaadin-radio-button[checked][theme~=colored][theme~=violet]{background:var(--violet-50);color:var(--violet-600);--_selection-color:var(--violet-600);--_focus-ring-color:var(--violet-600)}vaadin-radio-button[checked][theme~=colored][theme~=light-green]{background:var(--green-50);color:var(--green-300);--_selection-color:var(--green-300);--_focus-ring-color:var(--green-300)}vaadin-radio-button[checked][theme~=colored][theme~=green]{background:var(--green-100);color:var(--green-600);--_selection-color:var(--green-600);--_focus-ring-color:var(--green-600)}vaadin-radio-button[checked][theme~=colored][theme~=dark-green]{background:var(--green-200);color:var(--green-900);--_selection-color:var(--green-900)}vaadin-radio-button[checked][theme~=colored][theme~=yellow-green]{background:var(--yellow-50);color:var(--green-600);--_selection-color:var(--green-600)}vaadin-radio-button[checked][theme~=colored][theme~=yellow]{background:var(--yellow-50);color:var(--yellow-800);--_selection-color:var(--yellow-800)}vaadin-radio-button[checked][theme~=colored][theme~=orange]{background:var(--orange-50);color:var(--orange-800);--_selection-color:var(--orange-800)}vaadin-radio-button[checked][theme~=colored][theme~=red]{background:var(--red-50);color:var(--red-700);--_selection-color:var(--red-700)}vaadin-radio-button[checked][theme~=colored][theme~=grey]{background:var(--lumo-contrast-5pct);color:var(--lumo-contrast-80pct);--_selection-color:var(--lumo-contrast-80pct)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=blue]{background:var(--blue-600);color:var(--blue-50);--_selection-color:var(--blue-50);--vaadin-radio-button-dot-color:var(--blue-600)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=indigo-light]{background:var(--indigo-400);color:var(--indigo-50);--_selection-color:var(--indigo-50);--vaadin-radio-button-dot-color:var(--indigo-400)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=indigo]{background:var(--indigo-700);color:var(--indigo-100);--_selection-color:var(--indigo-100);--vaadin-radio-button-dot-color:var(--indigo-700)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=violet]{background:var(--violet-600);color:var(--violet-50);--_selection-color:var(--violet-50);--vaadin-radio-button-dot-color:var(--violet-600)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=green]{background:var(--green-600);color:var(--green-100);--_selection-color:var(--green-100);--vaadin-radio-button-dot-color:var(--green-600)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=dark-green]{background:var(--green-900);color:var(--green-300);--_selection-color:var(--green-300);--vaadin-radio-button-dot-color:var(--green-900)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=yellow-green]{background:var(--yellow-green);color:var(--yellow-50);--_selection-color:var(--yellow-50);--_focus-ring-color:var(--yellow-50);--vaadin-radio-button-dot-color:var(--yellow-green)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=yellow]{background:var(--yellow-800);color:var(--yellow-50);--_selection-color:var(--yellow-50);--vaadin-radio-button-dot-color:var(--yellow-800)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=orange]{background:var(--orange-800);color:var(--orange-50);--_selection-color:var(--orange-50);--vaadin-radio-button-dot-color:var(--orange-800)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=red]{background:var(--red-700);color:var(--red-50);--_selection-color:var(--red-50);--vaadin-radio-button-dot-color:var(--red-700)}[theme~=dark] vaadin-radio-button[checked][theme~=colored][theme~=grey]{background:var(--lumo-contrast-10pct);color:var(--lumo-contrast-80pct);--_selection-color:var(--lumo-contrast-80pct);--vaadin-radio-button-dot-color:var(--lumo-contrast-10pct)}@media (width<=500px){vaadin-dialog-overlay.inventory-scan-dialog::part(overlay){width:100%}}@media (width>=501px){vaadin-dialog-overlay.inventory-scan-dialog::part(overlay){width:400px}}vaadin-grid::part(new-rows){background:var(--green-200);color:var(--green-900)}vaadin-grid::part(current-rows){background:var(--yellow-100);color:var(--yellow-900)}vaadin-grid::part(credited-rows){background:var(--blue-200);color:var(--blue-900)}[theme~=dark] vaadin-grid::part(new-rows){background:var(--green-900);color:var(--green-100)}[theme~=dark] vaadin-grid::part(credited-rows){background:var(--blue-900);color:var(--blue-100)}[theme~=dark] vaadin-grid::part(current-rows){background:var(--yellow-900);color:var(--yellow-100)}vaadin-checkbox[theme~=toggle-button]::part(checkbox),vaadin-checkbox[theme~=toggle-button]>input{grid-column:2}vaadin-checkbox[theme~=toggle-button]::part(checkbox){width:calc(var(--lumo-size-xl) * 1.5);border-radius:9999px}vaadin-checkbox[theme~=toggle-button][disabled]::part(checkbox):after{content:""!important}vaadin-checkbox[theme~=toggle-button]:not([checked]):not([disabled])::part(checkbox){background-color:var(--lumo-error-color)}vaadin-checkbox[theme~=toggle-button]::part(checkbox):after{height:calc(var(--lumo-size-l) / 3);background-color:var(--lumo-primary-contrast-color);margin-left:calc(var(--lumo-size-m) / 12);opacity:1;width:calc(var(--lumo-size-l) / 3);content:var(--lumo-icons-cross);color:var(--lumo-error-color-50pct);font-weight:700;font-family:var(--cobra-material-icon-font);font-size:calc(var(--lumo-size-l) / 3);border-radius:9999px;align-self:center;transition:transform .2s;inset:0}vaadin-checkbox[theme~=toggle-button][checked]::part(checkbox):after{background-color:var(--lumo-primary-contrast-color);transform:translateX(calc(var(--lumo-size-xl) * 1.5 - var(--lumo-size-l) / 2));content:var(--lumo-icons-checkmark);color:var(--lumo-success-color-50pct)}html{--lumo-primary-color:#1e7b3f;--lumo-primary-color-50pct:#1e7b3f80;--lumo-primary-color-10pct:#25da641a;--lumo-error-color:#c43831;--lumo-error-color-50pct:#c4383180;--lumo-error-color-10pct:#c438311a;--lumo-success-color:#1e7b6d;--lumo-success-color-50pct:#1e7b6d80;--lumo-success-color-10pct:#1e7b6d1a;--lumo-header-text-color:#000000de;--lumo-body-text-color:#000000de;--lumo-secondary-text-color:#000000a8;--lumo-tertiary-text-color:#0009;--lumo-primary-text-color:#186332;--lumo-success-text-color:#186357;--lumo-error-text-color:#ab312b;--blue-50:#eff6ff;--blue-100:#e7f1ff;--blue-200:#c8e1ff;--blue-300:#95c6ff;--blue-400:#57a1f8;--blue-500:#1a81fa;--blue-600:#0368de;--blue-700:#0058c0;--blue-800:#0042a6;--blue-900:#003585;--indigo-50:#f6f5ff;--indigo-100:#ebeaff;--indigo-200:#d4d0ff;--indigo-300:#b9b2ff;--indigo-400:#8378ff;--indigo-500:#6052ff;--indigo-600:#5748ff;--indigo-700:#4a3aff;--indigo-800:#2617ce;--indigo-900:#0c009b;--violet-50:#f9f6ff;--violet-100:#f0eaff;--violet-200:#e5d9ff;--violet-300:#cbb4ff;--violet-400:#a076ff;--violet-500:#8854fc;--violet-600:#7b2bff;--violet-700:#6823d4;--violet-800:#5114af;--violet-900:#3f0c8e;--green-50:#f0fffa;--green-100:#eafaf4;--green-200:#d2f0e5;--green-300:#8ce4c5;--green-400:#39c693;--green-500:#1ba875;--green-600:#0e9c69;--green-700:#0d8b5e;--green-800:#066845;--green-900:#004d31;--yellow-50:#fffbef;--yellow-100:#fff9e3;--yellow-200:#ffecb4;--yellow-300:#ffdb7d;--yellow-400:#fec941;--yellow-500:#fdb601;--yellow-600:#e0a306;--yellow-700:#b2830a;--yellow-800:#8a6c1e;--yellow-900:#5f4b18;--yellow-green:#546103fa;--orange-50:#fff8f5;--orange-100:#fff3ec;--orange-200:#ffdaca;--orange-300:#ffac92;--orange-400:#ff7d5f;--orange-500:#ff603b;--orange-600:#f55a03;--orange-700:#dd5406;--orange-800:#ba4d0f;--orange-900:#8f471e;--red-50:#fff5f6;--red-100:#ffedee;--red-200:#ffd0d4;--red-300:#f8a8ae;--red-400:#ff707a;--red-500:#ff3a49;--red-600:#ff0013;--red-700:#ce0010;--red-800:#97000b;--red-900:#680008}.bg-blue-10{background-color:var(--blue-50)}.bg-orange-10{background-color:var(--orange-50)}.text-blue{color:var(--blue-600)}.text-orange{color:var(--orange-800)}.column-form{gap:var(--lumo-space-xl);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.column-form>div>*{width:100%}.flex-col{display:flex}.hidden{display:none!important}.grid-cols-subgrid{grid-template-columns:subgrid}.\@container{container-type:inline-size}@container (width>=16rem){.\@3xs\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@container (width>=28rem){.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=56rem){.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.cobra-logo{background-image:var(--cobra-app-logo);background-position:50%;background-repeat:no-repeat;background-size:contain}html{--lumo-size-xs:1.5rem;--lumo-size-s:1.75rem;--lumo-size-m:2rem;--lumo-size-l:2.25rem;--lumo-size-xl:2.5rem;--lumo-size-xxl:3rem}.h-2xl{height:var(--lumo-size-xxl)}html{--lumo-space-xs:.25rem;--lumo-space-s:.5rem;--lumo-space-m:.75rem;--lumo-space-l:1rem;--lumo-space-xl:1.5rem;--vaadin-side-nav-child-indent:calc(var(--lumo-icon-size-m) + var(--lumo-space-xs))}@media (width>=1024px){.lg\:px-0{padding:0}.lg\:py-xs{padding-block:var(--lumo-space-xs)}}@font-face{font-family:Asap Condensed;src:url(./AsapCondensed-Regular-BbFtjAzY.woff2)format("woff2"),url(./AsapCondensed-Regular-CggSUpk5.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Asap Condensed;src:url(./AsapCondensed-Medium-CncHizEL.woff2)format("woff2"),url(./AsapCondensed-Medium-DG4WMoUa.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Asap Condensed;src:url(./AsapCondensed-SemiBold-BnYBQYGR.woff2)format("woff2"),url(./AsapCondensed-SemiBold-B0pKVHxC.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./SourceCodePro-Regular-wCBtTb9w.woff2)format("woff2"),url(./SourceCodePro-Regular-CUHoad-B.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./SourceCodePro-SemiBold-OBL754wR.woff2)format("woff2"),url(./SourceCodePro-SemiBold-CSZClc6g.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Source Code Pro;src:url(./SourceCodePro-Medium-CUmI5l00.woff2)format("woff2"),url(./SourceCodePro-Medium-BxlHPJWQ.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols;src:url(./MaterialSymbols-B4NeKYys.woff2)format("woff2"),url(./MaterialSymbols-ALbd0so1.woff)format("woff");font-style:normal;font-weight:400;font-display:fallback}.material-symbols{font-family:Material Symbols;font-size:var(--icon-size,1rem);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-style:normal;font-weight:400;line-height:1;display:inline-block}html{--lumo-font-family:"Asap Condensed", -apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--lumo-font-size-xxs:.75rem;--lumo-font-size-xs:.8125rem;--lumo-font-size-s:.875rem;--lumo-font-size-m:1rem;--lumo-font-size-l:1.125rem;--lumo-font-size-xl:1.375rem;--lumo-font-size-xxl:1.75rem;--lumo-font-size-xxxl:2.5rem;--cobra-material-icon-font:"Material Symbols";--lumo-icon-size-s:.75rem;--lumo-icon-size-m:1rem;--lumo-icon-size-l:1.5rem;--lumo-icons-align-center:"format_align_center";--lumo-icons-align-left:"format_align_left";--lumo-icons-align-right:"format_align_right";--lumo-icons-angle-down:"expand_more";--lumo-icons-angle-left:"chevron_left";--lumo-icons-angle-right:"chevron_right";--lumo-icons-angle-up:"expand_less";--lumo-icons-arrow-down:"arrow_downward";--lumo-icons-arrow-left:"arrow_back";--lumo-icons-arrow-right:"arrow_forward";--lumo-icons-arrow-up:"arrow_upward";--lumo-icons-bar-chart:"bar_chart";--lumo-icons-bell:"notifications";--lumo-icons-calendar:"event";--lumo-icons-checkmark:"check";--lumo-icons-chevron-down:"arrow_drop_down";--lumo-icons-chevron-left:"arrow_left";--lumo-icons-chevron-right:"arrow_right";--lumo-icons-chevron-up:"arrow_drop_up";--lumo-icons-clock:"schedule";--lumo-icons-cog:"settings";--lumo-icons-cross:"close";--lumo-icons-download:"file_download";--lumo-icons-dropdown:"expand_more";--lumo-icons-edit:"edit";--lumo-icons-error:"error_outline";--lumo-icons-eye:"visibility";--lumo-icons-eye-disabled:"visibility_off";--lumo-icons-menu:"menu";--lumo-icons-minus:"remove";--lumo-icons-ordered-list:"format_list_numbered";--lumo-icons-phone:"phone";--lumo-icons-photo:"image";--lumo-icons-play:"play_arrow";--lumo-icons-plus:"add";--lumo-icons-redo:"redo";--lumo-icons-reload:"refresh";--lumo-icons-search:"search";--lumo-icons-undo:"undo";--lumo-icons-unordered-list:"format_list_bulleted";--lumo-icons-upload:"file_upload";--lumo-icons-user:"person_outline";--vaadin-rte-icons-align-center:"format_align_center";--vaadin-rte-icons-align-left:"format_align_left";--vaadin-rte-icons-align-right:"format_align_right";--vaadin-rte-icons-image:"image";--vaadin-rte-icons-list-bullet:"format_list_bulleted";--vaadin-rte-icons-list-ordered:"format_list_numbered";--vaadin-rte-icons-redo:"redo";--vaadin-rte-icons-undo:"undo";--vaadin-rte-icons-clean:"format_clear"!important;--vaadin-rte-icons-link:"insert_link"!important}.icon-s{--icon-size:var(--lumo-icon-size-s)}.icon-m{--icon-size:var(--lumo-icon-size-m)}.icon-l{--icon-size:var(--lumo-icon-size-l)}.animation-fade-in{animation:.25s ease-out fade-in}@keyframes fade-in{0%{opacity:.25}to{opacity:1}}html[theme~=dark]{--lumo-primary-color:#218745;--lumo-primary-color-50pct:#21874580;--lumo-primary-color-10pct:#527a6024;--lumo-primary-text-color:#269c4f;--lumo-error-color:#c43831;--lumo-error-color-50pct:#c4383180;--lumo-error-color-10pct:#c438311a;--lumo-error-text-color:#d55e58;--lumo-success-color:#208374;--lumo-success-color-50pct:#20837480;--lumo-success-color-10pct:#2083741a;--lumo-success-text-color:#269c8a;--lumo-shade-5pct:#1a1a1a0d;--lumo-shade-10pct:#1a1a1a1a;--lumo-shade-20pct:#1a1a1a33;--lumo-shade-30pct:#1a1a1a4d;--lumo-shade-40pct:#1a1a1a66;--lumo-shade-50pct:#1a1a1a80;--lumo-shade-60pct:#1a1a1a99;--lumo-shade-70pct:#1a1a1ab3;--lumo-shade-80pct:#1a1a1acc;--lumo-shade-90pct:#1a1a1ae6;--lumo-shade:#1a1a1a;--lumo-base-color:#1a1a1a;--cobra-app-logo:url(/images/zimplify_by_cobra_dark.svg)}html[theme~=contrast]{--lumo-primary-color:#1e7b3f;--lumo-primary-color-50pct:#1e7b3f80;--lumo-primary-color-10pct:#25da641a;--lumo-primary-text-color:#186332;--lumo-error-color:#c43831;--lumo-error-color-50pct:#c4383180;--lumo-error-color-10pct:#c438311a;--lumo-error-text-color:#ab312b;--lumo-success-color:#1e7b6d;--lumo-success-color-50pct:#1e7b6d80;--lumo-success-color-10pct:#1e7b6d1a;--lumo-success-text-color:#186357;--lumo-base-color:#f0f0f0;--lumo-header-text-color:#000000d6;--lumo-body-text-color:#000000b8;--lumo-secondary-text-color:#000000a8;--lumo-tertiary-text-color:#0009;--lumo-font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--lumo-font-size-xxs:.75rem;--lumo-font-size-xs:.8125rem;--lumo-font-size-s:.875rem;--lumo-font-size-m:1rem;--lumo-font-size-l:1.125rem;--lumo-font-size-xl:1.375rem;--lumo-font-size-xxl:1.75rem;--lumo-font-size-xxxl:2.5rem;--cobra-grid-header-font-size:var(--lumo-font-size-m);--cobra-grid-header-font-weight:500}html[theme~=contrast] body{letter-spacing:0}html[theme~=terminal]{--lumo-primary-color:#2fa22f;--lumo-primary-color-50pct:#2fa22f80;--lumo-primary-color-10pct:#2fa22f1a;--lumo-primary-text-color:#4c9aff;--lumo-base-color:#262626;--lumo-body-text-color:#3f3;--lumo-font-family:"Source Code Pro", monospace;--lumo-border-radius-s:1px;--lumo-border-radius-m:2px;--lumo-border-radius-l:4px}html[theme~=blue]{--lumo-primary-color:#18788c;--lumo-primary-color-50pct:#18788c80;--lumo-primary-color-10pct:#18788c1a;--lumo-primary-text-color:#195a67;--lumo-error-color:#e21235;--lumo-error-color-50pct:#e2123580;--lumo-error-color-10pct:#e212351a;--lumo-error-text-color:#ca0c2c;--lumo-success-color:#15845f;--lumo-success-color-50pct:#15845f80;--lumo-success-color-10pct:#15845f1a;--lumo-success-text-color:#116e4f;--lumo-font-family:-apple-system, BlinkMacSystemFont, "Roboto", "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}html[theme~=orange]{--lumo-primary-color:#b85c00;--lumo-primary-color-50pct:#ffc95c80;--lumo-primary-color-10pct:#ffe6b347;--lumo-primary-text-color:#804000;--lumo-error-color:#e21235;--lumo-error-color-50pct:#e2123580;--lumo-error-color-10pct:#e212351a;--lumo-error-text-color:#ca0c2c;--lumo-success-color:#158443;--lumo-success-color-50pct:#15844380;--lumo-success-color-10pct:#1584431a;--lumo-success-text-color:#0a7637}html{--cobra-app-logo:url(/images/zimplify_by_cobra.svg);--cobra-app-bar-height:3rem;--cobra-color-notice:#f5fcae;--cobra-grid-row-horizontal-padding:var(--lumo-space-l);--cobra-grid-row-min-height:var(--lumo-size-m);--cobra-grid-header-font-size:var(--lumo-font-size-m);--cobra-grid-header-font-weight:500;--transition-duration-s:.16s;--transition-duration-m:.24s;--transition-duration-l:.32s}body[density=normal]{--cobra-grid-row-min-height:var(--lumo-size-xl);--cobra-grid-row-horizontal-padding:var(--lumo-space-xl)}body[density=compact]{--cobra-grid-row-min-height:var(--lumo-size-m);--cobra-grid-row-horizontal-padding:var(--lumo-space-l)}vaadin-grid-cell-content{text-overflow:ellipsis}vaadin-grid vaadin-grid-sorter:not([direction])::part(indicators){color:var(--lumo-contrast-20pct)}vaadin-grid vaadin-grid-sorter:not([direction])::part(indicators):hover{color:var(--lumo-contrast-50pct)}vaadin-grid.no-select>vaadin-grid-cell-content>vaadin-checkbox{opacity:.5;pointer-events:none}vaadin-grid-tree-toggle.indent-s{--vaadin-grid-tree-toggle-level-offset:.5em}vaadin-text-field{align-self:auto}[theme=highlight]::part(input-field){box-shadow:0px 0px 0px 2px var(--orange-600);background-color:var(--orange-100)}[theme=dark] [theme=highlight]::part(input-field){background-color:var(--lumo-base-color);color:var(--lumo-body-text-color)}[theme~=yellow-background]::part(input-field),.yellow-background{background-color:var(--yellow-100)}[theme~=red-background]::part(input-field),.red-background{background-color:var(--red-100)}[theme~=dark] [theme~=yellow-background]::part(input-field),[theme~=dark] .yellow-background{background-color:var(--yellow-700);color:var(--yellow-50)}[theme~=dark] [theme~=red-background]::part(input-field),[theme~=dark] .red-background{background-color:var(--lumo-error-color);color:var(--lumo-error-contrast-color)}.route-calendar{gap:var(--lumo-space-s);flex-direction:column;max-width:95vw;display:flex}.route-calendar-grid{border-top:1px solid var(--lumo-contrast-10pct);border-left:1px solid var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius-m);max-width:95vw;max-height:75vh;display:grid;overflow:auto}.route-calendar-cell{border-right:1px solid var(--lumo-contrast-10pct);border-bottom:1px solid var(--lumo-contrast-10pct);padding:var(--lumo-space-xs) var(--lumo-space-s);flex-direction:column;gap:2px;display:flex}.route-calendar-day-header,.route-calendar-corner{z-index:2;background-color:var(--lumo-base-color);position:sticky;top:0}.route-calendar-route-header,.route-calendar-corner{z-index:2;background-color:var(--lumo-base-color);white-space:nowrap;position:sticky;left:0}.route-calendar-corner{z-index:3}.route-calendar-route-name{align-items:center;gap:var(--lumo-space-xs);display:flex}.route-calendar-route-name .material-symbols{font-size:var(--lumo-font-size-m)}.route-calendar-caption{font-size:var(--lumo-font-size-xs);color:var(--lumo-secondary-text-color)}.route-calendar-value{font-size:var(--lumo-font-size-s);white-space:nowrap}.route-calendar-delivery{cursor:pointer}.route-calendar-delivery:hover{background-color:var(--lumo-primary-color-10pct)}.route-calendar-empty-slot{background-color:var(--lumo-contrast-5pct)}.route-calendar-empty{padding:var(--lumo-space-m);text-align:center;color:var(--lumo-secondary-text-color)}[readonly]>vaadin-button{display:none}vaadin-button[button-type=delete]:not([disabled]),.button-danger:not([disabled]){background-color:var(--lumo-error-color);color:var(--lumo-error-contrast-color)}.ui-handler-error{background-color:var(--lumo-error-color-10pct)}.has-top-label{padding-top:16px}.bordered-layout{border-radius:var(--lumo-border-radius-m);border:1px solid;border-color:var(--lumo-contrast-20pct);background-color:var(--lumo-base-color)}.horizontal-flex{flex-flow:wrap;align-items:baseline;display:flex}.horizontal-flex>*{margin-right:.5em}vaadin-grid vaadin-grid-cell-content[draggable]{cursor:pointer}vaadin-dialog-overlay.dialog-close-button-right::part(header){justify-content:end;padding:0}vaadin-dialog-overlay.dialog-close-button-right::part(header-content){justify-content:space-between;padding-bottom:0;flex-wrap:wrap!important}vaadin-dialog-overlay::part(title){padding-left:var(--lumo-size-s);margin-inline-start:0}@media (width<=1024px){html{--cobra-grid-row-horizontal-padding:var(--lumo-space-m)}.crud-filter-row-layout>vaadin-menu-bar{max-width:var(--lumo-size-l)}}@media (height<=769px) and (width>=1024px){.new-detail-layout,vaadin-form-layout{--cobra-field-min-height:var(--lumo-size-s);--cobra-label-field-offset:var(--lumo-space-xs)}}@media (width>=768px){vaadin-popover-overlay[class*=checkout-popover]{--_vaadin-popover-content-width:360px}}vaadin-dialog::part(title){width:100%}vaadin-dialog::part(header-content){flex:1 1 0;width:100%}@media (width<=600px){vaadin-dialog.responsive-dialog{z-index:9999}vaadin-dialog.responsive-dialog::part(overlay){width:100vw;height:100vh}vaadin-dialog .fullscreen-button{display:none}}vaadin-confirm-dialog-overlay.minimumWidthContent::part(message){min-width:min-content}vaadin-rich-text-editor.hideToolbar{border:none}vaadin-rich-text-editor.hideToolbar::part(toolbar){display:none}vaadin-grid.only-header-row{min-height:0}vaadin-text-field.hideContent>[slot=input]{display:none}vaadin-text-field.hideContent{--vaadin-field-default-width:fit-content}vaadin-text-field.hideContent::part(input-field){width:fit-content}vaadin-rich-text-editor[invalid]{border:1px solid var(--lumo-error-color);background:var(--lumo-error-color-10pct)}vaadin-combo-box.operator{--vaadin-input-field-border-width:0;--vaadin-input-field-height:25px;width:55px}vaadin-combo-box.operator::part(input-field){background-color:var(--lumo-primary-color-10pct)}.grid-list{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}.detail-pairs{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));display:grid}.audit-layout .timeline{border-left:1px solid var(--lumo-contrast-10pct);padding-left:1.5rem;position:relative}.audit-layout .timeline-item{margin-bottom:1rem;position:relative}.audit-layout .timeline-event{background:var(--lumo-base-color);border-radius:var(--lumo-border-radius-l);box-shadow:var(--lumo-box-shadow-s);padding:.5rem .75rem}.audit-layout .timeline-header{font-size:var(--lumo-font-size-s)}.audit-layout .timeline-user{font-weight:600}.audit-layout .timeline-time{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs)}.audit-layout .timeline-badge{font-size:var(--lumo-font-size-xs);background:var(--lumo-contrast-10pct);border-radius:999px;margin-left:.5rem;padding:0 .35rem}.audit-layout .timeline-badge.type-c{background:var(--lumo-success-color-10pct);color:var(--lumo-success-text-color)}.audit-layout .timeline-badge.type-u{background:var(--lumo-primary-color-10pct);color:var(--lumo-primary-text-color)}.audit-layout .timeline-body{margin-top:.25rem}.audit-layout .changes-list{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));margin:0;display:grid}.audit-layout .change-row{font-size:var(--lumo-font-size-s)}.audit-layout .change-field{margin-right:.25rem;font-weight:500}.barcode-scanner-dialog{width:100%;height:min(70vh,550px)}.picking-buttons{gap:var(--lumo-space-m)}.product-item{flex-direction:column}@media (width<=428px){.product-item{flex-direction:row;height:8.5rem}.product-item .product-image{width:8.5rem;height:8.5rem}.product-item .product-details,.product-item .product-details .product-title{flex-grow:1}}.user-form{width:calc(var(--lumo-size-m) * 10);background:var(--lumo-base-color) linear-gradient(var(--lumo-tint-5pct),var(--lumo-tint-5pct));border-radius:var(--lumo-border-radius-l);padding:var(--lumo-space-xl) var(--lumo-space-l);box-shadow:var(--lumo-box-shadow-s);justify-content:center;align-items:center}
