@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-G78mXiYi.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-zAuPOetp.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-DDgOclxb.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-CKG_uw4o.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C9YwBobZ.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-CEEi-WbQ.woff2) format("woff2"),url(/assets/roboto-all-400-normal-CtFnXrWF.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-CLT8BpIN.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-MtSSOPFI.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-BDBAd4OX.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-CrnVPlCQ.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-yofREWdw.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-DRg8azjQ.woff2) format("woff2"),url(/assets/roboto-all-500-normal-DaHhyJdh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.MuiAutocomplete-noOptions{display:none}.price-sheet .Spreadsheet{--background-color: #fff;--text-color: #222;font-size:13px}.price-sheet .Spreadsheet__cell{min-width:0;max-width:none;height:28px;white-space:nowrap}.price-sheet .Spreadsheet__header{position:sticky;top:0;z-index:3;background:#e6eee7}.price-sheet tbody tr:nth-child(2) td{position:sticky;top:72px;z-index:2;white-space:normal;min-height:60px;font-weight:700;background:#76ff35}.price-sheet .price-sheet-edited{background:#fff2bb}.price-sheet .price-sheet-unavailable{background:#eee}.price-sheet .Spreadsheet__header input{display:block;box-sizing:border-box;width:100%;min-width:0;border:1px solid #ccd8ce;padding:3px;font-size:11px}.price-sheet .Spreadsheet__header button{border:0;background:transparent;color:inherit;cursor:pointer}.price-sheet .Spreadsheet__cell{overflow:hidden;text-overflow:ellipsis}.price-sheet .sheet-resize-handle{position:absolute;right:0;top:0;height:22px;width:8px;cursor:col-resize;border-right:2px solid #afbeb1;touch-action:none}.price-sheet .sheet-column-select{display:block;width:100%;min-height:24px;font-weight:600}.price-sheet .Spreadsheet__header select{display:block;width:100%;min-width:0;height:24px;box-sizing:border-box;border:1px solid #ccd8ce;background:#fff;color:#222;font-size:11px}.price-sheet .Spreadsheet__header--selected{background:#1976d2;color:#fff}.price-sheet .Spreadsheet__table{table-layout:fixed}.price-sheet col:first-child{width:40px}.price-sheet .Spreadsheet__header{overflow:hidden}.scanning-workspace.MuiDialog-paper{width:calc(100% - 16px);max-width:none;height:calc(100% - 16px);max-height:calc(100% - 16px);margin:8px}.scanning-workspace>.MuiDialogTitle-root{padding:8px 16px;gap:8px;flex-shrink:0;font-size:14px}.scanning-workspace .MuiButton-root{min-height:36px}.scanning-workspace .MuiFormControlLabel-root{min-height:36px;margin-right:8px}.scanning-workspace .MuiFormControlLabel-label{font-size:13px}.scanning-workspace .scan-content{display:flex;flex-direction:column;padding:8px 16px;min-height:0}.scanning-workspace .scan-toolbar{flex:1 1 auto;align-items:center}.scanning-workspace .scan-window-title{font-size:14px}.scanning-workspace .scan-printer{margin:0 0 4px;flex-shrink:0}.scanning-workspace .scan-settings{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;border-bottom:1px solid #e5e7eb;padding-bottom:6px;margin-bottom:8px;flex-shrink:0}.scanning-workspace .scan-settings>.MuiBox-root{margin:0}.scanning-workspace .scan-settings details{font-size:12px;color:#616161}.scanning-workspace .scan-settings summary{cursor:pointer;padding:6px 0}.scanning-workspace .scan-settings details[open]{flex-basis:100%}.scanning-workspace .scan-stage{flex:1 0 auto;display:flex;min-height:0}.scanning-workspace .scan-stage>.MuiBox-root{flex:1;display:flex;flex-direction:column;min-width:0}.scanning-workspace .scan-stage-single .scan-product-large{flex:1 0 auto;padding:16px}.scanning-workspace .scan-product-large>.MuiBox-root:first-child{width:clamp(120px,28vw,330px)}.scanning-workspace .scan-product-large img{height:clamp(120px,28vh,330px)!important}.scanning-workspace .scan-product-large>.MuiBox-root:last-child>.MuiTypography-root:first-child{font-size:26px;line-height:1.3}.scanning-workspace .scan-progress{font-size:32px;color:#1976d2;line-height:1.4;margin:8px 0;font-variant-numeric:tabular-nums}.scanning-workspace .scan-component-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;flex:1 0 auto}.scanning-workspace .scan-component-card{flex-direction:column;margin-top:0;background:transparent;min-width:0;padding:12px;justify-content:space-between}.scanning-workspace .scan-product-component{flex-direction:column;align-items:stretch;gap:8px}.scanning-workspace .scan-product-component>.MuiBox-root:first-child{align-self:center;width:96px}.scanning-workspace .scan-product-component img{height:96px!important}.scanning-workspace .scan-prompt{flex-shrink:0;margin-top:8px}.scanning-workspace>.MuiDialogActions-root{padding:8px 16px;flex-shrink:0}.scanning-workspace .fbs-scan-body{display:flex;flex-direction:column;flex:1 0 auto}.scanning-workspace .fbs-scan-stage{display:flex;flex-direction:column;flex:1 0 auto;min-height:260px}.scanning-workspace .fbs-product-stage{display:grid;grid-template-columns:1fr 1fr;gap:16px;flex:1}.scanning-workspace .fbs-product-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;min-width:0}.scanning-workspace .fbs-product-card img{width:180px;height:180px}.scanning-workspace .fbs-product-card .MuiTypography-h6{font-size:24px}.scanning-workspace .fbs-next-step{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;text-align:center;border-radius:6px;background:#f1f7fd;min-width:0}.scanning-workspace .fbs-next-step .MuiTypography-h6{font-size:24px}@media (max-width: 900px){.scanning-workspace .scan-component-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.scanning-workspace .scan-product-large>.MuiBox-root:last-child>.MuiTypography-root:first-child{font-size:22px}}@media (max-width: 600px){.scanning-workspace.MuiDialog-paper{width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.scanning-workspace .scan-content{padding:8px}.scanning-workspace .scan-product-large{flex-direction:column;align-items:stretch}.scanning-workspace .scan-product-large>.MuiBox-root:first-child{align-self:center}.scanning-workspace .fbs-product-stage{grid-template-columns:1fr}.scanning-workspace .fbs-product-card img{width:96px;height:96px}.scanning-workspace .scan-progress{font-size:26px}}.scanning-workspace .scan-component-grid:empty{display:none}.scanning-workspace .scan-component-card .MuiTypography-root{overflow-wrap:anywhere}@media (max-height: 700px) and (min-width: 901px){.scanning-workspace .scan-product-component>.MuiBox-root:first-child{width:64px}.scanning-workspace .scan-product-component img{height:64px!important}}.scanning-workspace .scan-product-summary>.MuiBox-root:last-child>.MuiTypography-root{display:inline-block;margin-right:12px;font-size:13px}.scanning-workspace .scan-product-summary>.MuiBox-root:last-child>.MuiTypography-root:first-child{display:block;font-size:18px}.scanning-workspace .scan-stage-bundle .scan-progress{font-size:26px;margin:4px 0}.scanning-workspace .scan-product-component>.MuiBox-root:first-child{width:64px}.scanning-workspace .scan-product-component img{height:64px!important}.scanning-workspace .scan-product-component>.MuiBox-root:last-child>.MuiTypography-root:first-child{font-size:14px;line-height:18px}.scanning-workspace .scan-component-card{gap:8px}.scanning-workspace .scan-tablet-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:4px}.scanning-workspace .scan-tablet-action{flex:1 1 64px;min-width:48px;max-width:110px;height:52px;padding:4px;display:flex;flex-direction:column;gap:2px;font-size:11px;line-height:13px;text-transform:none;white-space:nowrap}.scanning-workspace .scan-tablet-action .MuiButton-startIcon{margin:0}.scanning-workspace .scan-action-icon{display:flex;align-items:center}.scanning-workspace .scan-tablet-action svg{width:20px;height:20px}.scanning-workspace .scan-printer-button{flex:0 1 155px;height:52px;min-width:85px;font-size:11px;line-height:15px;text-transform:none;overflow:hidden}.scanning-workspace .scan-tablet-body{display:flex;align-items:stretch;gap:16px;flex:1;min-height:280px}.scanning-workspace .scan-tablet-body>.scan-stage,.scanning-workspace .scan-tablet-body>.fbs-scan-stage{flex:1;min-width:0}.scanning-workspace .scan-submissions{flex:0 0 210px;display:flex;flex-direction:column;gap:8px;min-height:0;border-left:1px solid #e5e7eb;padding-left:12px}.scanning-workspace .scan-submission-list{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:60vh}.scanning-workspace .scan-settings{gap:8px}.scanning-workspace .scan-settings>.MuiBox-root{display:contents}.scanning-workspace .scan-settings .MuiFormControlLabel-root{display:flex;flex-direction:row-reverse;justify-content:space-between;flex:1 1 150px;min-height:48px;margin:0;padding:0 8px;border:1px solid #dbe3eb;border-radius:4px}.scanning-workspace .scan-settings .MuiFormControlLabel-root:has(.Mui-checked){background:#f3f8fe;border-color:#c3ddf9}.scanning-workspace .scan-settings details{flex-basis:100%}@media (max-width: 950px){.scanning-workspace .scan-tablet-toolbar{flex-wrap:wrap}.scanning-workspace .scan-tablet-action{max-width:none}.scanning-workspace .scan-submissions{flex-basis:164px}}@media (max-width: 600px){.scanning-workspace .scan-tablet-body{gap:8px}.scanning-workspace .scan-submissions{flex-basis:120px;padding-left:6px}.scanning-workspace .scan-submissions .MuiButton-root{font-size:11px}}.scanning-workspace .scan-tablet-toolbar>.MuiIconButton-root:last-child{margin-left:auto}
