.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}.categorias-dialog-card[data-v-b5a6ad58],.categorias-table[data-v-b5a6ad58]{border-radius:8px}.categorias-table[data-v-b5a6ad58]{border:1px solid rgba(15,23,42,.08);overflow:hidden}.categoria-cell[data-v-b5a6ad58]{font-size:.82rem;vertical-align:middle}.productos-page[data-v-417c8750]{background:#f5f7fb}.productos-filtros[data-v-417c8750],.productos-mobile-card[data-v-417c8750],.productos-table-card[data-v-417c8750],.productos-toolbar[data-v-417c8750]{border-radius:8px}.productos-metrics[data-v-417c8750]{display:flex;flex-wrap:wrap;gap:8px}.productos-table-card[data-v-417c8750]{overflow:hidden}.productos-table[data-v-417c8750]{background:#fff}.producto-cell[data-v-417c8750]{font-size:.82rem;vertical-align:middle}.producto-cell--id[data-v-417c8750],.producto-cell--price[data-v-417c8750]{font-weight:600;white-space:nowrap}.producto-cell--name[data-v-417c8750]{min-width:220px;line-height:1.25}.producto-cell--actions[data-v-417c8750]{text-align:center;width:56px}.productos-mobile-card[data-v-417c8750]{overflow:hidden}.productos-mobile-list[data-v-417c8750]{max-height:68dvh;overflow-y:auto;padding:8px;background:#f8fafc}.productos-mobile-empty[data-v-417c8750]{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center}.producto-mobile-item[data-v-417c8750]{display:flex;align-items:center;justify-content:space-between;min-height:78px;padding:9px 10px;margin-bottom:8px;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.06)}.producto-mobile-main[data-v-417c8750]{min-width:0;flex:1}.producto-mobile-heading[data-v-417c8750]{display:flex;align-items:center;justify-content:space-between;gap:8px}.producto-mobile-title[data-v-417c8750]{max-width:72%;font-size:.88rem;font-weight:700;line-height:1.2;color:#1f2937}.producto-mobile-code[data-v-417c8750],.producto-mobile-sub[data-v-417c8750]{margin-top:2px;font-size:.72rem;line-height:1.2;color:#6b7280}.producto-mobile-meta[data-v-417c8750]{margin-top:3px;font-size:.78rem;line-height:1.2}.producto-mobile-action[data-v-417c8750]{flex:0 0 auto}.productos-mobile-footer[data-v-417c8750]{min-height:42px;background:#fff}.producto-dialog[data-v-417c8750]{border-radius:8px}.producto-dialog__bar[data-v-417c8750]{border-radius:8px 8px 0 0}.producto-dialog .v-card__actions[data-v-417c8750]{border-top:1px solid rgba(0,0,0,.06);margin-top:12px;padding-top:12px}.producto-category-row[data-v-417c8750]{display:flex;align-items:center}.producto-category-row .v-input[data-v-417c8750]{min-width:0}.producto-category-add[data-v-417c8750]{flex:0 0 auto}.producto-print[data-v-417c8750]{padding:0;border:1px solid #dbe5f2;border-radius:12px;background:#f8fafc}.producto-print__heading[data-v-417c8750]{display:flex;align-items:flex-start;gap:12px;margin-bottom:0}.producto-print__heading h3[data-v-417c8750]{font-size:15px;color:#1e293b;margin-bottom:4px}.producto-print__heading p[data-v-417c8750]{font-size:13px;line-height:1.5;color:#64748b;margin:0}.producto-print__grid[data-v-417c8750]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.producto-print__destination[data-v-417c8750]{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px 12px;padding:14px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.producto-print__destination.is-selected[data-v-417c8750]{border-color:#90caf9;background:#eff6ff}.producto-print__printer[data-v-417c8750]{grid-column:1/-1;font-size:12px;color:#64748b;overflow-wrap:anywhere}.producto-print__hint[data-v-417c8750]{margin-top:14px;font-size:12px;line-height:1.5;color:#64748b}@media (max-width:600px){.producto-print[data-v-417c8750]{padding:0}.producto-print__grid[data-v-417c8750]{grid-template-columns:minmax(0,1fr)}}.producto-combo-table[data-v-417c8750]{border:1px solid rgba(15,23,42,.08);border-radius:8px;overflow:hidden}.producto-combo-table th[data-v-417c8750]{font-size:.72rem!important;text-transform:uppercase;color:#64748b!important;background:#f8fafc!important}@media (max-width:600px){.productos-page[data-v-417c8750]{padding-left:8px!important;padding-right:8px!important}.producto-dialog[data-v-417c8750]{padding:12px!important}.producto-dialog__bar .v-input--switch[data-v-417c8750]{max-width:120px}}