@charset "UTF-8";.pos-data-table[data-v-0d94529d]{position:relative;width:100%;height:100%}.pos-data-table__empty-cell[data-v-0d94529d]{text-align:center;padding:1rem;opacity:.75}.pos-data-table__overlay[data-v-0d94529d]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#ffffffbf;pointer-events:all}.pos-data-table__spinner[data-v-0d94529d]{width:120px;height:120px;opacity:.9;animation:pos-spin-0d94529d 1.4s linear infinite}.pos-data-table__scroll[data-v-0d94529d]{position:relative;width:100%;height:100%;overflow:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.pos-data-table__table[data-v-0d94529d]{width:100%;table-layout:fixed;border-collapse:collapse}.pos-data-table__table[data-v-0d94529d] td,.pos-data-table__table[data-v-0d94529d] th{box-sizing:border-box}.pos-data-table__table[data-v-0d94529d] td.buttoncol,.pos-data-table__table[data-v-0d94529d] th.buttoncol{width:40px;padding:0}.pos-data-table__table[data-v-0d94529d] td.buttoncol{text-overflow:unset}.pos-data-table__table[data-v-0d94529d] td.col-spacer,.pos-data-table__table[data-v-0d94529d] th.col-spacer{padding:0}.pos-data-table__table[data-v-0d94529d] td.datacol,.pos-data-table__table[data-v-0d94529d] th.datacol{width:60px;text-align:left}.pos-data-table__table[data-v-0d94529d] td.derivedcol,.pos-data-table__table[data-v-0d94529d] th.derivedcol{width:30px;padding-left:.5rem;padding-right:.25rem;text-align:left}.pos-data-table__table[data-v-0d94529d] td.emailcol,.pos-data-table__table[data-v-0d94529d] th.emailcol{width:300px;text-align:left}.pos-data-table__table[data-v-0d94529d] td.flnamecol,.pos-data-table__table[data-v-0d94529d] th.flnamecol{width:200px;text-align:left}.pos-data-table__table[data-v-0d94529d] td.inputcol,.pos-data-table__table[data-v-0d94529d] th.inputcol{width:80px;text-align:right}.pos-data-table__table[data-v-0d94529d] th.inputcol{padding-right:.75rem}.pos-data-table__table[data-v-0d94529d] td.inputcol input{font-family:var(--font-family-mono);text-align:right}.pos-data-table__table[data-v-0d94529d] td.inventorycol,.pos-data-table__table[data-v-0d94529d] th.inventorycol{width:60px;font-family:var(--font-family-mono);font-size:16px;text-align:center}.pos-data-table__table[data-v-0d94529d] th.inventorycol{font:revert}.pos-data-table__table[data-v-0d94529d] td.numericcol,.pos-data-table__table[data-v-0d94529d] td.pricecol,.pos-data-table__table[data-v-0d94529d] th.numericcol,.pos-data-table__table[data-v-0d94529d] th.pricecol{font-family:var(--font-family-mono);font-size:16px;font-variant-numeric:tabular-nums;text-align:right}.pos-data-table__table[data-v-0d94529d] th.numericcol{font:revert}.pos-data-table__table[data-v-0d94529d] td.namecol,.pos-data-table__table[data-v-0d94529d] th.namecol{width:200px;padding-left:1rem;text-align:left}.pos-data-table__table[data-v-0d94529d] td.namecol{white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pos-data-table__table[data-v-0d94529d] td.pricecol,.pos-data-table__table[data-v-0d94529d] th.pricecol{width:85px;padding-right:1rem}.pos-data-table__table[data-v-0d94529d] th.pricecol{font:revert}.pos-data-table__table[data-v-0d94529d] td.skucol,.pos-data-table__table[data-v-0d94529d] th.skucol{width:75px;overflow:hidden;font-family:var(--font-family-mono);font-size:16px}.pos-data-table__table[data-v-0d94529d] th.skucol{font:revert}.pos-data-table__table[data-v-0d94529d] td.pos-sticky-left,.pos-data-table__table[data-v-0d94529d] th.pos-sticky-left{position:sticky;left:0;z-index:4;background:inherit;box-shadow:1px 0 #00000014}.pos-data-table__table[data-v-0d94529d] td.pos-sticky-right,.pos-data-table__table[data-v-0d94529d] th.pos-sticky-right{position:sticky;right:0;z-index:4;background:inherit;box-shadow:-1px 0 #00000014}.pos-data-table__thead[data-v-0d94529d] th{position:sticky;top:0;z-index:3;background:#e1e1e1;height:42px;padding:.25rem .5rem;font-weight:600;text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ddd}.pos-data-table__thead[data-v-0d94529d] th.pos-sticky-left,.pos-data-table__thead[data-v-0d94529d] th.pos-sticky-right{z-index:6;background:#e1e1e1}.pos-data-table__thead[data-v-0d94529d] th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.pos-data-table__thead[data-v-0d94529d] th.sortable:after{content:" ⇅";font-size:.85em;opacity:.5}.pos-data-table__thead[data-v-0d94529d] th.sortable[data-sort=asc]:after{content:" ↑";opacity:.8}.pos-data-table__thead[data-v-0d94529d] th.sortable[data-sort=desc]:after{content:" ↓";opacity:.8}.pos-data-table__thead[data-v-0d94529d] th.sortable.pos-sortable-th:after{content:none}.pos-data-table__tbody[data-v-0d94529d] tr{height:2.5rem;border-bottom:1px solid #e0e0e0}.pos-data-table__tbody[data-v-0d94529d] tr:hover{background-color:#00000008}.pos-data-table__tbody[data-v-0d94529d] tr:focus-within{box-shadow:inset 0 0 0 2px #0000001f}.pos-data-table__tbody[data-v-0d94529d] td{padding:.375rem .75rem;vertical-align:middle;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-data-table__tbody[data-v-0d94529d] td:last-child{border-right:none}.pos-data-table__tbody[data-v-0d94529d] tr:nth-child(odd){background-color:#f9f9f9}.pos-data-table__tbody[data-v-0d94529d] tr:nth-child(2n){background-color:#f2f2f2}.pos-data-table__tbody[data-v-0d94529d] tr.unsaved{background-color:pink!important}.pos-data-table__tbody[data-v-0d94529d] tr.saved{background-color:#90ee90!important}@keyframes pos-spin-0d94529d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.pos-data-table__spinner[data-v-0d94529d]{animation:none}}
