.d5jagG_cabecera{gap:14px;padding-block:clamp(32px,6vw,64px) clamp(20px,3vw,28px);display:grid}.d5jagG_cabecera h1{font-size:clamp(2rem,5vw,3rem)}.d5jagG_ctas{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.d5jagG_kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}.d5jagG_kpi{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);align-content:start;gap:4px;min-height:104px;padding:14px 16px;display:grid}.d5jagG_kpiValor{font:500 1.6rem/1.1 var(--font-mono), monospace;font-variant-numeric:tabular-nums}.d5jagG_kpiValor small{color:var(--muted);margin-left:4px;font-size:.8rem}.d5jagG_kpiEtiqueta{font:500 .8rem/1.3 var(--font-display), system-ui, sans-serif;color:var(--muted)}.d5jagG_kpiNota{color:var(--muted);font-size:.78rem}.d5jagG_filtros{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:end;gap:12px;padding:14px;display:grid}.d5jagG_filtros label{font-size:.82rem}.d5jagG_segmento{border:1px solid var(--rule);border-radius:var(--radius);grid-auto-columns:1fr;grid-auto-flow:column;min-height:44px;display:grid;overflow:hidden}.d5jagG_segmento button{color:var(--fg);font:500 .86rem/1 var(--font-display), system-ui, sans-serif;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 6px}.d5jagG_segmento button+button{border-left:1px solid var(--rule)}.d5jagG_segmento button[aria-pressed=true]{background:color-mix(in oklch, var(--accent) 18%, transparent);color:var(--fg);box-shadow:inset 0 -2px 0 var(--accent)}.d5jagG_limpiar{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:start;min-height:44px;padding:0;font-size:.86rem;text-decoration:underline}.d5jagG_filtroActivo{color:var(--muted);font-size:.86rem}.d5jagG_rejilla{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}@media (min-width:960px){.d5jagG_rejilla{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}}.d5jagG_columna{gap:14px;min-width:0;display:grid}.d5jagG_seccionTitulo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.d5jagG_seccionTitulo h2{font-size:clamp(1.25rem,2.4vw,1.6rem)}.d5jagG_lista{gap:10px;margin:0;padding:0;list-style:none;display:grid}.d5jagG_tarjeta{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--surface);gap:10px;padding:14px 16px;display:grid}.d5jagG_tarjeta:hover{border-color:color-mix(in oklch, var(--fg) 30%, var(--rule))}.d5jagG_tarjetaCabeza{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d5jagG_tarjeta h3{flex:200px;font-size:1.05rem}.d5jagG_tarjeta h3 a{text-decoration:none}.d5jagG_tarjeta h3 a:after{content:" →";color:var(--muted)}.d5jagG_datos{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:8px 16px;margin:0;display:grid}.d5jagG_datos div{gap:2px;min-width:0;display:grid}.d5jagG_datos dt{font:500 .7rem/1.2 var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.d5jagG_datos dd{font:500 .98rem/1.3 var(--font-mono), monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.d5jagG_datos dd small{font:400 .75rem/1.2 var(--font-body), serif;color:var(--muted);display:block}.d5jagG_tagOferta{color:var(--accent);border-color:color-mix(in oklch, var(--accent) 45%, transparent)}.d5jagG_tagDemanda{color:var(--series2);border-color:color-mix(in oklch, var(--series2) 45%, transparent)}.d5jagG_tagRef{color:var(--husk);border-color:color-mix(in oklch, var(--husk) 45%, transparent)}.d5jagG_buybox{border:1px solid color-mix(in oklch, var(--accent) 40%, var(--rule));border-radius:var(--radius-lg);background:var(--surface);gap:12px;padding:16px;display:grid}.d5jagG_buybox h2{font-size:1.2rem}.d5jagG_precioGrande{font:500 2rem/1 var(--font-mono), monospace;font-variant-numeric:tabular-nums}.d5jagG_precioGrande small{color:var(--muted);margin-left:6px;font-size:.9rem}.d5jagG_destino{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.d5jagG_destino label{font-size:.82rem}.d5jagG_metodo{font-size:.88rem}.d5jagG_metodo summary{cursor:pointer;font:500 .88rem/1.4 var(--font-display), system-ui, sans-serif;align-items:center;min-height:32px;display:flex}.d5jagG_metodo ol,.d5jagG_metodo ul{gap:6px;margin:8px 0 0;padding-left:1.2em;display:grid}.d5jagG_barras{gap:10px;display:grid}.d5jagG_filaPot{grid-template-columns:1fr;align-items:center;gap:4px;display:grid}@media (min-width:720px){.d5jagG_filaPot{grid-template-columns:minmax(110px,170px) 1fr;gap:10px}}.d5jagG_filaDiv{grid-template-columns:1fr 1fr;align-items:center;gap:4px 0;display:grid}.d5jagG_filaDiv .d5jagG_barEtiqueta{grid-column:1/-1}@media (min-width:720px){.d5jagG_filaDiv{grid-template-columns:minmax(110px,170px) 1fr 1fr}.d5jagG_filaDiv .d5jagG_barEtiqueta{grid-column:auto}}.d5jagG_barEtiqueta{font:500 .88rem/1.3 var(--font-display), system-ui, sans-serif}.d5jagG_pista,.d5jagG_mitadDer{align-items:center;gap:8px;min-width:0;display:flex}.d5jagG_mitadIzq{border-right:1px solid var(--muted);justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.d5jagG_mitadDer{border-left:0}.d5jagG_barra{border-radius:2px;flex:none;min-width:2px;height:18px;display:block}.d5jagG_valor{font:400 .82rem/1 var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap}.d5jagG_barOferta{background:var(--accent)}.d5jagG_barDemanda{background:var(--series2)}.d5jagG_barPot{background:var(--husk)}@media (max-width:719px){.d5jagG_tablaAncha thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.d5jagG_tablaAncha table,.d5jagG_tablaAncha tbody,.d5jagG_tablaAncha tr,.d5jagG_tablaAncha th,.d5jagG_tablaAncha td{width:100%;display:block}.d5jagG_tablaAncha tr{border-bottom:1px solid var(--rule);padding:12px 0}.d5jagG_tablaAncha th,.d5jagG_tablaAncha td{text-align:left;border:0;padding:2px 0}.d5jagG_tablaAncha td[data-label]:before{content:attr(data-label) " ";font:500 .7rem/1.4 var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-right:6px}}.d5jagG_leyenda{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:.84rem;display:flex}.d5jagG_leyenda span:before{content:"";vertical-align:-1px;background:currentColor;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.d5jagG_ley1{color:var(--series2)}.d5jagG_ley2{color:var(--accent)}.d5jagG_ley3{color:var(--husk)}.d5jagG_fuente{color:var(--muted);font-size:.8rem}.d5jagG_esqueleto{gap:10px;display:grid}.d5jagG_esqueleto>div{border-radius:var(--radius-lg);border:1px solid var(--rule);background:linear-gradient(90deg, var(--surface) 0%, var(--surface-2) 50%, var(--surface) 100%);background-size:200% 100%;height:92px;animation:1.4s ease-in-out infinite d5jagG_brillo}.d5jagG_esqueletoLinea{background:var(--surface-2);border-radius:4px;width:60%;height:1em}@keyframes d5jagG_brillo{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.d5jagG_esqueleto>div{animation:none}}.d5jagG_aviso{border:1px solid var(--rule);border-left:3px solid var(--husk);border-radius:var(--radius);background:var(--surface);gap:8px;padding:12px 14px;font-size:.94rem;display:grid}.d5jagG_error{color:var(--warn);font:500 .88rem/1.4 var(--font-display), system-ui, sans-serif}.d5jagG_error:before{content:"⚠ "}.d5jagG_ok{color:var(--accent);font:500 .92rem/1.4 var(--font-display), system-ui, sans-serif}.d5jagG_form{gap:18px;display:grid}.d5jagG_campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;display:grid}.d5jagG_completo{grid-column:1/-1}.d5jagG_ayuda{font:400 .82rem/1.4 var(--font-body), serif;color:var(--muted)}.d5jagG_form [aria-invalid=true]{border-color:var(--warn)}.d5jagG_opciones{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;display:grid}.d5jagG_opcion{border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding:10px 12px;font-weight:400;display:flex}.d5jagG_opcion:has(input:checked){border-color:var(--accent);background:color-mix(in oklch, var(--accent) 8%, transparent)}.d5jagG_opcion input{width:20px;height:20px;min-height:0;accent-color:var(--accent);flex:none;margin:2px 0 0;padding:0}.d5jagG_opcion span{gap:2px;display:grid}.d5jagG_opcion small{color:var(--muted);font:400 .8rem/1.3 var(--font-body), serif}.d5jagG_check{font:400 .92rem/1.5 var(--font-body), serif;cursor:pointer;align-items:flex-start;gap:10px;display:flex}.d5jagG_check input{width:20px;height:20px;min-height:0;accent-color:var(--accent);flex:none;margin:3px 0 0;padding:0}fieldset.d5jagG_grupo{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}fieldset.d5jagG_grupo legend{font:500 .9rem/1.3 var(--font-display), system-ui, sans-serif;margin-bottom:8px;padding:0}.d5jagG_pasos{counter-reset:paso;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.d5jagG_pasos li{counter-increment:paso;font:500 .8rem/1.3 var(--font-display), system-ui, sans-serif;color:var(--muted);gap:6px;display:grid}.d5jagG_pasos li:before{content:"";background:var(--rule);border-radius:2px;height:4px}.d5jagG_pasos li[aria-current=step],.d5jagG_pasos li.d5jagG_hecho,.d5jagG_hecho{color:var(--fg)}.d5jagG_pasos li[aria-current=step]:before,.d5jagG_pasos li.d5jagG_hecho:before{background:var(--accent)}.d5jagG_pasos li span:before{content:counter(paso) ". ";font-family:var(--font-mono), monospace}.d5jagG_navPasos{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;display:flex}.d5jagG_asistente{grid-template-columns:1fr;align-items:start;gap:22px;display:grid}@media (min-width:960px){.d5jagG_asistente{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr)}.d5jagG_vistaPrevia{position:sticky;top:88px}}.d5jagG_vistaPrevia{gap:10px;display:grid}.d5jagG_ficha{grid-template-columns:1fr;align-items:start;gap:22px;display:grid}@media (min-width:960px){.d5jagG_ficha{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr)}}.d5jagG_hilo{gap:8px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.d5jagG_burbuja{border-radius:var(--radius-lg);border:1px solid var(--rule);white-space:pre-wrap;overflow-wrap:anywhere;max-width:88%;padding:10px 12px;font-size:.95rem}.d5jagG_mio{background:color-mix(in oklch, var(--accent) 12%, var(--surface));justify-self:end}.d5jagG_suyo{background:var(--surface);justify-self:start}.d5jagG_burbuja time{font:400 .72rem/1.2 var(--font-mono), monospace;color:var(--muted);margin-top:4px;display:block}.d5jagG_cotizacion{border:1px solid var(--rule);border-radius:var(--radius);gap:8px;padding:12px;display:grid}.d5jagG_acciones{flex-wrap:wrap;gap:8px;display:flex}.d5jagG_pestanas{border-bottom:1px solid var(--rule);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}.d5jagG_pestanas button{color:var(--muted);font:500 .92rem/1 var(--font-display), system-ui, sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:0 14px}.d5jagG_pestanas button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--accent)}.d5jagG_contador{background:var(--accent);min-width:20px;height:20px;color:var(--accent-fg);font:500 .72rem/1 var(--font-mono), monospace;border-radius:999px;place-items:center;margin-left:6px;padding:0 6px;display:inline-grid}.d5jagG_acceso{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:clamp(24px,5vw,56px);padding-block:clamp(32px,6vw,72px);display:grid}.d5jagG_codigo{font:500 1.6rem/1 var(--font-mono), monospace;letter-spacing:.4em;text-align:center}.d5jagG_puntos{gap:8px;margin:0;padding-left:1.2em;display:grid}.d5jagG_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.d5jagG_filtrosBoton{justify-self:start;display:none}@media (max-width:760px){.d5jagG_filtrosBoton{display:inline-flex}.d5jagG_filtros[data-abierto=false]{display:none}}.d5jagG_grupoAparte{color:var(--muted);border-top:1px dashed var(--rule);padding-top:10px;font-size:.86rem;list-style:none}.d5jagG_fuenteRef summary{cursor:pointer;color:var(--accent)}.d5jagG_fuenteRef[open] summary{margin-bottom:4px}.d5jagG_tarjetaRef{border-left:3px solid color-mix(in oklch, var(--husk) 55%, var(--rule))}.d5jagG_tarjetaRef .d5jagG_fuente a{overflow-wrap:anywhere}.d5jagG_publicar{border:1px dashed color-mix(in oklch, var(--accent) 45%, var(--rule));border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex}.d5jagG_publicar p{flex:280px;margin:0;font-size:.94rem}.d5jagG_publicar .d5jagG_ctas{margin-top:0}.d5jagG_metodoIndice{gap:6px;padding-inline:2px;display:grid}.d5jagG_metodoIndice h2{font:500 .95rem/1.3 var(--font-display), system-ui, sans-serif}@media (max-width:959px){.d5jagG_ordenKpis{order:1}.d5jagG_ordenFinal{order:2}}.d5jagG_buybox>.tag{justify-self:start}
