.perfil_perfil__32GBj{--ink:#0f172a;--body:#334155;--muted:#64748b;--line:#e2e8f0;--soft:#f1f5f9;--brand:#0000a2;--tint:color-mix(in srgb,var(--fx) 10%,#fff);color:var(--ink);padding-bottom:56px}.perfil_perfil__32GBj a:focus-visible,.perfil_perfil__32GBj button:focus-visible,.perfil_perfil__32GBj summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.perfil_migas__Y1_l9{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12.5px;color:var(--muted);margin:0 0 14px}.perfil_migas__Y1_l9 a{color:var(--muted);text-decoration:none}.perfil_migas__Y1_l9 a:hover{color:var(--brand);text-decoration:underline}.perfil_migas__Y1_l9 [aria-current]{color:var(--ink);font-weight:600}.perfil_hero__sHdEU{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}.perfil_heroBanda__5sINT{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding:28px 28px 26px;background:linear-gradient(135deg,var(--fx-dark) 0,var(--fx) 60%,color-mix(in srgb,var(--fx) 80%,#fff) 100%);color:#fff}.perfil_heroFoto__xD7PR{position:relative;flex-shrink:0;width:132px;height:132px;border-radius:50%;overflow:hidden;border:4px solid rgba(255,255,255,.9);background:color-mix(in srgb,var(--fx-dark) 55%,#fff);box-shadow:0 10px 30px -8px rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center}.perfil_heroIniciales__Mhuva{font-family:var(--font-fraunces),Georgia,serif;font-size:46px;font-weight:500;color:#fff}.perfil_heroTexto__ye0SD{flex:1;min-width:240px;text-shadow:0 1px 3px rgba(0,0,0,.18)}.perfil_heroChips__IWTNc{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.perfil_partidoChip__O6xGi{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 5px;border-radius:6px;background:rgba(255,255,255,.18);font-size:12px;text-shadow:none}.perfil_partidoChip__O6xGi strong{font-weight:800;letter-spacing:.03em}.perfil_partidoChip__O6xGi span{opacity:.85}.perfil_bandera__wxnPP{width:30px;height:20px;border-radius:3px;object-fit:cover;display:block;box-shadow:0 1px 3px rgba(0,0,0,.3)}.perfil_banderaVacia__h_Wpa{width:30px;height:20px;border-radius:3px;background:var(--fx);box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}.perfil_periodoChip__moT6R{font-size:12px;padding:4px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.3);text-shadow:none}.perfil_nombre__VNOql{margin:0 0 10px;font-family:var(--font-fraunces),Georgia,serif;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.01em}.perfil_heroMeta__c0iUo{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px}.perfil_heroMeta__c0iUo a,.perfil_heroMeta__c0iUo span{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.9);text-decoration:none}.perfil_heroMeta__c0iUo a:hover{text-decoration:underline}.perfil_heroMeta__c0iUo svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.perfil_redes__WaWED{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.perfil_redes__WaWED a{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:13px;font-weight:600;color:var(--body);text-decoration:none}.perfil_redes__WaWED a:hover{border-color:#cbd5e1;background:var(--soft);color:var(--ink)}.perfil_redes__WaWED a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.perfil_redes__WaWED svg{width:14px;height:14px;fill:currentColor;flex-shrink:0}.perfil_kpis__WnTc_{display:grid;grid-template-columns:repeat(4,1fr)}.perfil_kpi__iYF3W{padding:18px 20px 16px;border-left:1px solid var(--line);display:flex;flex-direction:column;min-width:0}.perfil_kpi__iYF3W:first-child{border-left:0}.perfil_kpiHead__XWgc3{display:flex;align-items:center;gap:8px;margin-bottom:12px}.perfil_kpiIcono__mhFY2{width:28px;height:28px;border-radius:7px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--tint);color:color-mix(in srgb,var(--fx) 75%,#000)}.perfil_kpiIcono__mhFY2 svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.perfil_kpiTitulo__BNSMB{font-size:13px;font-weight:700;color:var(--body)}.perfil_kpiMes__kZeiZ{margin-left:auto;font-size:12px;color:var(--muted);white-space:nowrap}.perfil_kpiValor__BebcH{margin:0;font-size:26px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.perfil_kpiNota__omjZH{margin:6px 0 0;font-size:12.5px;color:var(--muted);line-height:1.4}.perfil_kpiFalta__b1UFd{margin:6px 0 0;font-size:12px;color:#92400e}.perfil_kpiEnlace__6JSYl{margin-top:auto;padding-top:12px;font-size:13px;font-weight:700;color:var(--brand);text-decoration:none}.perfil_kpiEnlace__6JSYl:hover{text-decoration:underline}.perfil_historial__ajUZ6{display:flex;gap:3px;align-items:flex-end;margin-top:auto;padding-top:14px}.perfil_barra__63Y8L{flex:1;min-width:0;padding:0;border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:stretch;gap:4px}.perfil_barraPista__TiF_t{height:34px;display:flex;align-items:flex-end;border-radius:3px;background:var(--soft);overflow:hidden}.perfil_barraRelleno__546xw{width:100%;background:color-mix(in srgb,var(--fx) 35%,#fff);border-radius:3px 3px 0 0;transition:background .15s}.perfil_barraVacia___kh2B{width:100%;background:repeating-linear-gradient(135deg,transparent 0 3px,var(--line) 3px 4px)}.perfil_barraMes___0Avl{font-size:10.5px;color:var(--muted);text-align:center;height:13px;line-height:13px}.perfil_barra__63Y8L:hover .perfil_barraRelleno__546xw{background:color-mix(in srgb,var(--fx) 60%,#fff)}.perfil_barra__63Y8L[aria-pressed=true] .perfil_barraRelleno__546xw{background:var(--fx)}.perfil_barra__63Y8L[aria-pressed=true] .perfil_barraMes___0Avl{color:var(--ink);font-weight:700}.perfil_cuerpo__YLQ_S{display:grid;grid-template-columns:300px minmax(0,1fr);gap:16px;align-items:start;margin-top:16px}.perfil_lateral__MfJXT,.perfil_principal___JRYa{display:flex;flex-direction:column;gap:16px;min-width:0}.perfil_panel__z7AgR{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 20px}.perfil_panelHead__TmInC{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-18px -20px 0;padding:15px 20px;border-bottom:1px solid var(--line)}.perfil_panelTitulo__CDGUx{margin:0;font-family:var(--font-fraunces),Georgia,serif;font-size:18px;font-weight:800;flex:1}.perfil_panelMeta__xHRlC{font-size:12.5px;color:var(--muted)}.perfil_panelVacio__iQ9ni{margin:18px 0 2px;font-size:13.5px;color:var(--muted);line-height:1.6}.perfil_panelTinte__gNZoO .perfil_panelHead__TmInC{background:var(--tint);border-radius:14px 14px 0 0}.perfil_contador__BZ4YN{min-width:26px;padding:2px 8px;border-radius:6px;text-align:center;background:#fff;color:var(--ink);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb,var(--fx) 30%,#fff)}.perfil_panelPie___bpFI{display:flex;justify-content:center;margin:0 -20px -18px;padding:14px;border-top:1px solid var(--line)}.perfil_enlace__0lcv0{display:inline-block;margin-top:14px;font-size:13px;font-weight:700;color:var(--brand);text-decoration:none}.perfil_enlace__0lcv0:hover{text-decoration:underline}.perfil_enlaceBoton__bLq3G{border:0;background:none;padding:4px 8px;font:inherit;font-size:13.5px;font-weight:700;color:var(--brand);cursor:pointer}.perfil_enlaceBoton__bLq3G:hover{text-decoration:underline}.perfil_lateralTitulo__ykc7j{margin:0 0 12px;font-family:var(--font-fraunces),Georgia,serif;font-size:16px;font-weight:800}.perfil_fraccion__U7hzq{display:flex;align-items:center;gap:12px}.perfil_fraccionSigla__r7Hhb{width:48px;height:48px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--fx-dark),var(--fx));color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em}.perfil_fraccionNombre__V5tBX{margin:0;font-size:15px;font-weight:700;line-height:1.25}.perfil_fraccionEscanos__HtH1p{margin:3px 0 0;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.perfil_peso__gm4JP{height:6px;margin-top:14px;border-radius:3px;background:var(--soft);overflow:hidden}.perfil_peso__gm4JP span{display:block;height:100%;background:var(--fx);border-radius:3px}.perfil_bio__wIqXv{margin:0;font-size:14px;line-height:1.7;color:var(--body);white-space:pre-line}.perfil_comGrid__4aWhC{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 -20px}.perfil_comCol__8O22d{padding:16px 20px 4px;border-left:1px solid var(--line)}.perfil_comCol__8O22d:first-child{border-left:0}.perfil_comCol__8O22d ul{list-style:none;margin:0;padding:0}.perfil_comTipo__jXG6N{margin:0 0 10px;font-size:12.5px;font-weight:700;color:var(--muted)}.perfil_comItem__fk1by{padding:10px 0;border-top:1px solid var(--soft)}.perfil_comCol__8O22d .perfil_comItem__fk1by:first-child{border-top:0;padding-top:0}.perfil_comNombre__IB4Sh{display:inline-block;font-size:14px;font-weight:600;line-height:1.4;color:var(--ink);text-transform:lowercase;text-decoration:none}.perfil_comNombre__IB4Sh:first-letter{text-transform:uppercase}a.perfil_comNombre__IB4Sh:hover{color:var(--brand);text-decoration:underline}.perfil_comMeta__7B2C7{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:12px;color:var(--muted)}.perfil_rolCargo__TLJFW,.perfil_rol__mPhGf{padding:2px 7px;border-radius:4px;font-size:11.5px;font-weight:700}.perfil_rol__mPhGf{background:var(--soft);color:var(--body)}.perfil_rolCargo__TLJFW{background:var(--fx);color:var(--fx-ink)}.perfil_tabs__r17jI{display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0 -20px;padding:0 16px;background:var(--tint);box-shadow:inset 0 -1px 0 var(--line)}.perfil_tabs__r17jI::-webkit-scrollbar{display:none}.perfil_tab__C9TRh{flex-shrink:0;white-space:nowrap;padding:10px 8px 9px;border:0;background:none;cursor:pointer;font:inherit;font-size:13.5px;font-weight:600;color:var(--muted);border-bottom:2px solid transparent}.perfil_tab__C9TRh:hover{color:var(--ink)}.perfil_tab__C9TRh[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--fx)}.perfil_tabN__2wUsX{font-weight:500;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.perfil_expedientes__SSPhq{list-style:none;margin:0 -20px;padding:0}.perfil_expedientes__SSPhq li+li{border-top:1px solid var(--line)}.perfil_expediente__8RwMd{display:flex;gap:14px;align-items:flex-start;padding:16px 20px;text-decoration:none;color:inherit}.perfil_expediente__8RwMd:hover{background:#fafbfc}.perfil_expediente__8RwMd:hover .perfil_expTitulo__ReuCS{color:var(--brand)}.perfil_expNumero__uu1f_{flex-shrink:0;width:72px;padding:7px 4px;border-radius:8px;text-align:center;background:var(--tint);border:1px solid color-mix(in srgb,var(--fx) 25%,#fff);display:flex;flex-direction:column;gap:2px}.perfil_expNumero__uu1f_ span{font-size:10.5px;color:var(--muted)}.perfil_expNumero__uu1f_ strong{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--fx) 70%,#000)}.perfil_expCuerpo__0X8Oc{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.perfil_expTipo__oYeaZ{font-size:12px;color:var(--muted)}.perfil_expTitulo__ReuCS{font-size:14.5px;font-weight:700;line-height:1.4}.perfil_expFecha__26NtI{font-size:12px;color:var(--muted)}.perfil_expEstado__ESGIx{flex-shrink:0;padding:3px 8px;border-radius:5px;font-size:11.5px;font-weight:700;background:var(--soft);color:var(--body);white-space:nowrap}.perfil_expEstado__ESGIx[data-cat=tramite]{background:#e0f2fe;color:#075985}.perfil_expEstado__ESGIx[data-cat=aprobados]{background:#dcfce7;color:#166534}.perfil_expEstado__ESGIx[data-cat=otros]{background:#fee2e2;color:#991b1b}.perfil_votosResumen___q6M6{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 6px}.perfil_votoChip__wuNyA{padding:4px 10px;border-radius:6px;font-size:12.5px;background:var(--soft);color:var(--body)}.perfil_votoChip__wuNyA strong{font-variant-numeric:tabular-nums;margin-left:2px}.perfil_votos__0fEN7{list-style:none;margin:0 -20px;padding:0}.perfil_voto__7LIax{display:flex;gap:12px;align-items:center;padding:12px 20px;border-top:1px solid var(--soft)}.perfil_votoCuerpo__4RkCf{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.perfil_votoMeta__jQBT6{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12px;color:var(--muted)}.perfil_votoExp__UjR9K{font-weight:700;color:var(--brand);text-decoration:none}.perfil_votoExp__UjR9K:hover{text-decoration:underline}.perfil_votoTitulo__RLkWe{font-size:13.5px;font-weight:600;line-height:1.4}.perfil_votoChip__wuNyA,.perfil_votoValor__IDShv{border:1px solid transparent}.perfil_votoValor__IDShv{flex-shrink:0;min-width:76px;text-align:center;padding:5px 10px;border-radius:6px;font-size:12.5px;font-weight:800}:is(.perfil_votoValor__IDShv,.perfil_votoChip__wuNyA)[data-voto=SI]{background:#dcfce7;color:#166534;border-color:#86efac}:is(.perfil_votoValor__IDShv,.perfil_votoChip__wuNyA)[data-voto=NO]{background:#fee2e2;color:#991b1b;border-color:#fca5a5}:is(.perfil_votoValor__IDShv,.perfil_votoChip__wuNyA)[data-voto=ABSTENCION]{background:#fef3c7;color:#92400e;border-color:#fcd34d}:is(.perfil_votoValor__IDShv,.perfil_votoChip__wuNyA)[data-voto=AUSENTE]{background:var(--soft);color:#475569;border-color:#cbd5e1}.perfil_masVotos___etal summary{margin:0 -20px -18px;padding:13px 20px;border-top:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--brand);cursor:pointer;text-align:center;list-style:none}.perfil_masVotos___etal summary::-webkit-details-marker{display:none}.perfil_masVotos___etal[open] summary{display:none}.perfil_seccionTitulo__AJqDG{margin:0 0 18px;padding-bottom:12px;border-bottom:2px solid var(--ink);font-family:var(--font-fraunces),Georgia,serif;font-size:24px;font-weight:800}.perfil_noticias__ww2h4,.perfil_otros__Y_aFK{margin-top:40px}.perfil_noticiasGrid__Q8zoI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px 20px}.perfil_noticia__AkUkj{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.perfil_noticiaImg__NHbMq{aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#e8eaf3;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.perfil_noticiaImg__NHbMq img{width:100%;height:100%;object-fit:cover;display:block}.perfil_noticiaImg__NHbMq svg{width:22px;height:22px;fill:none;stroke:#94a3b8;stroke-width:1.6}.perfil_noticiaMeta__xWRj0{font-size:12px;color:var(--muted)}.perfil_noticiaMeta__xWRj0 strong{color:var(--brand);font-weight:700}.perfil_noticiaTitulo__Eu1dK{font-family:var(--font-fraunces),Georgia,serif;font-size:18px;font-weight:800;line-height:1.25}.perfil_noticia__AkUkj:hover .perfil_noticiaTitulo__Eu1dK{color:var(--brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.perfil_noticiaExtracto__0h_oX{font-size:13.5px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.perfil_otrosGrid__7b_6d{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.perfil_otro__ijwOQ{display:block;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid var(--line);border-left:3px solid var(--fx);text-decoration:none;color:inherit}.perfil_otro__ijwOQ:hover{border-color:color-mix(in srgb,var(--fx) 50%,#fff)}.perfil_otroNombre__2prFj{display:block;font-size:14px;font-weight:700}.perfil_otroMeta__Wlndk{display:block;margin-top:3px;font-size:12px;color:var(--muted)}@media (max-width:1024px){.perfil_kpis__WnTc_{grid-template-columns:repeat(2,1fr)}.perfil_kpi__iYF3W:nth-child(3){border-left:0}.perfil_kpi__iYF3W:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:860px){.perfil_cuerpo__YLQ_S{grid-template-columns:1fr}.perfil_noticiasGrid__Q8zoI{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.perfil_heroBanda__5sINT{padding:22px 18px;gap:16px}.perfil_heroFoto__xD7PR{width:96px;height:96px}.perfil_heroIniciales__Mhuva{font-size:34px}.perfil_kpis__WnTc_{grid-template-columns:1fr}.perfil_kpi__iYF3W{border-left:0}.perfil_kpi__iYF3W+.perfil_kpi__iYF3W{border-top:1px solid var(--line)}.perfil_noticiasGrid__Q8zoI{grid-template-columns:1fr}.perfil_expediente__8RwMd{flex-wrap:wrap;gap:10px 12px;padding:14px 16px}.perfil_expNumero__uu1f_{width:60px}.perfil_expEstado__ESGIx{margin-left:auto;align-self:center}.perfil_expCuerpo__0X8Oc{order:3;flex-basis:100%}.perfil_expTitulo__ReuCS{font-size:14px}.perfil_comCol__8O22d{border-left:0;border-top:1px solid var(--line)}.perfil_comCol__8O22d:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.perfil_barraRelleno__546xw{transition:none}}