.top-bar[data-v-2f69a961]{width:100%;height:60px;background:#1e1e1e;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:2px solid #00ff00;font-family:Courier New,monospace}.title[data-v-2f69a961]{color:#0f0;font-size:16px;font-weight:700;margin:0;letter-spacing:1px;font-family:Courier New,monospace}.controls[data-v-2f69a961]{display:flex;gap:15px;align-items:center}.selector-group[data-v-2f69a961]{display:flex;align-items:center;gap:10px}.selector-label[data-v-2f69a961]{color:#0f0;font-size:12px;font-weight:700;font-family:Courier New,monospace}.selector[data-v-2f69a961]{padding:6px 12px;background:#2d2d2d;color:#0f0;border:1px solid #00ff00;border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;font-family:Courier New,monospace;transition:all .2s ease}.selector[data-v-2f69a961]:hover{background:#3d3d3d}.selector[data-v-2f69a961]:focus{outline:none;box-shadow:0 0 0 2px #0f0}.btn[data-v-2f69a961]{padding:6px 16px;background:#2d2d2d;color:#0f0;border:1px solid #00ff00;border-radius:2px;cursor:pointer;font-size:11px;font-weight:700;font-family:Courier New,monospace;transition:all .2s ease}.btn[data-v-2f69a961]:hover{background:#3d3d3d}.btn-clear[data-v-2f69a961]{background:#2d2d2d;border-color:red;color:red}.btn-clear[data-v-2f69a961]:hover{background:#4d0000}.btn-about[data-v-2f69a961]{background:#2d2d2d;border-color:#0f0;color:#0f0}.btn-about[data-v-2f69a961]:hover{background:#004d00}.switch-container[data-v-2f69a961]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.switch-input[data-v-2f69a961]{width:16px;height:16px;cursor:pointer;accent-color:#00ff00}.switch-label[data-v-2f69a961]{color:#0f0;font-size:12px;font-weight:700;font-family:Courier New,monospace;cursor:pointer}.modal-overlay[data-v-2f69a961]{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content[data-v-2f69a961]{background:#1e1e1e;border:2px solid #00ff00;border-radius:4px;padding:30px;max-width:500px;font-family:Courier New,monospace}.modal-content h2[data-v-2f69a961]{color:#0f0;font-size:18px;margin:0 0 15px;font-weight:700}.modal-content p[data-v-2f69a961]{color:#0f0;font-size:13px;line-height:1.6;margin:10px 0}.modal-content a[data-v-2f69a961]{color:#0ff;text-decoration:none;font-size:13px;display:block;margin:15px 0}.modal-content a[data-v-2f69a961]:hover{text-decoration:underline}.btn-close[data-v-2f69a961]{margin-top:20px;width:100%}.drop-zone[data-v-baa4b34d]{flex:1;min-height:400px;border:2px dashed #00ff00;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;background:#1e1e1e;position:relative;font-family:Courier New,monospace}.drop-zone[data-v-baa4b34d]:hover{border-color:#0f0;background:#2d2d2d}.drop-zone.drag-over[data-v-baa4b34d]{border-color:#0f0;background:#3d3d3d;border-style:solid}.drop-zone.has-file[data-v-baa4b34d]{border-color:#0f0;background:#1e1e1e}.drop-zone-content[data-v-baa4b34d]{text-align:center;padding:40px}.icon[data-v-baa4b34d]{font-size:48px;margin-bottom:20px}.drop-zone-content h3[data-v-baa4b34d]{color:#0f0;font-size:16px;margin-bottom:10px;font-weight:700;font-family:Courier New,monospace}.drop-zone-content p[data-v-baa4b34d]{color:#0f0;margin-bottom:15px;font-size:12px;font-family:Courier New,monospace}.supported-types[data-v-baa4b34d]{font-size:10px!important;opacity:.7;margin-bottom:10px!important}.or[data-v-baa4b34d]{display:block;color:#0f0;margin:15px 0;font-size:11px;opacity:.6;font-family:Courier New,monospace}.upload-btn[data-v-baa4b34d]{display:inline-block;padding:8px 20px;background:#2d2d2d;color:#0f0;border:1px solid #00ff00;border-radius:2px;cursor:pointer;font-weight:700;font-size:11px;font-family:Courier New,monospace;transition:all .2s ease}.upload-btn[data-v-baa4b34d]:hover{background:#3d3d3d}.file-loaded[data-v-baa4b34d]{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.file-header[data-v-baa4b34d]{display:flex;align-items:center;gap:15px;padding:12px;border-bottom:1px solid #00ff00;background:#2d2d2d}.file-icon[data-v-baa4b34d]{width:40px;height:40px;background:#0f0;color:#1e1e1e;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0;font-family:Courier New,monospace}.file-details[data-v-baa4b34d]{flex:1;text-align:left}.file-details h4[data-v-baa4b34d]{color:#0f0;font-size:13px;margin:0 0 3px;word-break:break-word;font-family:Courier New,monospace;font-weight:700}.file-details p[data-v-baa4b34d]{color:#0f0;margin:0;font-size:10px;opacity:.7;font-family:Courier New,monospace}.remove-btn[data-v-baa4b34d]{width:28px;height:28px;background:#2d2d2d;color:red;border:1px solid #ff0000;border-radius:2px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;font-family:Courier New,monospace;font-weight:700}.remove-btn[data-v-baa4b34d]:hover{background:#4d0000}.data-display[data-v-baa4b34d]{flex:1;overflow:hidden;background:#1e1e1e;display:flex;align-items:center;justify-content:center}.loaded-message[data-v-baa4b34d]{text-align:center;padding:40px}.check-icon[data-v-baa4b34d]{font-size:64px;color:#0f0;margin-bottom:20px}.loaded-message p[data-v-baa4b34d]{color:#0f0;font-family:Courier New,monospace;font-size:14px;margin:10px 0;font-weight:700}.loaded-message .hint[data-v-baa4b34d]{font-size:12px;opacity:.6;font-weight:400}.block-name.has-diff[data-v-ac8ac5a2]{color:#fa0!important}.data-table[data-v-ac8ac5a2]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-ac8ac5a2]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-ac8ac5a2]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-ac8ac5a2]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-ac8ac5a2]:hover{background:#3d3d3d}.data-table td[data-v-ac8ac5a2]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-ac8ac5a2]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-ac8ac5a2]{opacity:.3}.data-table tbody tr.faded[data-v-ac8ac5a2]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-ac8ac5a2]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-ac8ac5a2]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-ac8ac5a2]:hover{background:#3d1515}.data-table td.diff[data-v-ac8ac5a2]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-ac8ac5a2]{font-weight:700;color:#0f0}.col-name[data-v-ac8ac5a2]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-ac8ac5a2]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-ac8ac5a2]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-ac8ac5a2]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-ac8ac5a2]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-ac8ac5a2]{background:#2d1a1a}.header-row-2 th[data-v-ac8ac5a2]{font-size:9px;padding:4px}.col-pesado-last[data-v-ac8ac5a2],.col-medio-last[data-v-ac8ac5a2]{border-right:2px solid #00ff00!important}.dp-block[data-v-ac8ac5a2]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-ac8ac5a2]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-ac8ac5a2]:hover{background:#3d3d3d}.block-icon[data-v-ac8ac5a2]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-ac8ac5a2]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-ac8ac5a2]{background:#1e1e1e}.comparison-tables[data-v-ac8ac5a2]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-ac8ac5a2]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-ac8ac5a2]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-ac8ac5a2]{max-height:500px;overflow:auto;background:#1e1e1e}.data-table th[data-v-ac8ac5a2]:nth-child(n+3){text-align:right}.block-name.has-diff[data-v-08835fd2]{color:#fa0!important}.data-table[data-v-08835fd2]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-08835fd2]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-08835fd2]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-08835fd2]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-08835fd2]:hover{background:#3d3d3d}.data-table td[data-v-08835fd2]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-08835fd2]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-08835fd2]{opacity:.3}.data-table tbody tr.faded[data-v-08835fd2]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-08835fd2]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-08835fd2]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-08835fd2]:hover{background:#3d1515}.data-table td.diff[data-v-08835fd2]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-08835fd2]{font-weight:700;color:#0f0}.col-name[data-v-08835fd2]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-08835fd2]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-08835fd2]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-08835fd2]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-08835fd2]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-08835fd2]{background:#2d1a1a}.header-row-2 th[data-v-08835fd2]{font-size:9px;padding:4px}.col-pesado-last[data-v-08835fd2],.col-medio-last[data-v-08835fd2]{border-right:2px solid #00ff00!important}.pq-block[data-v-08835fd2]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-08835fd2]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-08835fd2]:hover{background:#3d3d3d}.block-icon[data-v-08835fd2]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-08835fd2]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-08835fd2]{background:#1e1e1e}.comparison-tables[data-v-08835fd2]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-08835fd2]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-08835fd2]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-08835fd2]{max-height:500px;overflow:auto;background:#1e1e1e}.data-table th[data-v-08835fd2]:nth-child(3){text-align:right}.block-name.has-diff[data-v-ff8fda68]{color:#fa0!important}.data-table[data-v-ff8fda68]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-ff8fda68]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-ff8fda68]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-ff8fda68]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-ff8fda68]:hover{background:#3d3d3d}.data-table td[data-v-ff8fda68]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-ff8fda68]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-ff8fda68]{opacity:.3}.data-table tbody tr.faded[data-v-ff8fda68]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-ff8fda68]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-ff8fda68]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-ff8fda68]:hover{background:#3d1515}.data-table td.diff[data-v-ff8fda68]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-ff8fda68]{font-weight:700;color:#0f0}.col-name[data-v-ff8fda68]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-ff8fda68]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-ff8fda68]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-ff8fda68]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-ff8fda68]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-ff8fda68]{background:#2d1a1a}.header-row-2 th[data-v-ff8fda68]{font-size:9px;padding:4px}.col-pesado-last[data-v-ff8fda68],.col-medio-last[data-v-ff8fda68]{border-right:2px solid #00ff00!important}.ct-block[data-v-ff8fda68]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-ff8fda68]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-ff8fda68]:hover{background:#3d3d3d}.block-icon[data-v-ff8fda68]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-ff8fda68]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-ff8fda68]{background:#1e1e1e}.comparison-tables[data-v-ff8fda68]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-ff8fda68]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-ff8fda68]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-ff8fda68]{max-height:500px;overflow:auto;background:#1e1e1e}.data-table th[data-v-ff8fda68]:nth-child(n+5){text-align:right}.block-name.has-diff[data-v-9095d0a6]{color:#fa0!important}.data-table[data-v-9095d0a6]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-9095d0a6]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-9095d0a6]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-9095d0a6]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-9095d0a6]:hover{background:#3d3d3d}.data-table td[data-v-9095d0a6]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-9095d0a6]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-9095d0a6]{opacity:.3}.data-table tbody tr.faded[data-v-9095d0a6]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-9095d0a6]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-9095d0a6]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-9095d0a6]:hover{background:#3d1515}.data-table td.diff[data-v-9095d0a6]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-9095d0a6]{font-weight:700;color:#0f0}.col-name[data-v-9095d0a6]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-9095d0a6]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-9095d0a6]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-9095d0a6]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-9095d0a6]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-9095d0a6]{background:#2d1a1a}.header-row-2 th[data-v-9095d0a6]{font-size:9px;padding:4px}.col-pesado-last[data-v-9095d0a6],.col-medio-last[data-v-9095d0a6]{border-right:2px solid #00ff00!important}.ia-block[data-v-9095d0a6]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-9095d0a6]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-9095d0a6]:hover{background:#3d3d3d}.block-icon[data-v-9095d0a6]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-9095d0a6]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-9095d0a6]{background:#1e1e1e}.comparison-tables[data-v-9095d0a6]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-9095d0a6]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-9095d0a6]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-9095d0a6]{max-height:500px;overflow:auto;background:#1e1e1e}.col-center[data-v-9095d0a6]{text-align:center}.data-table th[data-v-9095d0a6]:nth-child(n+5){text-align:right}.patamar-p1[data-v-9095d0a6]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-p2[data-v-9095d0a6]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-p3[data-v-9095d0a6]{background:#2d1a1a;border-right:2px solid #00ff00}.patamar-p4[data-v-9095d0a6]{background:#2d2d1a;border-right:2px solid #00ff00}.patamar-p5[data-v-9095d0a6]{background:#1a2d2d}.col-p1-last[data-v-9095d0a6],.col-p2-last[data-v-9095d0a6],.col-p3-last[data-v-9095d0a6],.col-p4-last[data-v-9095d0a6],.col-p5-last[data-v-9095d0a6]{border-right:2px solid #00ff00!important}.block-name.has-diff[data-v-219a05b8]{color:#fa0!important}.data-table[data-v-219a05b8]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-219a05b8]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-219a05b8]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-219a05b8]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-219a05b8]:hover{background:#3d3d3d}.data-table td[data-v-219a05b8]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-219a05b8]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-219a05b8]{opacity:.3}.data-table tbody tr.faded[data-v-219a05b8]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-219a05b8]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-219a05b8]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-219a05b8]:hover{background:#3d1515}.data-table td.diff[data-v-219a05b8]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-219a05b8]{font-weight:700;color:#0f0}.col-name[data-v-219a05b8]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-219a05b8]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-219a05b8]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-219a05b8]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-219a05b8]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-219a05b8]{background:#2d1a1a}.header-row-2 th[data-v-219a05b8]{font-size:9px;padding:4px}.col-pesado-last[data-v-219a05b8],.col-medio-last[data-v-219a05b8]{border-right:2px solid #00ff00!important}.uh-block[data-v-219a05b8]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-219a05b8]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-219a05b8]:hover{background:#3d3d3d}.block-icon[data-v-219a05b8]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-219a05b8]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-219a05b8]{background:#1e1e1e}.comparison-tables[data-v-219a05b8]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-219a05b8]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-219a05b8]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-219a05b8]{max-height:500px;overflow:auto;background:#1e1e1e}.col-usina[data-v-219a05b8]{font-weight:700;color:#0f0}.col-center[data-v-219a05b8]{text-align:center}.data-table th[data-v-219a05b8]:nth-child(n+3){text-align:right}.block-name.has-diff[data-v-d54dc946]{color:#fa0!important}.data-table[data-v-d54dc946]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-d54dc946]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-d54dc946]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-d54dc946]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-d54dc946]:hover{background:#3d3d3d}.data-table td[data-v-d54dc946]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-d54dc946]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-d54dc946]{opacity:.3}.data-table tbody tr.faded[data-v-d54dc946]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-d54dc946]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-d54dc946]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-d54dc946]:hover{background:#3d1515}.data-table td.diff[data-v-d54dc946]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-d54dc946]{font-weight:700;color:#0f0}.col-name[data-v-d54dc946]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-d54dc946]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-d54dc946]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-d54dc946]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-d54dc946]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-d54dc946]{background:#2d1a1a}.header-row-2 th[data-v-d54dc946]{font-size:9px;padding:4px}.col-pesado-last[data-v-d54dc946],.col-medio-last[data-v-d54dc946]{border-right:2px solid #00ff00!important}.ti-block[data-v-d54dc946]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-d54dc946]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-d54dc946]:hover{background:#3d3d3d}.block-icon[data-v-d54dc946]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-d54dc946]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-d54dc946]{background:#1e1e1e}.comparison-tables[data-v-d54dc946]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-d54dc946]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-d54dc946]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-d54dc946]{max-height:500px;overflow:auto;background:#1e1e1e}.col-usina[data-v-d54dc946]{font-weight:700;color:#0f0}.data-table th[data-v-d54dc946]:nth-child(n+2){text-align:right}.block-name.has-diff[data-v-c254ad97]{color:#fa0!important}.data-table[data-v-c254ad97]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-c254ad97]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-c254ad97]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-c254ad97]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-c254ad97]:hover{background:#3d3d3d}.data-table td[data-v-c254ad97]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-c254ad97]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-c254ad97]{opacity:.3}.data-table tbody tr.faded[data-v-c254ad97]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-c254ad97]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-c254ad97]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-c254ad97]:hover{background:#3d1515}.data-table td.diff[data-v-c254ad97]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-c254ad97]{font-weight:700;color:#0f0}.col-name[data-v-c254ad97]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-c254ad97]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-c254ad97]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-c254ad97]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-c254ad97]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-c254ad97]{background:#2d1a1a}.header-row-2 th[data-v-c254ad97]{font-size:9px;padding:4px}.col-pesado-last[data-v-c254ad97],.col-medio-last[data-v-c254ad97]{border-right:2px solid #00ff00!important}.mp-block[data-v-c254ad97]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-c254ad97]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-c254ad97]:hover{background:#3d3d3d}.block-icon[data-v-c254ad97]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-c254ad97]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-c254ad97]{background:#1e1e1e}.comparison-tables[data-v-c254ad97]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-c254ad97]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-c254ad97]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-c254ad97]{max-height:500px;overflow:auto;background:#1e1e1e}.col-usina[data-v-c254ad97]{font-weight:700;color:#0f0}.col-center[data-v-c254ad97]{text-align:center}.data-table th[data-v-c254ad97]:nth-child(n+3){text-align:right}.block-name.has-diff[data-v-2b9952c5]{color:#fa0!important}.data-table[data-v-2b9952c5]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-2b9952c5]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-2b9952c5]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-2b9952c5]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-2b9952c5]:hover{background:#3d3d3d}.data-table td[data-v-2b9952c5]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-2b9952c5]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-2b9952c5]{opacity:.3}.data-table tbody tr.faded[data-v-2b9952c5]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-2b9952c5]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-2b9952c5]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-2b9952c5]:hover{background:#3d1515}.data-table td.diff[data-v-2b9952c5]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-2b9952c5]{font-weight:700;color:#0f0}.col-name[data-v-2b9952c5]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-2b9952c5]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-2b9952c5]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-2b9952c5]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-2b9952c5]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-2b9952c5]{background:#2d1a1a}.header-row-2 th[data-v-2b9952c5]{font-size:9px;padding:4px}.col-pesado-last[data-v-2b9952c5],.col-medio-last[data-v-2b9952c5]{border-right:2px solid #00ff00!important}.fd-block[data-v-2b9952c5]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-2b9952c5]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-2b9952c5]:hover{background:#3d3d3d}.block-icon[data-v-2b9952c5]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-2b9952c5]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-2b9952c5]{background:#1e1e1e}.comparison-tables[data-v-2b9952c5]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-2b9952c5]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-2b9952c5]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-2b9952c5]{max-height:500px;overflow:auto;background:#1e1e1e}.col-usina[data-v-2b9952c5]{font-weight:700;color:#0f0}.col-center[data-v-2b9952c5]{text-align:center}.data-table th[data-v-2b9952c5]:nth-child(n+3){text-align:right}.block-name.has-diff[data-v-0a07d04d]{color:#fa0!important}.data-table[data-v-0a07d04d]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-0a07d04d]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-0a07d04d]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-0a07d04d]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-0a07d04d]:hover{background:#3d3d3d}.data-table td[data-v-0a07d04d]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-0a07d04d]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-0a07d04d]{opacity:.3}.data-table tbody tr.faded[data-v-0a07d04d]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-0a07d04d]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-0a07d04d]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-0a07d04d]:hover{background:#3d1515}.data-table td.diff[data-v-0a07d04d]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-0a07d04d]{font-weight:700;color:#0f0}.col-name[data-v-0a07d04d]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-0a07d04d]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-0a07d04d]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-0a07d04d]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-0a07d04d]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-0a07d04d]{background:#2d1a1a}.header-row-2 th[data-v-0a07d04d]{font-size:9px;padding:4px}.col-pesado-last[data-v-0a07d04d],.col-medio-last[data-v-0a07d04d]{border-right:2px solid #00ff00!important}.ve-block[data-v-0a07d04d]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-0a07d04d]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-0a07d04d]:hover{background:#3d3d3d}.block-icon[data-v-0a07d04d]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-0a07d04d]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-0a07d04d]{background:#1e1e1e}.comparison-tables[data-v-0a07d04d]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-0a07d04d]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-0a07d04d]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-0a07d04d]{max-height:500px;overflow:auto;background:#1e1e1e}.col-usina[data-v-0a07d04d]{font-weight:700;color:#0f0}.data-table th[data-v-0a07d04d]:nth-child(n+2){text-align:right}.block-name.has-diff[data-v-37bafe30]{color:#fa0!important}.data-table[data-v-37bafe30]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-37bafe30]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-37bafe30]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-37bafe30]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-37bafe30]:hover{background:#3d3d3d}.data-table td[data-v-37bafe30]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-37bafe30]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-37bafe30]{opacity:.3}.data-table tbody tr.faded[data-v-37bafe30]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-37bafe30]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-37bafe30]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-37bafe30]:hover{background:#3d1515}.data-table td.diff[data-v-37bafe30]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-37bafe30]{font-weight:700;color:#0f0}.col-name[data-v-37bafe30]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-37bafe30]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-37bafe30]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-37bafe30]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-37bafe30]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-37bafe30]{background:#2d1a1a}.header-row-2 th[data-v-37bafe30]{font-size:9px;padding:4px}.col-pesado-last[data-v-37bafe30],.col-medio-last[data-v-37bafe30]{border-right:2px solid #00ff00!important}.re-block[data-v-37bafe30]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-37bafe30]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-37bafe30]:hover{background:#3d3d3d}.block-icon[data-v-37bafe30]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-37bafe30]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-37bafe30]{background:#1e1e1e}.comparison-tables[data-v-37bafe30]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-37bafe30]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-37bafe30]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-37bafe30]{max-height:500px;overflow:auto;background:#1e1e1e}.col-restricao[data-v-37bafe30]{font-weight:700;color:#0f0;min-width:80px}.col-temporal[data-v-37bafe30]{min-width:150px;max-width:200px}.restricao-details[data-v-37bafe30]{font-size:10px;line-height:1.4;min-height:85px;display:flex;flex-direction:column}.restricao-empty[data-v-37bafe30]{opacity:.3}.limites-section[data-v-37bafe30]{margin-bottom:4px;min-height:60px}.limites-section strong[data-v-37bafe30]{display:block;margin-bottom:2px;color:#0f0}.limite-row[data-v-37bafe30]{font-family:Courier New,monospace;color:#ccc;height:14px}.fatores-section[data-v-37bafe30]{display:flex;gap:8px;flex-wrap:wrap;min-height:20px}.fator-count[data-v-37bafe30]{font-family:Courier New,monospace;color:#0cf;font-size:9px}.block-name.has-diff[data-v-ea873094]{color:#fa0!important}.data-table[data-v-ea873094]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-ea873094]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-ea873094]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-ea873094]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-ea873094]:hover{background:#3d3d3d}.data-table td[data-v-ea873094]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-ea873094]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-ea873094]{opacity:.3}.data-table tbody tr.faded[data-v-ea873094]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-ea873094]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-ea873094]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-ea873094]:hover{background:#3d1515}.data-table td.diff[data-v-ea873094]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-ea873094]{font-weight:700;color:#0f0}.col-name[data-v-ea873094]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-ea873094]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-ea873094]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-ea873094]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-ea873094]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-ea873094]{background:#2d1a1a}.header-row-2 th[data-v-ea873094]{font-size:9px;padding:4px}.col-pesado-last[data-v-ea873094],.col-medio-last[data-v-ea873094]{border-right:2px solid #00ff00!important}.hq-block[data-v-ea873094]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-ea873094]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-ea873094]:hover{background:#3d3d3d}.block-icon[data-v-ea873094]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-ea873094]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-ea873094]{background:#1e1e1e}.comparison-tables[data-v-ea873094]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-ea873094]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-ea873094]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-ea873094]{max-height:500px;overflow:auto;background:#1e1e1e}.col-restricao[data-v-ea873094]{font-weight:700;color:#0f0;min-width:80px}.col-temporal[data-v-ea873094]{min-width:150px;max-width:200px}.restricao-details[data-v-ea873094]{font-size:10px;line-height:1.4;min-height:85px;display:flex;flex-direction:column}.restricao-empty[data-v-ea873094]{opacity:.3}.limites-section[data-v-ea873094]{margin-bottom:4px;min-height:60px}.limites-section strong[data-v-ea873094]{display:block;margin-bottom:2px;color:#0f0}.limite-row[data-v-ea873094]{font-family:Courier New,monospace;color:#ccc;height:14px}.coeficientes-section[data-v-ea873094]{display:flex;gap:8px;flex-wrap:wrap;min-height:20px}.coef-count[data-v-ea873094]{font-family:Courier New,monospace;color:#0cf;font-size:9px}.block-name.has-diff[data-v-5e0e2d2b]{color:#fa0!important}.data-table[data-v-5e0e2d2b]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-5e0e2d2b]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-5e0e2d2b]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-5e0e2d2b]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-5e0e2d2b]:hover{background:#3d3d3d}.data-table td[data-v-5e0e2d2b]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-5e0e2d2b]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-5e0e2d2b]{opacity:.3}.data-table tbody tr.faded[data-v-5e0e2d2b]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-5e0e2d2b]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-5e0e2d2b]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-5e0e2d2b]:hover{background:#3d1515}.data-table td.diff[data-v-5e0e2d2b]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-5e0e2d2b]{font-weight:700;color:#0f0}.col-name[data-v-5e0e2d2b]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-5e0e2d2b]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-5e0e2d2b]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-5e0e2d2b]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-5e0e2d2b]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-5e0e2d2b]{background:#2d1a1a}.header-row-2 th[data-v-5e0e2d2b]{font-size:9px;padding:4px}.col-pesado-last[data-v-5e0e2d2b],.col-medio-last[data-v-5e0e2d2b]{border-right:2px solid #00ff00!important}.hv-block[data-v-5e0e2d2b]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-5e0e2d2b]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-5e0e2d2b]:hover{background:#3d3d3d}.block-icon[data-v-5e0e2d2b]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-5e0e2d2b]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-5e0e2d2b]{background:#1e1e1e}.comparison-tables[data-v-5e0e2d2b]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-5e0e2d2b]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-5e0e2d2b]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-5e0e2d2b]{max-height:500px;overflow:auto;background:#1e1e1e}.col-restricao[data-v-5e0e2d2b]{font-weight:700;color:#0f0;min-width:80px}.col-temporal[data-v-5e0e2d2b]{min-width:120px;max-width:180px}.restricao-details[data-v-5e0e2d2b]{font-size:10px;line-height:1.4;min-height:65px;display:flex;flex-direction:column}.restricao-empty[data-v-5e0e2d2b]{opacity:.3}.limites-section[data-v-5e0e2d2b]{margin-bottom:4px;min-height:42px}.limites-section strong[data-v-5e0e2d2b]{display:block;margin-bottom:2px;color:#0f0}.limite-row[data-v-5e0e2d2b]{font-family:Courier New,monospace;color:#ccc;height:14px}.coeficientes-section[data-v-5e0e2d2b]{display:flex;gap:8px;flex-wrap:wrap;min-height:20px}.coef-count[data-v-5e0e2d2b]{font-family:Courier New,monospace;color:#0cf;font-size:9px}.block-name.has-diff[data-v-a830f629]{color:#fa0!important}.data-table[data-v-a830f629]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-a830f629]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-a830f629]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-a830f629]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-a830f629]:hover{background:#3d3d3d}.data-table td[data-v-a830f629]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-a830f629]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-a830f629]{opacity:.3}.data-table tbody tr.faded[data-v-a830f629]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-a830f629]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-a830f629]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-a830f629]:hover{background:#3d1515}.data-table td.diff[data-v-a830f629]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-a830f629]{font-weight:700;color:#0f0}.col-name[data-v-a830f629]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-a830f629]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-a830f629]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-a830f629]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-a830f629]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-a830f629]{background:#2d1a1a}.header-row-2 th[data-v-a830f629]{font-size:9px;padding:4px}.col-pesado-last[data-v-a830f629],.col-medio-last[data-v-a830f629]{border-right:2px solid #00ff00!important}.ri-block[data-v-a830f629]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-a830f629]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-a830f629]:hover{background:#3d3d3d}.block-icon[data-v-a830f629]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-a830f629]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-a830f629]{background:#1e1e1e}.comparison-tables[data-v-a830f629]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-a830f629]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-a830f629]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-a830f629]{max-height:500px;overflow:auto;background:#1e1e1e}.col-stage[data-v-a830f629]{min-width:100px}.col-values[data-v-a830f629]{min-width:150px;font-size:10px;padding:4px 8px}.patamar-values[data-v-a830f629]{display:flex;flex-direction:column;gap:2px}.patamar-empty[data-v-a830f629]{opacity:.3}.value-line[data-v-a830f629]{font-family:Courier New,monospace;color:#ccc;white-space:nowrap}.block-name.has-diff[data-v-88d21617]{color:#fa0!important}.data-table[data-v-88d21617]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-88d21617]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-88d21617]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-88d21617]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-88d21617]:hover{background:#3d3d3d}.data-table td[data-v-88d21617]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-88d21617]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-88d21617]{opacity:.3}.data-table tbody tr.faded[data-v-88d21617]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-88d21617]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-88d21617]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-88d21617]:hover{background:#3d1515}.data-table td.diff[data-v-88d21617]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-88d21617]{font-weight:700;color:#0f0}.col-name[data-v-88d21617]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-88d21617]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-88d21617]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-88d21617]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-88d21617]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-88d21617]{background:#2d1a1a}.header-row-2 th[data-v-88d21617]{font-size:9px;padding:4px}.col-pesado-last[data-v-88d21617],.col-medio-last[data-v-88d21617]{border-right:2px solid #00ff00!important}.he-block[data-v-88d21617]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-88d21617]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-88d21617]:hover{background:#3d3d3d}.block-icon[data-v-88d21617]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-88d21617]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-88d21617]{background:#1e1e1e}.comparison-tables[data-v-88d21617]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-88d21617]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-88d21617]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-88d21617]{max-height:500px;overflow:auto;background:#1e1e1e}.col-stage[data-v-88d21617]{min-width:100px}.coef-list[data-v-88d21617]{display:flex;flex-wrap:wrap;gap:8px;font-size:10px}.coef-item[data-v-88d21617]{font-family:Courier New,monospace;color:#0cf;white-space:nowrap}.block-name.has-diff[data-v-b51be3f7]{color:#fa0!important}.data-table[data-v-b51be3f7]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-b51be3f7]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-b51be3f7]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-b51be3f7]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-b51be3f7]:hover{background:#3d3d3d}.data-table td[data-v-b51be3f7]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-b51be3f7]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-b51be3f7]{opacity:.3}.data-table tbody tr.faded[data-v-b51be3f7]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-b51be3f7]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-b51be3f7]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-b51be3f7]:hover{background:#3d1515}.data-table td.diff[data-v-b51be3f7]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-b51be3f7]{font-weight:700;color:#0f0}.col-name[data-v-b51be3f7]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-b51be3f7]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-b51be3f7]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-b51be3f7]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-b51be3f7]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-b51be3f7]{background:#2d1a1a}.header-row-2 th[data-v-b51be3f7]{font-size:9px;padding:4px}.col-pesado-last[data-v-b51be3f7],.col-medio-last[data-v-b51be3f7]{border-right:2px solid #00ff00!important}.ac-block[data-v-b51be3f7]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-b51be3f7]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-b51be3f7]:hover{background:#3d3d3d}.block-icon[data-v-b51be3f7]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-b51be3f7]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-b51be3f7]{background:#1e1e1e}.usina-section[data-v-b51be3f7]{border-bottom:1px solid #333}.usina-section[data-v-b51be3f7]:last-child{border-bottom:none}.usina-title[data-v-b51be3f7]{padding:8px 12px;margin:0;background:#2d2d2d;color:#0f0;font-size:12px;font-weight:700;font-family:Courier New,monospace;border-bottom:1px solid #444}.comparison-tables[data-v-b51be3f7]{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#000}.table-side[data-v-b51be3f7]{background:#1e1e1e;display:flex;flex-direction:column}.table-title[data-v-b51be3f7]{padding:6px 12px;background:#2d2d2d;margin:0;font-size:10px;font-weight:700;color:#0f0;border-bottom:1px solid #444;font-family:Courier New,monospace}.lines-container[data-v-b51be3f7]{display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.line[data-v-b51be3f7]{display:flex;padding:6px 8px;font-family:Courier New,monospace;font-size:11px;border-bottom:1px solid #2d2d2d;min-height:32px}.line[data-v-b51be3f7]:hover{background:#2d2d2d}.line.highlighted[data-v-b51be3f7]{background:#ff000026;border-left:3px solid #ff0000}.line.diff[data-v-b51be3f7]{background:#ffff0026;border-left:3px solid #ffff00}.alteracao-content[data-v-b51be3f7]{display:flex;gap:12px;align-items:center;flex:1}.alteracao-empty[data-v-b51be3f7]{opacity:.3}.mnemonico[data-v-b51be3f7]{color:#0cf;font-weight:700;min-width:80px}.dados[data-v-b51be3f7]{color:#0f0;flex:1;font-family:Courier New,monospace}.periodo[data-v-b51be3f7]{color:#fa0;font-size:10px;white-space:nowrap}.empty-line[data-v-b51be3f7]{opacity:.5}.empty-message[data-v-b51be3f7]{padding:40px;text-align:center;color:#0f0;font-family:Courier New,monospace;font-size:12px;opacity:.6}.block-name.has-diff[data-v-3a9ab6b5]{color:#fa0!important}.data-table[data-v-3a9ab6b5]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-3a9ab6b5]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-3a9ab6b5]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-3a9ab6b5]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-3a9ab6b5]:hover{background:#3d3d3d}.data-table td[data-v-3a9ab6b5]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-3a9ab6b5]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-3a9ab6b5]{opacity:.3}.data-table tbody tr.faded[data-v-3a9ab6b5]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-3a9ab6b5]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-3a9ab6b5]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-3a9ab6b5]:hover{background:#3d1515}.data-table td.diff[data-v-3a9ab6b5]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-3a9ab6b5]{font-weight:700;color:#0f0}.col-name[data-v-3a9ab6b5]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-3a9ab6b5]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-3a9ab6b5]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-3a9ab6b5]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-3a9ab6b5]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-3a9ab6b5]{background:#2d1a1a}.header-row-2 th[data-v-3a9ab6b5]{font-size:9px;padding:4px}.col-pesado-last[data-v-3a9ab6b5],.col-medio-last[data-v-3a9ab6b5]{border-right:2px solid #00ff00!important}.outros-block[data-v-3a9ab6b5]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-3a9ab6b5]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-3a9ab6b5]:hover{background:#3d3d3d}.block-icon[data-v-3a9ab6b5]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-3a9ab6b5]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-3a9ab6b5]{background:#1e1e1e}.mnemonic-section[data-v-3a9ab6b5]{border-bottom:1px solid #333}.mnemonic-section[data-v-3a9ab6b5]:last-child{border-bottom:none}.mnemonic-title[data-v-3a9ab6b5]{padding:8px 12px;margin:0;background:#2d2d2d;color:#0f0;font-size:12px;font-weight:700;font-family:Courier New,monospace;border-bottom:1px solid #444}.comparison-tables[data-v-3a9ab6b5]{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#000}.table-side[data-v-3a9ab6b5]{background:#1e1e1e;display:flex;flex-direction:column}.table-title[data-v-3a9ab6b5]{padding:6px 12px;background:#2d2d2d;margin:0;font-size:10px;font-weight:700;color:#0f0;border-bottom:1px solid #444;font-family:Courier New,monospace}.lines-container[data-v-3a9ab6b5]{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.line[data-v-3a9ab6b5]{display:flex;padding:4px 8px;font-family:Courier New,monospace;font-size:11px;border-bottom:1px solid #2d2d2d;min-height:24px}.line[data-v-3a9ab6b5]:hover{background:#2d2d2d}.line.highlighted[data-v-3a9ab6b5]{background:#ff000026;border-left:3px solid #ff0000}.line.diff[data-v-3a9ab6b5]{background:#ffff0026;border-left:3px solid #ffff00}.line-number[data-v-3a9ab6b5]{display:inline-block;width:40px;color:#666;text-align:right;margin-right:12px;flex-shrink:0}.line-content[data-v-3a9ab6b5]{color:#0f0;white-space:pre;overflow-x:auto;flex:1}.empty-line[data-v-3a9ab6b5]{opacity:.5}.empty-message[data-v-3a9ab6b5]{padding:40px;text-align:center;color:#0f0;font-family:Courier New,monospace;font-size:12px;opacity:.6}.comparison-view[data-v-75c4308f]{width:100%;height:100%;display:flex;flex-direction:column;background:#1e1e1e;border-radius:4px;overflow:hidden;font-family:Courier New,Monaco,Consolas,monospace}.comparison-header[data-v-75c4308f]{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:12px 16px;background:#2d2d2d;color:#0f0;border-bottom:1px solid #00ff00}.dadger-info h3[data-v-75c4308f]{margin:0 0 4px;font-size:14px;font-weight:700;font-family:Courier New,monospace}.dadger-info p[data-v-75c4308f]{margin:0;font-size:12px;opacity:.8;font-family:Courier New,monospace}.comparison-content[data-v-75c4308f]{flex:1;overflow:auto;display:flex;flex-direction:column;background:#1e1e1e}.block-name.has-diff[data-v-84ced0b6]{color:#fa0!important}.data-table[data-v-84ced0b6]{width:100%;border-collapse:collapse;font-size:11px;font-family:Courier New,monospace}.data-table thead[data-v-84ced0b6]{position:sticky;top:0;background:#2d2d2d;z-index:1}.data-table th[data-v-84ced0b6]{padding:6px 8px;text-align:left;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-size:10px}.data-table th.sortable[data-v-84ced0b6]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .2s ease}.data-table th.sortable[data-v-84ced0b6]:hover{background:#3d3d3d}.data-table td[data-v-84ced0b6]{padding:4px 8px;border-bottom:1px solid #3d3d3d;color:#d4d4d4}.data-table tbody tr[data-v-84ced0b6]:hover{background:#2d2d2d}.data-table tbody tr.faded[data-v-84ced0b6]{opacity:.3}.data-table tbody tr.faded[data-v-84ced0b6]:hover{opacity:.5}.data-table tbody tr.highlighted[data-v-84ced0b6]{background:#2d0a0a;color:#f44}.data-table tbody tr.highlighted td[data-v-84ced0b6]{color:#f44;font-weight:700}.data-table tbody tr.highlighted[data-v-84ced0b6]:hover{background:#3d1515}.data-table td.diff[data-v-84ced0b6]{background:#4a4a00;color:#ff0;font-weight:700}.col-stage[data-v-84ced0b6]{font-weight:700;color:#0f0}.col-name[data-v-84ced0b6]{font-family:Courier New,monospace;color:#d4d4d4;white-space:nowrap}.col-number[data-v-84ced0b6]{text-align:right;font-family:Courier New,monospace;color:#d4d4d4}.patamar-header[data-v-84ced0b6]{text-align:center!important;font-weight:700;font-size:11px;letter-spacing:.5px;padding:8px 4px}.patamar-pesado[data-v-84ced0b6]{background:#1a2d1a;border-right:2px solid #00ff00}.patamar-medio[data-v-84ced0b6]{background:#1a1a2d;border-right:2px solid #00ff00}.patamar-leve[data-v-84ced0b6]{background:#2d1a1a}.header-row-2 th[data-v-84ced0b6]{font-size:9px;padding:4px}.col-pesado-last[data-v-84ced0b6],.col-medio-last[data-v-84ced0b6]{border-right:2px solid #00ff00!important}.renovaveis-geracao-block[data-v-84ced0b6]{margin:8px;border:1px solid #00ff00;background:#1e1e1e}.block-header[data-v-84ced0b6]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#2d2d2d;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #00ff00}.block-header[data-v-84ced0b6]:hover{background:#3d3d3d}.block-icon[data-v-84ced0b6]{color:#0f0;font-size:12px;font-family:monospace}.block-name[data-v-84ced0b6]{margin:0;font-size:13px;font-weight:700;color:#0f0;font-family:Courier New,monospace;letter-spacing:.5px}.block-content[data-v-84ced0b6]{background:#1e1e1e}.comparison-tables[data-v-84ced0b6]{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#fff;overflow:hidden}.table-side[data-v-84ced0b6]{background:#1e1e1e;display:flex;flex-direction:column;overflow:hidden}.table-title[data-v-84ced0b6]{padding:8px 12px;background:#2d2d2d;margin:0;font-size:11px;font-weight:700;color:#0f0;border-bottom:1px solid #00ff00;font-family:Courier New,monospace}.table-container[data-v-84ced0b6]{max-height:500px;overflow:auto;background:#1e1e1e}.renovaveis-comparison[data-v-2b20a253]{height:100%;overflow-y:auto;padding:16px;background:#0a0a0a}.main-title[data-v-2b20a253]{color:#0f0;font-family:Courier New,monospace;font-size:18px;font-weight:700;text-align:center;margin-bottom:20px;padding:12px;background:#1e1e1e;border:2px solid #00ff00;border-radius:4px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Courier New,Monaco,Consolas,monospace;background:#0a0a0a}#app{min-height:100vh;background:#0a0a0a;display:flex;flex-direction:column}.main-content{flex:1;padding:20px;overflow:auto;background:#0a0a0a}.columns{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1400px;margin:0 auto}.comparison-container{max-width:1800px;margin:20px auto 0;height:calc(100vh - 300px)}.incompatible-message{max-width:800px;margin:40px auto;padding:30px;background:#ff00001a;border:2px solid #ff0000;border-radius:4px;text-align:center}.incompatible-message p{color:red;font-family:Courier New,monospace;font-size:14px;margin:10px 0;font-weight:700}.incompatible-message p:last-child{font-size:12px;opacity:.8;font-weight:400}@media (max-width: 768px){.columns{grid-template-columns:1fr}}
