.pwa-toast[data-v-79cd9828]{position:fixed;bottom:20px;right:20px;z-index:5000;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:var(--bit-surface, #fff);border:1px solid rgba(128,128,128,.18);box-shadow:0 8px 32px #0000002e;max-width:440px;font-size:.875rem}.pwa-toast--update[data-v-79cd9828]{border-color:color-mix(in srgb,var(--bit-primary, #3b82f6) 35%,transparent)}.pwa-toast--ready[data-v-79cd9828]{opacity:.92}.pwa-toast-body[data-v-79cd9828]{flex:1 1 0;min-width:0}.pwa-toast-title[data-v-79cd9828]{margin:0;font-weight:600}.pwa-toast-sub[data-v-79cd9828]{margin:2px 0 0;font-size:.78rem;opacity:.6}.pwa-toast-close[data-v-79cd9828]{border:none;background:transparent;cursor:pointer;color:inherit;opacity:.55;display:flex;align-items:center;padding:4px}.pwa-toast-close[data-v-79cd9828]:hover{opacity:1}.bit-fd-header[data-v-22429749]{display:flex;align-items:center;gap:8px;font-weight:600;width:100%}.bit-fd-icon[data-v-22429749]{color:var(--bit-primary);flex-shrink:0}.bit-fd-title[data-v-22429749]{flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bit-fd-close[data-v-22429749]{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:transparent;cursor:pointer;color:var(--bit-text);opacity:.5;border-radius:4px;transition:opacity .15s,background .15s}.bit-fd-close[data-v-22429749]:hover{opacity:1;background:#8080801f}.bit-fd-body[data-v-22429749]{display:flex;flex-direction:column;gap:4px}.bit-fd-footer[data-v-22429749]{display:flex;justify-content:flex-end;gap:8px}.bit-fd-card--has-pic[data-v-22429749] .n-card,.bit-fd-card--has-pic[data-v-22429749]{overflow:visible}.bit-fd-pic[data-v-22429749]{position:absolute;right:100%;margin-right:-15px;top:38%;transform:translateY(-50%);z-index:1;pointer-events:none;filter:drop-shadow(0 6px 20px rgba(0,0,0,.3));max-width:calc(50vw - var(--bit-fd-modal-width, 520px) / 2 - 24px);width:max-content}.bit-fd-pic[data-v-22429749]>*{max-width:100%;height:auto}.bit-fd-pic[data-v-22429749] .bit-pic-img,.bit-fd-pic[data-v-22429749] .bit-pic-img-preview,.bit-fd-pic[data-v-22429749] .bit-pic-img-preview img{max-height:50vh;object-fit:contain}.bit-fd-pic[data-v-22429749] .bit-pic{--bit-pic-cap: 100% !important;width:100%;max-width:100%!important;max-height:100%!important}@media(max-width:767px){.bit-fd-pic[data-v-22429749]{left:50%;right:auto;top:auto;bottom:calc(100% - 32px);margin-right:0;margin-bottom:0;width:80vw;max-width:80vw;height:clamp(120px,25vh,280px);transform:translate(-50%);display:flex;align-items:flex-end;justify-content:center}.bit-fd-pic[data-v-22429749] .bit-pic{--bit-pic-cap: 100% !important;max-width:100%!important;max-height:100%!important;width:auto!important;height:100%}.bit-fd-pic[data-v-22429749] .bit-pic-img,.bit-fd-pic[data-v-22429749] .bit-pic-img-preview,.bit-fd-pic[data-v-22429749] .bit-pic-img-preview img{max-width:100%!important;max-height:100%!important;object-fit:contain}}.bit-fd-pic-floating[data-v-22429749]{position:fixed;top:10vh;left:50%;transform:translate(-50%,-50%);z-index:4001;pointer-events:none;filter:drop-shadow(0 6px 20px rgba(0,0,0,.3))}body:has(>.bit-fd-pic-floating) .n-drawer .n-drawer-content .n-drawer-header{padding-top:56px}.bit-pic[data-v-c22adc20]{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:var(--bit-pic-cap, 240px);max-height:var(--bit-pic-cap, 240px)}.bit-pic-img[data-v-c22adc20]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.bit-pic[data-v-c22adc20] .bit-pic-img-preview{max-width:100%;max-height:100%}.bit-pic[data-v-c22adc20] .bit-pic-img-preview img{max-width:100%;max-height:100%;object-fit:contain;display:block;cursor:zoom-in}.bit-pic-lottie-fallback[data-v-c22adc20],.bit-pic-icon-fallback[data-v-c22adc20]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;color:var(--bit-text, currentColor);opacity:.45}.dev-impersonator-body[data-v-11751474]{display:flex;flex-direction:column;gap:10px}.dev-impersonator-ctx[data-v-11751474]{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:10.5px;opacity:.6;padding:2px 8px;border-radius:999px;background:var(--bit-border, rgba(255, 255, 255, .08));max-width:100%;overflow:hidden}.dev-impersonator-ctx span[data-v-11751474]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev-impersonator-field[data-v-11751474]{display:flex;flex-direction:column;gap:4px}.dev-impersonator-field label[data-v-11751474],.dev-impersonator-recent label[data-v-11751474]{font-size:11px;opacity:.65}.dev-impersonator-recent[data-v-11751474]{display:flex;flex-direction:column;gap:6px;padding-bottom:4px;border-bottom:1px dashed var(--bit-border, rgba(255, 255, 255, .08));margin-bottom:2px}.dev-impersonator-recent__chips[data-v-11751474]{display:flex;flex-direction:column;gap:4px}.dev-impersonator-chip-wrap[data-v-11751474]{display:flex;align-items:stretch;gap:4px;min-width:0}.dev-impersonator-chip[data-v-11751474]{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;padding:4px 10px;font-size:11px;font-family:var(--bit-font);border-radius:999px;border:1px solid var(--bit-border, rgba(255, 255, 255, .15));background:transparent;color:var(--bit-text, inherit);cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left}.dev-impersonator-chip__label[data-v-11751474]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-width:0}.dev-impersonator-chip__avatar[data-v-11751474]{width:16px;height:16px;flex:0 0 16px;display:inline-flex;align-items:center;justify-content:center}.dev-impersonator-chip__logo[data-v-11751474]{width:100%;height:100%;object-fit:contain;border-radius:3px;background:#ffffff0a}.dev-impersonator-chip__logo-fallback[data-v-11751474]{opacity:.55}.dev-impersonator-chip__type[data-v-11751474]{flex:0 0 14px;width:14px;height:16px;display:inline-flex;align-items:center;justify-content:center;opacity:.55}.dev-impersonator-tab[data-v-11751474]{display:inline-flex;align-items:center;gap:5px}.dev-impersonator-body[data-v-11751474] .n-tabs-capsule{background:var(--bit-primary, #ff5050)!important;box-shadow:0 1px 4px #00000059}.dev-impersonator-body[data-v-11751474] .n-tabs-tab--active .n-tabs-tab__label,.dev-impersonator-body[data-v-11751474] .n-tabs-tab--active{color:var(--bit-on-primary, #fff)!important;font-weight:600}.dev-impersonator-body[data-v-11751474] .n-tabs-tab:not(.n-tabs-tab--active){opacity:.7}.dev-impersonator-body[data-v-11751474] .n-tabs-tab:not(.n-tabs-tab--active):hover{opacity:1}.dev-impersonator-chip[data-v-11751474]:hover:not(:disabled){background:var(--bit-border, rgba(255, 255, 255, .08));border-color:var(--bit-primary, rgba(255, 80, 80, .6))}.dev-impersonator-chip[data-v-11751474]:disabled{opacity:.5;cursor:not-allowed}.dev-impersonator-chip__remove[data-v-11751474]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:auto;padding:0;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--bit-text, inherit);cursor:pointer;opacity:.4;transition:opacity .15s ease,background .15s ease,color .15s ease}.dev-impersonator-chip__remove[data-v-11751474]:hover:not(:disabled){opacity:1;background:color-mix(in srgb,var(--bit-error, #ff5050) 18%,transparent);color:var(--bit-error, #ff5050)}.dev-impersonator-chip__remove[data-v-11751474]:disabled{opacity:.25;cursor:not-allowed}.dev-impersonator-hint[data-v-11751474]{margin:0;font-size:11px;opacity:.55}.dev-impersonator-hint code[data-v-11751474]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--bit-border, rgba(255, 255, 255, .08));padding:1px 5px;border-radius:4px}.dev-impersonator-error[data-v-11751474]{display:flex;flex-direction:column;gap:8px;font-size:12px;padding:12px;background:#ff505014;border:1px solid rgba(255,80,80,.28);border-radius:8px}.dev-impersonator-company-opt{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.dev-impersonator-company-opt__avatar{width:18px;height:18px;min-width:18px;min-height:18px;max-width:18px;max-height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:3px}.dev-impersonator-company-opt__logo{width:18px;height:18px;max-width:18px;max-height:18px;object-fit:contain;border-radius:3px;background:#ffffff0a;display:block}.dev-impersonator-company-opt__logo-fallback{opacity:.55}.dev-impersonator-company-opt__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.dev-impersonator-longpress-active{position:relative;cursor:progress}.dev-impersonator-longpress-active:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:12px;border:2px dashed rgba(255,80,80,.85);pointer-events:none;animation:dev-impersonator-longpress .2s ease-out forwards;z-index:1499}@keyframes dev-impersonator-longpress{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body *{visibility:hidden}body:not(.printing-corte):not(.printing-z-report):not(.printing-invoice-ticket):not(.printing-invoice-carta) .bit-printable-ticket,body:not(.printing-corte):not(.printing-z-report):not(.printing-invoice-ticket):not(.printing-invoice-carta) .bit-printable-ticket *{visibility:visible}body:not(.printing-corte):not(.printing-z-report):not(.printing-invoice-ticket):not(.printing-invoice-carta) .bit-printable-ticket{position:fixed!important;top:0!important;left:0!important;right:0!important;width:auto!important;box-sizing:border-box!important;overflow:hidden!important}body.printing-corte .bit-cash-close-ticket,body.printing-corte .bit-cash-close-ticket *{visibility:visible}body.printing-corte .bit-cash-close-ticket{position:fixed!important;top:0!important;left:0!important;right:0!important;width:auto!important;box-sizing:border-box!important;overflow:hidden!important}body.printing-z-report .z-doc,body.printing-z-report .z-doc *,body.printing-invoice-ticket .bit-printable-invoice-ticket,body.printing-invoice-ticket .bit-printable-invoice-ticket *{visibility:visible}body.printing-invoice-ticket .bit-printable-invoice-ticket{position:fixed!important;top:0!important;left:0!important;right:0!important;width:auto!important;box-sizing:border-box!important;overflow:hidden!important}body.printing-invoice-carta .invoice-doc,body.printing-invoice-carta .invoice-doc *{visibility:visible}@page{margin:0;size:80mm auto}}:root{--bg-base: #ffffff;--bg-navbar: rgba(255,255,255,.88);--bg-subtle: rgba(0,0,0,.03);--tx-1: #0a0a0a;--tx-2: #3a3a3a;--tx-3: #666666;--tx-4: #999999;--tx-5: #bbbbbb;--bdr: rgba(0,0,0,.1);--bdr-sub: rgba(0,0,0,.06);--bdr-hi: rgba(0,0,0,.18);--grid-line: rgba(0,0,0,.06);--bit-primary: #1a1a1a;--bit-secondary: #000000;--bit-accent: #FFFFFF;--bit-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--bit-bg: #f5f5f5;--bit-text: #1a1a1a;--bit-border: rgba(0, 0, 0, .1);--auth-bg-from: #f0f4ff;--auth-bg-via: #ece9f8;--auth-bg-to: #f5f0ff;--auth-logo-color: var(--bit-primary, #6366f1);--auth-text: #0f172a;--auth-text-muted: rgba(15, 23, 42, .5);--auth-text-footer: rgba(15, 23, 42, .3);--auth-card-bg: rgba(255, 255, 255, .82);--auth-card-border: rgba(0, 0, 0, .08);--auth-input-bg: rgba(0, 0, 0, .04);--auth-input-border: rgba(0, 0, 0, .12);--auth-input-text: #0f172a;--auth-input-autofill-bg: #f0f0f2;--auth-input-placeholder: rgba(15, 23, 42, .4);--auth-divider: rgba(0, 0, 0, .08)}:root.dark{--bg-base: #0a0a0a;--bg-navbar: rgba(10,10,10,.88);--bg-subtle: rgba(255,255,255,.04);--tx-1: #f0f0f0;--tx-2: #c0c0c0;--tx-3: #909090;--tx-4: #606060;--tx-5: #404040;--bdr: rgba(255,255,255,.1);--bdr-sub: rgba(255,255,255,.06);--bdr-hi: rgba(255,255,255,.18);--grid-line: rgba(255,255,255,.05);--bit-bg: #0a0a0a;--bit-text: #ffffff;--bit-border: rgba(255, 255, 255, .09);--auth-bg-from: #0a0a0a;--auth-bg-via: #1a1a2e;--auth-bg-to: #16213e;--auth-logo-color: #ffffff;--auth-text: #ffffff;--auth-text-muted: rgba(255, 255, 255, .5);--auth-text-footer: rgba(255, 255, 255, .3);--auth-card-bg: rgba(255, 255, 255, .05);--auth-card-border: rgba(255, 255, 255, .1);--auth-input-bg: rgba(255, 255, 255, .08);--auth-input-border: rgba(255, 255, 255, .12);--auth-input-text: #ffffff;--auth-input-autofill-bg: #1e2235;--auth-input-placeholder: rgba(255, 255, 255, .45);--auth-divider: rgba(255, 255, 255, .1)}[data-bit-slot-mode=light]{--bit-bg: var(--bit-bg-light);--bit-surface: var(--bit-surface-light);--bit-text: var(--bit-text-light);--bit-text-secondary: var(--bit-text-secondary-light);--bit-border: var(--bit-border-light)}[data-bit-slot-mode=dark]{--bit-bg: var(--bit-bg-dark);--bit-surface: var(--bit-surface-dark);--bit-text: var(--bit-text-dark);--bit-text-secondary: var(--bit-text-secondary-dark);--bit-border: var(--bit-border-dark)}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{height:100%;width:100%}body{font-family:var(--bit-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bit-bg);color:var(--bit-text);transition:background .25s ease,color .25s ease}html.bg-stage-active body,html.bg-stage-active .n-layout,html.bg-stage-active .n-layout-content,html.bg-stage-active .n-layout-header,html.bg-stage-active .n-layout-sider,html.bg-stage-active .n-layout-footer,html.bg-stage-active .app-layout,html.bg-stage-active .main-layout{background-color:transparent}:root{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--bit-primary, #6366f1) 55%,transparent) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--bit-primary, #6366f1) 45%,transparent);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--bit-primary, #6366f1) 75%,transparent)}::-webkit-scrollbar-corner{background:transparent}.n-scrollbar{--n-scrollbar-color: color-mix(in srgb, var(--bit-primary, #6366f1) 45%, transparent) !important;--n-scrollbar-color-hover: color-mix(in srgb, var(--bit-primary, #6366f1) 75%, transparent) !important;--n-scrollbar-width: 8px !important;--n-scrollbar-height: 8px !important;--n-scrollbar-border-radius: 4px !important}.n-color-picker,.n-color-picker__fill,.n-color-picker__value,.n-color-picker-checkboard{border-radius:inherit}.n-color-picker{border-radius:var(--bit-radius, 6px);overflow:hidden;border:2px solid var(--bit-border, rgba(128, 128, 128, .45));box-shadow:inset 0 0 0 1px #00000040;transition:border-color .15s ease,box-shadow .15s ease}.n-color-picker:hover{border-color:var(--bit-primary, #6366f1)}.n-color-picker:focus-within{border-color:var(--bit-primary, #6366f1);box-shadow:inset 0 0 0 1px #00000040,0 0 0 2px color-mix(in srgb,var(--bit-primary, #6366f1) 30%,transparent)}.n-button.n-button--primary-type:not(.n-button--disabled):not([style*="--n-color: #0000"]){background-image:var(--bit-primary-gradient);transition:filter .2s ease,box-shadow .2s ease,background-color .2s ease}.n-button.n-button--primary-type:not(.n-button--disabled):not([style*="--n-color: #0000"]):hover{filter:brightness(1.08)}.n-button.n-button--primary-type:not(.n-button--disabled):not([style*="--n-color: #0000"]):active{filter:brightness(.92)}.n-menu-item-content--selected:before{background-image:var(--bit-primary-gradient)}aside .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content__icon{color:var(--bit-on-primary-gradient, var(--n-item-icon-color-active))}aside .n-menu .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header{color:var(--bit-on-primary-gradient, var(--n-item-text-color-active))}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .3s ease}.fade-slide-enter-from{opacity:0;transform:translateY(10px)}.fade-slide-leave-to{opacity:0;transform:translateY(-10px)}
