.barcodes-page[data-v-4366d904]{--ink:#152033;--muted:#6b7a90;--accent:#0b4f8a;--line:#d9e2ec;padding:28px 32px 40px;color:var(--ink)}.barcodes-page__header[data-v-4366d904]{margin-bottom:24px}.barcodes-page__header h1[data-v-4366d904]{margin:0;font-size:28px;font-weight:750;letter-spacing:-.02em}.barcodes-page__header p[data-v-4366d904]{margin:6px 0 0;color:var(--muted);font-size:14px}.barcodes-page__layout[data-v-4366d904]{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:18px;align-items:start}.barcodes-card[data-v-4366d904]{padding:18px;border:1px solid var(--line);border-radius:16px;background:#fff}.barcodes-settings[data-v-4366d904]{display:flex;flex-direction:column;gap:14px}.barcodes-settings__field[data-v-4366d904] .v-input__slot{border-radius:10px!important}.barcodes-random__switch[data-v-4366d904],.barcodes-settings__switch[data-v-4366d904]{margin:0!important;padding:0!important}.barcodes-random__switch[data-v-4366d904] .v-label,.barcodes-settings__switch[data-v-4366d904] .v-label{color:#405168;font-size:13px;font-weight:650}.barcodes-mode[data-v-4366d904]{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:#eef3f7}.barcodes-mode__btn[data-v-4366d904]{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 8px;border:0;border-radius:9px;background:transparent;color:var(--muted);font-size:13px;font-weight:700;cursor:pointer}.barcodes-mode__btn .mdi[data-v-4366d904]{font-size:17px}.barcodes-mode__btn--active[data-v-4366d904]{background:#fff;color:var(--accent);box-shadow:0 1px 3px rgba(21,32,51,.12)}.barcodes-random[data-v-4366d904]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border-radius:12px;background:#f3f8fc}.barcodes-random__code[data-v-4366d904]{display:flex;min-width:0;flex-direction:column;gap:2px}.barcodes-random__code span[data-v-4366d904]{color:var(--muted);font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.05em}.barcodes-random__code strong[data-v-4366d904]{overflow:hidden;font-family:Courier New,monospace;font-size:18px;letter-spacing:.06em;text-overflow:ellipsis}.barcodes-random__btn[data-v-4366d904]{display:inline-flex;align-items:center;gap:5px;padding:8px 11px;border:0;border-radius:9px;background:#dfeef9;color:var(--accent);font-size:12px;font-weight:700;cursor:pointer}.barcodes-random__switch[data-v-4366d904]{grid-column:1/-1}.barcodes-custom[data-v-4366d904]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.barcodes-qty[data-v-4366d904]{display:flex;flex-direction:column;gap:8px}.barcodes-qty__label[data-v-4366d904]{color:#3d4f63;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.barcodes-qty__control[data-v-4366d904]{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;overflow:hidden;border:1px solid var(--line);border-radius:10px}.barcodes-qty__control button[data-v-4366d904]{border:0;background:#f3f6f9;color:var(--ink);font-size:18px;cursor:pointer}.barcodes-qty__control button[data-v-4366d904]:disabled{color:#b4c0cc;cursor:default}.barcodes-qty__control input[data-v-4366d904]{width:100%;padding:9px 6px;border:0;outline:none;font-size:16px;font-weight:700;text-align:center}.barcodes-qty__presets[data-v-4366d904]{display:flex;flex-wrap:wrap;gap:6px}.barcodes-qty__presets button[data-v-4366d904]{padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font-size:12px;font-weight:700;cursor:pointer}.barcodes-qty__presets .barcodes-qty__preset--active[data-v-4366d904]{border-color:var(--accent);background:var(--accent);color:#fff}.barcodes-actions[data-v-4366d904]{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px;margin-top:4px}.barcodes-btn[data-v-4366d904]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:12px 14px;border:0;border-radius:11px;background:var(--accent);color:#fff;font-weight:700;cursor:pointer}.barcodes-btn[data-v-4366d904]:disabled{opacity:.5;cursor:default}.barcodes-btn--ghost[data-v-4366d904]{background:#e4ebf2;color:#3d4f63}.barcodes-btn--icon[data-v-4366d904]{padding:12px}.barcodes-preview[data-v-4366d904]{display:flex;min-width:0;flex-direction:column;gap:12px;background:#f2f5f8}.barcodes-preview__head[data-v-4366d904]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.barcodes-preview__head h2[data-v-4366d904]{margin:0;font-size:15px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.barcodes-preview__head span[data-v-4366d904]{color:var(--muted);font-size:13px;font-weight:650}.barcodes-preview__pages[data-v-4366d904]{display:flex;max-height:70vh;overflow:auto;flex-direction:column;align-items:center;gap:12px;padding:4px}.barcode-sheet[data-v-4366d904]{display:grid;flex:0 0 auto;width:var(--sheet-width);height:var(--sheet-height);grid-template-columns:repeat(var(--label-columns),var(--label-width));grid-auto-rows:var(--label-height);gap:var(--label-gap);align-content:start;overflow:hidden;background:#fff;box-shadow:0 1px 4px rgba(21,32,51,.14)}.barcode-sheet--roll[data-v-4366d904]{justify-content:center}.barcode-sheet--a4[data-v-4366d904]{justify-content:space-between;padding:2mm}.barcode-label[data-v-4366d904]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4mm;padding:var(--label-padding);overflow:hidden;font-family:Arial,sans-serif;color:#000;outline:1px dashed #c4d1dd;outline-offset:-1px}.barcode-sheet--a4 .barcode-label[data-v-4366d904]{outline:0;border:1px dashed #9fb0c1}.barcode-label__bars[data-v-4366d904]{display:flex;flex:1 1 auto;min-height:0;width:100%;align-items:center;justify-content:center}.barcode-label__bars[data-v-4366d904] svg{display:block;width:calc(var(--barcode-scale)*100%);height:calc(var(--barcode-scale)*100%)}.barcodes-scale__head[data-v-4366d904]{display:flex;align-items:baseline;justify-content:space-between}.barcodes-scale__head span[data-v-4366d904]{color:#3d4f63;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.barcodes-scale__head strong[data-v-4366d904]{color:var(--accent);font-size:14px}.barcode-label__digits[data-v-4366d904]{font-size:var(--digits-size);line-height:1;letter-spacing:.06em;white-space:nowrap}.barcodes-preview__empty[data-v-4366d904]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--line);border-radius:14px;background:#fff;color:var(--muted);text-align:center}.barcodes-preview__empty .mdi[data-v-4366d904]{font-size:42px;color:#9eb6cc}.barcodes-preview__empty p[data-v-4366d904]{margin:0;color:var(--ink);font-size:16px;font-weight:700}.barcodes-preview__empty span[data-v-4366d904]{max-width:320px;font-size:13px}@media(max-width:900px){.barcodes-page[data-v-4366d904]{padding:20px 16px 32px}.barcodes-page__layout[data-v-4366d904]{grid-template-columns:1fr}}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.theme--dark.v-slider .v-slider__thumb,.theme--dark.v-slider .v-slider__track-background,.theme--dark.v-slider .v-slider__track-fill{background:hsla(0,0%,100%,.2)}.v-slider{cursor:default;display:flex;align-items:center;position:relative;flex:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__thumb-container,.v-slider__track-background,.v-slider__track-fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:none;top:50%}.v-slider__thumb-container:hover .v-slider__thumb:before{transform:scale(1)}.v-slider__thumb{width:12px;height:12px;left:-6px;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb,.v-slider__thumb:before{position:absolute;border-radius:50%;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb:before{content:"";color:inherit;width:36px;height:36px;background:currentColor;opacity:.3;left:-12px;top:-12px;transform:scale(.1);pointer-events:none}.v-slider__thumb:after{content:"";width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-slider__tick,.v-slider__ticks-container{position:absolute}.v-slider__tick{opacity:0;background-color:rgba(0,0,0,.5);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:hsla(0,0%,100%,.5)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.v-slider__thumb-label-container{top:0}.v-slider__thumb-label,.v-slider__thumb-label-container{position:absolute;left:0;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff;width:32px;height:32px;border-radius:50% 50% 0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider--horizontal{min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(0)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(100%)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{transform:rotate(-45deg)}.v-slider--vertical{min-height:150px;margin-top:12px;margin-bottom:12px}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly>.v-input__control{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label,.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{align-items:center}.v-application--is-ltr .v-input__slider--vertical{flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:inherit}.v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-26px)!important}