.p-fileupload-content[data-v-3546edf3]{position:relative;background:#f8f9fa;border:2px dashed #cbd5e0;border-radius:12px;padding:2rem 1rem;text-align:center;transition:all .3s ease;min-height:200px}.p-fileupload-content[data-v-3546edf3]:hover{border-color:#007bff;background:#f0f7ff}.p-fileupload-content.p-fileupload-highlight[data-v-3546edf3]{border-color:#28a745;background:#f0fff4;transform:scale(1.01)}.p-fileupload-empty[data-v-3546edf3]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#6c757d;width:100%}.p-fileupload-empty i[data-v-3546edf3]{font-size:4rem;color:#adb5bd;margin-bottom:1rem}.p-fileupload-empty p[data-v-3546edf3]{font-size:1.125rem;margin:0;color:#6c757d}.p-fileupload-buttonbar[data-v-3546edf3]{background:transparent;border:none;padding:0;margin-bottom:1rem;display:flex;gap:.5rem}.p-fileupload-row[data-v-3546edf3]{display:block;background:#fff;border-radius:8px;margin-bottom:.75rem;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1);width:100%}.p-fileupload-row-content[data-v-3546edf3]{display:flex;justify-content:space-between;align-items:center;width:100%}.file-info-section[data-v-3546edf3]{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.file-info-section img[data-v-3546edf3]{border-radius:4px;-o-object-fit:cover;object-fit:cover}.file-details[data-v-3546edf3]{flex:1;min-width:0}.file-name[data-v-3546edf3]{font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.25rem}.file-size[data-v-3546edf3]{color:#666;font-size:.875rem}.file-actions[data-v-3546edf3]{text-align:right;margin-bottom:.5rem}.file-slot-content[data-v-3546edf3]{width:100%}.p-fileupload-content .p-progressbar[data-v-3546edf3]{width:100%;position:absolute;top:0;left:0}.p-button.p-fileupload-choose[data-v-3546edf3]{position:relative;overflow:hidden;background:#007bff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600}.p-button.p-fileupload-choose[data-v-3546edf3]:hover{background:#0056b3}.p-button.p-fileupload-choose input[type=file][data-v-3546edf3],.p-fileupload-choose.p-fileupload-choose-selected input[type=file][data-v-3546edf3]{display:none}.p-fluid .p-fileupload .p-button[data-v-3546edf3]{width:auto;padding:10px}@media (max-width:768px){.p-fileupload-content[data-v-3546edf3]{padding:2rem 1rem;min-height:150px}.p-fileupload-empty i[data-v-3546edf3]{font-size:3rem}.p-fileupload-empty p[data-v-3546edf3]{font-size:1rem}.file-info-section[data-v-3546edf3]{flex-direction:column;align-items:flex-start}}.p-fileupload[data-v-09d0a6b1]{width:100%!important}.equipament-photos-main>img[data-v-09d0a6b1]{width:150px!important;height:auto!important}.file-description-wrapper[data-v-09d0a6b1]{width:100%;margin-top:.75rem}.ocr-dialog-content[data-v-09d0a6b1]{display:flex;flex-direction:column;gap:1rem}.ocr-body-grid[data-v-09d0a6b1]{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1rem;align-items:start}.ocr-preview-card[data-v-09d0a6b1],.ocr-text-card[data-v-09d0a6b1]{border:1px solid #d7dee7;border-radius:10px;background:#f8fafc;padding:.875rem}.ocr-preview-frame[data-v-09d0a6b1]{display:flex;align-items:center;justify-content:center;min-height:10rem;max-height:12rem;border-radius:8px;background:#fff;border:1px solid #e5e7eb;overflow:hidden}.ocr-preview-image[data-v-09d0a6b1]{max-width:100%;max-height:11rem;-o-object-fit:contain;object-fit:contain;display:block}.ocr-file-name[data-v-09d0a6b1]{display:block;margin-top:.75rem;color:#5b6472;word-break:break-word}.ocr-section-label[data-v-09d0a6b1]{display:block;margin-bottom:.5rem;font-weight:600;color:#243447}.ocr-options-list[data-v-09d0a6b1]{display:flex;flex-wrap:wrap;gap:.5rem;max-height:11rem;overflow-y:auto}.ocr-option-card[data-v-09d0a6b1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c8d3df;background:#fff;color:#243447;border-radius:999px;padding:.55rem .9rem;cursor:pointer;font-size:.875rem;line-height:1.2;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ocr-option-card[data-v-09d0a6b1]:focus,.ocr-option-card[data-v-09d0a6b1]:hover{border-color:#3b82f6;outline:none}.ocr-option-card-active[data-v-09d0a6b1]{background:#eaf3ff;border-color:#3b82f6;color:#0f4c81}.ocr-textarea[data-v-09d0a6b1]{width:100%;min-height:9rem}@media (max-width:768px){.file-description-wrapper[data-v-09d0a6b1]{padding:0 .5rem}.ocr-body-grid[data-v-09d0a6b1]{grid-template-columns:1fr}.ocr-preview-frame[data-v-09d0a6b1]{min-height:8rem}}.p-progress-spinner{position:relative;margin:0 auto;width:100px;height:100px;display:inline-block}.p-progress-spinner:before{content:"";display:block;padding-top:100%}.p-progress-spinner-svg{animation:p-progress-spinner-rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.p-progress-spinner-circle{stroke-dasharray:89,200;stroke-dashoffset:0;stroke:#d62d20;animation:p-progress-spinner-dash 1.5s ease-in-out infinite,p-progress-spinner-color 6s ease-in-out infinite;stroke-linecap:round}@keyframes p-progress-spinner-rotate{to{transform:rotate(1turn)}}@keyframes p-progress-spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes p-progress-spinner-color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}.placeholder-container[data-v-87e6e48a],.spinner-container[data-v-87e6e48a]{display:flex;justify-content:center;align-items:center;width:50px;height:50px;background-color:#f0f0f0;border-radius:4px}.label-file[data-v-01ae0ea6]{font-weight:700;color:#333;margin-bottom:10px}.ocr-dialog-content[data-v-01ae0ea6]{display:flex;flex-direction:column;gap:1rem}.ocr-text-card[data-v-01ae0ea6]{border:1px solid #d7dee7;border-radius:10px;background:#f8fafc;padding:.875rem}.ocr-section-label[data-v-01ae0ea6]{display:block;margin-bottom:.5rem;font-weight:600;color:#243447}.ocr-options-list[data-v-01ae0ea6]{display:flex;flex-wrap:wrap;gap:.5rem;max-height:11rem;overflow-y:auto}.ocr-option-card[data-v-01ae0ea6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c8d3df;background:#fff;color:#243447;border-radius:999px;padding:.55rem .9rem;cursor:pointer;font-size:.875rem;line-height:1.2;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ocr-option-card[data-v-01ae0ea6]:focus,.ocr-option-card[data-v-01ae0ea6]:hover{border-color:#3b82f6;outline:none}.ocr-option-card-active[data-v-01ae0ea6]{background:#eaf3ff;border-color:#3b82f6;color:#0f4c81}.ocr-textarea[data-v-01ae0ea6]{width:100%;min-height:9rem}[data-v-f4d8322c] .leaflet-top.leaflet-left{z-index:500!important}.chat-wrapper[data-v-811d54f4]{width:100%;display:flex;max-height:600px;min-height:18rem;align-items:stretch}.chat-container[data-v-811d54f4]{flex:1;display:flex;flex-direction:column;width:100%;max-height:600px;min-height:16rem;overflow:hidden}.chat-container[data-v-811d54f4] .p-card-body,.chat-container[data-v-811d54f4] .p-card-content{flex:1;display:flex;flex-direction:column;min-height:0}.chat-container[data-v-811d54f4] .p-card-content{padding:0}.chat-layout[data-v-811d54f4]{display:flex;flex-direction:column;flex:1;min-height:0}.chat-messages[data-v-811d54f4]{flex:1;overflow-y:auto;background:var(--surface-b);min-height:0}.chat-loading[data-v-811d54f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#475569;min-height:220px}.chat-loading__icon[data-v-811d54f4]{font-size:1.5rem}.chat-send-button[data-v-811d54f4]{align-self:stretch;height:100%;max-height:100%}.chat-input[data-v-811d54f4]{border-top:1px solid var(--surface-d);background:var(--surface-a);flex-shrink:0}.chat-input[data-v-811d54f4] textarea{min-height:6rem}@media (max-width:600px){.chat-input[data-v-811d54f4] textarea{min-height:3.5rem}}.chat-bubble[data-v-811d54f4]{max-width:70%;border-radius:1rem;padding:.75rem 1rem;box-shadow:0 2px 6px rgba(0,0,0,.05)}.chat-bubble--support[data-v-811d54f4]{background-color:#d7e8ff;color:#1f2a40}.chat-bubble--client[data-v-811d54f4]{background-color:#f4f4f5;color:#2f2f2f}.chat-user[data-v-811d54f4]{margin-top:.5rem}.label-file[data-v-240496c2]{font-weight:700;color:#333;margin-bottom:10px}.box-upload[data-v-1d7b5c5e]{padding:1rem;border:1px dashed #ccc;border-radius:4px;margin-bottom:1rem}.box-upload[data-v-1d7b5c5e]:hover{background-color:#f9f9f9;border-color:#aaa}.lg-selected-file[data-v-1d7b5c5e]{padding:.5rem;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.container{display:flex;flex-direction:column;height:100%}.content{overflow:auto;padding:10px}[data-v-123ded4e] .p-message-text{width:100%!important}.p-datatable-compact .p-datatable-tbody>tr>td[data-v-00b6af08]{padding:.5rem;font-size:.9rem}.message-row[data-v-00b6af08]{display:flex;align-items:center}.text-preview[data-v-00b6af08]{display:flex;flex-direction:column;font-size:.85rem}.response-preview[data-v-00b6af08]{color:#495057;margin-top:2px}.status-badge[data-v-00b6af08]{padding:.25em .6em;border-radius:4px;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.status-success[data-v-00b6af08]{background-color:#c8e6c9;color:#256029}.status-error[data-v-00b6af08]{background-color:#ffcdd2;color:#c63737}.status-warning[data-v-00b6af08]{background-color:#feedaf;color:#8a5340}.status-info[data-v-00b6af08]{background-color:#b3e5fc;color:#23547b}.chat-container[data-v-00b6af08]{background-color:#f4f6f9;border-radius:6px;min-height:200px;display:flex;flex-direction:column}.chat-message[data-v-00b6af08]{max-width:80%;margin-bottom:1rem;position:relative}.message-info[data-v-00b6af08]{font-size:.75rem;color:#6c757d;margin-bottom:2px}.message-bubble[data-v-00b6af08]{padding:10px 15px;border-radius:12px;font-size:.95rem;line-height:1.4;box-shadow:0 1px 2px rgba(0,0,0,.1)}.chat-message.sent[data-v-00b6af08]{align-self:flex-end;text-align:right}.chat-message.sent .message-bubble[data-v-00b6af08]{background-color:#e3f2fd;color:#212529;border-bottom-right-radius:2px}.chat-message.received[data-v-00b6af08]{align-self:flex-start;text-align:left}.chat-message.received .message-bubble[data-v-00b6af08]{background-color:#fff;color:#212529;border-bottom-left-radius:2px;border:1px solid #dee2e6}.p-error[data-v-00b6af08]{color:#f44336}.text-muted[data-v-00b6af08]{color:#6c757d}.text-primary[data-v-00b6af08]{color:#2196f3}.p-menu-overlay{position:absolute}.p-menu ul{margin:0;padding:0;list-style:none}.p-menu .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative}.p-menu .p-menuitem-text{line-height:1}.p-error[data-v-9c80d7a2]{display:block;margin-top:.25rem}.card[data-v-0d324886]{padding:2rem}h1[data-v-0d324886]{margin-bottom:1.5rem;color:#495057}.p-field label[data-v-0d324886]{display:block;margin-bottom:.5rem;font-weight:600}dl[data-v-0d324886]{display:grid;grid-template-columns:120px 1fr;gap:.5rem;margin:0}dt[data-v-0d324886]{font-weight:600;color:#6c757d}dd[data-v-0d324886]{margin:0}.confirmation-content[data-v-0d324886]{display:flex;align-items:center;padding:1rem 0}pre[data-v-0d324886]{background:#f8f9fa;padding:1rem;border-radius:4px;overflow-x:auto}.p-gap-2[data-v-0d324886]{gap:.5rem}.nacex-table-container[data-v-18c2def4]{margin-top:1rem;padding:1rem;background:#fff;border-radius:4px;border:1px solid #dee2e6}.badge[data-v-18c2def4]{padding:.25em .6em;font-size:.85em;font-weight:700;color:#fff;border-radius:.25rem;text-transform:uppercase}.badge-shipment[data-v-18c2def4]{background-color:#007bff}.badge-pickup[data-v-18c2def4]{background-color:#6610f2}.badge-return[data-v-18c2def4]{background-color:#fd7e14}.status-badge[data-v-18c2def4]{padding:.25em .6em;font-size:.85em;border-radius:10px;font-weight:600}.status-info[data-v-18c2def4]{background-color:#e3f2fd;color:#0d47a1}.status-warning[data-v-18c2def4]{background-color:#fff3e0;color:#e65100}.status-success[data-v-18c2def4]{background-color:#e8f5e9;color:#1b5e20}.status-danger[data-v-18c2def4]{background-color:#ffebee;color:#b71c1c}.status-secondary[data-v-18c2def4]{background-color:#f5f5f5;color:#616161}.actions-group[data-v-18c2def4]{display:flex;justify-content:center}.text-muted[data-v-18c2def4]{color:#6c757d}.expanded-row-content[data-v-18c2def4]{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin:.5rem 0;padding:10px}.text-primary[data-v-18c2def4]{color:#0056b3;font-size:1rem;font-weight:600}.info-card[data-v-18c2def4]{background:#fff;padding:1rem;border-radius:4px;border:1px solid #dee2e6;font-size:.9rem;line-height:1.5}.history-table[data-v-18c2def4]{border:1px solid #dee2e6}.p-datatable-sm .p-datatable-tbody>tr>td[data-v-18c2def4]{padding:.5rem}[data-v-5e29789c] .p-tabmenu-nav{flex-wrap:wrap}[data-v-5e29789c] .chat-tab-item>a{position:relative}[data-v-5e29789c] .chat-tab-item.has-alert>a:after,[data-v-5e29789c] .chat-tab-item.has-alert>a:before{content:"";position:absolute;top:6px;right:1px;border-radius:9999px}[data-v-5e29789c] .chat-tab-item.has-alert>a:after{width:10px;height:10px;background:#ef4444;z-index:2}[data-v-5e29789c] .chat-tab-item.has-alert>a:before{width:16px;height:16px;background:rgba(248,113,113,.6);animation:chat-tab-alert-ping-5e29789c 1.5s cubic-bezier(0,0,.2,1) infinite;z-index:1}.actions-menu[data-v-5e29789c]{border:1px solid #2196f3;padding:6px;border-radius:20px;display:flex;align-items:center;justify-content:center}@keyframes chat-tab-alert-ping-5e29789c{0%{transform:scale(.75);opacity:.75}75%,to{transform:scale(1.9);opacity:0}}