.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.gform-card[data-v-28649b99]{border-radius:16px!important;overflow:hidden}.gform-header[data-v-28649b99]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 26px;background:#fff;border-bottom:1px solid #e5e7eb}.gform-header[data-v-28649b99],.gform-icon[data-v-28649b99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gform-icon[data-v-28649b99]{width:44px;height:44px;border-radius:12px;background:#ea580c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform-icon.edit[data-v-28649b99]{background:#6366f1}.gform-icon.copy[data-v-28649b99]{background:#0284c7}.gform-title[data-v-28649b99]{font-size:1.05rem;font-weight:700;color:#111827;margin:0}.gform-badge[data-v-28649b99]{font-family:SF Mono,Consolas,monospace;font-size:.72rem;font-weight:700;color:#9a3412;background:#fff7ed;padding:2px 10px;border-radius:6px}.gform-sub[data-v-28649b99]{font-size:.82rem;color:#6b7280}.gform-mode[data-v-28649b99]{font-size:.68rem;font-weight:700;padding:3px 12px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.gform-mode.new[data-v-28649b99]{background:#ecfdf5;color:#059669}.gform-mode.edit[data-v-28649b99]{background:#eef2ff;color:#4338ca}.gform-mode.copy[data-v-28649b99]{background:#f0f9ff;color:#0369a1}.gform-content[data-v-28649b99]{padding:24px 26px;background:#fff}.gform-section[data-v-28649b99]{font-size:.7rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.gform-dot[data-v-28649b99]{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;background:#94a3b8}.gform-dot.mercancia[data-v-28649b99]{background:#f97316}.gform-dot.fiscal[data-v-28649b99]{background:#6366f1}.gform-dot.facturacion[data-v-28649b99]{background:#0ea5e9}.gform-dot.principal[data-v-28649b99]{background:#16a34a}.gform-item-val[data-v-28649b99]{font-size:.68rem;color:#94a3b8;margin-left:auto;padding-left:12px}.gform-item-txt[data-v-28649b99]{font-size:.84rem}.mono[data-v-28649b99]{font-family:monospace}.gform-sep[data-v-28649b99]{height:1px;background:#f1f5f9;margin:20px 0 16px}.gf-grid[data-v-28649b99]{display:grid;gap:12px 14px}.gf-grid.g-ident[data-v-28649b99]{grid-template-columns:240px 110px 1fr}.gf-grid.g-dir[data-v-28649b99]{grid-template-columns:2fr 1fr}.gf-grid.g-ubic[data-v-28649b99]{grid-template-columns:120px 1.4fr 1fr 1fr}.gf-grid.g-cont[data-v-28649b99]{grid-template-columns:2fr 1fr 1fr}@media(max-width:760px){.gf-grid.g-cont[data-v-28649b99],.gf-grid.g-dir[data-v-28649b99],.gf-grid.g-ident[data-v-28649b99],.gf-grid.g-ubic[data-v-28649b99]{grid-template-columns:1fr 1fr}}.gf[data-v-28649b99]{min-width:0}.gf-label[data-v-28649b99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:18px;margin-bottom:5px;font-size:.68rem;font-weight:600;color:#64748b;letter-spacing:.02em}.gf-req[data-v-28649b99]{color:#ea580c}.gf-link[data-v-28649b99]{border:none;background:transparent;padding:0;font-size:.66rem;font-weight:500;color:#6366f1;cursor:pointer;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-link[data-v-28649b99]:hover{text-decoration:underline}.gf-static[data-v-28649b99]{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 12px;border-radius:10px;background:#f9fafb;border:1px dashed #e5e7eb;font-size:.86rem;color:#475569}.gf-lookup[data-v-28649b99],.gf-static[data-v-28649b99]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gf-lookup[data-v-28649b99]{width:32px;height:32px;border:none;border-radius:8px;background:#f1f5f9;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gf-lookup .v-icon[data-v-28649b99]{color:#64748b!important}.gf-lookup[data-v-28649b99]:hover{background:#e2e8f0}.gform-section-row[data-v-28649b99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.gf-pill-op[data-v-28649b99],.gform-section-row[data-v-28649b99]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gf-pill-op[data-v-28649b99]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:none;padding:4px 6px 4px 10px;border-radius:999px;background:#f0f9ff;color:#0369a1;font-size:.72rem;font-weight:600;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.gf-pill-op .v-icon[data-v-28649b99]{color:inherit!important}.gf-pill-op[data-v-28649b99]:hover:not(:disabled){background:#e0f2fe}.gf-pill-op[data-v-28649b99]:disabled{opacity:.45;cursor:not-allowed}.gf-pill-count[data-v-28649b99]{margin-left:6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#fff;font-family:monospace;font-size:.66rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gform-head-actions[data-v-28649b99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.gf-head-btn[data-v-28649b99]{position:relative;width:34px;height:34px;border:none;border-radius:9px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .15s ease;transition:all .15s ease}.gf-head-btn.sky[data-v-28649b99]{background:linear-gradient(135deg,#38bdf8,#0284c7);-webkit-box-shadow:0 2px 8px rgba(2,132,199,.3);box-shadow:0 2px 8px rgba(2,132,199,.3)}.gf-head-btn.danger[data-v-28649b99]{background:linear-gradient(135deg,#f87171,#dc2626);-webkit-box-shadow:0 2px 8px rgba(220,38,38,.3);box-shadow:0 2px 8px rgba(220,38,38,.3)}.gf-head-btn[data-v-28649b99]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.gf-head-btn[data-v-28649b99]:disabled{opacity:.5;cursor:not-allowed}.gf-head-count[data-v-28649b99]{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#fff;color:#0369a1;font-family:monospace;font-size:.62rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.2);box-shadow:0 1px 3px rgba(15,23,42,.2)}.gform-input[data-v-28649b99] .v-input__slot{min-height:40px!important;background:#fff!important;border-radius:10px!important;padding:0 12px!important;border:1px solid #e5e7eb!important;-webkit-transition:all .15s ease;transition:all .15s ease}.gform-input[data-v-28649b99] .v-input__slot:hover{border-color:#c8ccd5!important}.gform-input[data-v-28649b99] .v-input__slot:after,.gform-input[data-v-28649b99] .v-input__slot:before{display:none!important}.gform-input[data-v-28649b99] .v-input__slot fieldset{border:none!important}.gform-input.v-input--is-focused[data-v-28649b99] .v-input__slot{border-color:#ea580c!important;-webkit-box-shadow:0 0 0 3px rgba(234,88,12,.08)!important;box-shadow:0 0 0 3px rgba(234,88,12,.08)!important}.gform-input.readonly[data-v-28649b99] .v-input__slot{background:#f9fafb!important}.gform-input.mono-input[data-v-28649b99] input{font-family:monospace}.gform-input[data-v-28649b99] .v-label{font-size:.8rem!important;color:#9ca3af!important}.gform-input[data-v-28649b99] .v-select__selections,.gform-input[data-v-28649b99] input{font-size:.88rem!important;color:#111827!important}.gform-input[data-v-28649b99] .v-input__icon .v-icon{font-size:16px!important;color:#9ca3af!important}.gform-input[data-v-28649b99] .v-input__append-inner{margin-top:8px!important}.gform-input[data-v-28649b99] .v-input__append-outer{margin:4px 0 0 6px!important}.gform-input.v-input--has-state.error--text[data-v-28649b99] .v-input__slot{border-color:#ef4444!important;-webkit-box-shadow:0 0 0 3px rgba(239,68,68,.08)!important;box-shadow:0 0 0 3px rgba(239,68,68,.08)!important}.gform-input[data-v-28649b99] input::-webkit-input-placeholder{color:#cbd5e1!important}.gform-input[data-v-28649b99] input::-moz-placeholder{color:#cbd5e1!important}.gform-input[data-v-28649b99] input:-ms-input-placeholder{color:#cbd5e1!important}.gform-input[data-v-28649b99] input::-ms-input-placeholder{color:#cbd5e1!important}.gform-input[data-v-28649b99] input::placeholder{color:#cbd5e1!important}.gform-footer[data-v-28649b99]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 26px;background:#f9fafb;border-top:1px solid #e5e7eb}.gform-cancel[data-v-28649b99]{text-transform:none!important;font-weight:500;letter-spacing:0;color:#64748b!important}.gform-save[data-v-28649b99]{background:#ea580c!important;color:#fff!important;border-radius:10px;text-transform:none!important;font-weight:600;letter-spacing:0;min-width:120px;-webkit-box-shadow:0 2px 8px rgba(234,88,12,.25);box-shadow:0 2px 8px rgba(234,88,12,.25)}.gf-maestro{background:#fff;padding:6px;min-width:340px}.gf-maestro-head{padding:6px 10px 8px;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.gf-maestro-empty{padding:8px 10px 10px;font-size:.78rem;color:#94a3b8}.gf-maestro-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border:none;background:transparent;text-align:left;padding:8px 10px;border-radius:8px;cursor:pointer}.gf-maestro-item:hover{background:#f8fafc}.gf-maestro-tipo{-ms-flex-negative:0;flex-shrink:0;min-width:110px;text-align:center;padding:2px 8px;border-radius:999px;font-size:.64rem;font-weight:700;background:#f1f5f9;color:#475569}.gf-maestro-tipo.mercancia{background:rgba(249,115,22,.12);color:#c2410c}.gf-maestro-tipo.fiscal{background:rgba(99,102,241,.1);color:#4f46e5}.gf-maestro-tipo.facturacion{background:rgba(14,165,233,.12);color:#0369a1}.gf-maestro-tipo.principal{background:rgba(22,163,74,.12);color:#15803d}.gf-maestro-tipo.origen{background:#f1f5f9;color:#334155}.gf-maestro-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.gf-maestro-txt b{font-size:.8rem;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-maestro-txt small{font-size:.7rem;color:#94a3b8}.gform-menu{border-radius:10px!important;-webkit-box-shadow:0 10px 30px rgba(15,23,42,.12)!important;box-shadow:0 10px 30px rgba(15,23,42,.12)!important}.gform-menu .v-list-item{min-height:34px!important;font-size:.84rem}.gdir-form-dialog{border-radius:16px!important;overflow:hidden}