._numeric_19p74_3{font-variant-numeric:tabular-nums}._nowrap_19p74_7{white-space:nowrap}._posHeader_19p74_13{border-bottom:1px solid var(--app-border);background:var(--app-surface);align-items:center;gap:12px;min-width:0;padding:10px 20px;display:flex}._hotkeys_19p74_23{flex-shrink:0;margin-right:8px}._posBody_19p74_28{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:14px;min-height:0;padding:14px 16px;display:grid}._catalog_19p74_36,._cartPanel_19p74_37{border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._catalogTop_19p74_48{border-bottom:1px solid var(--app-border-subtle);flex-direction:column;flex-shrink:0;gap:10px;padding:14px;display:flex}._catalogList_19p74_57{flex:1;min-height:0;overflow-y:auto}._grid_19p74_63{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;padding:14px;display:grid}._tile_19p74_70{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);min-height:104px;transition:border-color var(--app-transition), background-color var(--app-transition);flex-direction:column;justify-content:space-between;gap:8px;padding:12px;display:flex}._tile_19p74_70:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._tile_19p74_70:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._tile_19p74_70[data-empty]{opacity:.65}._tileName_19p74_99{overflow-wrap:anywhere}._tileImage_19p74_104{aspect-ratio:4/3;object-fit:cover;border-radius:var(--app-radius-sm);background:var(--app-border-subtle);width:100%}._tileNoImage_19p74_112{color:var(--app-muted);justify-content:center;align-items:center;display:flex}._catalogTools_19p74_120{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._list_19p74_128{flex-direction:column;gap:6px;padding:14px;display:flex}._listRow_19p74_135{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);min-width:0;transition:border-color var(--app-transition), background-color var(--app-transition);align-items:center;gap:12px;padding:8px 10px;display:flex}._listRow_19p74_135:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._listRow_19p74_135:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._listRow_19p74_135[data-empty]{opacity:.65}._listMain_19p74_163{flex:1;min-width:0}._listPrice_19p74_168{text-align:right;flex-shrink:0;min-width:96px}._listAdd_19p74_174{border-radius:var(--app-radius-md);background:var(--app-accent-soft);width:30px;height:30px;color:var(--app-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width<=30em){._listPrice_19p74_168{min-width:0}._listStock_19p74_191{display:none}}._variantRow_19p74_196{border:1px solid var(--app-border);border-radius:var(--app-radius-md);align-items:center;gap:12px;padding:10px 12px;display:flex}._variantRow_19p74_196:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._variantRow_19p74_196[data-empty]{opacity:.7}._cartTop_19p74_214{border-bottom:1px solid var(--app-border-subtle);flex-shrink:0;padding:12px 14px}._customerCard_19p74_220{border:1px solid var(--app-accent-border);border-radius:var(--app-radius-md);background:var(--app-accent-soft);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}._customerIcon_19p74_230{color:var(--app-accent);flex-shrink:0;margin-top:2px}._cartHeading_19p74_236{border-bottom:1px solid var(--app-border-subtle);background:var(--app-surface-raised);flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 14px;display:flex}._cartList_19p74_247{flex:1;min-height:0;overflow-y:auto}._cartLine_19p74_253{border-bottom:1px solid var(--app-border-subtle);border-left:3px solid #0000;padding:10px 14px}._cartLine_19p74_253[data-selected]{border-left-color:var(--app-accent);background:var(--app-selected)}._cartLine_19p74_253[data-error]{border-left-color:var(--mantine-color-red-6)}._cartLineHead_19p74_268{align-items:flex-start;gap:8px;display:flex}._cartLineInputs_19p74_274{grid-template-columns:auto minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:6px;margin-top:8px;display:grid}._cartFooter_19p74_282{border-top:1px solid var(--app-border);background:var(--app-surface-raised);flex-direction:column;flex-shrink:0;gap:6px;padding:12px 14px 14px;display:flex}._totalRow_19p74_292{justify-content:space-between;align-items:center;gap:8px;display:flex}._grandTotal_19p74_299{justify-content:space-between;align-items:baseline;gap:8px;margin:2px 0 6px;display:flex}._grandTotalValue_19p74_307{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:800}@media (width<=75em){._posBody_19p74_28{grid-template-columns:minmax(0,1fr) minmax(340px,380px);gap:10px;padding:10px}._grid_19p74_63{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (width<=52em){._posBody_19p74_28{grid-template-columns:1fr;padding-bottom:76px;overflow-y:auto}._mobilePayBar_19p74_335{display:flex}._catalog_19p74_36{min-height:60dvh}._cartPanel_19p74_37{overflow:visible}}._mobilePayBar_19p74_335{inset-inline:0;z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--app-surface);border-top:1px solid var(--app-border);align-items:center;gap:10px;display:none;position:fixed;bottom:0;box-shadow:0 -6px 16px #00000014}._mobilePayTotal_19p74_362{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;font-size:20px;font-weight:800}@media (pointer:coarse){._cartLine_19p74_253 .mantine-ActionIcon-root{min-width:44px;min-height:44px}._cartLine_19p74_253 .mantine-Input-input{min-height:44px;font-size:16px}}._payTotal_19p74_386{border-radius:var(--app-radius-md);background:var(--app-surface-raised);text-align:center;padding:12px 16px}._payTotalValue_19p74_393{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._methodButton_19p74_399{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);min-height:68px;color:var(--app-text-secondary);transition:border-color var(--app-transition), background-color var(--app-transition), color var(--app-transition);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}._methodButton_19p74_399:hover{border-color:var(--app-border-strong);color:var(--app-text)}._methodButton_19p74_399[aria-pressed=true]{border-color:var(--app-accent-border);background:var(--app-accent-soft);color:var(--app-accent)}._methodButton_19p74_399:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._changeBox_19p74_433,._debtBox_19p74_434{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);padding:12px 16px}._debtBox_19p74_434[data-error]{border-color:var(--mantine-color-red-6)}._bigAmount_19p74_445{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800}._toolbar_19p74_454{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_19p74_461{flex:240px;max-width:340px}._filterSelect_19p74_466{flex:0 200px;min-width:170px}._row_19p74_471{cursor:pointer}._row_19p74_471:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}._card_19p74_480{border-bottom:1px solid var(--app-border-subtle);cursor:pointer;flex-direction:column;gap:6px;padding:12px 14px;display:flex}._card_19p74_480:last-child{border-bottom:0}._cardTop_19p74_493{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._linkButton_19p74_500{color:var(--app-accent);font:inherit;font-size:var(--mantine-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._linkButton_19p74_500:hover{text-decoration:underline}._detailGrid_19p74_515{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}._detailCell_19p74_521{border:1px solid var(--app-border-subtle);border-radius:var(--app-radius-md);background:var(--app-surface-raised);padding:10px 12px}._returnLine_19p74_528{border-bottom:1px solid var(--app-border-subtle);grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:10px;padding:8px 0;display:grid}@media (width<=30em){._search_19p74_461,._filterSelect_19p74_466{flex:100%;max-width:none}._returnLine_19p74_528{grid-template-columns:minmax(0,1fr) 110px}}._draftRow_19p74_550{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}._draftRow_19p74_550[data-current]{border-color:var(--app-accent-border);background:var(--app-accent-soft)}
