.color-link{filter:invert(12%) sepia(73%) saturate(3933%) hue-rotate(231deg) brightness(96%) contrast(110%)}div.card-actions{position:absolute;top:0;right:0;margin-top:10px;margin-right:10px}.vm-nav[data-v-7141d0b9]{border-bottom:1px solid #e8e8e8;padding-bottom:12px}.selector-card[data-v-6419b3fc]{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,0.1);height:100%}.label-title[data-v-6419b3fc]{font-size:11px;color:#888;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:8px;font-weight:600}.chart-legend[data-v-6419b3fc]{display:flex;justify-content:center;gap:20px;margin-top:12px;flex-wrap:wrap}.legend-item[data-v-6419b3fc]{display:flex;align-items:center;gap:6px;font-size:12px;color:#555}.legend-color[data-v-6419b3fc]{width:14px;height:14px;border-radius:3px}.legend-color.criticas[data-v-6419b3fc]{background:#c00000}.legend-color.altas[data-v-6419b3fc]{background:#ed7d31}.legend-color.medias[data-v-6419b3fc]{background:#ffc000}.legend-color.bajas[data-v-6419b3fc]{background:#70ad47}.legend-color.nueva[data-v-6419b3fc]{background:#1565c0}.legend-color.persistente[data-v-6419b3fc]{background:#ef6c00}.legend-color.mitigada[data-v-6419b3fc]{background:#2e7d32}.legend-color.desconocida[data-v-6419b3fc]{background:#757575}.host-matrix-wrapper[data-v-6419b3fc]{overflow-x:auto}.host-matrix-empty-row td[data-v-6419b3fc]{border:none!important;pointer-events:none}.host-matrix-table[data-v-6419b3fc]{font-size:12px;white-space:nowrap;width:100%}.host-matrix-table th[data-v-6419b3fc]{background:#f5f5f5;font-size:11px;color:#555;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;padding:6px 10px;border-bottom:2px solid #ddd}.host-matrix-table th.hm-sortable[data-v-6419b3fc]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.host-matrix-table th.hm-sortable[data-v-6419b3fc]:hover{background:#e8e8e8;color:#333}.hm-sort-icon[data-v-6419b3fc]{font-size:9px;color:#3273dc;margin-left:2px}.host-matrix-table td[data-v-6419b3fc]{padding:5px 10px;vertical-align:middle;border-bottom:1px solid #f0f0f0}.col-segment[data-v-6419b3fc]{min-width:130px;color:#666}.col-host[data-v-6419b3fc]{min-width:130px;font-weight:600}.col-os[data-v-6419b3fc]{min-width:220px}.col-fqdn[data-v-6419b3fc]{min-width:200px}.col-scan[data-v-6419b3fc],.col-total[data-v-6419b3fc]{min-width:70px}.fqdn-text[data-v-6419b3fc],.os-text[data-v-6419b3fc]{display:inline-block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.ip-text[data-v-6419b3fc]{font-family:monospace;font-size:12px}.vuln-history-table-wrapper[data-v-6419b3fc]{overflow-x:auto;max-width:100%}.seg-evo-table[data-v-6419b3fc]{font-size:12px;white-space:nowrap}.seg-evo-table th[data-v-6419b3fc]{background:#f5f5f5;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;padding:8px 10px}.seg-evo-table td[data-v-6419b3fc]{padding:6px 10px;vertical-align:middle}.col-crit[data-v-6419b3fc]{color:#c00000}.col-high[data-v-6419b3fc]{color:#ed7d31}.col-med[data-v-6419b3fc]{color:#d4a400}.col-low[data-v-6419b3fc]{color:#548235}.col-new[data-v-6419b3fc]{color:#1565c0}.col-per[data-v-6419b3fc]{color:#ef6c00}.col-notdet[data-v-6419b3fc]{color:#2e7d32}.col-unk[data-v-6419b3fc]{color:#757575}.col-total[data-v-6419b3fc]{font-weight:700}.mitigation-table[data-v-6419b3fc]{font-size:12px;white-space:nowrap}.mitigation-table th[data-v-6419b3fc]{background:#f5f5f5;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;padding:8px 10px}.mitigation-table td[data-v-6419b3fc]{padding:6px 10px;vertical-align:middle}.mitig-col-per[data-v-6419b3fc]{color:#ef6c00}.mitig-col-mit[data-v-6419b3fc]{color:#2e7d32}.mitig-col-new[data-v-6419b3fc]{color:#1565c0}.mitigation-rate[data-v-6419b3fc]{font-weight:700;font-size:13px}.mitigation-rate-good[data-v-6419b3fc]{color:#2e7d32}.mitigation-rate-mid[data-v-6419b3fc]{color:#f9a825}.mitigation-rate-low[data-v-6419b3fc]{color:#c00000}.exploration-tabs[data-v-6419b3fc]{display:flex;gap:8px;border-bottom:2px solid #f0f0f0;padding-bottom:12px}.cohort-table[data-v-6419b3fc]{font-size:12px;white-space:nowrap}.cohort-table th[data-v-6419b3fc]{background:#f5f5f5;font-size:11px;text-transform:uppercase;letter-spacing:0.04em;padding:8px 10px}.cohort-table td[data-v-6419b3fc]{padding:6px 10px;vertical-align:middle}.not-found-banner[data-v-6419b3fc]{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#fffbea;border:1px solid #f5c518;border-radius:8px;font-size:13px}