.hall-state[data-v-7dc3ef23]{display:grid;flex:1;min-height:0;place-items:center;padding:32px;overflow:auto;background:var(--pos-ui-page)}.hall-state__content[data-v-7dc3ef23]{display:flex;flex-direction:column;align-items:center;max-width:490px;gap:14px;text-align:center}.hall-state__icon[data-v-7dc3ef23]{width:38px;height:38px;margin-bottom:4px;color:var(--pos-text-muted);stroke-width:1.3}.hall-state h2[data-v-7dc3ef23]{margin:0;font-size:22px;font-weight:650;line-height:1.3;color:var(--pos-text-primary)}.hall-state p[data-v-7dc3ef23]{margin:0;color:var(--pos-text-secondary);font-size:14px;line-height:1.6}.hall-state__actions[data-v-7dc3ef23]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:10px}.hall-state__issues[data-v-7dc3ef23]{margin:0;padding:12px 16px 12px 30px;border:1px solid var(--pos-border);border-radius:8px;color:var(--pos-text-secondary);text-align:left;font-size:13px}.pos-form-input--default input:focus,.pos-form-input--workspace input:focus{border-color:transparent;box-shadow:none;outline:none}.settings-input.pos-form-input--workspace{height:42px;border-color:var(--pos-ui-workspace-control-border);border-radius:8px;background:var(--pos-ui-workspace-control);box-shadow:none;transition:background-color .13s ease,border-color .13s ease,color .13s ease,box-shadow .13s ease}.settings-input.pos-form-input--workspace:hover:not(.settings-input--disabled){border-color:var(--pos-ui-workspace-control-border);background:var(--pos-ui-workspace-control-hover)}.settings-input.pos-form-input--workspace:focus-within{border-color:var(--pos-ui-workspace-control-focus);background:var(--pos-ui-workspace-control-active);box-shadow:var(--pos-ui-workspace-control-focus-ring)}.settings-input.pos-form-input--workspace input{color:var(--pos-text-primary)}.settings-input.pos-form-input--workspace input::-moz-placeholder{color:var(--pos-text-muted)}.settings-input.pos-form-input--workspace input::placeholder{color:var(--pos-text-muted)}.settings-input.pos-form-input--workspace.settings-input--disabled{border-color:var(--pos-ui-workspace-control-border);background:var(--pos-ui-workspace-control-active);color:var(--pos-ui-text-subtle);opacity:.62}.terminal-users[data-v-36f71e3d]{min-width:0}.terminal-users__restaurant[data-v-36f71e3d]{display:flex;align-items:center;gap:12px;margin-bottom:26px;color:var(--pos-text-secondary)}.terminal-users__restaurant div[data-v-36f71e3d]{display:grid;gap:3px;min-width:0}.terminal-users__restaurant small[data-v-36f71e3d]{font-size:12px;color:var(--pos-text-muted)}.terminal-users__restaurant strong[data-v-36f71e3d]{font-size:16px;font-weight:650;overflow-wrap:anywhere;color:var(--pos-text-primary)}.terminal-users__heading[data-v-36f71e3d]{margin-bottom:18px}.terminal-users__heading h2[data-v-36f71e3d]{margin:0;font-size:18px;line-height:24px;font-weight:650;color:var(--pos-text-primary)}.terminal-users__heading p[data-v-36f71e3d]{margin:4px 0 0;color:var(--pos-text-muted);font-size:12px;line-height:18px}.terminal-users__list[data-v-36f71e3d]{display:grid;gap:8px;max-height:344px;overflow-y:auto;padding:2px;margin:-2px;scrollbar-gutter:stable}.terminal-users__person[data-v-36f71e3d]{display:flex;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px;border:0;border-radius:10px;background:var(--pos-bg);color:var(--pos-text-muted);text-align:left;transition:background .14s ease}.terminal-users__person[data-v-36f71e3d]:hover:not(:disabled){background:var(--pos-ui-control-hover)}.terminal-users__person.is-selected[data-v-36f71e3d]{background:var(--pos-ui-sidebar-active);box-shadow:inset 3px 0 var(--pos-theme-primary, #4d68cf);color:var(--pos-text-secondary)}.terminal-users__person-copy[data-v-36f71e3d]{display:grid;gap:3px;min-width:0;flex:1}.terminal-users__person-copy strong[data-v-36f71e3d]{color:var(--pos-text-primary);font-size:16px;font-weight:650;line-height:21px;overflow-wrap:anywhere}.terminal-users__person-copy span[data-v-36f71e3d]{color:var(--pos-text-secondary);font-size:13px;line-height:18px}.terminal-users__person-copy small[data-v-36f71e3d]{color:var(--pos-text-muted);font-size:11px}.terminal-users__person>svg[data-v-36f71e3d]{flex:none}.terminal-users__person[data-v-36f71e3d]:disabled{opacity:.55;cursor:default}.terminal-users__person[data-v-36f71e3d]:focus-visible{outline:2px solid var(--pos-theme-primary, #4d68cf);outline-offset:1px}.terminal-users__other[data-v-36f71e3d]{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;width:100%;min-height:44px;border-radius:8px;text-align:left;color:var(--pos-text-secondary);font-size:13px;font-weight:500}.terminal-users__other[data-v-36f71e3d]:hover:not(:disabled){background:var(--pos-ui-control-hover)}.terminal-users__other[data-v-36f71e3d]:focus-visible{outline:2px solid var(--pos-theme-primary, #4d68cf);outline-offset:1px}.terminal-users__other>span[data-v-36f71e3d]{flex:1;min-width:0}.terminal-users__other>svg[data-v-36f71e3d]{flex:none}.terminal-users__other[data-v-36f71e3d]:disabled{opacity:.55;cursor:default}.terminal-users__empty[data-v-36f71e3d]{display:grid;justify-items:start;gap:12px;padding:20px 0;color:var(--pos-text-secondary)}.terminal-users__empty>svg[data-v-36f71e3d]{width:28px;height:28px;color:var(--pos-text-muted)}.terminal-users__empty strong[data-v-36f71e3d]{font-size:16px;color:var(--pos-text-primary)}.terminal-users__empty p[data-v-36f71e3d]{margin:0;max-width:330px;font-size:14px;line-height:22px}.terminal-users--terminal .terminal-users__heading[data-v-36f71e3d]{margin-bottom:16px}.terminal-users--terminal .terminal-users__heading h2[data-v-36f71e3d]{font-size:18px;line-height:26px;font-weight:650;letter-spacing:-.015em}.terminal-users--searchable .terminal-users__heading[data-v-36f71e3d]{height:52px;margin-bottom:0;padding-bottom:8px}.terminal-users__search[data-v-36f71e3d]{height:44px}.terminal-users--searchable .terminal-users__list[data-v-36f71e3d]{height:300px;align-content:start}.terminal-users__no-results[data-v-36f71e3d]{margin:0;padding:20px 12px;color:var(--pos-text-muted);font-size:14px;line-height:20px}.terminal-users--terminal .terminal-users__list[data-v-36f71e3d]{position:relative;max-height:340px;scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--pos-ui-control-hover) transparent}.terminal-users--terminal .terminal-users__person[data-v-36f71e3d]{gap:12px;min-height:68px;padding:10px 12px;border:1px solid transparent;background:transparent;border-radius:10px;cursor:pointer}.terminal-users--terminal .terminal-users__person[data-v-36f71e3d] .person-avatar{width:44px;height:44px}.terminal-users--terminal .terminal-users__person[data-v-36f71e3d]:hover:not(:disabled){background:var(--pos-ui-control-hover)}.terminal-users--terminal .terminal-users__person.is-selected[data-v-36f71e3d]{background:var(--pos-ui-selected);border-color:var(--pos-ui-sidebar-indicator);box-shadow:none}.terminal-users--terminal .terminal-users__person.is-selected[data-v-36f71e3d]:hover:not(:disabled){background:color-mix(in srgb,var(--pos-ui-sidebar-indicator) 14%,var(--pos-ui-surface))}.terminal-users--terminal .terminal-users__person[data-v-36f71e3d]:active:not(:disabled){background:var(--pos-ui-control-active)}.terminal-users--terminal .terminal-users__person-copy strong[data-v-36f71e3d]{font-size:14px;line-height:20px}.terminal-users--terminal .terminal-users__person-copy span[data-v-36f71e3d]{font-size:12px;line-height:18px}.terminal-users--terminal .terminal-users__person>svg[data-v-36f71e3d]{color:var(--pos-ui-sidebar-indicator)}.terminal-users--terminal .terminal-users__person>.terminal-users__selected-mark[data-v-36f71e3d]{width:22px;height:22px;padding:4px;border-radius:50%;background:var(--pos-theme-primary,#4d68cf);color:#fff;stroke-width:2.5}.terminal-users--single .terminal-users__person.is-selected[data-v-36f71e3d]{background:transparent;border-color:transparent}.terminal-users--terminal .terminal-users__other[data-v-36f71e3d]{min-height:60px;gap:12px;padding:10px 12px;margin-top:14px;border-radius:10px;border:1px dashed var(--pos-border-muted);background:transparent;font-size:14px}.terminal-users--terminal .terminal-users__other[data-v-36f71e3d]:hover:not(:disabled){background:var(--pos-ui-control-hover);border-style:solid}.terminal-users__other small[data-v-36f71e3d]{display:block;margin-top:3px;color:var(--pos-text-muted);font-size:12px;font-weight:400}.terminal-users--tiles .terminal-users__list[data-v-36f71e3d]{position:relative;grid-template-columns:repeat(var(--terminal-user-columns),minmax(0,1fr));gap:12px;width:min(100%,calc(var(--terminal-user-columns) * 176px + (var(--terminal-user-columns) - 1) * 12px));max-height:300px;margin:0 auto;padding:3px;scrollbar-gutter:auto}.terminal-users--tiles .terminal-users__person[data-v-36f71e3d]{position:relative;flex-direction:column;justify-content:flex-start;gap:8px;min-height:120px;height:100%;padding:12px 10px;border:1px solid transparent;border-radius:12px;background:var(--pos-ui-surface);text-align:center;cursor:pointer}.terminal-users--tiles .terminal-users__person[data-v-36f71e3d] .person-avatar{width:44px;height:44px}.terminal-users--tiles .terminal-users__person[data-v-36f71e3d]:hover:not(:disabled){background:var(--pos-ui-control-hover)}.terminal-users--tiles .terminal-users__person.is-selected[data-v-36f71e3d]{background:var(--pos-ui-selected);border-color:var(--pos-ui-sidebar-indicator);box-shadow:none}.terminal-users--tiles .terminal-users__person[data-v-36f71e3d]:active:not(:disabled){background:var(--pos-ui-control-active)}.terminal-users--tiles .terminal-users__person-copy[data-v-36f71e3d]{flex:0;width:100%;gap:3px}.terminal-users--tiles .terminal-users__person-copy strong[data-v-36f71e3d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:20px}.terminal-users--tiles .terminal-users__person-copy small[data-v-36f71e3d]{font-size:11px;line-height:16px;color:var(--pos-text-muted);overflow-wrap:anywhere}.terminal-users--tiles .terminal-users__person>svg[data-v-36f71e3d]{position:absolute;top:10px;right:10px;width:16px;height:16px;color:var(--pos-ui-sidebar-indicator)}.terminal-users--tiles .terminal-users__other[data-v-36f71e3d]{width:-moz-fit-content;width:fit-content;margin:8px auto 0;justify-content:center}.terminal-users--tiles .terminal-users__empty[data-v-36f71e3d]{justify-items:center;text-align:center}@media(min-width:601px)and (min-height:900px){.terminal-users--terminal .terminal-users__list[data-v-36f71e3d]{max-height:452px}.terminal-users--searchable .terminal-users__list[data-v-36f71e3d]{height:452px}}@media(max-height:820px){.terminal-users--tiles .terminal-users__list[data-v-36f71e3d]{max-height:134px}.terminal-users--tiles .terminal-users__person[data-v-36f71e3d]{min-height:108px;padding:10px 8px;gap:6px}}@media(max-width:600px){.terminal-users--terminal .terminal-users__heading[data-v-36f71e3d]{margin-bottom:18px}.terminal-users--searchable .terminal-users__heading[data-v-36f71e3d]{height:46px;margin-bottom:0;padding-bottom:2px}}@media(max-width:520px){.terminal-users--tiles .terminal-users__list[data-v-36f71e3d]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-height:276px;gap:8px}.terminal-users--tiles .terminal-users__list[data-user-count="1"][data-v-36f71e3d]{grid-template-columns:minmax(0,1fr);max-width:176px}}.pin-dots[data-v-cd715be7]{display:flex;align-items:center;justify-content:center;gap:18px}.pin-dots__dot[data-v-cd715be7]{width:10px;height:10px;flex:none;border-radius:50%;background:var(--pos-text-muted);opacity:.4;transition:background .12s ease,opacity .12s ease}.pin-dots__dot[data-filled=true][data-v-cd715be7]{background:var(--pos-ui-sidebar-indicator);opacity:1}.pin-pad__clear-label[data-v-fd354f21]{font-size:12px;font-weight:400}.terminal-auth[data-v-9edb7d58]{width:100%;min-height:100dvh;display:flex;padding:28px 36px;background:var(--pos-bg);color:var(--pos-text-primary);outline:none}.terminal-auth__layout[data-v-9edb7d58]{width:100%;max-width:800px;min-height:calc(100dvh - 56px);margin:0 auto;display:flex;flex-direction:column}.terminal-auth__header[data-v-9edb7d58]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-bottom:28px}.terminal-auth__brand[data-v-9edb7d58]{display:flex;gap:10px;align-items:center}.terminal-auth__brand img[data-v-9edb7d58]{width:32px;height:32px}.terminal-auth__brand div[data-v-9edb7d58]{display:grid;gap:1px}.terminal-auth__brand strong[data-v-9edb7d58]{font-size:18px;line-height:24px;font-weight:700}.terminal-auth__brand span[data-v-9edb7d58],.terminal-auth__clock span[data-v-9edb7d58]{color:var(--pos-text-muted);font-size:11px;line-height:14px}.terminal-auth__clock[data-v-9edb7d58]{display:grid;gap:1px;text-align:right}.terminal-auth__clock time[data-v-9edb7d58]{font-size:20px;line-height:24px;font-weight:500;font-variant-numeric:tabular-nums}.terminal-auth__workspace[data-v-9edb7d58]{width:100%;min-width:0;margin-block:auto;padding:16px 0}.terminal-auth__intro[data-v-9edb7d58]{min-width:0;margin-bottom:20px;text-align:center}.terminal-auth__intro h1[data-v-9edb7d58]{margin:0;font-size:24px;line-height:32px;font-weight:650;letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance}.terminal-auth__welcome[data-v-9edb7d58]{margin:6px 0 0;color:var(--pos-text-muted);font-size:12px;line-height:18px}.terminal-auth__columns[data-v-9edb7d58]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"employees panel" "alternative panel";align-items:start;-moz-column-gap:26px;column-gap:26px;row-gap:16px;min-width:0;padding:26px;border:1px solid var(--pos-border-muted);border-radius:16px;background:var(--pos-ui-surface)}.terminal-auth__employees[data-v-9edb7d58]{grid-area:employees;min-width:0}.terminal-auth__alternative[data-v-9edb7d58]{grid-area:alternative;min-width:0}.terminal-auth__password-entry[data-v-9edb7d58]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:8px;border:0;border-radius:8px;background:transparent;color:var(--pos-text-secondary);font-size:12px;line-height:18px;cursor:pointer;transition:background .12s ease}.terminal-auth__password-entry>svg[data-v-9edb7d58]{flex:none}.terminal-auth__password-entry[data-v-9edb7d58]:hover:not(:disabled){background:var(--pos-ui-control-hover);color:var(--pos-text-primary)}.terminal-auth__password-entry[data-v-9edb7d58]:is(:active,.is-active):not(:disabled){background:var(--pos-ui-selected)}.terminal-auth__panel[data-v-9edb7d58]{grid-area:panel;width:100%;min-width:0;min-height:100%;padding-left:26px;border-left:1px solid var(--pos-border-muted)}.terminal-auth__identity[data-v-9edb7d58]{text-align:center;margin-bottom:8px}.terminal-auth__identity h2[data-v-9edb7d58]{margin:0 0 6px;color:var(--pos-text-primary);font-size:18px;line-height:26px;font-weight:650;letter-spacing:-.015em}.terminal-auth__identity p[data-v-9edb7d58]{margin:0;font-size:12px;line-height:18px;color:var(--pos-text-muted);overflow-wrap:anywhere}.terminal-auth__identity .terminal-auth__selected-name[data-v-9edb7d58]{margin:0 0 5px;color:var(--pos-text-secondary);font-size:14px;line-height:20px}.terminal-auth:not([data-step=password]) .terminal-auth__identity[data-v-9edb7d58]{margin-bottom:0}.terminal-auth__dots[data-v-9edb7d58]{display:flex;align-items:center;justify-content:center;height:36px;margin-top:6px;flex:none}.terminal-auth__pin-feedback[data-v-9edb7d58]{flex:none}.terminal-auth__message[data-v-9edb7d58]{display:flex;align-items:center;justify-content:center;height:32px;margin-bottom:4px;padding:0;overflow-y:auto;color:var(--pos-text-secondary);font-size:12px;line-height:16px;text-align:center}.terminal-auth__error[data-v-9edb7d58]{color:var(--pos-theme-danger,#f59184)}.terminal-auth__pinpad[data-v-9edb7d58]{width:100%;max-width:288px;gap:8px;margin-inline:auto}.terminal-auth__pinpad[data-v-9edb7d58] button{height:52px;border:1px solid var(--pos-border-muted);border-radius:9px;background:var(--pos-ui-control);color:var(--pos-text-primary);font-size:24px;font-weight:500;transform:none;transition:background .12s ease,border-color .12s ease}.terminal-auth__pinpad[data-v-9edb7d58] button svg{width:21px;height:21px}.terminal-auth__pinpad[data-v-9edb7d58] [aria-label="Очистить PIN"],.terminal-auth__pinpad[data-v-9edb7d58] [aria-label="Удалить последнюю цифру"]{background:transparent;color:var(--pos-text-muted);border-color:transparent}.terminal-auth__pinpad[data-v-9edb7d58] button:hover:not(:disabled){background:var(--pos-ui-control-hover);border-color:var(--pos-ui-border-strong)}.terminal-auth__pinpad[data-v-9edb7d58] button:active:not(:disabled){background:var(--pos-ui-selected);border-color:var(--pos-ui-sidebar-indicator)}.terminal-auth__link[data-v-9edb7d58]{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:4px;border:0;border-radius:8px;background:transparent;color:var(--pos-text-secondary);font-size:13px;cursor:pointer;transition:color .14s ease}.terminal-auth__link span[data-v-9edb7d58]{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--pos-ui-sidebar-indicator) 65%,transparent);text-decoration-color:color-mix(in srgb,var(--pos-ui-sidebar-indicator) 65%,transparent);text-decoration-thickness:1px;text-underline-offset:4px}.terminal-auth__link[data-v-9edb7d58]:hover:not(:disabled){color:var(--pos-ui-sidebar-indicator)}.terminal-auth__back[data-v-9edb7d58]{width:-moz-fit-content;width:fit-content;justify-content:flex-start;gap:8px;margin-top:4px;padding-inline:0}.terminal-auth__field[data-v-9edb7d58]{--terminal-auth-field-bg:var(--pos-bg);display:grid;gap:7px;margin-top:18px;font-size:13px;color:var(--pos-text-secondary)}.terminal-auth__field input[data-v-9edb7d58]{width:100%;min-width:0;height:48px;padding:0 13px;border:1px solid var(--pos-ui-border-strong);border-radius:8px;background:var(--terminal-auth-field-bg);color:var(--pos-text-primary);caret-color:var(--pos-text-primary);font-size:15px;outline:none;box-shadow:none;transition:none}.terminal-auth__field input[data-v-9edb7d58]:hover:not(:disabled):not(:focus){border-color:var(--pos-ui-workspace-control-border-hover)}.terminal-auth__field input[data-v-9edb7d58]:is(:focus,:focus-visible){border-color:var(--pos-ui-workspace-control-focus);outline:none;box-shadow:none}.terminal-auth__field input[data-v-9edb7d58]:is(:-webkit-autofill){-webkit-text-fill-color:var(--pos-text-primary);box-shadow:0 0 0 1000px var(--terminal-auth-field-bg) inset}.terminal-auth__field input[data-v-9edb7d58]:is(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--pos-text-primary);box-shadow:0 0 0 1000px var(--terminal-auth-field-bg) inset}.terminal-auth__field input[data-v-9edb7d58]::-moz-placeholder{color:var(--pos-text-muted)}.terminal-auth__field input[data-v-9edb7d58]::placeholder{color:var(--pos-text-muted)}.terminal-auth__password[data-v-9edb7d58]{display:flex;position:relative}.terminal-auth__password input[data-v-9edb7d58]{padding-right:46px}.terminal-auth__password button[data-v-9edb7d58]{position:absolute;right:0;top:0;display:grid;place-items:center;width:44px;height:48px;border-radius:9px;color:var(--pos-text-secondary)}.terminal-auth__submit[data-v-9edb7d58]{width:100%}.terminal-auth__remember[data-v-9edb7d58]{margin:14px 0 0;font-size:12px;line-height:19px;color:var(--pos-text-muted);text-align:center}.terminal-auth button[data-v-9edb7d58]:disabled,.terminal-auth input[data-v-9edb7d58]:disabled{cursor:default;opacity:.5}.terminal-auth button[data-v-9edb7d58]:focus-visible,.terminal-auth a[data-v-9edb7d58]:focus-visible{outline:2px solid var(--pos-ui-sidebar-indicator);outline-offset:3px}.terminal-auth--compact .terminal-auth__columns[data-v-9edb7d58]{max-width:420px;margin-inline:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"employees" "panel" "alternative";gap:0;padding:20px 24px}.terminal-auth--compact .terminal-auth__panel[data-v-9edb7d58]{min-height:0;padding:18px 0 0;border-left:0;border-top:1px solid var(--pos-border-muted)}.terminal-auth--compact .terminal-auth__alternative[data-v-9edb7d58]{margin:8px -24px -12px;padding:8px 16px 0;border-top:1px solid var(--pos-border-muted)}@media(max-width:680px){.terminal-auth[data-v-9edb7d58]{padding:18px 16px}.terminal-auth__layout[data-v-9edb7d58]{min-height:calc(100dvh - 36px)}.terminal-auth__header[data-v-9edb7d58]{margin-bottom:22px}.terminal-auth__intro[data-v-9edb7d58]{margin-bottom:20px}.terminal-auth__intro h1[data-v-9edb7d58]{font-size:22px;line-height:28px}.terminal-auth__columns[data-v-9edb7d58],.terminal-auth--compact .terminal-auth__columns[data-v-9edb7d58]{max-width:420px;margin-inline:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"employees" "panel" "alternative";padding:20px;gap:18px}.terminal-auth__panel[data-v-9edb7d58]{min-height:0;padding:18px 0 0;border-left:0;border-top:1px solid var(--pos-border-muted)}.terminal-auth--compact .terminal-auth__columns[data-v-9edb7d58]{gap:0}.terminal-auth__alternative[data-v-9edb7d58],.terminal-auth--compact .terminal-auth__alternative[data-v-9edb7d58]{margin:8px -20px -12px;padding:8px 12px 0;border-top:1px solid var(--pos-border-muted)}}@media(max-height:820px){.terminal-auth[data-v-9edb7d58]{padding-block:12px}.terminal-auth__layout[data-v-9edb7d58]{min-height:calc(100dvh - 24px)}.terminal-auth__brand strong[data-v-9edb7d58]{font-size:17px}.terminal-auth__workspace[data-v-9edb7d58]{padding-block:0}.terminal-auth__header[data-v-9edb7d58]{margin-bottom:16px}}@media(max-width:380px){.terminal-auth[data-v-9edb7d58]{padding-inline:12px}.terminal-auth__columns[data-v-9edb7d58],.terminal-auth--compact .terminal-auth__columns[data-v-9edb7d58]{padding-inline:16px}.terminal-auth__alternative[data-v-9edb7d58],.terminal-auth--compact .terminal-auth__alternative[data-v-9edb7d58]{margin-inline:-16px}.terminal-auth__field input[data-v-9edb7d58]{font-size:16px}}.pos-tooltip-anchor[data-v-9f0a0152]{display:block;width:100%}.pos-tooltip[data-v-9f0a0152]{position:fixed;z-index:1200;display:grid;min-width:-moz-max-content;min-width:max-content;max-width:240px;gap:2px;padding:8px 10px;border:1px solid var(--pos-ui-border);border-radius:9px;background:var(--pos-ui-surface-raised);box-shadow:0 10px 30px #00000057;color:var(--pos-text-primary);pointer-events:none;transform:translateY(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pos-tooltip__title[data-v-9f0a0152]{font-size:12px;font-weight:700;line-height:1.3}.pos-tooltip__description[data-v-9f0a0152]{color:var(--pos-text-muted);font-size:11px;line-height:1.35}.pos-tooltip-fade-enter-active[data-v-9f0a0152],.pos-tooltip-fade-leave-active[data-v-9f0a0152]{transition:opacity .12s ease,transform .12s ease}.pos-tooltip-fade-enter-from[data-v-9f0a0152],.pos-tooltip-fade-leave-to[data-v-9f0a0152]{opacity:0;transform:translate(-4px,-50%)}.pos-sidebar-item[data-v-3236fb06]{position:relative;display:flex;width:100%;min-height:52px;align-items:center;border:1px solid transparent;border-radius:10px;color:var(--pos-text-muted);cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease}.pos-sidebar-item[data-v-3236fb06]:hover{border-color:transparent;background:var(--pos-ui-sidebar-hover);color:var(--pos-text-primary)}.pos-sidebar-item[data-v-3236fb06]:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f633}.pos-sidebar-item--active[data-v-3236fb06]{border-color:transparent;background:var(--pos-ui-sidebar-active);color:var(--pos-text-primary);box-shadow:none}.pos-sidebar-item--active[data-v-3236fb06]:before{position:absolute;top:50%;left:0;width:3px;height:26px;border-radius:0 999px 999px 0;background:var(--pos-ui-sidebar-indicator);content:"";transform:translateY(-50%)}.pos-sidebar-item--active[data-v-3236fb06]:hover{border-color:transparent;background:var(--pos-ui-sidebar-active-hover);color:var(--pos-ui-text-strong)}.pos-sidebar-item--active .pos-sidebar-item__icon[data-v-3236fb06]{color:var(--pos-ui-text-strong)}.pos-sidebar-item--active .pos-sidebar-item__label[data-v-3236fb06]{color:var(--pos-ui-text-strong);font-weight:650}.pos-sidebar-item__icon[data-v-3236fb06]{display:grid;flex:0 0 auto;place-items:center}.pos-sidebar-item__icon[data-v-3236fb06] svg{width:20px;height:20px;stroke-width:1.75}.pos-sidebar-item__label[data-v-3236fb06]{overflow:hidden;font-weight:650;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.pos-sidebar-item--compact[data-v-3236fb06]{flex-direction:column;justify-content:center;gap:4px;padding:6px 2px}.pos-sidebar-item--compact .pos-sidebar-item__label[data-v-3236fb06]{max-width:58px;font-size:11px;font-weight:600}.pos-sidebar-item--compact .pos-sidebar-item__badge[data-v-3236fb06]{position:absolute;top:3px;right:2px}.pos-sidebar-item--expanded[data-v-3236fb06]{gap:12px;min-height:46px;padding:0 8px 0 12px}.pos-sidebar-item--expanded .pos-sidebar-item__icon[data-v-3236fb06]{width:22px}.pos-sidebar-item--expanded .pos-sidebar-item__label[data-v-3236fb06]{min-width:0;flex:1 1 auto;text-align:left;font-size:14px}.pos-sidebar-item[data-v-3236fb06]:disabled{opacity:.42;cursor:not-allowed}.pos-sidebar-shell[data-v-4dc4bb81]{--pos-sidebar-current-width: 80px;position:relative;z-index:30;display:flex;width:var(--pos-sidebar-current-width);min-width:var(--pos-sidebar-current-width);height:100%;flex:0 0 var(--pos-sidebar-current-width);flex-direction:column;overflow:visible;border:0;background:linear-gradient(180deg,rgb(255 255 255 / 2.5%),transparent 120px),var(--pos-ui-sidebar);box-shadow:none;transition:width .18s ease,min-width .18s ease,flex-basis .18s ease}.pos-sidebar-shell--expanded[data-v-4dc4bb81]{--pos-sidebar-current-width: 200px}.pos-sidebar-shell__header[data-v-4dc4bb81]{display:flex;min-height:68px;flex:0 0 auto;align-items:center}.pos-sidebar-shell__main[data-v-4dc4bb81]{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:10px 8px;scrollbar-width:none}.pos-sidebar-shell__main[data-v-4dc4bb81]::-webkit-scrollbar{display:none}.pos-sidebar-shell__footer[data-v-4dc4bb81]{display:grid;flex:0 0 auto;gap:2px;padding:8px;border-top:1px solid var(--pos-border-muted);background:var(--pos-ui-sidebar)}.sidebar-brand[data-v-1f8c4445]{position:relative;display:flex;width:100%;align-items:center}.sidebar-brand--expanded[data-v-1f8c4445]{gap:8px;padding:0 8px}.sidebar-brand__copy[data-v-1f8c4445]{display:grid;min-width:0;flex:1 1 auto;align-items:center}.sidebar-brand__copy strong[data-v-1f8c4445]{overflow:hidden;color:var(--pos-ui-text-strong);font-size:15px;font-weight:700;letter-spacing:-.015em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand__restaurant[data-v-1f8c4445]{min-width:0;flex:1 1 auto}.sidebar-brand__restaurant-copy[data-v-1f8c4445]{display:grid;min-width:0;flex:1 1 auto;gap:2px}.sidebar-brand__restaurant-copy small[data-v-1f8c4445]{overflow:hidden;color:var(--pos-text-muted);font-size:10px;font-weight:500;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand__copy--button[data-v-1f8c4445]{display:flex;width:100%;min-height:40px;align-items:center;justify-content:flex-start;gap:9px;padding:0 9px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease,transform .1s ease}.sidebar-brand__copy--button[data-v-1f8c4445]:hover{background:var(--pos-ui-control-hover)}.sidebar-brand__copy--button[data-v-1f8c4445]:active{background:var(--pos-ui-selected);transform:translateY(1px)}.sidebar-brand__copy--button[aria-expanded=true][data-v-1f8c4445]{background:var(--pos-ui-selected)}.sidebar-brand__copy--button[aria-expanded=true] strong[data-v-1f8c4445]{color:#fff}.sidebar-brand__copy--button[data-v-1f8c4445]:focus-visible{outline:none;box-shadow:0 0 0 3px #94a3b81a}.sidebar-brand__copy--button strong[data-v-1f8c4445]{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand__restaurant-chevron[data-v-1f8c4445]{width:15px;height:15px;flex:0 0 auto;color:var(--pos-text-faint);transition:color .14s ease,transform .14s ease}.sidebar-brand__copy--button:hover .sidebar-brand__restaurant-chevron[data-v-1f8c4445]{color:var(--pos-text-secondary)}.sidebar-brand__copy--button[aria-expanded=true] .sidebar-brand__restaurant-chevron[data-v-1f8c4445]{color:var(--pos-text-secondary);transform:rotate(180deg)}.sidebar-toggle[data-v-1f8c4445]{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--pos-ui-text-strong);box-shadow:none;transition:background .14s ease,color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .1s ease}.sidebar-toggle svg[data-v-1f8c4445]{width:23px;height:23px;stroke-width:2}.sidebar-toggle--compact[data-v-1f8c4445]{width:40px;height:40px;margin:0 auto}.sidebar-toggle[data-v-1f8c4445]:hover{border-color:var(--pos-ui-border);background:var(--pos-ui-control-hover);color:var(--pos-ui-text-strong);box-shadow:inset 0 1px #ffffff0a}.sidebar-toggle[data-v-1f8c4445]:active{background:var(--pos-ui-selected);box-shadow:inset 0 2px 4px #02081747;transform:translateY(1px)}.sidebar-toggle[data-v-1f8c4445]:focus-visible{outline:none;border-color:var(--pos-ui-workspace-control-focus);box-shadow:0 0 0 3px #94a3b81f}.sidebar-section[data-v-1f8c4445]{display:grid;gap:5px}.sidebar-section+.sidebar-section[data-v-1f8c4445]{margin-top:8px;padding-top:8px;border-top:1px solid var(--pos-border-muted)}.sidebar-restaurant-compact[data-v-1f8c4445]{margin-bottom:3px;padding-bottom:6px;border-bottom:1px solid var(--pos-border-muted)}.sidebar-restaurant-compact[data-v-1f8c4445] .pos-sidebar-item:hover{border-color:transparent;background:var(--pos-ui-control-hover)}.sidebar-restaurant-compact[data-v-1f8c4445] .pos-sidebar-item:active{background:var(--pos-ui-selected);transform:translateY(1px)}.sidebar-restaurant-compact[data-v-1f8c4445] .pos-sidebar-item[aria-expanded=true]{background:var(--pos-ui-selected);color:var(--pos-text-primary)}.sidebar-restaurant-compact[data-v-1f8c4445] .pos-sidebar-item:focus-visible{box-shadow:0 0 0 3px #94a3b81a}.sidebar-nav-list[data-v-1f8c4445]{display:grid;gap:3px}.sidebar-nav-list[data-v-1f8c4445] .pos-count-badge--info{border:0;background:var(--pos-theme-primary);color:var(--pos-theme-primary-text, #fff);box-shadow:none}.sidebar-user-wrap[data-v-1f8c4445]{width:100%}.sidebar-user.sidebar-footer-control[data-v-1f8c4445]{min-height:48px}.sidebar-user__avatar[data-v-1f8c4445]{position:relative;display:flex;flex:none}.sidebar-user__copy[data-v-1f8c4445]{display:grid;min-width:0;flex:1 1 auto;gap:2px;text-align:left}.sidebar-user__copy strong[data-v-1f8c4445]{overflow:hidden;color:var(--pos-text-primary);font-size:13px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.sidebar-user__copy small[data-v-1f8c4445]{overflow:hidden;color:var(--pos-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sidebar-user__chevron[data-v-1f8c4445]{width:15px;height:15px;flex:0 0 auto;color:var(--pos-text-faint)}.sidebar-footer-controls[data-v-1f8c4445]{display:grid;gap:2px}.sidebar-footer-control[data-v-1f8c4445]{position:relative;display:flex;width:100%;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:var(--pos-text-secondary);cursor:pointer;transition:background .14s ease,color .14s ease}.sidebar-footer-controls--expanded .sidebar-footer-control[data-v-1f8c4445]{justify-content:flex-start}.sidebar-footer-control__icon[data-v-1f8c4445]{display:grid;width:28px;height:28px;flex:none;place-items:center;color:var(--pos-text-muted)}.sidebar-footer-control__icon svg[data-v-1f8c4445]{width:20px;height:20px;stroke-width:1.75}.sidebar-footer-control__label[data-v-1f8c4445]{min-width:0;flex:1;font-size:13px;font-weight:500;line-height:20px;text-align:left;white-space:nowrap}.sidebar-footer-control[data-v-1f8c4445]:hover{background:var(--pos-ui-control-hover);color:var(--pos-text-primary)}.sidebar-footer-control[data-v-1f8c4445]:active,.sidebar-footer-control[aria-expanded=true][data-v-1f8c4445]{background:var(--pos-ui-selected);color:var(--pos-text-primary)}.sidebar-footer-control:hover .sidebar-footer-control__icon[data-v-1f8c4445],.sidebar-footer-control:focus-visible .sidebar-footer-control__icon[data-v-1f8c4445],.sidebar-footer-control[aria-expanded=true] .sidebar-footer-control__icon[data-v-1f8c4445]{color:var(--pos-ui-sidebar-indicator)}.sidebar-footer-control[data-v-1f8c4445]:focus-visible{outline:2px solid var(--pos-ui-sidebar-indicator);outline-offset:1px}.sidebar-footer-control__badge[data-v-1f8c4445]{border:0;border-radius:999px;box-shadow:none}.sidebar-footer-controls:not(.sidebar-footer-controls--expanded) .sidebar-footer-control__badge[data-v-1f8c4445]{position:absolute;top:2px;right:4px}.sidebar-menu-backdrop[data-v-1f8c4445]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;border:0;background:transparent}.sidebar-menu[data-v-1f8c4445]{position:fixed;z-index:1001;width:272px;overflow:hidden;border:1px solid var(--pos-border);border-radius:13px;background:var(--pos-surface);box-shadow:0 18px 48px #00000061}.sidebar-menu--restaurant[data-v-1f8c4445]{width:288px}.sidebar-menu--user[data-v-1f8c4445]{width:280px}.sidebar-menu__restaurant-summary[data-v-1f8c4445]{display:grid;gap:5px;padding:14px}.sidebar-menu__restaurant-kicker[data-v-1f8c4445],.sidebar-menu__section-title[data-v-1f8c4445]{color:var(--pos-text-muted);font-size:10px;font-weight:650;letter-spacing:.035em;text-transform:uppercase}.sidebar-menu__restaurant-summary strong[data-v-1f8c4445]{color:var(--pos-text-primary);font-size:14px;font-weight:720;line-height:1.3;overflow-wrap:anywhere}.sidebar-menu__restaurant-summary small[data-v-1f8c4445]{display:flex;align-items:flex-start;gap:6px;color:var(--pos-text-muted);font-size:11px;line-height:1.35;overflow-wrap:anywhere}.sidebar-menu__restaurant-summary small svg[data-v-1f8c4445]{width:14px;height:14px;flex:0 0 auto;margin-top:1px;color:var(--pos-text-faint)}.sidebar-menu__section-title[data-v-1f8c4445]{border-top:1px solid var(--pos-border-muted);padding:10px 13px 5px}.sidebar-menu__header[data-v-1f8c4445]{display:flex;align-items:center;padding:11px 12px;border-bottom:1px solid var(--pos-border-muted)}.sidebar-menu__header span[data-v-1f8c4445],.sidebar-menu__profile strong[data-v-1f8c4445]{color:var(--pos-text-primary);font-size:12px;font-weight:750}.sidebar-menu__header small[data-v-1f8c4445],.sidebar-menu__profile small[data-v-1f8c4445]{color:var(--pos-text-muted);font-size:10px}.sidebar-menu__list[data-v-1f8c4445]{max-height:276px;overflow-y:auto;padding:4px}.sidebar-menu__option[data-v-1f8c4445]{display:flex;width:100%;min-height:48px;align-items:center;gap:9px;padding:7px 9px;border:1px solid transparent;border-radius:8px;color:var(--pos-text-secondary);text-align:left;transition:border-color .14s ease,background .14s ease,color .14s ease}.sidebar-menu__option[data-v-1f8c4445]:hover{background:var(--pos-ui-control-hover);color:var(--pos-text-primary)}.sidebar-menu__option-copy[data-v-1f8c4445]{display:grid;min-width:0;flex:1 1 auto;gap:2px}.sidebar-menu__option-copy strong[data-v-1f8c4445],.sidebar-menu__option-copy small[data-v-1f8c4445]{overflow:hidden;text-overflow:ellipsis}.sidebar-menu__option-copy strong[data-v-1f8c4445]{display:-webkit-box;color:currentColor;font-size:12px;font-weight:680;line-height:1.25;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sidebar-menu__option-copy small[data-v-1f8c4445]{display:-webkit-box;color:var(--pos-text-muted);font-size:10px;line-height:1.3;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sidebar-menu__option-check[data-v-1f8c4445]{width:16px;height:16px;flex:0 0 auto;color:#60a5fa}.sidebar-menu__empty[data-v-1f8c4445]{padding:18px 12px;color:var(--pos-text-muted);font-size:11px;text-align:center}.sidebar-menu__profile[data-v-1f8c4445]{display:flex;align-items:center;gap:11px;padding:13px 14px;border-bottom:1px solid var(--pos-border-muted)}.sidebar-menu__profile>div[data-v-1f8c4445]{display:grid;gap:2px}.sidebar-menu__account-actions[data-v-1f8c4445]{padding:8px}.sidebar-menu__logout[data-v-1f8c4445]{display:flex;width:100%;min-height:42px;align-items:center;gap:10px;padding:0 10px;border:1px solid transparent;border-radius:9px;color:var(--pos-text-muted);font-size:12px;font-weight:700;text-align:left;transition:border-color .14s ease,background .14s ease,color .14s ease}.sidebar-menu__logout svg[data-v-1f8c4445]{width:17px;height:17px}.sidebar-menu__logout[data-v-1f8c4445]:hover{border-color:#f8717129;background:#ef444414;color:#f5a0a0}.sidebar-menu__logout[data-v-1f8c4445]:focus-visible{outline:none;box-shadow:0 0 0 3px #f871711f}.sidebar-menu-enter-active[data-v-1f8c4445],.sidebar-menu-leave-active[data-v-1f8c4445]{transition:opacity .13s ease,transform .13s ease}.sidebar-menu-enter-from[data-v-1f8c4445],.sidebar-menu-leave-to[data-v-1f8c4445]{opacity:0;transform:translate(-5px)}.pos-navigation-bar[data-v-284ae226]{display:flex;min-width:0;min-height:48px;flex:0 0 auto;align-items:center;gap:16px;padding:2px 12px;border-bottom:1px solid var(--pos-ui-border);background:var(--pos-ui-sidebar);color:var(--pos-ui-text)}.pos-navigation-bar__toggle[data-v-284ae226]{display:inline-flex;min-height:44px;flex:none;align-items:center;gap:8px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.pos-navigation-bar__toggle[data-v-284ae226]:hover{background:var(--pos-ui-control-hover)}.pos-navigation-bar>span[data-v-284ae226]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.pos-navigation-drawer[data-v-284ae226]{height:100%}.pos-navigation-drawer[data-v-284ae226] .pos-sidebar-shell{--pos-sidebar-current-width:280px}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme){color-scheme:dark;--warehouse-canvas: var(--pos-ui-workspace-canvas, #141e25);--settings-table-surface: var(--warehouse-surface);--settings-table-header-background: var(--warehouse-raised);--settings-table-summary-background: var(--warehouse-surface);--settings-table-danger-background: #30252b;--settings-table-danger-hover: #3b2b33;--bo-primary: #2563eb;--inv-ink: #edf2f7;--inv-muted: #91a6ba;--inv-line: #304350;--inv-blue: #2563eb;--inv-blue-dark: #1d4ed8;--settings-toolbar-background: #1c2a35;--settings-toolbar-border-color: #304350;--settings-money-color: #edf2f7;--settings-money-fraction-color: #8297aa;--settings-money-zero-fraction-color: #667b92;--warehouse-surface: #19252d;--warehouse-raised: #1e2e39;--warehouse-control: #223440;--warehouse-hover: #293e4c;--warehouse-line: #304350;--warehouse-ink: #edf2f7;--warehouse-muted: #91a6ba;--settings-range-active-background: var(--warehouse-hover);--settings-range-active-border: #52728c;--settings-range-active-color: #b7d6ef;--settings-range-hover-background: var(--warehouse-hover);--settings-range-hover-color: #b7d6ef;--settings-color-ink: #dce7f2;--settings-color-heading: #edf2f7;--settings-color-secondary: #acbfd0;--settings-color-muted: #91a6ba;--settings-table-divider-color: #2b3c47;--settings-table-row-hover: var(--warehouse-control);--settings-tab-active-badge-background: var(--warehouse-hover);--settings-tab-active-badge-color: var(--warehouse-ink);--settings-confirm-primary-background: #203b52;--settings-confirm-primary-color: #9bcaff;--settings-confirm-danger-background: #432d32;--settings-confirm-danger-color: #f2a3a3;--settings-scroll-soft-track: var(--warehouse-surface);--settings-scroll-thumb-hover: #6a8194;--inventory-theme-surface: var(--warehouse-surface);--inventory-theme-raised: var(--warehouse-raised);--inventory-theme-hover: var(--warehouse-hover);--inventory-theme-line: var(--warehouse-line);--inventory-theme-ink: var(--warehouse-ink);--inventory-theme-muted: var(--warehouse-muted);--inventory-theme-info-background: #203b52;--inventory-theme-info-border: #335671;--inventory-theme-info-color: #9bcaff;--inventory-theme-success-background: #203e34;--inventory-theme-success-border: #345c4b;--inventory-theme-success-color: #7ed3a5;--inventory-theme-warning-background: #423923;--inventory-theme-warning-border: #645332;--inventory-theme-warning-color: #ebc27b;--inventory-theme-danger-background: #432d32;--inventory-theme-danger-border: #694349;--inventory-theme-danger-color: #f2a3a3;--inventory-theme-violet-background: #352f4f;--inventory-theme-violet-color: #c6b5ed}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .documents-page{--documents-table-ink: var(--warehouse-ink);color-scheme:dark;background:var(--warehouse-surface);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-grouped-data-table__head,.settings-data-table__head,.settings-data-table--report .settings-data-table__head){background:var(--warehouse-raised);color:var(--warehouse-muted);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-grouped-data-table__summary,.settings-data-table__summary){background:var(--warehouse-raised);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-grouped-data-table__group:after{background:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-grouped-data-table__group-header:hover,.settings-grouped-data-table__group-header:focus-visible){background:var(--warehouse-control)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-grouped-data-table__group-lead strong{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-grouped-data-table__group-lead>span{background:var(--warehouse-control);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-grouped-data-table__row,.settings-data-table__row){border-color:var(--warehouse-line);box-shadow:inset 0 -1px var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-data-table{--settings-data-table-ink: var(--warehouse-ink);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-data-table__row,.settings-data-table--report){background:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-grouped-data-table__row:hover,.settings-grouped-data-table__row:focus-within,.settings-data-table__row:hover,.settings-data-table__row:focus-within){background:var(--warehouse-control)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.documents-doc-content>strong,.documents-doc-number,.documents-field>span,.documents-item-name,.documents-number-cell--strong){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.documents-doc-time,.documents-item-line,.documents-item-more,.documents-doc-details,.settings-empty-value,.settings-data-table__footer,.settings-grouped-data-table__chevron){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input,.settings-select__trigger,.settings-textarea,.settings-button--secondary,.settings-dropdown-menu__trigger,.settings-icon-button,.settings-filter-bar__trigger,.settings-filter-bar__toggle,.documents-pagination button){color-scheme:dark;background:var(--warehouse-control);border-color:var(--warehouse-line);color:var(--warehouse-ink);box-shadow:none}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input input,.settings-textarea textarea){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input input,.settings-textarea textarea)::-moz-placeholder{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input input,.settings-textarea textarea)::placeholder{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input:hover:not(.settings-input--disabled),.settings-select__trigger:hover,.settings-textarea:hover,.settings-icon-button:hover,.settings-filter-bar__trigger:hover,.settings-filter-bar__trigger--open,.settings-button--secondary:hover:not(:disabled):not([aria-disabled=true]),.settings-dropdown-menu__trigger:hover:not(:disabled)){background:var(--warehouse-hover);border-color:#506677;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-input:focus-within,.settings-select__trigger:focus-visible,.settings-select--open .settings-select__trigger,.settings-textarea:focus-within,.settings-dropdown-menu--open .settings-dropdown-menu__trigger){background:var(--warehouse-control);border-color:#7b9dba;color:var(--warehouse-ink);box-shadow:0 0 0 2px #7b9dba29}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-button--primary,.settings-dropdown-menu__trigger--primary){background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-button--primary:hover:not(:disabled):not([aria-disabled=true]),.settings-dropdown-menu__trigger--primary:hover:not(:disabled),.settings-dropdown-menu--open .settings-dropdown-menu__trigger--primary){background:var(--pos-primary-hover, #1d4ed8);border-color:var(--pos-primary-hover, #1d4ed8);color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-button--primary:disabled,.settings-input--disabled,.settings-select__trigger:disabled,.settings-filter-bar__confirm:disabled){background:var(--warehouse-raised);border-color:var(--warehouse-line);color:#6f8496}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-button--ghost,.settings-select__chevron,.settings-select__icon,.settings-form-field__label,.settings-form-field__hint){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-button--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--warehouse-control);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-button--danger{background:var(--warehouse-control);border-color:#67454a;color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-button--danger:hover:not(:disabled):not([aria-disabled=true]){background:#3b2b33;color:#ffc1c1}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--segmented{background:var(--warehouse-surface);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs__button{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--segmented .settings-tabs__button:hover:not(.active):not(:disabled){background:var(--warehouse-control);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--segmented .settings-tabs__button.active{background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs__badge{background:var(--warehouse-control);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--underline .settings-tabs__button.active{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--underline .settings-tabs__button.active:after{background:#82aace}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__popover,.settings-select__menu,.settings-filter-bar__popover,.settings-date-range-picker__popover){color-scheme:dark;background:var(--warehouse-raised);border-color:#41596c;color:var(--warehouse-ink);box-shadow:0 12px 36px #0000004d}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__item,.settings-select__option,.settings-filter-bar__popover-title,.settings-filter-bar__field>label,.settings-date-range-picker__calendar-level,.settings-date-range-picker__day){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__item:hover:not(:disabled),.settings-dropdown-menu__item:focus-visible,.settings-select__option:hover,.settings-select__option--active,.settings-date-range-picker__day:hover){background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__item--selected,.settings-select__option--selected,.settings-select__option--selected:hover){background:#344c60;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__divider,.settings-select__divider){background:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__copy small,.settings-dropdown-menu__item>svg,.settings-select__option small,.settings-filter-bar__reset,.settings-filter-bar__body-heading>span,.settings-date-range-picker__weekdays span){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-dropdown-menu__item--danger,.settings-dropdown-menu__item--danger>svg){color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-dropdown-menu__item--danger:hover:not(:disabled){background:#3b2b33}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-filter-bar__popover-body,.settings-date-range-picker__presets){background:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-filter-bar__popover-header,.settings-filter-bar__popover-footer,.settings-date-range-picker__header,.settings-date-range-picker__footer){background:var(--warehouse-raised);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__select .settings-select__trigger{background:var(--warehouse-control);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-range-picker__presets button,.settings-date-range-picker__period-grid button){background:transparent;color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-range-picker__presets button:hover,.settings-date-range-picker__presets button.active,.settings-date-range-picker__period-grid button:hover,.settings-date-range-picker__day--in-range){background:var(--warehouse-hover);color:#b7d6ef;border-color:#52728c}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-range-picker__day--start,.settings-date-range-picker__day--end){background:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker--filter-value .settings-date-range-picker__trigger.settings-button{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover :is(.settings-date-range-picker__calendar-arrow,.settings-date-range-picker__calendar-level){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover :is(.settings-date-range-picker__calendar-arrow:hover,.settings-date-range-picker__calendar-level:hover:not(:disabled)){background:var(--warehouse-hover);border-color:#52728c;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__presets{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover :is(.settings-date-range-picker__header span,.settings-date-range-picker__presets>span,.settings-date-range-picker__period-grid button small){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover .settings-date-range-picker__period-grid button{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover .settings-date-range-picker__period-grid button:is(:hover,.is-selected,.is-range-start,.is-range-end){background:var(--warehouse-hover);border-color:#52728c;color:#b7d6ef}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover .settings-date-range-picker__period-grid button.is-current:not(.is-selected),:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__day--today{border-color:#7b9dba}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-range-picker__popover .settings-date-range-picker__day:is(.settings-date-range-picker__day--start,.settings-date-range-picker__day--end){background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-select__menu .settings-select__option--selected.settings-select__option--active{background:#344c60;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-select__check{color:#b7d6ef}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__popover-body{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-filter-bar__active-label,.settings-filter-bar__active-remove,.settings-filter-bar__all-added){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__active-select .settings-select__trigger{background:transparent;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__compact-select .settings-select__trigger{background:transparent;color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__active-select:is(:hover,.settings-select--open) .settings-select__trigger,:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__active-remove:hover{background:transparent;color:#9bcaff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__compact-select:is(:hover,.settings-select--open) .settings-select__trigger,:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__available-filters>button:hover,:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-filter-bar__reset:hover{background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--neutral{background:#243641;border-color:#344958;color:#a9bacb}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--info{background:#203b52;border-color:#335671;color:#9bcaff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--success{background:#203e34;border-color:#345c4b;color:#7ed3a5}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--warning{background:#423923;border-color:#645332;color:#ebc27b}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--danger{background:#432d32;border-color:#694349;color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--soft.settings-badge--violet{background:#352f4f;border-color:#51476e;color:#c6b5ed}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--plain{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-modal__overlay{background:#030a10ad}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-modal__overlay--drawer{background:transparent}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-detail-drawer__resize-value{background:var(--warehouse-raised);border-color:var(--warehouse-line);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-detail-drawer__resize-guide{background:var(--warehouse-muted);box-shadow:none}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-modal,.settings-modal__header-navigation,.document-header,.document-body,.document-table-shell,.document-data-table .settings-data-table__summary,.drawer-footer,.catalog-overlay){color-scheme:dark;background:var(--warehouse-surface);color:var(--warehouse-ink);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-modal__header,.settings-modal__footer,.invoice-info-panel,.document-tabs,.document-toolbar,.document-table th,.document-table td,.drawer-footer){border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-modal__footer{background:var(--warehouse-raised)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-modal__heading h2,.document-header h2,.invoice-info-panel__header strong,.document-item-name strong,.document-item-name-button,.document-sum-cell,.document-table td,.settings-confirm-dialog__title){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-modal__heading p,.settings-modal__eyebrow,.document-header__meta,.invoice-info-panel__header span,.document-item-name span,.document-pack-text,.document-pack-cell,.document-close,.document-tab,.settings-confirm-dialog__description){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-status,.document-source-chip,.document-scan-badge,.ingredient-picker__kind,.ingredient-picker__count){background:var(--warehouse-control);border-color:var(--warehouse-line);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-close:hover,.document-item-name-button:hover,.document-row-toggle:hover){background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-inline-link,.document-item-pick){color:#9bcaff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-table th{background:var(--warehouse-raised);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-table tbody tr:not(.document-match-panel-row):not(.document-group-detail-row):hover{background:var(--warehouse-control)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-warning,.document-scan-badge--warning){background:#423923;border-color:#645332;color:#ebc27b}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-gray-100,.bg-slate-100){background-color:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.bg-gray-50,.bg-slate-50){background-color:var(--warehouse-raised)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.text-gray-900,.text-gray-800,.text-gray-700,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-200,.border-slate-300,.border-t,.border-b){border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.divide-gray-100,.divide-gray-200)>:not([hidden])~:not([hidden]){border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.hover\:bg-gray-50,.hover\:bg-gray-100):hover{background-color:var(--warehouse-hover)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.bg-blue-50,.bg-indigo-50){background-color:#203b52}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.text-blue-600,.text-blue-700,.text-indigo-600){color:#9bcaff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.bg-amber-50,.bg-yellow-50){background-color:#423923}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.text-amber-700,.text-amber-800,.text-yellow-700){color:#ebc27b}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.bg-red-50,.bg-rose-50){background-color:#432d32}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.text-red-600,.text-red-700){color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-dropdown-menu__trigger.settings-dropdown-menu__trigger--primary{background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--underline.settings-tabs--primary .settings-tabs__button{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--underline.settings-tabs--primary .settings-tabs__button.active,:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--underline.settings-tabs--primary .settings-tabs__button:hover:not(.active):not(:disabled){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-empty-state strong{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-empty-state__description{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--plain.settings-badge--success{color:#7ed3a5}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--plain.settings-badge--danger{color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--plain.settings-badge--info{color:#9bcaff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__trigger{background:var(--warehouse-control);color:var(--warehouse-ink);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__trigger:hover:not(:disabled),:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__trigger:focus-visible{background:var(--warehouse-hover);color:var(--warehouse-ink);border-color:#7b9dba}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__popover{background:var(--warehouse-raised);border-color:#41596c;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-picker__header,.settings-date-picker__footer){border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-picker__calendar-level,.settings-date-picker__calendar-arrow,.settings-date-picker__days button,.settings-date-picker__period-grid button){background:transparent;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__days button:hover:not(:disabled),:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__period-grid button:hover{background:var(--warehouse-hover);color:var(--warehouse-ink);border-color:#52728c}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__days button.is-selected{background:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-hierarchy-tree,.settings-hierarchy-tree__column,.ingredient-picker__label--category){color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-hierarchy-tree__header{background:var(--warehouse-raised);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-hierarchy-tree__body,.settings-async-content__state,.inventory-tree-picker){background:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-async-content__state{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-async-content__icon{background:var(--warehouse-control);color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-hierarchy-tree__row:hover,.settings-hierarchy-tree__row--selected,.settings-hierarchy-tree__row--root){background:var(--warehouse-control);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-async-content__skeleton>span{background:linear-gradient(90deg,#20313d 25%,#293e4c,#20313d 75%);background-size:200% 100%}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-async-content__message strong{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-async-content__message p{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-async-content__icon--error,.settings-async-content__inline-error){background:#432d32;color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-checkbox__control{background:var(--warehouse-control);border-color:#647d91}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-checkbox:hover:not(.settings-checkbox--disabled) .settings-checkbox__control{background:var(--warehouse-hover);border-color:#829db2}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-checkbox input:checked+.settings-checkbox__control{background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-checkbox__label{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell>.bg-gradient-to-r{background-image:none;background-color:var(--warehouse-raised)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell .bg-blue-100{background-color:#203b52}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell .border{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell .bg-green-100{background-color:#203e34}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell .text-green-700{color:#7ed3a5}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .invoice-upload-shell :is(.bg-amber-100,.bg-amber-50\/50){background-color:#423923}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-data-table--row-dividers .settings-data-table__row{border:0;box-shadow:none}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-primary-text>strong{color:var(--settings-color-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-meta-text{color:var(--settings-color-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .documents-doc-primary .documents-doc-number{color:var(--settings-color-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .documents-warehouse-cell.settings-badge--plain{color:var(--settings-color-secondary)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-tabs--segmented .settings-tabs__button--group-start:before{background:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-active-filters__item{background:var(--warehouse-control);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-help__popover{background:var(--warehouse-raised);border-color:#41596c}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-help__popover:after{background:var(--warehouse-raised);border-color:#41596c}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-items-preview__list,.document-items-preview__source,.document-items-preview__message){color:var(--settings-color-secondary)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--neutral{background:#22313b;color:#a9bacb}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--info{background:#203448;color:#91b9e4}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--success{background:#20382f;color:#7bbf99}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--warning{background:#3a3223;color:#d3ad6f}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--danger{background:#3b292e;color:#da9898}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-badge--subtle.settings-badge--violet{background:#302b43;color:#b8a7dc}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .drawer-footer .save-status--dirty{color:#ebc27b}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-status.status-green{color:var(--inventory-theme-success-color)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.document-status.status-yellow,.document-status.status-orange){color:var(--inventory-theme-warning-color)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-status.status-red{color:var(--inventory-theme-danger-color)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-scroll-area{--settings-scroll-thumb: #506677;--settings-scroll-track: var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-data-table.settings-data-table--report{--settings-money-color: var(--warehouse-ink);--settings-money-fraction-color: var(--warehouse-muted);--settings-money-zero-fraction-color: #8297aa}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-modal--drawer{border-color:var(--warehouse-line);box-shadow:-16px 0 44px #030a1047}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-drawer-surface{background:var(--warehouse-surface);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .document-drawer-surface .drawer-footer{background:var(--warehouse-raised)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-status-dot{border-color:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-status-dot--neutral{background:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-select__placeholder{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-button--primary[aria-disabled=true]{background:var(--warehouse-raised);border-color:var(--warehouse-line);color:#6f8496}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-button--primary.settings-button--loading{background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__header strong{color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) :is(.settings-date-picker__header span,.settings-date-picker__weekdays span,.settings-date-picker__period-grid button small,.settings-date-picker__days button.is-outside){color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__calendar-arrow:hover,:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__calendar-level:hover:not(:disabled){background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__period-grid button.is-selected{background:#2563eb;border-color:#2563eb;color:#fff}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__period-grid button.is-selected small{color:#dce7f2}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker.is-open .settings-date-picker__trigger{background:var(--warehouse-control);border-color:#7b9dba;color:var(--warehouse-ink);box-shadow:0 0 0 2px #7b9dba29}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__days button.is-today{border-color:#52728c}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-date-picker__period-grid button{border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-icon-button.settings-icon-button--filter.settings-icon-button--active{background:var(--warehouse-hover);border-color:#52728c;color:#b7d6ef}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-icon-button__badge{border-color:var(--warehouse-surface)}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-icon-button--delete:hover:not(:disabled):not([aria-disabled=true]),:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-icon-button--delete:focus-visible{background:#432d32;color:#f2a3a3}:where(html:not([data-pos-theme=light])) :is(.pos-backoffice-theme,.pos-workspace-theme) .settings-panel{background:var(--warehouse-surface);border-color:var(--warehouse-line)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme{--bo-primary: var(--warehouse-primary);--inv-blue: var(--warehouse-primary);--inv-blue-dark: var(--warehouse-primary-hover);--inv-ink: var(--warehouse-ink);--inv-muted: var(--warehouse-muted);--inv-line: var(--warehouse-line);--settings-color-ink: var(--warehouse-ink);--settings-color-heading: var(--warehouse-ink);--settings-color-secondary: var(--warehouse-secondary);--settings-color-muted: var(--warehouse-muted);--settings-toolbar-background: var(--warehouse-surface);--settings-control-soft-background: var(--warehouse-control);--settings-control-soft-hover: var(--warehouse-hover);--settings-menu-background: var(--warehouse-raised);--settings-menu-ink: var(--warehouse-ink);--settings-menu-muted: var(--warehouse-muted);--settings-menu-hover: var(--warehouse-hover);--settings-menu-selection-background: var(--warehouse-selected);--settings-menu-selection-hover: var(--warehouse-selected);--settings-menu-focus: var(--warehouse-focus);--settings-control-focus-ring: var(--pos-ui-focus-ring);--settings-toolbar-border-color: var(--warehouse-line);--settings-table-divider-color: var(--warehouse-line);--settings-table-row-hover: var(--warehouse-row-hover);--settings-money-color: var(--warehouse-ink);--settings-money-fraction-color: var(--warehouse-muted);--settings-money-zero-fraction-color: var(--warehouse-muted);--settings-text-body: 15px;--settings-text-caption: 13px;--settings-text-control: 14px;--settings-money-font-size: 15px;--settings-money-whole-weight: 600;--settings-money-fraction-weight: 400;--settings-range-active-background: var(--warehouse-selected);--settings-range-active-border: var(--warehouse-line-strong);--settings-range-active-color: var(--warehouse-ink);--settings-range-hover-background: var(--warehouse-hover);--settings-range-hover-color: var(--warehouse-ink);--warehouse-canvas: var(--pos-theme-canvas);--warehouse-surface: var(--pos-theme-surface);--warehouse-raised: var(--pos-theme-raised);--warehouse-document-chrome: var(--pos-theme-document-chrome);--warehouse-control: var(--pos-theme-control);--warehouse-hover: var(--pos-theme-hover);--warehouse-selected: var(--pos-theme-selected);--warehouse-line: var(--pos-theme-line);--warehouse-row-hover: var(--pos-theme-row-hover);--warehouse-document-row-hover: var(--pos-theme-document-row-hover);--warehouse-table-header: var(--pos-theme-table-header);--warehouse-table-control: var(--pos-theme-table-control);--warehouse-danger: var(--pos-theme-danger);--warehouse-danger-hover: var(--pos-theme-danger-hover);--warehouse-line-strong: var(--pos-theme-line-strong);--warehouse-ink: var(--pos-theme-ink);--warehouse-secondary: var(--pos-theme-secondary);--warehouse-muted: var(--pos-theme-muted);--warehouse-focus: var(--pos-theme-focus);--warehouse-primary: var(--pos-theme-primary);--warehouse-primary-hover: var(--pos-theme-primary-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-workspace-header{background:var(--warehouse-canvas);border-color:var(--warehouse-line)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-workspace-header__meta .pos-type{color:var(--warehouse-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-data-table__head,.settings-data-table--report .settings-data-table__head){font-size:13px;font-weight:500}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-data-table__row:hover,.settings-grouped-data-table__row:hover,.settings-hierarchy-tree__row:hover){background:var(--warehouse-row-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-money-value{font-size:var(--settings-money-font-size, 15px)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-data-table__summary .settings-money-value{font-size:16px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-input input,.settings-textarea textarea,.settings-select__trigger,.settings-select__option,.settings-date-picker__trigger){font-size:15px;font-weight:400}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-money-input{--settings-money-font-size: 15px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-form-field__label{font-size:13px;font-weight:500;color:var(--warehouse-secondary)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-form-field__optional,.settings-form-field__hint,.settings-form-field__message:not(.settings-form-field__message--error),.settings-select__option small,.settings-modal__heading p){font-size:13px;font-weight:400;color:var(--warehouse-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-form-field__message--error{font-size:13px;color:var(--inventory-theme-danger-color)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-input input:focus,.settings-textarea textarea:focus){outline:none;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-input:hover:not(.settings-input--disabled),.settings-textarea:hover,.settings-select__trigger:hover,.settings-icon-button:hover,.settings-button--secondary:hover:not(:disabled),.settings-date-picker__trigger:hover:not(:disabled)):not([aria-disabled=true]){border-color:var(--warehouse-line)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-input:focus-within,.settings-textarea:focus-within,.settings-select--open .settings-select__trigger,.settings-select__trigger:focus-visible,.settings-date-picker.is-open .settings-date-picker__trigger,.settings-date-picker__trigger:focus-visible,.settings-dropdown-menu--open .settings-dropdown-menu__trigger:not(.settings-dropdown-menu__trigger--primary)):not(:disabled):not([aria-disabled=true]){background:var(--warehouse-control);border-color:var(--warehouse-focus);box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-tabs--segmented .settings-tabs__button.active,.settings-select__option--selected,.settings-select__option--selected:hover,.settings-select__menu .settings-select__option--selected.settings-select__option--active,.settings-dropdown-menu__item--selected,.settings-icon-button--filter.settings-icon-button--active,.settings-hierarchy-tree__row--selected){background:var(--warehouse-selected);color:var(--warehouse-ink);border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button--primary,.settings-dropdown-menu__trigger--primary,.settings-button--primary.settings-button--loading){background:var(--warehouse-primary);border-color:var(--warehouse-primary);color:#fff;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button,.settings-dropdown-menu__trigger){font-weight:500}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button,.settings-icon-button,.settings-dropdown-menu__trigger):focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:2px;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button--primary:hover:not(:disabled):not([aria-disabled=true]),.settings-dropdown-menu__trigger--primary:hover:not(:disabled),.settings-dropdown-menu--open .settings-dropdown-menu__trigger--primary){background:var(--warehouse-primary-hover);border-color:var(--warehouse-primary-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button--primary:disabled,.settings-button--primary[aria-disabled=true],.settings-input--disabled,.settings-select__trigger:disabled){background:var(--warehouse-raised);color:var(--warehouse-muted);border-color:var(--warehouse-line)}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-date-picker__days button.is-selected,.settings-date-picker__period-grid button.is-selected,.settings-date-range-picker__popover .settings-date-range-picker__day--start,.settings-date-range-picker__popover .settings-date-range-picker__day--end,.settings-checkbox input:checked+.settings-checkbox__control){background:var(--warehouse-primary);border-color:var(--warehouse-primary);color:#fff}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-button--secondary,.settings-dropdown-menu__trigger:not(.settings-dropdown-menu__trigger--primary),.settings-icon-button--filter):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--warehouse-hover);border-color:transparent;color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-dropdown-menu__popover,.settings-select__menu,.pos-ui-select__menu,.settings-filter-bar__popover,.settings-date-range-picker__popover,.settings-date-picker__popover,.settings-help__popover){background:var(--pos-theme-raised);border-color:var(--pos-theme-line);box-shadow:var(--pos-theme-floating-shadow)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-select__check{color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-select__option--selected small{color:var(--warehouse-secondary)}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-modal__overlay:not(.settings-modal__overlay--drawer){background:#0f121861}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-modal--drawer{border-color:var(--warehouse-line);box-shadow:-10px 0 28px #080f1733}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-scroll-area{--settings-scroll-thumb: #61758a}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-hierarchy-tree__row:focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:-2px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-disclosure-button{color:var(--warehouse-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-disclosure-button:hover:not(:disabled){background:var(--warehouse-control);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-disclosure-button:focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:1px;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__option{background:var(--warehouse-control);border-color:var(--warehouse-line);color:var(--warehouse-ink);box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__option:hover:not(.settings-choice-cards__option--disabled){background:var(--warehouse-hover);border-color:var(--warehouse-line-strong)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__option--selected,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__option--selected:hover:not(.settings-choice-cards__option--disabled){background:var(--warehouse-selected);border-color:var(--warehouse-focus)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__label{color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-choice-cards__description{color:var(--warehouse-muted)}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme{--inventory-theme-info-background: #333d54;--inventory-theme-info-color: #bdc9ff;--inventory-theme-success-background: #2d413b;--inventory-theme-success-color: #9ed7b7;--inventory-theme-warning-background: #443e34;--inventory-theme-warning-color: #e5c18b;--inventory-theme-danger-background: #46383e;--inventory-theme-danger-color: var(--warehouse-danger);--settings-table-danger-background: #46383e;--settings-table-danger-hover: var(--warehouse-danger-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-data-table__row:focus-visible,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-grouped-data-table__row:focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:-2px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline{border:0;background:transparent;gap:4px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button{min-height:40px;padding:0 10px;border-radius:6px;color:var(--warehouse-muted);font-size:13px;font-weight:500}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button:hover:not(:disabled){background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button.active{background:transparent;color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button.active:hover:not(:disabled){background:var(--warehouse-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button.active:after{background:var(--warehouse-focus)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__badge,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button.active .settings-tabs__badge{padding:0;min-width:0;background:transparent;color:var(--warehouse-muted);font-size:12px;font-weight:400}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-tabs.settings-tabs--underline .settings-tabs__button:focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:-2px;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-button:is(.settings-icon-button--close,.settings-icon-button--delete){border-color:transparent;background:transparent;color:var(--warehouse-muted);box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-icon-button--close.settings-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--warehouse-hover);border-color:transparent;color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-icon-button--delete.settings-button{width:40px;height:40px;min-width:40px;padding:0}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-icon-button--delete.settings-button:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--warehouse-hover);border-color:transparent;color:var(--warehouse-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__item--danger,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__item--danger>svg{color:var(--warehouse-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__item.settings-dropdown-menu__item--danger:is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--warehouse-hover);color:var(--warehouse-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__item--danger .settings-dropdown-menu__copy small,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__copy small{font-size:13px;font-weight:400;line-height:1.4;color:var(--warehouse-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__copy>span{font-size:14px;font-weight:500}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-dropdown-menu__item{min-height:40px;border-radius:6px}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--neutral{background:#373f4b;color:#c3cbd7;border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--info{background:#333d54;color:#bdc9ff;border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--success{background:#2d413b;color:#9ed7b7;border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--warning{background:#443e34;color:#e5c18b;border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--danger{background:#46383e;color:#f1a59f;border-color:transparent}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-badge--subtle.settings-badge--violet{background:#3e3950;color:#cfc1ef;border-color:transparent}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__popover,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__popover,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover{color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__header,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__footer,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__calendar,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__header,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__footer,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__presets,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__calendar-area,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-header,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-body,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-footer{background:var(--warehouse-raised);border-color:var(--warehouse-line)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__days button,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__day{min-height:36px;font-size:14px;font-weight:400}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__calendar-level,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__calendar-level,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__presets button,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__period-grid button{font-size:13px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__days button.is-today:not(.is-selected),:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__popover .settings-date-range-picker__day--today:not(.settings-date-range-picker__day--start):not(.settings-date-range-picker__day--end){border-color:var(--warehouse-focus);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__popover .settings-date-range-picker__day--in-range{background:var(--warehouse-selected);border-color:transparent;color:var(--warehouse-ink)}:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__days button.is-selected,:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__popover .settings-date-range-picker__day:is(.settings-date-range-picker__day--start,.settings-date-range-picker__day--end),:where(html:not([data-pos-theme=light])) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__popover .settings-date-range-picker__period-grid button:is(.is-range-start,.is-range-end,.is-selected){background:var(--warehouse-primary);color:#fff;border-color:transparent}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-picker__days button:focus-visible,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__day:focus-visible,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__presets button:focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:-2px;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-date-range-picker__presets button.active{background:var(--warehouse-selected);border-color:transparent;color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-label,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__body-heading>span,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-remove{color:var(--warehouse-muted);font-size:13px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-remove:hover{background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-active-filters__item,:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-icon-button__badge{background:var(--warehouse-selected);color:var(--warehouse-ink);border-color:var(--warehouse-line)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover{background:var(--warehouse-surface)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-body{background:var(--warehouse-surface);border-color:transparent}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-filter-bar__popover-header,.settings-filter-bar__popover-footer){background:var(--warehouse-document-chrome);border-color:transparent}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-header strong{text-transform:none;letter-spacing:normal;font-size:15px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__popover-title svg{color:var(--warehouse-secondary)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__body-heading>span{text-transform:none;letter-spacing:normal;font-size:13px;font-weight:400}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__compact-select .settings-select__trigger{color:var(--warehouse-secondary);font-size:15px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-filter-bar__compact-select,.settings-filter-bar__active-select):is(:hover,.settings-select--open) .settings-select__trigger{background:var(--warehouse-control);color:var(--warehouse-ink);border-color:transparent;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-filters{gap:10px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-filter{gap:3px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-value-row{gap:4px;width:calc(100% + 8px);margin-inline-start:-8px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-select{height:32px;max-width:calc(100% - 36px)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-select .settings-select__trigger{width:100%;height:32px;min-height:32px;padding:5px 8px;border-radius:6px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-select .settings-select__trigger:focus-visible{background:var(--warehouse-control);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-remove{width:32px;height:32px;border-radius:6px;font-size:17px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-filter-bar__active-remove:focus-visible{background:var(--warehouse-hover);color:var(--warehouse-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-filter-bar__reset,.settings-filter-bar__active-remove):focus-visible{outline:2px solid var(--warehouse-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-data-table__row{transition:none}}:where(html:not([data-pos-theme=light])) :is(body.pos-workspace-theme,.pos-app-root,.pos-ui-workspace.pos-workspace-theme){--pos-ui-workspace-canvas: var(--pos-theme-canvas);--pos-ui-workspace-chrome: var(--pos-theme-canvas);--pos-ui-workspace-header: var(--pos-theme-table-header);--pos-ui-workspace-row: var(--pos-theme-canvas);--pos-ui-workspace-subrow: var(--pos-theme-canvas);--pos-ui-workspace-hover: var(--pos-theme-row-hover);--pos-ui-workspace-control: var(--pos-theme-control);--pos-ui-workspace-control-hover: var(--pos-theme-hover);--pos-ui-workspace-control-active: var(--pos-theme-selected);--pos-ui-workspace-control-border: var(--pos-theme-line);--pos-ui-workspace-control-border-hover: var(--pos-theme-line-strong);--pos-ui-workspace-control-focus: var(--pos-theme-focus);--pos-ui-workspace-control-focus-ring: 0 0 0 2px rgb(155 169 239 / 16%);--pos-ui-workspace-divider: var(--pos-theme-line);--pos-ui-workspace-divider-strong: var(--pos-theme-line);--pos-ui-workspace-scrollbar-track: var(--pos-theme-canvas);--pos-ui-workspace-scrollbar-thumb: #61758a;--pos-text-primary: var(--pos-theme-ink);--pos-text-secondary: var(--pos-theme-secondary);--pos-text-muted: var(--pos-theme-muted);--pos-type-body-size: 15px;--pos-type-meta-size: 13px;--pos-ui-text: var(--pos-theme-secondary);--pos-ui-text-strong: var(--pos-theme-ink);--pos-ui-text-muted: var(--pos-theme-muted);--pos-ui-text-subtle: var(--pos-theme-muted);--pos-ui-accent: var(--pos-theme-primary);--pos-primary-hover: var(--pos-theme-primary-hover);--pos-ui-danger: var(--pos-theme-danger);--pos-ui-success: #9ed7b7;--pos-ui-warning-text: #e5c18b;--pos-ui-table-shift: var(--pos-theme-control);--pos-ui-table-shift-hover: var(--pos-theme-hover);--pos-ui-table-shift-border: transparent;--pos-ui-table-shift-border-hover: transparent;--pos-ui-table-column-divider: var(--pos-theme-line);--pos-ui-table-empty-marker: var(--pos-theme-muted);--pos-ui-text-base: 15px;--pos-ui-text-md: 13px;--pos-ui-text-sm: 13px;--pos-ui-text-xs: 11px;--pos-ui-text-2xs: 10px;--pos-modal-surface: var(--pos-theme-surface);--pos-modal-surface-raised: var(--pos-theme-document-chrome);--pos-modal-surface-deep: var(--pos-theme-document-chrome);--pos-modal-control: var(--pos-theme-control);--pos-modal-control-hover: var(--pos-theme-hover);--pos-modal-border: var(--pos-theme-line);--pos-modal-border-strong: var(--pos-theme-line);--pos-modal-primary: var(--pos-theme-primary);--pos-modal-primary-hover: var(--pos-theme-primary-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button{font-size:13px;font-weight:500;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button:is(:hover,:active):not(:disabled){transform:none;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button--ghost:is(:hover,:focus-visible):not(:disabled){background:var(--pos-theme-hover);color:var(--pos-theme-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button--danger{border-color:transparent;background:transparent;color:var(--pos-theme-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button--danger:is(:hover,:focus-visible,:active):not(:disabled){border-color:transparent;background:var(--pos-theme-hover);color:var(--pos-theme-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-button:focus-visible{outline:2px solid var(--pos-theme-focus);outline-offset:2px;box-shadow:none}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-select__trigger{font-size:14px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-select__option{min-height:40px;font-size:14px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-select__option:is(:hover,.active){background:var(--pos-theme-hover)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-select__option.selected{background:var(--pos-theme-selected)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-form-field__label{color:var(--pos-theme-secondary);font-size:13px;font-weight:500}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.pos-ui-form-field__optional,.pos-ui-form-field__message){color:var(--pos-theme-muted);font-size:13px}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .pos-ui-form-field__message--error{color:var(--pos-theme-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-modal__header,.settings-modal__footer){background:var(--pos-theme-document-chrome)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-modal .settings-modal__heading h2{color:var(--pos-theme-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-modal__header-navigation{background:var(--pos-theme-document-chrome)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-select__chevron,.settings-select__icon){color:var(--pos-theme-muted)}:is(.pos-ui-workspace.pos-workspace-theme,body.pos-workspace-theme>.settings-modal__overlay,body.pos-workspace-theme>.pos-ui-dialog) .pos-person-avatar{border-color:transparent}:where(html) body.pos-workspace-theme :is(.bg-gray-900,.bg-slate-900,.bg-gray-800,.bg-slate-800){background-color:var(--pos-theme-surface)}:where(html) body.pos-workspace-theme :is(.bg-gray-700,.bg-slate-700){background-color:var(--pos-theme-control)}:where(html) body.pos-workspace-theme :is(.border-gray-700,.border-gray-800,.border-slate-700,.border-dark-700){border-color:var(--pos-theme-line)}:where(html) body.pos-workspace-theme :is(.text-gray-400,.text-gray-500){color:var(--pos-theme-muted)}:where(html) body.pos-workspace-theme :is(.hover\:bg-dark-800:hover,.hover\:bg-dark-700:hover,.hover\:bg-dark-600:hover,.hover\:bg-gray-800:hover,.hover\:bg-gray-700:hover){background-color:var(--pos-theme-hover)}:where(html) body.pos-workspace-theme .pos-field{background:var(--pos-theme-control);border-color:var(--pos-theme-line)}:where(html) body.pos-workspace-theme .pos-field:hover{background:var(--pos-theme-hover)}:where(html) body.pos-workspace-theme .pos-field:focus{border-color:var(--pos-theme-focus)}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input.settings-input,.settings-textarea.settings-textarea,.settings-select .settings-select__trigger,.settings-date-picker .settings-date-picker__trigger){background:var(--pos-theme-control);border-color:var(--pos-theme-line);color:var(--pos-theme-secondary);box-shadow:none}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input.settings-input:hover,.settings-textarea.settings-textarea:hover,.settings-select .settings-select__trigger:hover,.settings-date-picker .settings-date-picker__trigger:hover){background:var(--pos-theme-hover)}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input.settings-input:focus-within,.settings-textarea.settings-textarea:focus-within){background:var(--pos-theme-control);border-color:var(--pos-theme-focus)}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input input,.settings-textarea textarea){color:var(--pos-theme-ink)}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input input,.settings-textarea textarea)::-moz-placeholder{color:var(--pos-theme-muted)}:where(html[data-pos-theme=light]) body.pos-workspace-theme :is(.settings-input input,.settings-textarea textarea)::placeholder{color:var(--pos-theme-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-async-content__state:not(.settings-async-content__state--custom-loading){background:var(--pos-theme-canvas);border-color:transparent}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-async-content__icon{background:var(--pos-theme-control);color:var(--pos-theme-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme :is(.settings-async-content__message strong,.settings-primary-text>strong){color:var(--pos-theme-ink)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-async-content__message p{color:var(--pos-theme-muted)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-async-content__icon--error{color:var(--pos-theme-danger)}:where(html) :is(body,.pos-ui-workspace).pos-workspace-theme .settings-async-content__skeleton>span{background:linear-gradient(90deg,var(--pos-theme-surface) 25%,var(--pos-theme-control) 50%,var(--pos-theme-surface) 75%);background-size:200% 100%}.pos-toast-stack[data-v-b5cf8f27]{position:fixed;top:16px;right:16px;z-index:11000;display:flex;width:min(320px,calc(100vw - 32px));flex-direction:column;gap:7px;pointer-events:none}.pos-toast-card[data-v-b5cf8f27]{display:grid;grid-template-columns:20px minmax(0,1fr) 32px;gap:9px;align-items:center;min-height:50px;padding:9px 8px 9px 13px;border:1px solid var(--pos-theme-line);border-radius:10px;background:var(--pos-theme-raised);box-shadow:var(--pos-theme-floating-shadow);color:var(--pos-theme-ink);pointer-events:auto}.pos-toast-card.is-clickable[data-v-b5cf8f27]{cursor:pointer}.pos-toast-card.is-clickable[data-v-b5cf8f27]:hover{background:var(--pos-theme-hover)}.pos-toast-icon[data-v-b5cf8f27]{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--pos-theme-muted)}.pos-toast-icon svg[data-v-b5cf8f27]{width:16px;height:16px}.pos-toast-card--success .pos-toast-icon[data-v-b5cf8f27]{color:var(--pos-theme-success)}.pos-toast-card--error .pos-toast-icon[data-v-b5cf8f27]{color:var(--pos-theme-danger)}.pos-toast-card--warning .pos-toast-icon[data-v-b5cf8f27]{color:var(--pos-theme-warning)}.pos-toast-card--info .pos-toast-icon[data-v-b5cf8f27]{color:var(--pos-theme-info)}.pos-toast-copy[data-v-b5cf8f27]{display:flex;min-width:0;flex-direction:column}.pos-toast-title[data-v-b5cf8f27]{color:var(--pos-theme-ink);font-size:13px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.pos-toast-detail[data-v-b5cf8f27]{margin-top:2px;color:var(--pos-theme-muted);font-size:12px;font-weight:400;line-height:1.4;overflow-wrap:anywhere}.pos-toast-stack .pos-toast-close.settings-icon-button.settings-button[data-v-b5cf8f27]{width:32px;min-width:32px;height:32px;padding:0;border-color:transparent;background:transparent;color:var(--pos-theme-muted);box-shadow:none;transform:none}.pos-toast-stack .pos-toast-close.settings-icon-button.settings-button[data-v-b5cf8f27]:is(:hover,:focus-visible){background:var(--pos-theme-hover);color:var(--pos-theme-ink)}.pos-toast-stack .pos-toast-close.settings-icon-button.settings-button[data-v-b5cf8f27]:focus-visible{outline:2px solid var(--pos-theme-focus);outline-offset:-2px}.pos-toast-enter-active[data-v-b5cf8f27],.pos-toast-leave-active[data-v-b5cf8f27]{transition:opacity .18s ease,transform .18s ease}.pos-toast-enter-from[data-v-b5cf8f27],.pos-toast-leave-to[data-v-b5cf8f27]{opacity:0;transform:translate3d(18px,-4px,0) scale(.98)}.pos-toast-move[data-v-b5cf8f27]{transition:transform .18s ease}.fiscal-kkt-alert__notice[data-v-0edb397b]{display:flex;align-items:flex-start;gap:11px;border:1px solid rgba(96,165,250,.2);border-radius:10px;padding:12px 13px;color:#9fc4f1;background:#3b82f614}.fiscal-kkt-alert__notice>svg[data-v-0edb397b]{flex:0 0 auto;margin-top:1px}.fiscal-kkt-alert__notice>div[data-v-0edb397b]{display:flex;min-width:0;flex-direction:column;gap:3px}.fiscal-kkt-alert__notice strong[data-v-0edb397b]{color:var(--pos-ui-text-strong);font-size:13px;font-weight:700}.fiscal-kkt-alert__notice span[data-v-0edb397b]{color:var(--pos-ui-text);font-size:12px;line-height:1.4}.fiscal-kkt-alert__status[data-v-0edb397b]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--pos-ui-text);font-size:11px;font-weight:600;line-height:1.35;text-align:center}.fiscal-kkt-alert__status>span[data-v-0edb397b]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#6fa98c;box-shadow:0 0 0 4px #6fa98c1c}.fiscal-kkt-alert__status.is-manual>span[data-v-0edb397b]{background:#efbd5e;box-shadow:0 0 0 4px #efbd5e1c}.pos-connection-banner[data-v-d2a422a2]{display:flex;align-items:center;gap:12px;padding:10px 16px;flex-shrink:0;color:#ffdc99;background:#51391e;border-bottom:1px solid #87602a}.pos-connection-banner__copy[data-v-d2a422a2]{display:flex;flex:1;flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:1.45}.pos-connection-banner>svg[data-v-d2a422a2]{flex-shrink:0}.pos-connection-banner.is-recovered[data-v-d2a422a2]{color:#bcf1d0;background:#204331;border-color:#3c7755}.incoming-order[data-v-56270f69]{--pos-dialog-z: 10060;color:var(--pos-theme-ink)}.incoming-order__title[data-v-56270f69]{display:flex;align-items:center;gap:12px}.incoming-order__title svg[data-v-56270f69]{color:var(--pos-theme-primary)}.incoming-order__count[data-v-56270f69]{color:var(--pos-theme-muted);font-size:13px}.incoming-order[data-v-56270f69] .pos-ui-dialog__header{padding:20px 32px}.incoming-order[data-v-56270f69] .pos-ui-dialog__body{display:flex;flex-direction:column;padding:32px;overscroll-behavior:contain}.incoming-order[data-v-56270f69] .pos-ui-dialog__footer{padding:16px 32px}.incoming-order__content[data-v-56270f69]{width:min(960px,100%);margin:auto}.incoming-order__queue[data-v-56270f69]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.incoming-order__meta[data-v-56270f69]{display:flex;flex-wrap:wrap;align-items:center;gap:18px;color:var(--pos-theme-muted);font-size:14px}.incoming-order__service[data-v-56270f69]{display:flex;align-items:center;gap:8px;color:var(--pos-theme-secondary)}.incoming-order__meta time[data-v-56270f69]{margin-left:auto}.incoming-order__heading[data-v-56270f69]{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:14px 0 32px}.incoming-order__heading h3[data-v-56270f69],.incoming-order__heading strong[data-v-56270f69]{margin:0;font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1.3}.incoming-order__heading strong[data-v-56270f69]{white-space:nowrap;font-variant-numeric:tabular-nums}.incoming-order__heading small[data-v-56270f69]{font-size:.75em;color:var(--pos-theme-muted);font-weight:400}.incoming-order__details[data-v-56270f69]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;border-top:1px solid var(--pos-theme-line);padding-top:28px}.incoming-order h4[data-v-56270f69]{display:flex;gap:8px;margin:0 0 14px;color:var(--pos-theme-muted);font-size:13px;font-weight:400}.incoming-order__items ul[data-v-56270f69]{margin:0;padding:0;list-style:none}.incoming-order__items li[data-v-56270f69]{display:flex;justify-content:space-between;gap:20px;padding:14px 0;color:var(--pos-theme-secondary);font-size:16px;line-height:1.5}.incoming-order__items li+li[data-v-56270f69]{border-top:1px solid var(--pos-theme-line)}.incoming-order__items li span[data-v-56270f69]:first-child{overflow-wrap:anywhere}.incoming-order__items li span[data-v-56270f69]:last-child{flex-shrink:0;color:var(--pos-theme-muted);font-variant-numeric:tabular-nums}.incoming-order__customer[data-v-56270f69]{border-left:1px solid var(--pos-theme-line);padding-left:32px}.incoming-order .incoming-order__customer-name[data-v-56270f69]{font-size:20px;color:var(--pos-theme-ink)}.incoming-order .incoming-order__phone[data-v-56270f69]{margin-top:8px;font-size:15px;color:var(--pos-theme-secondary)}.incoming-order__address[data-v-56270f69]{margin-top:32px}.incoming-order .incoming-order__address p[data-v-56270f69]{display:flex;align-items:flex-start;gap:8px;font-size:15px;line-height:1.6;color:var(--pos-theme-secondary);overflow-wrap:anywhere}.incoming-order__address svg[data-v-56270f69]{flex-shrink:0;margin-top:4px}.incoming-order__footer[data-v-56270f69]{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(960px,100%);margin:0 auto}.incoming-order__hint[data-v-56270f69],.incoming-order__muted[data-v-56270f69]{color:var(--pos-theme-muted);font-size:13px}.incoming-order__actions[data-v-56270f69]{display:flex;gap:12px}.incoming-order__empty[data-v-56270f69]{display:grid;justify-items:center;gap:14px;padding:48px 16px;color:var(--pos-theme-muted);font-size:15px}.incoming-order__empty strong[data-v-56270f69]{color:var(--pos-theme-ink);font-size:22px;font-weight:500}.incoming-order[data-v-56270f69] button:focus-visible{outline:2px solid var(--pos-theme-primary);outline-offset:3px}@media(max-width:800px){.incoming-order[data-v-56270f69] .pos-ui-dialog__header,.incoming-order[data-v-56270f69] .pos-ui-dialog__body,.incoming-order[data-v-56270f69] .pos-ui-dialog__footer{padding:20px}.incoming-order__details[data-v-56270f69]{gap:24px}.incoming-order__customer[data-v-56270f69]{padding-left:24px}}@media(max-width:580px){.incoming-order__details[data-v-56270f69]{grid-template-columns:minmax(0,1fr)}.incoming-order__customer[data-v-56270f69]{padding:20px 0 0;border-left:0;border-top:1px solid var(--pos-theme-line)}.incoming-order__hint[data-v-56270f69]{display:none}.incoming-order__actions[data-v-56270f69]{width:100%}.incoming-order__actions[data-v-56270f69]>:last-child{flex:1}.incoming-order__heading[data-v-56270f69]{gap:12px}.incoming-order__heading h3[data-v-56270f69],.incoming-order__heading strong[data-v-56270f69]{font-size:24px}}.pos-load-feedback[data-v-f06fdf69]{display:flex;min-height:180px;padding:24px;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--pos-ui-text-muted);text-align:center;font-size:13px}.pos-load-feedback.is-inline[data-v-f06fdf69]{min-height:0;padding:8px 16px;flex-direction:row;justify-content:space-between;background:var(--pos-ui-workspace-header)}.pos-section-boundary[data-v-72fd5182]{position:relative;display:flex;flex:1;min-height:0;min-width:0;flex-direction:column}.pos-section-boundary__content[data-v-72fd5182]{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column}.pos-section-boundary__content.is-pending[data-v-72fd5182]{visibility:hidden;pointer-events:none}.pos-section-boundary__cover[data-v-72fd5182]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--pos-ui-workspace-canvas)}.pos-ui-workspace[data-v-194c9b99]{--pos-bg: var(--pos-ui-workspace-canvas);--pos-bg-subtle: var(--pos-ui-workspace-canvas);--pos-surface: var(--pos-theme-surface);--pos-surface-muted: var(--pos-ui-workspace-control);--pos-surface-raised: var(--pos-theme-raised);--pos-border: var(--pos-ui-workspace-divider-strong);--pos-border-muted: var(--pos-ui-workspace-divider);--dark-950: var(--pos-ui-workspace-canvas);--dark-900: var(--pos-ui-workspace-canvas);--dark-800: var(--pos-theme-surface);--dark-700: var(--pos-ui-workspace-control);--pos-ui-canvas: var(--pos-ui-workspace-canvas);--pos-ui-surface-deep: var(--pos-ui-workspace-chrome);--pos-ui-surface: var(--pos-theme-surface);--pos-ui-control: var(--pos-ui-workspace-control);--pos-ui-control-hover: var(--pos-ui-workspace-control-hover);--pos-ui-border: var(--pos-ui-workspace-divider);--pos-ui-border-strong: var(--pos-ui-workspace-divider-strong);--pos-ui-table-header: var(--pos-ui-workspace-header);--pos-ui-table-cell: var(--pos-ui-workspace-row);--pos-ui-table-sticky: var(--pos-ui-workspace-row);--pos-ui-table-row-hover: var(--pos-ui-workspace-hover);--pos-ui-table-sticky-hover: var(--pos-ui-workspace-hover);--pos-ui-table-past: var(--pos-ui-workspace-subrow);--pos-ui-table-divider: var(--pos-ui-workspace-divider);--pos-ui-scrollbar-track: var(--pos-ui-workspace-scrollbar-track);--pos-ui-scrollbar-thumb: var(--pos-ui-workspace-scrollbar-thumb);display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;overflow:hidden;background:var(--pos-ui-workspace-canvas);color:var(--pos-ui-text)}.pos-ui-workspace--warehouse[data-v-194c9b99],.pos-ui-workspace--backoffice[data-v-194c9b99]{--pos-ui-workspace-canvas: var(--pos-ui-section-canvas)}.pos-app-root[data-v-f99bd961]{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;background:var(--pos-bg);color:var(--pos-text-primary);overflow:hidden;min-width:0;min-height:0}.pos-unsupported[data-v-f99bd961]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,rgba(59,130,246,.14),transparent 36%),#0f1219}.pos-unsupported-card[data-v-f99bd961]{width:min(100%,440px);text-align:center}.pos-unsupported-card h1[data-v-f99bd961]{margin:0 0 10px;font-size:24px;line-height:1.15;font-weight:800;color:#f8fafc}.pos-unsupported-card p[data-v-f99bd961]{margin:0;font-size:15px;line-height:1.5;color:#cbd5e1}.pos-unsupported-card button[data-v-f99bd961]{margin-top:20px;border:0;border-radius:10px;padding:11px 16px;background:#2563eb;color:#fff;font-weight:700}.pos-context-error[data-v-f99bd961]{min-height:100%;display:flex;align-items:center;justify-content:center;padding:24px;background:#111827}.pos-context-error-card[data-v-f99bd961]{width:min(100%,520px);text-align:center}.pos-context-error-eyebrow[data-v-f99bd961]{margin:0 0 8px;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#fca5a5}.pos-context-error-card h1[data-v-f99bd961]{margin:0 0 12px;font-size:26px;line-height:1.15;font-weight:850;color:#f9fafb}.pos-context-error-card p[data-v-f99bd961]{margin:0;font-size:15px;line-height:1.5;color:#d1d5db}.pos-context-error-actions[data-v-f99bd961]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px}.pos-context-error-actions button[data-v-f99bd961]{border:0;border-radius:10px;padding:11px 16px;font-weight:800}.pos-context-error-actions .primary[data-v-f99bd961]{background:#2563eb;color:#fff}.pos-context-error-actions .secondary[data-v-f99bd961]{background:#374151;color:#f9fafb}.connection-banner-enter-active[data-v-f99bd961],.connection-banner-leave-active[data-v-f99bd961]{transition:all .3s ease}.connection-banner-enter-from[data-v-f99bd961],.connection-banner-leave-to[data-v-f99bd961]{max-height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden}.connection-banner-enter-to[data-v-f99bd961],.connection-banner-leave-from[data-v-f99bd961]{max-height:40px;opacity:1}
