._rotulo_11b0i_1{pointer-events:none}._marco_11b0i_5{fill:var(--dia-panel);stroke:var(--dia-cable);stroke-width:1.5}._celda_11b0i_13{fill:none;stroke:var(--dia-cable);stroke-width:.8}._logoVacio_11b0i_19{font-size:22px;fill:var(--dia-azul)}._etiqueta_11b0i_24{font-size:6.5px;fill:var(--dia-texto-sec);font-family:var(--font-mono)}._valor_11b0i_30{font-size:9px;fill:var(--dia-texto);font-family:var(--font-mono)}._valorGrande_11b0i_36{font-size:12px;font-weight:600;fill:var(--dia-texto)}._portada_10fvq_1{pointer-events:none}._empresa_10fvq_5{font-size:22px;font-weight:600;fill:var(--dia-texto-sec)}._regla_10fvq_11{stroke:var(--dia-azul);stroke-width:2}._reglaFina_10fvq_16{stroke:var(--dia-cable);stroke-width:.8}._titulo_10fvq_21{font-size:44px;font-weight:700;fill:var(--dia-texto)}._subtitulo_10fvq_27{font-size:19px;fill:var(--dia-texto-sec)}._selloCaja_10fvq_32{fill:var(--dia-azul-dim);stroke:var(--dia-azul);stroke-width:1.2}._sello_10fvq_32{font-size:14px;font-weight:700;letter-spacing:.12em;fill:var(--dia-azul)}._rubro_10fvq_45{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;fill:var(--dia-azul)}._etiqueta_10fvq_53{font-size:12px;fill:var(--dia-texto-sec);font-family:var(--font-mono)}._valor_10fvq_59{font-size:15px;fill:var(--dia-texto)}._banda_10fvq_66{fill:var(--dia-azul-dim);stroke:var(--dia-azul);stroke-width:1.2}._empresaBanda_10fvq_72{font-size:24px;font-weight:700;fill:var(--dia-azul)}._panel_10fvq_78{fill:none;stroke:var(--dia-cable);stroke-width:1}._caja_10fvq_84{fill:none;stroke:var(--dia-cable);stroke-width:1.5}._columnaLateral_10fvq_90{fill:var(--dia-panel);stroke:none}._divisor_10fvq_95{stroke:var(--dia-azul);stroke-width:1.5}._titulo_ewi5v_3{font-family:var(--font-mono);font-size:32px;font-weight:700;letter-spacing:6px;fill:var(--dia-texto)}._subtitulo_ewi5v_11{font-family:var(--font-mono);font-size:14px;fill:var(--dia-texto-sec)}._aviso_ewi5v_17{font-family:var(--font-mono);font-size:11px;fill:var(--warning)}._cabecera_ewi5v_23{font-family:var(--font-mono);font-size:12px;font-weight:700;fill:var(--dia-texto)}._folio_ewi5v_30{font-family:var(--font-mono);font-size:12px;font-weight:600;fill:var(--dia-azul)}._celda_ewi5v_37{font-family:var(--font-mono);font-size:12px;fill:var(--dia-texto)}._celdaSec_ewi5v_43{font-family:var(--font-mono);font-size:11px;fill:var(--dia-texto-sec)}._reglaFuerte_ewi5v_49{stroke:var(--dia-texto);stroke-width:1.2}._regla_ewi5v_49{stroke:var(--dia-grilla);stroke-width:.7}._zonaClick_ewi5v_59{cursor:pointer}._fila_ewi5v_63:hover ._celda_ewi5v_37,._fila_ewi5v_63:hover ._folio_ewi5v_30{fill:var(--dia-azul)}._envoltura_1e1xl_1{flex:1;overflow:auto;background:var(--dia-fondo-ext)}._lienzo_1e1xl_7{display:block;margin:16px auto;color:var(--dia-texto)}._modoColocar_1e1xl_13{cursor:crosshair}._fondo_1e1xl_17{fill:var(--dia-bg)}._puntoGrilla_1e1xl_21{fill:var(--dia-grilla)}._marcoExterior_1e1xl_25{fill:none;stroke:var(--dia-cable);stroke-width:1.5}._marcoInterior_1e1xl_31{stroke:var(--dia-cable);stroke-width:.8}._marcoPortada_1e1xl_38{fill:none;stroke:var(--dia-cable);stroke-width:1.5}._referencia_1e1xl_44{font-family:var(--font-mono);font-size:9px;fill:var(--dia-texto-sec)}._componente_1e1xl_50{color:var(--dia-texto)}._componenteSel_1e1xl_54{color:var(--dia-azul)}._marcoSel_1e1xl_58{fill:#00d4ff1f;stroke:var(--dia-azul);stroke-width:1;stroke-dasharray:3 2}._hit_1e1xl_65{fill:transparent;cursor:move}._tag_1e1xl_70{font-family:var(--font-mono);font-size:11px;font-weight:600;fill:var(--dia-azul);stroke:none}._descripcion_1e1xl_78{font-family:var(--font-mono);font-size:8px;fill:var(--dia-texto-sec);stroke:none}._cable_1e1xl_85{fill:none;stroke:var(--dia-cable);stroke-width:1.6;stroke-linejoin:round}._cableSel_1e1xl_92{stroke:var(--dia-azul)}._cableHit_1e1xl_96{fill:none;stroke:transparent;stroke-width:10;cursor:pointer}._cableFantasma_1e1xl_103{stroke:var(--dia-azul);stroke-width:1.2;stroke-dasharray:4 3;pointer-events:none}._pin_1e1xl_110{fill:var(--dia-pin);stroke:none}._pinDestino_1e1xl_115{fill:var(--dia-verde)}._pinActivo_1e1xl_119{fill:var(--dia-azul)}._pinHit_1e1xl_123{fill:transparent;cursor:crosshair}._pinHit_1e1xl_123:hover+._pin_1e1xl_110,._pinHit_1e1xl_123:hover{stroke:var(--dia-azul);stroke-width:1.5}._nodo_1e1xl_134{fill:var(--dia-texto)}._bandaSeleccion_1e1xl_138{fill:#00d4ff14;stroke:var(--dia-azul);stroke-width:1;stroke-dasharray:4 3;pointer-events:none}._toma_1e1xl_149{color:var(--dia-azul)}._nombreRed_1e1xl_153{font-family:var(--font-mono);font-size:10px;font-weight:600;fill:currentColor;stroke:none}._fase_1e1xl_161{color:var(--dia-texto)}._neutro_1e1xl_165{color:#6b8cff}._pe_1e1xl_169{color:var(--dia-verde)}._dc_1e1xl_173{color:var(--warning)}._numeroBorne_1e1xl_178{font-family:var(--font-mono);font-size:8px;fill:var(--dia-texto);stroke:none}._refs_1e1xl_186{font-family:var(--font-mono)!important;font-size:6.5px!important;font-weight:400!important;fill:var(--dia-texto-sec)!important;stroke:none}._refs_1e1xl_186 tspan{cursor:pointer}._refs_1e1xl_186 tspan:hover{fill:var(--dia-azul)!important;text-decoration:underline}._claro_1e1xl_205{--dia-bg: #ffffff;--dia-grilla: #d5d9e0;--dia-cable: #1a1a1a;--dia-pin: #7a614d;--dia-texto: #111111;--dia-texto-sec: #555555;--dia-azul: #0057b8;--dia-verde: #0a7d33;--dia-panel: #f4f5f7;--dia-borde: #999999}._claro_1e1xl_205 ._marcoExterior_1e1xl_25,._claro_1e1xl_205 ._marcoInterior_1e1xl_31{stroke:#1a1a1a}._claro_1e1xl_205 ._neutro_1e1xl_165{color:#1d4ed8}._claro_1e1xl_205 ._dc_1e1xl_173{color:#b45309}._claro_1e1xl_205 ._marcoSel_1e1xl_58{fill:#0057b814}:root{--bg-primary: #1a1a2e;--bg-secondary: #16213e;--bg-card: #0f1b35;--bg-panel: #0d1526;--accent: #00d4ff;--accent-dim: rgba(0, 212, 255, .15);--accent-hover: #33ddff;--danger: #ff4444;--success: #00e676;--warning: #ffaa00;--text-primary: #e8eaf0;--text-mid: #a9b4d0;--text-secondary: #7986a8;--border: #1e2d4d;--border-accent: rgba(0, 212, 255, .3);--font-mono: ui-monospace, "Cascadia Code", "Segoe UI Mono", Consolas, monospace}*{box-sizing:border-box}html,body,#root{margin:0;height:100%}body{background:var(--bg-primary);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:14px}:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
