.cashier-session-popover[data-v-b801dd78]{background:hsl(var(--background));border:1px solid hsl(var(--border));z-index:45;border-radius:16px;width:min(100vw - 16px,680px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 50px #0f172a2e}.cashier-session-popover header[data-v-b801dd78]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 12px;display:flex}.cashier-session-popover header span[data-v-b801dd78],.cashier-session-popover header strong[data-v-b801dd78]{display:block}.cashier-session-popover header span[data-v-b801dd78]{color:hsl(var(--primary));font-size:var(--fs-label-sm-size);font-weight:var(--fs-weight-medium);line-height:var(--fs-label-sm-line);text-transform:uppercase}.cashier-session-popover header strong[data-v-b801dd78]{color:hsl(var(--foreground));font-size:var(--fs-title-sm-size);font-weight:var(--fs-weight-medium);line-height:var(--fs-title-sm-line);margin-top:3px}.cashier-session-popover header small[data-v-b801dd78]{background:hsl(var(--muted));color:hsl(var(--foreground));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line);border-radius:999px;flex:none;padding:4px 10px}.cashier-session-popover-body[data-v-b801dd78]{gap:12px;padding:14px;display:grid}.cashier-session-popover-body.has-summary[data-v-b801dd78]{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr)}.cashier-session-summary[data-v-b801dd78]{background:hsl(var(--muted) / .35);border:1px solid hsl(var(--border));border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px;display:grid}.cashier-session-summary article[data-v-b801dd78]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:10px;min-width:0;padding:9px 10px}.cashier-session-summary span[data-v-b801dd78],.cashier-session-summary strong[data-v-b801dd78]{display:block}.cashier-session-summary span[data-v-b801dd78]{color:hsl(var(--muted-foreground));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line)}.cashier-session-summary strong[data-v-b801dd78]{color:hsl(var(--foreground));font-size:var(--fs-body-sm-size);font-weight:var(--fs-weight-medium);line-height:var(--fs-body-sm-line);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;overflow:hidden}.cashier-session-actions[data-v-b801dd78]{gap:6px;display:grid}.cashier-session-actions button[data-v-b801dd78]{color:hsl(var(--foreground));text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;width:100%;min-width:0;min-height:54px;padding:8px 10px;transition:background-color .16s,border-color .16s,opacity .16s;display:flex}.cashier-session-actions button[data-v-b801dd78]:not(:disabled):hover{background:hsl(var(--muted) / .5);border-color:hsl(var(--border))}.cashier-session-actions button[data-v-b801dd78]:disabled{cursor:not-allowed;opacity:.48}.cashier-session-actions button>span[data-v-b801dd78]:last-child{min-width:0;display:block}.cashier-session-actions strong[data-v-b801dd78],.cashier-session-actions small[data-v-b801dd78]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cashier-session-actions strong[data-v-b801dd78]{font-size:var(--fs-body-sm-size);font-weight:var(--fs-weight-medium);line-height:var(--fs-body-sm-line)}.cashier-session-actions small[data-v-b801dd78]{color:hsl(var(--muted-foreground));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line);margin-top:2px}.action-icon[data-v-b801dd78]{background:hsl(var(--muted));color:hsl(var(--foreground));font-size:var(--fs-label-sm-size);font-weight:var(--fs-weight-medium);border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;height:28px;display:inline-flex}.action-icon.is-primary[data-v-b801dd78]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.action-icon.is-danger[data-v-b801dd78]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}@media (width<=640px){.cashier-session-popover[data-v-b801dd78]{width:min(100vw - 12px,420px);right:-6px}.cashier-session-popover-body.has-summary[data-v-b801dd78]{grid-template-columns:1fr}}.cashier-session-menu[data-v-440ebfdb]{position:relative}.cashier-session-trigger[data-v-440ebfdb]{background:hsl(var(--primary-light));color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.cashier-session-trigger.has-shift[data-v-440ebfdb]{color:#668943;background:#deedde}.cashier-session-trigger.is-open[data-v-440ebfdb]{box-shadow:0 0 0 3px hsl(var(--primary) / .14)}.cashier-session-trigger svg[data-v-440ebfdb]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:22px;height:22px}.cashier-session-dot[data-v-440ebfdb]{background:hsl(var(--destructive));border:2px solid hsl(var(--background));border-radius:999px;width:10px;height:10px;position:absolute;top:-2px;right:-2px}.cashier-session-trigger.has-shift .cashier-session-dot[data-v-440ebfdb]{background:#668943}.cashier-session-dialog-layer[data-v-440ebfdb]{-webkit-backdrop-filter:blur();z-index:90;background:#0f172a85;justify-content:center;align-items:flex-start;padding:82px 16px 24px;display:flex;position:fixed;inset:0}.cashier-session-dialog[data-v-440ebfdb]{background:hsl(var(--background));border-radius:20px;gap:14px;width:min(420px,100%);max-height:calc(100dvh - 112px);padding:18px;display:grid;overflow-y:auto}.cashier-session-dialog-header[data-v-440ebfdb]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cashier-session-dialog-header span[data-v-440ebfdb],.cashier-session-dialog-header strong[data-v-440ebfdb],.cashier-session-dialog-header small[data-v-440ebfdb]{display:block}.cashier-session-dialog-header span[data-v-440ebfdb]{color:hsl(var(--primary));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line);font-weight:var(--fs-weight-medium);letter-spacing:.04em;text-transform:uppercase}.cashier-session-dialog-header strong[data-v-440ebfdb]{color:hsl(var(--foreground));font-size:var(--fs-title-lg-size);line-height:var(--fs-title-lg-line);font-weight:var(--fs-weight-medium);margin-top:3px}.cashier-session-dialog-header small[data-v-440ebfdb]{color:hsl(var(--muted-foreground));font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);font-weight:var(--fs-weight-regular);margin-top:5px}.cashier-session-dialog-close[data-v-440ebfdb]{color:hsl(var(--muted-foreground));flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;transition:color .16s;display:inline-flex}.cashier-session-dialog-close[data-v-440ebfdb]:hover{color:hsl(var(--destructive))}.cashier-session-form-error[data-v-440ebfdb]{background:hsl(var(--destructive-light));border:1px solid hsl(var(--destructive) / .22);color:#410002;font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);border-radius:12px;padding:10px 12px}.cashier-session-form-grid[data-v-440ebfdb]{gap:12px;display:grid}.cashier-session-field[data-v-440ebfdb]{gap:6px;display:grid}.cashier-session-field span[data-v-440ebfdb]{color:hsl(var(--foreground));font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);font-weight:var(--fs-weight-medium)}.cashier-session-field input[data-v-440ebfdb],.cashier-session-field textarea[data-v-440ebfdb]{background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--foreground));font-size:var(--fs-body-md-size);line-height:var(--fs-body-md-line);border-radius:12px;outline:none;width:100%;padding:10px 12px;transition:border-color .16s,box-shadow .16s}.cashier-session-field input[data-v-440ebfdb]{min-height:44px}.cashier-session-field textarea[data-v-440ebfdb]{resize:vertical;min-height:92px}.cashier-session-field input[data-v-440ebfdb]:focus,.cashier-session-field textarea[data-v-440ebfdb]:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary) / .12)}.cashier-session-close-summary[data-v-440ebfdb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cashier-session-close-summary article[data-v-440ebfdb],.cashier-session-daily-summary article[data-v-440ebfdb],.cashier-session-confirm-card[data-v-440ebfdb]{background:hsl(var(--muted));border:1px solid hsl(var(--border) / .78);border-radius:14px;padding:12px}.cashier-session-close-summary article.has-difference[data-v-440ebfdb]{background:hsl(var(--primary-light));border-color:hsl(var(--primary) / .28)}.cashier-session-daily-summary[data-v-440ebfdb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cashier-session-daily-summary article.has-difference[data-v-440ebfdb]{background:hsl(var(--destructive-light));border-color:hsl(var(--destructive) / .28)}.cashier-session-close-summary span[data-v-440ebfdb],.cashier-session-close-summary strong[data-v-440ebfdb],.cashier-session-daily-summary span[data-v-440ebfdb],.cashier-session-daily-summary strong[data-v-440ebfdb],.cashier-session-confirm-card strong[data-v-440ebfdb],.cashier-session-confirm-card span[data-v-440ebfdb]{display:block}.cashier-session-close-summary span[data-v-440ebfdb],.cashier-session-daily-summary span[data-v-440ebfdb],.cashier-session-confirm-card span[data-v-440ebfdb]{color:hsl(var(--muted-foreground));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line);font-weight:var(--fs-weight-regular)}.cashier-session-close-summary strong[data-v-440ebfdb],.cashier-session-daily-summary strong[data-v-440ebfdb],.cashier-session-confirm-card strong[data-v-440ebfdb]{color:hsl(var(--foreground));font-size:var(--fs-title-sm-size);line-height:var(--fs-title-sm-line);font-weight:var(--fs-weight-medium);margin-top:4px}.cashier-session-difference-lines[data-v-440ebfdb]{border:1px solid hsl(var(--border) / .78);border-radius:14px;gap:9px;padding:12px;display:grid}.cashier-session-difference-header[data-v-440ebfdb],.cashier-session-check[data-v-440ebfdb]{justify-content:space-between;align-items:center;gap:10px;display:flex}.cashier-session-difference-header span[data-v-440ebfdb],.cashier-session-check span[data-v-440ebfdb]{color:hsl(var(--foreground));font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);font-weight:var(--fs-weight-medium)}.cashier-session-difference-header strong[data-v-440ebfdb]{color:hsl(var(--primary));font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);font-weight:var(--fs-weight-medium);white-space:nowrap}.cashier-session-difference-row[data-v-440ebfdb]{grid-template-columns:minmax(130px,1.35fr) minmax(112px,.8fr) 38px;gap:8px;display:grid}.cashier-session-difference-row input[data-v-440ebfdb]{background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--foreground));font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);border-radius:10px;outline:none;width:100%;min-height:38px;padding:8px 10px}.cashier-session-difference-row button[data-v-440ebfdb]{min-height:38px}.cashier-session-difference-row button[data-v-440ebfdb],.cashier-session-add-line[data-v-440ebfdb]{border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.cashier-session-difference-row button[data-v-440ebfdb]{background:hsl(var(--destructive-light));color:hsl(var(--destructive))}.cashier-session-difference-row button[data-v-440ebfdb]:disabled{cursor:not-allowed;opacity:.45}.cashier-session-add-line[data-v-440ebfdb]{background:hsl(var(--primary-light));color:hsl(var(--primary));gap:6px;min-height:36px}.cashier-session-check[data-v-440ebfdb]{justify-content:flex-start}.cashier-session-check input[data-v-440ebfdb]{width:16px;height:16px}.cashier-session-print-status[data-v-440ebfdb]{color:#1c230c;background:#deedde;border:1px solid #6689433d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.cashier-session-print-status.is-error[data-v-440ebfdb]{background:hsl(var(--destructive-light));border-color:hsl(var(--destructive) / .24);color:#410002}.cashier-session-print-status span[data-v-440ebfdb]{font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);min-width:0}.cashier-session-print-status button[data-v-440ebfdb]{background:hsl(var(--background));color:hsl(var(--primary));font-size:var(--fs-label-sm-size);line-height:var(--fs-label-sm-line);font-weight:var(--fs-weight-medium);border-radius:999px;flex:none;min-height:34px;padding:0 12px}.cashier-session-dialog-actions[data-v-440ebfdb]{justify-content:flex-end;gap:10px;display:flex}.cashier-session-secondary[data-v-440ebfdb],.cashier-session-primary[data-v-440ebfdb]{font-size:var(--fs-title-sm-size);line-height:var(--fs-title-sm-line);font-weight:var(--fs-weight-medium);border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;transition:opacity .16s,background-color .16s;display:inline-flex}.cashier-session-secondary[data-v-440ebfdb]{background:hsl(var(--muted));color:hsl(var(--foreground))}.cashier-session-primary[data-v-440ebfdb]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.cashier-session-secondary[data-v-440ebfdb]:disabled,.cashier-session-primary[data-v-440ebfdb]:disabled{cursor:wait;opacity:.68}.cashier-session-daily-print[data-v-440ebfdb]{width:300px;position:fixed;top:-9999px;left:-9999px}.daily-print-body[data-v-440ebfdb]{color:#111827;width:100%;font-family:Arial,sans-serif;font-size:12px;line-height:1.35}.daily-print-body h3[data-v-440ebfdb],.daily-print-body h4[data-v-440ebfdb],.daily-print-body p[data-v-440ebfdb]{margin:0}.daily-print-body h3[data-v-440ebfdb]{font-size:16px;font-weight:700}.daily-print-body h4[data-v-440ebfdb]{text-align:center;text-transform:uppercase;font-size:13px;font-weight:700}.daily-print-section[data-v-440ebfdb]{border-bottom:1px dashed #9ca3af;padding:8px 0}.daily-print-center[data-v-440ebfdb]{text-align:center}.daily-print-row[data-v-440ebfdb]{justify-content:space-between;gap:8px;display:flex}.daily-print-row span[data-v-440ebfdb]{overflow-wrap:anywhere;min-width:0}.daily-print-row strong[data-v-440ebfdb]{text-align:right;flex:none;font-weight:700}.daily-print-total[data-v-440ebfdb]{font-weight:700}@media (width<=520px){.cashier-session-dialog-layer[data-v-440ebfdb]{padding-top:72px}.cashier-session-daily-summary[data-v-440ebfdb]{grid-template-columns:1fr}.cashier-session-difference-header[data-v-440ebfdb]{flex-direction:column;align-items:flex-start;gap:4px}.cashier-session-difference-row[data-v-440ebfdb]{grid-template-columns:minmax(0,1fr) 42px}.cashier-session-difference-row input[data-v-440ebfdb]{min-width:0}.cashier-session-difference-row input[data-v-440ebfdb]:first-child{grid-column:1/-1}.cashier-session-difference-row button[data-v-440ebfdb]{min-height:40px}.cashier-session-dialog-actions[data-v-440ebfdb]{flex-direction:column-reverse}.cashier-session-print-status[data-v-440ebfdb]{flex-direction:column;align-items:stretch}.cashier-session-secondary[data-v-440ebfdb],.cashier-session-primary[data-v-440ebfdb]{width:100%}}.pos-order-history-menu[data-v-e8c22fa0]{position:relative}.pos-order-history-trigger[data-v-e8c22fa0]{color:#d86900;background:#ffe8d7;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pos-order-history-trigger.is-open[data-v-e8c22fa0]{box-shadow:0 0 0 3px #d8690029}.pos-order-history-trigger i[data-v-e8c22fa0]{font-size:20px}.pos-order-history-layer[data-v-e8c22fa0]{z-index:90;background:#0f172a85;justify-content:center;align-items:flex-start;padding:82px 16px 24px;display:flex;position:fixed;inset:0}.pos-order-history-dialog[data-v-e8c22fa0]{background:hsl(var(--background));border-radius:20px;gap:14px;width:min(760px,100%);max-width:760px;max-height:calc(100dvh - 112px);padding:16px;display:grid;overflow:hidden}.pos-order-history-header[data-v-e8c22fa0]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pos-order-history-header div[data-v-e8c22fa0]{gap:3px;display:grid}.pos-order-history-header span[data-v-e8c22fa0],.pos-order-history-header small[data-v-e8c22fa0],.pos-order-history-summary-grid span[data-v-e8c22fa0],.pos-order-history-totals span[data-v-e8c22fa0],.pos-order-history-row small[data-v-e8c22fa0],.pos-order-history-item span[data-v-e8c22fa0]{color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.pos-order-history-header strong[data-v-e8c22fa0]{color:hsl(var(--foreground));font-size:20px;font-weight:700;line-height:26px}.pos-order-history-close[data-v-e8c22fa0],.pos-order-history-back[data-v-e8c22fa0]{border-radius:999px;align-items:center;gap:8px;display:inline-flex}.pos-order-history-close[data-v-e8c22fa0]{background:hsl(var(--muted));color:hsl(var(--foreground));justify-content:center;width:34px;height:34px}.pos-order-history-filters[data-v-e8c22fa0]{gap:12px;display:grid}.pos-order-history-chips[data-v-e8c22fa0],.pos-order-history-filter-row[data-v-e8c22fa0]{flex-wrap:wrap;gap:8px;display:flex}.pos-order-history-chips button[data-v-e8c22fa0],.pos-order-history-filter-row button[data-v-e8c22fa0],.pos-order-history-load-more[data-v-e8c22fa0]{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:999px;height:34px;padding:0 14px;font-size:13px}.pos-order-history-chips button.active[data-v-e8c22fa0]{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.pos-order-history-search[data-v-e8c22fa0]{border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.pos-order-history-search input[data-v-e8c22fa0]{flex:1;min-width:0}.pos-order-history-search i[data-v-e8c22fa0]{color:hsl(var(--muted-foreground))}.pos-order-history-filter-row select[data-v-e8c22fa0]{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:12px;min-width:170px;height:38px;padding:0 12px;font-size:13px}.pos-order-history-list[data-v-e8c22fa0],.pos-order-history-detail[data-v-e8c22fa0]{gap:10px;display:grid;overflow-y:auto}.pos-order-history-list[data-v-e8c22fa0]{max-height:min(54dvh,430px)}.pos-order-history-row[data-v-e8c22fa0]{border:1px solid hsl(var(--border));text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px;transition:border-color .2s,background .2s;display:flex}.pos-order-history-row[data-v-e8c22fa0]:hover{background:hsl(var(--primary-light));border-color:hsl(var(--primary) / .3)}.pos-order-history-row.is-voided[data-v-e8c22fa0]{background:hsl(var(--destructive) / .06);border-color:hsl(var(--destructive) / .22)}.pos-order-history-row.is-voided[data-v-e8c22fa0]:hover{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .35)}.pos-order-history-row.is-voided strong[data-v-e8c22fa0],.pos-order-history-row.is-voided b[data-v-e8c22fa0]{color:hsl(var(--destructive))}.pos-order-history-row.is-voided small[data-v-e8c22fa0]{color:hsl(var(--destructive) / .7)}.pos-order-history-void-pill[data-v-e8c22fa0]{background:hsl(var(--destructive) / .12);color:hsl(var(--destructive));border-radius:999px;margin-right:4px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1;display:inline-block}.pos-order-history-row span[data-v-e8c22fa0]{gap:3px;min-width:0;display:grid}.pos-order-history-row span[data-v-e8c22fa0]:last-child{text-align:right}.pos-order-history-row strong[data-v-e8c22fa0],.pos-order-history-row b[data-v-e8c22fa0],.pos-order-history-summary-grid strong[data-v-e8c22fa0],.pos-order-history-item strong[data-v-e8c22fa0],.pos-order-history-totals strong[data-v-e8c22fa0]{color:hsl(var(--foreground));font-weight:700}.pos-order-history-load-more[data-v-e8c22fa0]{justify-self:center}.pos-order-history-empty[data-v-e8c22fa0]{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-align:center;border-radius:16px;place-items:center;gap:6px;min-height:190px;padding:24px;display:grid}.pos-order-history-empty i[data-v-e8c22fa0]{color:hsl(var(--primary));font-size:30px}.pos-order-history-empty strong[data-v-e8c22fa0]{color:hsl(var(--foreground))}.pos-order-history-back[data-v-e8c22fa0]{color:hsl(var(--primary));justify-self:start;font-weight:700}.pos-order-history-detail-actions[data-v-e8c22fa0]{justify-content:space-between;align-items:center;gap:10px;display:flex}.pos-order-history-summary-grid[data-v-e8c22fa0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pos-order-history-summary-grid article[data-v-e8c22fa0],.pos-order-history-totals[data-v-e8c22fa0],.pos-order-history-items[data-v-e8c22fa0]{border:1px solid hsl(var(--border));border-radius:14px}.pos-order-history-summary-grid article[data-v-e8c22fa0]{gap:4px;padding:12px;display:grid}.pos-order-history-items[data-v-e8c22fa0]{display:grid;overflow:hidden}.pos-order-history-item[data-v-e8c22fa0]{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.pos-order-history-item[data-v-e8c22fa0]:last-child{border-bottom:0}.pos-order-history-item div[data-v-e8c22fa0]{gap:3px;display:grid}.pos-order-history-totals[data-v-e8c22fa0]{gap:8px;padding:12px;display:grid}.pos-order-history-totals div[data-v-e8c22fa0]{justify-content:space-between;display:flex}.pos-order-history-totals .is-total[data-v-e8c22fa0]{border-top:1px dashed hsl(var(--border));padding-top:8px}.pos-order-history-reason[data-v-e8c22fa0]{background:hsl(var(--destructive) / .06);border:1px solid hsl(var(--destructive) / .28);border-radius:14px;gap:4px;padding:12px;display:grid}.pos-order-history-reason span[data-v-e8c22fa0]{color:hsl(var(--muted-foreground));font-size:12px}.pos-order-history-reason strong[data-v-e8c22fa0]{color:hsl(var(--destructive));font-size:14px}.pos-order-history-actions[data-v-e8c22fa0]{justify-content:flex-end;display:flex}.pos-order-history-void-button[data-v-e8c22fa0]{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;display:inline-flex}.pos-order-history-void-button[data-v-e8c22fa0]:disabled{opacity:.7}.pos-order-history-void-layer[data-v-e8c22fa0]{z-index:2;background:#0f172a94;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.pos-order-history-void-dialog[data-v-e8c22fa0]{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:16px;gap:12px;width:100%;max-width:420px;padding:16px;display:grid}.pos-order-history-void-dialog header[data-v-e8c22fa0],.pos-order-history-void-dialog footer[data-v-e8c22fa0]{justify-content:space-between;align-items:center;gap:10px;display:flex}.pos-order-history-void-dialog p[data-v-e8c22fa0],.pos-order-history-void-dialog label[data-v-e8c22fa0]{color:hsl(var(--muted-foreground));font-size:13px;line-height:18px}.pos-order-history-void-dialog textarea[data-v-e8c22fa0]{border:1px solid hsl(var(--border));resize:vertical;border-radius:12px;min-height:96px;padding:10px 12px}.pos-order-history-void-dialog small[data-v-e8c22fa0]{color:hsl(var(--destructive));font-size:12px}.pos-order-history-void-dialog footer button[data-v-e8c22fa0]{border:1px solid hsl(var(--border));border-radius:999px;min-height:34px;padding:0 14px}.pos-order-history-void-dialog footer button[data-v-e8c22fa0]:last-child{background:hsl(var(--destructive));border-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}@media (width<=640px){.pos-order-history-layer[data-v-e8c22fa0]{padding:72px 10px 16px}.pos-order-history-dialog[data-v-e8c22fa0]{max-height:calc(100dvh - 88px);padding:14px}.pos-order-history-summary-grid[data-v-e8c22fa0]{grid-template-columns:1fr 1fr}.pos-order-history-filter-row select[data-v-e8c22fa0],.pos-order-history-filter-row button[data-v-e8c22fa0]{width:100%}}.db-sidebar-nav-svg[data-v-2aa40940]{color:currentColor;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.db-sidebar-nav-svg[data-v-2aa40940] svg{width:16px;height:16px;display:block}.db-sidebar-language-switcher[data-v-2aa40940]{width:100%;margin-bottom:8px}.attendance-shift-pill[data-v-0da55360]{color:#1b5e20;white-space:nowrap;background:#e6f4ea;border:1px solid #bde4c6;border-radius:999px;flex:none;align-items:center;gap:7px;min-height:34px;padding:0 12px;text-decoration:none;display:inline-flex}.attendance-shift-pill.is-needed[data-v-0da55360]{color:#7a2e0e;background:#fff4e5;border-color:#ffc98f;animation:1.8s ease-in-out infinite attendance-needed-pulse-0da55360}.attendance-shift-pill.is-working[data-v-0da55360]{color:#1b5e20;background:#e6f4ea;border-color:#bde4c6}.dark{color:#34d399;background-color:#10b98126;border-color:#10b9814d}.attendance-shift-pill i[data-v-0da55360]{font-size:15px}.attendance-shift-pill.is-needed i[data-v-0da55360]{color:#b45309}.attendance-shift-pill.is-working i[data-v-0da55360]{color:#386a20}.dark{color:#34d399}.attendance-shift-pill span[data-v-0da55360]{font-size:var(--fs-body-sm-size);line-height:var(--fs-body-sm-line);font-weight:var(--fs-weight-medium)}.attendance-shift-pill-label-mobile[data-v-0da55360]{display:none}.attendance-shift-pill strong[data-v-0da55360]{color:#fff;font-size:var(--fs-body-sm-size);font-variant-numeric:tabular-nums;font-weight:var(--fs-weight-medium);line-height:var(--fs-body-sm-line);background:#386a20;border-radius:999px;padding:5px 8px}.dark{color:#fff;background:#10b9814d}@keyframes attendance-needed-pulse-0da55360{0%,to{box-shadow:0 0 #b4530933}50%{box-shadow:0 0 0 5px #b4530900}}@media (width<=520px){.attendance-shift-pill[data-v-0da55360]{gap:6px;min-height:32px;padding:0 9px}.attendance-shift-pill-label-desktop[data-v-0da55360]{display:none}.attendance-shift-pill-label-mobile[data-v-0da55360]{display:inline}}.attendance-focus-shell[data-v-51faaa99]{background:hsl(var(--background));min-height:100vh;padding:0}.attendance-focus-pill[data-v-51faaa99]{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border) / .5);pointer-events:none;z-index:30;justify-content:center;margin-bottom:16px;padding:12px;display:flex;position:sticky;top:0}.attendance-focus-pill[data-v-51faaa99] a{pointer-events:auto}
