[data-v-f133991e] .toolbar-gradient{background:-webkit-gradient(linear,left top,left bottom,from(#7a9b4a),to(#5b98d2));background:linear-gradient(180deg,#7a9b4a,#5b98d2)}.fhaterFc[data-v-4dd0e26a]{padding-bottom:10px}.tabla-alterna[data-v-4dd0e26a] .v-data-table__wrapper tbody tr:nth-child(2n){background-color:#e6e4e4!important}.toolbarfc[data-v-7dca2fbc]{background:#609f56!important}.tittleFc[data-v-7dca2fbc]{font-size:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fhaterFc[data-v-7dca2fbc]{padding-bottom:10px}.tabla-alterna[data-v-7dca2fbc] .v-data-table__wrapper tbody tr:nth-child(2n){background-color:#e6e4e4!important}.row-diferente[data-v-7dca2fbc]{background-color:#ffebee!important}.headerValidateItems[data-v-7dca2fbc]{background:linear-gradient(45deg,#5b98d2,#7a9b4a)!important;color:#fff}.toolbarfc[data-v-0c167bd4]{background:linear-gradient(45deg,#295e8f,#6093c2)!important}.tittleFc[data-v-0c167bd4]{font-size:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fhaterFc[data-v-0c167bd4]{padding-bottom:10px}.v-autocomplete[data-v-cba7af70] .v-input__control,.v-autocomplete[data-v-cba7af70] .v-input__slot,.v-text-field[data-v-cba7af70] .v-input__control,.v-text-field[data-v-cba7af70] .v-input__slot{min-height:40px!important}.centro-costo-field[data-v-cba7af70],.cliente-field[data-v-cba7af70],.vendedor-field[data-v-cba7af70]{position:relative}.v-autocomplete[data-v-cba7af70] .v-select__selection{margin-top:8px;margin-bottom:8px}.v-text-field[data-v-cba7af70] .v-input__append-inner{margin-top:8px}.required-asterisk[data-v-cba7af70]{color:#ff5252;margin-left:2px}.encabezado-card[data-v-77e9bd12]{border:1px solid rgba(0,0,0,.08);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05);overflow:hidden}.encabezado-titulo[data-v-77e9bd12]{background-color:#f5f5f5;font-size:.875rem;font-weight:500;color:rgba(0,0,0,.7);border-bottom:1px solid rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-tabs[data-v-77e9bd12] .v-tab{min-width:0;padding:0 12px;text-transform:none;letter-spacing:normal}.v-tabs[data-v-77e9bd12] .v-tab--active{font-weight:600}.text-success[data-v-77e9bd12]{color:#4caf50!important}pre[data-v-80ce9e00]{background-color:#f5f5f5;padding:12px;border-radius:4px;overflow-x:auto;max-height:400px;font-size:11px}.v-data-table[data-v-03896772] th{font-size:.75rem!important;height:36px!important;padding:0 12px!important}.v-data-table[data-v-03896772] td{font-size:.75rem!important;height:32px!important;padding:0 12px!important}.v-data-table[data-v-03896772] tbody tr:nth-child(2n){background-color:rgba(0,0,0,.02)}.v-data-table[data-v-03896772] tbody tr:hover{background-color:rgba(0,102,178,.05)}.caption-field[data-v-48c1c88c] .v-input__control,.caption-field[data-v-48c1c88c] .v-input__slot{min-height:40px!important}.caption-field[data-v-48c1c88c] .v-label,.caption-field[data-v-48c1c88c] .v-text-field__slot input{font-size:.8125rem!important}.caption-table[data-v-48c1c88c] th{font-weight:500!important;color:rgba(0,0,0,.87)!important;background-color:#f5f5f5!important;line-height:1.2!important;border-bottom:1px solid rgba(0,0,0,.12)}.caption-table[data-v-48c1c88c] td,.caption-table[data-v-48c1c88c] th{font-size:.8125rem!important;height:40px!important;padding:0 16px!important;vertical-align:middle!important}.caption-table[data-v-48c1c88c] td{color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.06)}.caption-table[data-v-48c1c88c] .v-data-table__wrapper{overflow-x:auto}.caption-table[data-v-48c1c88c] .v-data-table__wrapper table{table-layout:fixed;width:100%}.caption-table[data-v-48c1c88c] .v-data-table__wrapper table thead tr th{position:sticky;top:0;z-index:1}.caption-table[data-v-48c1c88c] tbody tr:nth-child(2n){background-color:rgba(0,0,0,.01)}.caption-table[data-v-48c1c88c] tbody tr:hover{background-color:rgba(0,102,178,.05)}.caption-table[data-v-48c1c88c] .v-btn--icon.v-size--x-small{width:24px;height:24px}.caption-table[data-v-48c1c88c] .v-btn--icon.v-size--x-small .v-icon{font-size:16px}.caption-table[data-v-48c1c88c] .v-data-table__empty-wrapper{padding:16px;text-align:center;color:rgba(0,0,0,.54)}.text-subtitle-2.primary--text[data-v-31bf6163]{font-size:.9375rem!important;padding:4px 0;border-bottom:1px solid rgba(0,102,178,.1);margin-bottom:16px!important}.caption-field[data-v-31bf6163] .v-input__control,.caption-field[data-v-31bf6163] .v-input__slot{min-height:40px!important}.caption-field[data-v-31bf6163] .v-label,.caption-field[data-v-31bf6163] .v-text-field__slot input{font-size:.8125rem!important}.centro-costo-field[data-v-31bf6163]{position:relative}.v-row.dense[data-v-31bf6163]{margin-top:0;margin-bottom:0}.v-col[data-v-31bf6163]{padding-top:4px;padding-bottom:4px}.required-asterisk[data-v-31bf6163]{color:#ff5252;margin-left:2px}@-webkit-keyframes spin-data-v-458f46b8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-458f46b8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mdi-spin[data-v-458f46b8]{-webkit-animation:spin-data-v-458f46b8 1s linear infinite;animation:spin-data-v-458f46b8 1s linear infinite}.capitas-container[data-v-9f42a0d4]{height:100%;overflow-y:auto;padding-right:4px}.capitas-container[data-v-9f42a0d4]::-webkit-scrollbar{width:6px}.capitas-container[data-v-9f42a0d4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.capitas-container[data-v-9f42a0d4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.capitas-container[data-v-9f42a0d4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.capita-card[data-v-389992b4]{-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:8px!important}.capita-card[data-v-389992b4]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important}.error-border[data-v-389992b4]{border-left:4px solid #f44336!important}.text-overline[data-v-389992b4]{font-weight:600!important;color:#616161!important;margin-bottom:2px!important}.compact-table[data-v-389992b4] table{border-collapse:collapse}.compact-table[data-v-389992b4] th{font-size:.7rem!important;font-weight:600!important;padding:3px 6px!important;background:#f5f5f5!important;border-bottom:1px solid #e0e0e0!important}.compact-table[data-v-389992b4] td{font-size:.7rem!important;padding:3px 6px!important;border-bottom:1px solid #f0f0f0!important;vertical-align:middle!important}.compact-table[data-v-389992b4] tbody tr:hover{background:#f9f9f9!important}.compact-table[data-v-389992b4] tbody tr:last-child td{border-bottom:none!important}.v-btn-toggle[data-v-389992b4] .v-btn{min-height:28px!important;padding:0 12px!important}.v-chip.v-size--x-small[data-v-389992b4]{height:16px!important;font-size:.6rem!important}.config-checkbox-inline[data-v-389992b4] .v-input--selection-controls{margin-top:0!important;padding-top:0!important}.config-checkbox-inline[data-v-389992b4] .v-input--selection-controls .v-input__slot{margin-bottom:0!important}.config-checkbox-inline[data-v-389992b4] .v-messages{display:none!important}.config-checkbox-inline[data-v-389992b4] .v-label{font-size:.75rem!important;font-weight:500!important}.error-row[data-v-389992b4]{background-color:#ffebee!important}.campo-duplicado[data-v-389992b4] .v-input__control>>>.v-input__slot{border:2px solid #f44336!important;background-color:#ffebee!important}.campo-duplicado[data-v-389992b4] .v-text-field__slot input{color:#d32f2f!important;font-weight:500!important}.campo-ceco-invalido[data-v-389992b4] .v-input__control>>>.v-input__slot{border:2px solid #ff9800!important;background-color:#fff3e0!important}.campo-ceco-invalido[data-v-389992b4] .v-text-field__slot input{color:#e65100!important;font-weight:500!important}@media (max-width:768px){.compact-table[data-v-389992b4] td,.compact-table[data-v-389992b4] th{padding:2px 4px!important;font-size:.65rem!important}.text-overline[data-v-389992b4]{font-size:.5rem!important}}.mdi-spin[data-v-3c3cd44c]{-webkit-animation:spin-data-v-3c3cd44c 1s linear infinite;animation:spin-data-v-3c3cd44c 1s linear infinite}@-webkit-keyframes spin-data-v-3c3cd44c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-3c3cd44c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.transition-all[data-v-3c3cd44c]{-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.drop-area[data-v-3c3cd44c]{border-color:#e0e0e0!important}.drop-area--active[data-v-3c3cd44c]{-webkit-transform:scale(1.01);transform:scale(1.01)}.drop-area--active[data-v-3c3cd44c],.drop-area--loading[data-v-3c3cd44c]{border-color:var(--v-primary-base)!important}.drop-area--success[data-v-3c3cd44c]{border-color:var(--v-success-base)!important}.opacity-90[data-v-3c3cd44c]{opacity:.9}.v-card[data-v-39d338f6]{border-radius:12px}.v-list-item[data-v-39d338f6]{border-bottom:1px solid #f5f5f5}.v-list-item[data-v-39d338f6]:last-child{border-bottom:none}.v-list-item-subtitle[data-v-39d338f6]{line-height:1.2;margin-top:2px}.v-alert--dense[data-v-39d338f6]{padding:8px 16px}@media (max-width:600px){.v-dialog[data-v-39d338f6]{margin:12px}.v-card-title .text-h6[data-v-39d338f6]{font-size:1.1rem!important}}.caption-field[data-v-c25f302c],.caption-table[data-v-c25f302c]{font-size:.875rem}.mainFooter[data-v-c25f302c]{background-color:#0066b2}.loader-card[data-v-c25f302c]{border-radius:12px!important}.v-dialog__container[data-v-c25f302c]{pointer-events:none}.v-dialog__container .v-dialog[data-v-c25f302c]{pointer-events:auto}.rounded-lg[data-v-74a9b700]{border-radius:14px}.visor-content[data-v-74a9b700]{height:600px;padding:0}.visor-wrapper[data-v-74a9b700]{position:relative;width:100%;height:100%}.visor-iframe[data-v-74a9b700]{width:100%;height:100%;border:none}img[data-v-74a9b700]{pointer-events:none}.archivo-marcado-eliminar[data-v-2c5c1340]{opacity:.5;background-color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}.archivo-marcado-eliminar[data-v-2c5c1340]:hover{opacity:.7}.solicitud-header[data-v-7a2fd85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background:linear-gradient(135deg,#1a3a6b,#24508a);color:#fff}.header-content[data-v-7a2fd85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.header-top[data-v-7a2fd85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header-pretitulo[data-v-7a2fd85e]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px}.header-numero[data-v-7a2fd85e]{font-size:13px;font-weight:600;background:hsla(0,0%,100%,.18);padding:1px 8px;border-radius:10px}.header-info[data-v-7a2fd85e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;opacity:.85}.info-nombre[data-v-7a2fd85e]{font-weight:600}.info-sep[data-v-7a2fd85e]{opacity:.5}.info-fecha[data-v-7a2fd85e],.info-nit[data-v-7a2fd85e]{font-weight:400}.header-close[data-v-7a2fd85e]{color:#fff!important;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.header-close[data-v-7a2fd85e]:hover{opacity:1}.tabs-bar[data-v-574e9642]{background:#fff;border-bottom:1px solid #e4e9f4;padding:0 12px}.tab-item[data-v-574e9642]{text-transform:none!important;font-size:13px!important;font-weight:600!important;color:#6a7a94!important;min-width:auto!important;padding:0 16px!important}.tab-badge[data-v-574e9642]{background:#f59e0b;color:#fff;font-size:10px;font-weight:700;min-width:17px;height:17px;border-radius:9px;padding:0 3px;margin-left:5px;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}.tab-body[data-v-574e9642]{max-height:50vh;overflow-y:auto;background:#f8f9fc}.tab-body[data-v-574e9642]::-webkit-scrollbar{width:4px}.tab-body[data-v-574e9642]::-webkit-scrollbar-thumb{background:#c5cfe8;border-radius:4px}.loader-wrap[data-v-574e9642]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:48px 0;color:#6a7a94;font-size:13px}.tab-body[data-v-574e9642] .cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;padding:16px}.tab-body[data-v-574e9642] .modal-card{border-radius:16px!important;overflow:hidden;background:#f8f9fc!important}.campo-card[data-v-63e2859c]{background:#fff;border-radius:11px;border:1.5px solid #e4e9f4;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.04);box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-transition:border-color .15s;transition:border-color .15s}.card-aprobado[data-v-63e2859c]{border-color:#a5d6a7;background:#f2faf2}.card-rechazado[data-v-63e2859c]{border-color:#ef9a9a;background:#fff5f5}.card-bar[data-v-63e2859c]{width:5px;-ms-flex-negative:0;flex-shrink:0}.bar-blue[data-v-63e2859c]{background:#1a3a6b}.bar-green[data-v-63e2859c]{background:#2e7d32}.bar-red[data-v-63e2859c]{background:#c62828}.bar-purple[data-v-63e2859c]{background:#6a1b9a}.card-body[data-v-63e2859c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:13px 15px 11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.card-header[data-v-63e2859c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.card-title[data-v-63e2859c]{gap:5px;font-size:12px;font-weight:700;color:#1a2a45;text-transform:uppercase;letter-spacing:.4px}.badges-row[data-v-63e2859c],.card-title[data-v-63e2859c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badges-row[data-v-63e2859c]{gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.badge[data-v-63e2859c]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;white-space:nowrap}.badge-pending[data-v-63e2859c]{background:#fff3e0;color:#e65100;border:1px solid #ffb74d}.badge-ok[data-v-63e2859c]{background:#e8f5e9;color:#2e7d32;border:1px solid #81c784}.badge-ko[data-v-63e2859c]{background:#ffebee;color:#c62828;border:1px solid #ef9a9a}.badge-new[data-v-63e2859c]{background:#e3f2fd;color:#1565c0;border:1px solid #90caf9}.badge-update[data-v-63e2859c]{background:#f3e5f5;color:#6a1b9a;border:1px solid #ce93d8}.value-row[data-v-63e2859c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.value-label[data-v-63e2859c]{font-size:11px;color:#9aabc0;min-width:58px;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.value-old[data-v-63e2859c]{font-size:13px;color:#bcc8d8;text-decoration:line-through}.value-new[data-v-63e2859c]{font-size:13px;font-weight:600}.vnew-green[data-v-63e2859c]{color:#2e7d32}.vnew-red[data-v-63e2859c]{color:#c62828}.vnew-blue[data-v-63e2859c]{color:#1565c0}.vnew-purple[data-v-63e2859c]{color:#6a1b9a}.email-chip[data-v-63e2859c]{font-size:13px;font-weight:600;padding:6px 10px;background:#f0f4ff;border-radius:7px;border-left:3px solid #1a3a6b}.btn-file[data-v-63e2859c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#1a3a6b;background:#eef2fb;border:1px solid #c5d0e8;border-radius:6px;padding:3px 9px;font-family:inherit;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.btn-file[data-v-63e2859c]:hover{background:#dbe4f7}.action-btns[data-v-63e2859c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;padding-top:9px;border-top:1px solid #f0f2f8;margin-top:2px}.btn-approve[data-v-63e2859c],.btn-reject[data-v-63e2859c]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;gap:4px;font-size:12px;font-weight:600;border-radius:7px;padding:6px 8px;border:1.5px solid;-webkit-transition:background .18s,color .18s,border-color .18s;transition:background .18s,color .18s,border-color .18s;font-family:inherit;cursor:pointer}.btn-approve[data-v-63e2859c]{background:#f0faf0;border-color:#c8e6c9;color:#388e3c}.btn-approve.active[data-v-63e2859c],.btn-approve[data-v-63e2859c]:hover{background:#2e7d32;border-color:#2e7d32;color:#fff}.btn-reject[data-v-63e2859c]{background:#fff5f5;border-color:#ffcdd2;color:#c62828}.btn-reject.active[data-v-63e2859c],.btn-reject[data-v-63e2859c]:hover{background:#c62828;border-color:#c62828;color:#fff}.obs-section[data-v-023a229f]{padding-top:12px}.obs-label[data-v-023a229f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#1a2a45;letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px}.obs-required[data-v-023a229f]{color:#c62828;font-size:14px;line-height:1}.obs-textarea-wrap[data-v-023a229f]{position:relative}.obs-textarea[data-v-023a229f]{width:100%;min-height:72px;max-height:160px;resize:vertical;padding:12px 14px 28px 14px;border:1.5px solid #d4dbe8;border-radius:10px;background:#f0f4fa;color:#1a2a45;font-size:14px;font-family:inherit;line-height:1.5;outline:none;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s;transition:border-color .2s,box-shadow .2s,-webkit-box-shadow .2s}.obs-textarea[data-v-023a229f]::-webkit-input-placeholder{color:#9aa8bf;font-style:normal}.obs-textarea[data-v-023a229f]::-moz-placeholder{color:#9aa8bf;font-style:normal}.obs-textarea[data-v-023a229f]:-ms-input-placeholder{color:#9aa8bf;font-style:normal}.obs-textarea[data-v-023a229f]::-ms-input-placeholder{color:#9aa8bf;font-style:normal}.obs-textarea[data-v-023a229f]::placeholder{color:#9aa8bf;font-style:normal}.obs-textarea[data-v-023a229f]:focus{border-color:#1a3a6b;-webkit-box-shadow:0 0 0 2px rgba(26,58,107,.1);box-shadow:0 0 0 2px rgba(26,58,107,.1);background:#fff}.obs-textarea.obs-readonly[data-v-023a229f]{background:#f4f6fa;cursor:default;resize:none;color:#4a5568}.obs-textarea.obs-error[data-v-023a229f]{border-color:#c62828}.obs-counter[data-v-023a229f]{position:absolute;right:12px;bottom:8px;font-size:11px;font-weight:600;color:#9aa8bf;pointer-events:none}.obs-counter-error[data-v-023a229f]{color:#c62828}.obs-error-msg[data-v-023a229f]{display:block;margin-top:4px;font-size:12px;color:#c62828}