._numeric_hqmsx_3{font-variant-numeric:tabular-nums}._nowrap_hqmsx_7{white-space:nowrap}._posHeader_hqmsx_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_hqmsx_23{flex-shrink:0;margin-right:8px}._posBody_hqmsx_28{grid-template-columns:minmax(0,1fr) minmax(360px,440px);gap:14px;min-height:0;padding:14px 16px;display:grid}._catalog_hqmsx_36,._cartPanel_hqmsx_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_hqmsx_48{border-bottom:1px solid var(--app-border-subtle);flex-direction:column;flex-shrink:0;gap:10px;padding:14px;display:flex}._catalogList_hqmsx_57{flex:1;min-height:0;overflow-y:auto}._grid_hqmsx_63{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px;padding:14px;display:grid}._tile_hqmsx_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_hqmsx_70:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._tile_hqmsx_70:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._tile_hqmsx_70[data-empty]{opacity:.65}._tileName_hqmsx_99{overflow-wrap:anywhere}._catalogTools_hqmsx_104{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._list_hqmsx_112{flex-direction:column;gap:6px;padding:14px;display:flex}._listRow_hqmsx_119{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_hqmsx_119:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._listRow_hqmsx_119:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._listRow_hqmsx_119[data-empty]{opacity:.65}._listMain_hqmsx_147{flex:1;min-width:0}._listPrice_hqmsx_152{text-align:right;flex-shrink:0;min-width:96px}._listAdd_hqmsx_158{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_hqmsx_152{min-width:0}._listStock_hqmsx_175{display:none}}._variantRow_hqmsx_180{border:1px solid var(--app-border);border-radius:var(--app-radius-md);align-items:center;gap:12px;padding:10px 12px;display:flex}._variantRow_hqmsx_180:hover{border-color:var(--app-accent-border);background:var(--app-accent-soft)}._variantRow_hqmsx_180[data-empty]{opacity:.7}._cartTop_hqmsx_198{border-bottom:1px solid var(--app-border-subtle);flex-shrink:0;padding:12px 14px}._customerCard_hqmsx_204{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_hqmsx_214{color:var(--app-accent);flex-shrink:0;margin-top:2px}._cartHeading_hqmsx_220{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_hqmsx_231{flex:1;min-height:0;overflow-y:auto}._cartLine_hqmsx_237{border-bottom:1px solid var(--app-border-subtle);border-left:3px solid #0000;padding:10px 14px}._cartLine_hqmsx_237[data-selected]{border-left-color:var(--app-accent);background:var(--app-selected)}._cartLine_hqmsx_237[data-error]{border-left-color:var(--mantine-color-red-6)}._cartLineHead_hqmsx_252{align-items:flex-start;gap:8px;display:flex}._cartLineInputs_hqmsx_258{grid-template-columns:auto minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:6px;margin-top:8px;display:grid}._cartFooter_hqmsx_266{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_hqmsx_276{justify-content:space-between;align-items:center;gap:8px;display:flex}._grandTotal_hqmsx_283{justify-content:space-between;align-items:baseline;gap:8px;margin:2px 0 6px;display:flex}._grandTotalValue_hqmsx_291{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:26px;font-weight:800}@media (width<=75em){._posBody_hqmsx_28{grid-template-columns:minmax(0,1fr) minmax(340px,380px);gap:10px;padding:10px}._grid_hqmsx_63{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (width<=52em){._posBody_hqmsx_28{grid-template-columns:1fr;padding-bottom:76px;overflow-y:auto}._mobilePayBar_hqmsx_319{display:flex}._catalog_hqmsx_36{min-height:60dvh}._cartPanel_hqmsx_37{overflow:visible}}._mobilePayBar_hqmsx_319{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_hqmsx_346{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;flex:1;font-size:20px;font-weight:800}@media (pointer:coarse){._cartLine_hqmsx_237 .mantine-ActionIcon-root{min-width:44px;min-height:44px}._cartLine_hqmsx_237 .mantine-Input-input{min-height:44px;font-size:16px}}._payTotal_hqmsx_370{border-radius:var(--app-radius-md);background:var(--app-surface-raised);text-align:center;padding:12px 16px}._payTotalValue_hqmsx_377{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._methodButton_hqmsx_383{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_hqmsx_383:hover{border-color:var(--app-border-strong);color:var(--app-text)}._methodButton_hqmsx_383[aria-pressed=true]{border-color:var(--app-accent-border);background:var(--app-accent-soft);color:var(--app-accent)}._methodButton_hqmsx_383:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}._changeBox_hqmsx_417,._debtBox_hqmsx_418{border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);padding:12px 16px}._debtBox_hqmsx_418[data-error]{border-color:var(--mantine-color-red-6)}._bigAmount_hqmsx_429{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800}._toolbar_hqmsx_438{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._search_hqmsx_445{flex:240px;max-width:340px}._filterSelect_hqmsx_450{flex:0 200px;min-width:170px}._row_hqmsx_455{cursor:pointer}._row_hqmsx_455:focus-visible{outline:2px solid var(--app-accent);outline-offset:-2px}._card_hqmsx_464{border-bottom:1px solid var(--app-border-subtle);cursor:pointer;flex-direction:column;gap:6px;padding:12px 14px;display:flex}._card_hqmsx_464:last-child{border-bottom:0}._cardTop_hqmsx_477{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._linkButton_hqmsx_484{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_hqmsx_484:hover{text-decoration:underline}._detailGrid_hqmsx_499{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}._detailCell_hqmsx_505{border:1px solid var(--app-border-subtle);border-radius:var(--app-radius-md);background:var(--app-surface-raised);padding:10px 12px}._returnLine_hqmsx_512{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_hqmsx_445,._filterSelect_hqmsx_450{flex:100%;max-width:none}._returnLine_hqmsx_512{grid-template-columns:minmax(0,1fr) 110px}}._draftRow_hqmsx_534{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_hqmsx_534[data-current]{border-color:var(--app-accent-border);background:var(--app-accent-soft)}
