:root{--marca: #a72736;--marca-fuerte: #88202c;--marca-tenue: #f6e7e9;--dato-1: #eaf2f3;--dato-2: #cfe5e9;--dato-3: #b2d3d9;--dato-4: #6daab3;--dato-5: #2a7a83;--dato-6: #0f5b64;--dato-7: #054951;--papel: #ffffff;--fondo: #f2f4f6;--fondo-hundido: #eaedf0;--linea: #dbdfe5;--linea-fuerte: #c8ced5;--tinta-suave: #606874;--tinta-media: #4c5662;--tinta: #1c2531;--tinta-honda: #131b25;--p1-fondo: #f6e7e9;--p1-tinta: #8d2130;--p1-solido: #a72736;--p2-fondo: #b7d8dd;--p2-tinta: #03343c;--p2-solido: #1b6d76;--p3-fondo: #dcebee;--p3-tinta: #064c54;--p3-solido: #5fa3ab;--p4-fondo: #eef1f4;--p4-tinta: #4c5662;--p4-solido: #a9c4c9;--enlace: var(--dato-6);--enlace-hover: var(--marca);--rojo-kicker: var(--marca);--letra-titular: "EB Garamond", Georgia, "Times New Roman", serif;--letra: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--letra-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--t-2xs: .75rem;--t-xs: .8125rem;--t-sm: .875rem;--t-md: 1rem;--t-lg: 1.25rem;--t-xl: 1.5625rem;--t-2xl: 1.9375rem;--t-3xl: 2.4375rem;--t-4xl: 3.0625rem;--t-lead: clamp(1.9375rem, 1.35rem + 2.4vw, 2.375rem);--t-titular: 1.125rem;--t-titular-lg: 1.375rem;--interlinea-lead: 1.16;--interlinea-titular-serif: 1.28;--t-kicker: .875rem;--t-credito: .75rem;--peso-normal: 400;--peso-medio: 500;--peso-fuerte: 600;--peso-titular: 700;--interlinea-apretada: 1.15;--interlinea-titular: 1.2;--interlinea-cuerpo: 1.65;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 24px;--e-6: 32px;--e-7: 48px;--e-8: 64px;--e-9: 96px;--ancho: 1120px;--ancho-texto: 68ch;--calle: 32px;--calle-fila: 40px;--r-xs: 3px;--r-sm: 6px;--r: 10px;--r-lg: 14px;--sombra-1: 0 1px 2px rgba(28, 37, 49, .06), 0 1px 3px rgba(28, 37, 49, .05);--sombra-2: 0 2px 4px rgba(28, 37, 49, .05), 0 8px 20px -6px rgba(28, 37, 49, .12);--sombra-3: 0 4px 8px rgba(28, 37, 49, .06), 0 18px 40px -10px rgba(28, 37, 49, .2);--z-mapa: 1;--z-tabla-cabecera: 10;--z-desplegable: 40;--z-salto: 100;--sale: cubic-bezier(.22, .78, .28, 1);--rapido: .13s;--normal: .2s}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--e-5)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body{margin:0;background:var(--fondo);color:var(--tinta);font-family:var(--letra);font-size:var(--t-md);font-weight:var(--peso-normal);line-height:var(--interlinea-cuerpo);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:var(--tinta);font-weight:var(--peso-titular);line-height:var(--interlinea-titular);letter-spacing:-.02em;text-wrap:balance}h1{font-size:clamp(var(--t-2xl),1.6rem + 1.5vw,var(--t-3xl));letter-spacing:-.028em;margin:0 0 var(--e-4)}h2{font-size:var(--t-2xl);letter-spacing:-.025em;margin:var(--e-7) 0 var(--e-4)}h3{font-size:var(--t-xl);margin:var(--e-6) 0 var(--e-3)}h4{font-size:var(--t-lg);margin:var(--e-5) 0 var(--e-2)}p{margin:0 0 var(--e-4);max-width:var(--ancho-texto);text-wrap:pretty}a{color:var(--enlace);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--rapido) var(--sale)}a:hover{color:var(--enlace-hover)}strong{font-weight:var(--peso-fuerte)}small{font-size:var(--t-xs)}:focus-visible{outline:2px solid var(--marca);outline-offset:2px;border-radius:var(--r-xs)}.cifra,td.num,th.num,.pastilla,.insignia-p,time{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.contenedor{width:100%;max-width:var(--ancho);margin:0 auto;padding:0 var(--e-5)}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.visualmente-oculto:focus{position:fixed;z-index:var(--z-salto);top:var(--e-3);left:var(--e-3);width:auto;height:auto;margin:0;padding:var(--e-3) var(--e-5);clip:auto;border-radius:var(--r-sm);background:var(--papel);box-shadow:var(--sombra-3);font-weight:var(--peso-fuerte)}.franja-pais{background:var(--papel);border-bottom:1px solid var(--linea);color:var(--tinta-suave);font-family:var(--letra-mono);font-size:var(--t-credito)}.franja-pais .contenedor{display:flex;justify-content:space-between;align-items:center;gap:var(--e-3);min-height:32px}.franja-pais .contenedor>span:first-child{display:flex;align-items:center;gap:var(--e-2)}.bandera{display:inline-block;width:21px;height:14px;flex:0 0 auto;border:1px solid rgba(158,35,51,.2);border-radius:1px;background:linear-gradient(90deg,#b52738 0 33.33%,#fff 33.33% 66.66%,#b52738 66.66%)}.separador{color:var(--linea-fuerte);padding:0 var(--e-1)}.cabecera-sitio{background:var(--papel)}.cabecera-sitio .contenedor{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--e-4);min-height:92px}.cabecera-sitio .marca{grid-column:2;justify-self:center;text-align:center;color:var(--tinta);font-family:var(--letra-titular);font-size:clamp(1.75rem,1.1rem + 2.4vw,2.375rem);font-weight:var(--peso-normal);letter-spacing:.005em;line-height:1.04;text-decoration:none}.cabecera-sitio .marca:hover{color:var(--marca)}.marca small{display:block;margin-top:var(--e-2);color:var(--tinta-suave);font-family:var(--letra-mono);font-size:var(--t-credito);font-weight:var(--peso-normal);letter-spacing:.06em;text-transform:uppercase}.cabecera-buscador{grid-column:3;justify-self:end;width:min(300px,100%)}nav.barra{background:var(--papel);border-top:1px solid var(--linea);border-bottom:1px solid var(--tinta)}nav.barra .contenedor{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--e-2);min-height:46px}.barra a{padding:var(--e-2) var(--e-4);color:var(--tinta);font-size:var(--t-sm);font-weight:var(--peso-titular);letter-spacing:.05em;text-transform:uppercase;text-decoration:none}.barra a:hover,.barra a[aria-current=page]{color:var(--marca)}.barra .barra-apartado{color:var(--tinta-media);font-family:var(--letra-mono);font-weight:var(--peso-normal);letter-spacing:.04em}.barra-punto{color:var(--linea-fuerte)}main.contenedor{padding-top:var(--e-5);padding-bottom:var(--e-7)}.miga{margin:0 0 var(--e-5);color:var(--tinta-suave);font-size:var(--t-xs)}.miga a{color:var(--tinta-media)}.miga span[aria-hidden]{margin:0 var(--e-2);color:var(--tinta-suave)}.pie-sitio{margin-top:var(--e-8);padding:var(--e-7) 0;background:var(--tinta-honda);color:#b9c3ce;font-size:var(--t-xs)}.pie-sitio p{max-width:90ch;margin:0}.pie-sitio a{color:#cfe0e3}.pie-sitio a:hover{color:#fff}.pie-sitio :focus-visible{outline-color:#fff}.pie-sitio .pie-firma{margin-bottom:var(--e-2);color:#fff;font-size:var(--t-sm)}.pie-legal{font-family:var(--letra-mono);line-height:1.6}.cabecera{position:relative;border-radius:var(--r);background:var(--tinta-honda);color:#fff;padding:var(--e-6) var(--e-6) var(--e-5);margin:0 0 var(--e-5);overflow:hidden}.cabecera:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--marca)}.cabecera h1{color:#fff;max-width:22ch}.cabecera p{color:#d3d9e0;font-size:var(--t-md);max-width:68ch;margin:0}.cabecera .antetitulo{margin:0 0 var(--e-2);color:#b9c3ce;font-size:var(--t-sm);font-weight:var(--peso-medio)}.cabecera a{color:#cfe0e3}.cabecera a:hover{color:#fff}.cabecera :focus-visible{outline-color:#fff}.cintillo{display:flex;flex-wrap:wrap;gap:var(--e-2);margin-top:var(--e-5)}.pastilla{padding:var(--e-1) var(--e-3);border:1px solid rgba(255,255,255,.22);border-radius:var(--r-xs);background:#ffffff12;color:#eef1f4;font-size:var(--t-2xs);font-weight:var(--peso-medio)}.pastilla.viva{border-color:#d9828e8c;background:#a7273659;color:#ffdfe4}.antetitulo{margin:0 0 var(--e-2);color:var(--tinta-media);font-size:var(--t-sm);font-weight:var(--peso-medio)}.entradilla{max-width:62ch;margin-bottom:var(--e-5);color:var(--tinta-media);font-size:var(--t-lg);line-height:1.5}.seccion-titulo{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e-5);margin:var(--e-8) 0 var(--e-5);padding-top:var(--e-4);border-top:1px solid var(--linea-fuerte)}.seccion-titulo h2{margin:0}.nota-fuente{flex:0 0 auto;color:var(--tinta-suave);font-size:var(--t-xs)}.seccion-titulo.portada{align-items:flex-end;margin-top:var(--e-8);padding-top:0;padding-bottom:var(--e-2);border-top:0;border-bottom:2px solid var(--tinta)}.seccion-titulo.portada h2{font-family:var(--letra-titular);font-weight:var(--peso-normal);font-size:var(--t-titular-lg);letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.seccion-titulo.portada .nota-fuente{font-family:var(--letra-mono);font-size:var(--t-credito)}.seccion-titulo.portada .nota-fuente a{color:var(--tinta-media);text-decoration:none}.seccion-titulo.portada .nota-fuente a:hover{color:var(--marca);text-decoration:underline}.banda-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:var(--calle-fila) var(--calle);align-items:start;margin-bottom:var(--e-6);padding-bottom:var(--e-6);border-bottom:1px solid var(--tinta)}.banda-hero>.carril{display:flex;flex-direction:column;gap:var(--e-5);min-width:0}.banda-hero>.carril-izq{padding-right:var(--calle);border-right:1px solid var(--linea)}.banda-hero>.carril-der{padding-left:var(--calle);border-left:1px solid var(--linea)}.rejilla-portada{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--calle-fila) var(--calle)}.rejilla-portada>*{min-width:0}@media(max-width:1000px){.banda-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.banda-hero>.principal{grid-column:1 / -1;order:-1}.banda-hero>.carril-izq{padding-right:0;border-right:0}.banda-hero>.carril-der{padding-left:var(--calle);border-left:1px solid var(--linea)}.rejilla-portada{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.banda-hero,.rejilla-portada{grid-template-columns:minmax(0,1fr)}.banda-hero>.carril-der{padding-left:0;padding-top:var(--e-5);border-left:0;border-top:1px solid var(--linea)}}.sobrelinea{margin:0 0 var(--e-2);max-width:none;color:var(--rojo-kicker);font-family:var(--letra-mono);font-size:var(--t-kicker);letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.cabecera-editorial{margin-bottom:var(--e-7);padding-bottom:var(--e-5);border-bottom:2px solid var(--tinta)}.cabecera-editorial h1{margin:0;max-width:24ch;font-family:var(--letra-titular);font-size:var(--t-lead);font-weight:var(--peso-normal);letter-spacing:0;line-height:var(--interlinea-lead);text-wrap:balance}.cabecera-editorial .entradilla{margin:var(--e-4) 0 0;font-family:var(--letra-titular)}.cabecera-figura{margin:0 0 var(--e-5)}.cabecera-figura img{display:block;width:100%;height:auto;aspect-ratio:21 / 9;object-fit:cover;background:var(--fondo-hundido)}.cabecera-figura figcaption{margin-top:var(--e-2);color:var(--tinta-suave);font-family:var(--letra-mono);font-size:var(--t-credito);line-height:1.4}.cifras{margin:var(--e-7) 0;padding:var(--e-5) 0;border-top:1px solid var(--tinta);border-bottom:1px solid var(--linea-fuerte)}.cifras>h2{margin:0 0 var(--e-4);color:var(--tinta-media);font-family:var(--letra-mono);font-size:var(--t-credito);font-weight:var(--peso-normal);letter-spacing:.07em;text-transform:uppercase}.cifras dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e-5) var(--calle);margin:0}.cifras dt{color:var(--tinta-media);font-size:var(--t-xs);font-weight:var(--peso-fuerte)}.cifras dd{margin:var(--e-1) 0 0}.cifras .cifra{display:block;color:var(--tinta);font-size:var(--t-xl);font-weight:var(--peso-titular);line-height:var(--interlinea-apretada);letter-spacing:-.035em}.cifras small{display:block;margin-top:var(--e-1);color:var(--tinta-suave);font-size:var(--t-xs);line-height:1.4}.cifras-fuente{max-width:none;margin:var(--e-5) 0 0;color:var(--tinta-suave);font-family:var(--letra-mono);font-size:var(--t-credito)}.explorador{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:var(--e-5);align-items:start}.lateral{display:grid;gap:var(--e-4);min-width:0}.lateral .panel{margin:0}.lateral .linea{grid-template-columns:1fr;gap:var(--e-1)}.aviso-prioridad{max-width:none;margin:0;padding:var(--e-4);border:1px solid var(--linea);border-radius:var(--r);background:var(--fondo-hundido);color:var(--tinta-media);font-size:var(--t-xs);line-height:1.6}.aviso-prioridad strong{color:var(--tinta)}@media(max-width:1000px){.explorador{grid-template-columns:1fr}.lateral{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.cifras dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cifras dl{grid-template-columns:minmax(0,1fr)}}.definiciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--e-5) var(--calle)}.definiciones h3{margin:0;padding-top:var(--e-3);border-top:2px solid var(--tinta);font-family:var(--letra-titular);font-size:var(--t-titular);font-weight:var(--peso-normal);letter-spacing:0;line-height:var(--interlinea-titular-serif)}.definiciones p{max-width:none;margin:var(--e-2) 0 0;color:var(--tinta-media);font-size:var(--t-sm);line-height:1.7}.boton{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);padding:var(--e-3) var(--e-4);border:1px solid transparent;border-radius:var(--r-sm);font-family:inherit;font-size:var(--t-sm);font-weight:var(--peso-fuerte);text-decoration:none;cursor:pointer;transition:background-color var(--rapido) var(--sale),border-color var(--rapido) var(--sale),color var(--rapido) var(--sale)}.boton-primario{background:var(--marca);border-color:var(--marca);color:#fff}.boton-primario:hover{background:var(--marca-fuerte);border-color:var(--marca-fuerte);color:#fff}.boton-secundario{background:var(--papel);border-color:var(--linea-fuerte);color:var(--tinta)}.boton-secundario:hover{border-color:var(--tinta-suave);color:var(--tinta)}.enlace-descarga{flex:0 0 auto;padding:var(--e-2) var(--e-3);border:1px solid var(--linea-fuerte);border-radius:var(--r-sm);background:var(--papel);color:var(--tinta);font-size:var(--t-sm);font-weight:var(--peso-fuerte);text-decoration:none;white-space:nowrap;transition:border-color var(--rapido) var(--sale)}.enlace-descarga:hover{border-color:var(--marca);color:var(--marca)}.enlace-descarga span{margin-left:var(--e-2)}.contador-suave{flex:0 0 auto;padding:var(--e-1) var(--e-3);border:1px solid var(--linea);border-radius:var(--r-xs);background:var(--papel);color:var(--tinta-media);font-size:var(--t-xs);white-space:nowrap}.panel{background:var(--papel);border:1px solid var(--linea);border-radius:var(--r);box-shadow:var(--sombra-1);padding:var(--e-5);margin:var(--e-5) 0}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.rejilla-kpi{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--e-3);margin:var(--e-5) 0}.tarjeta{position:relative;min-width:0;padding:var(--e-5);border:1px solid var(--linea);border-radius:var(--r);background:var(--papel);box-shadow:var(--sombra-1)}.tarjeta .rotulo{margin-bottom:var(--e-3);color:var(--tinta-media);font-size:var(--t-xs);font-weight:var(--peso-fuerte)}.tarjeta .cifra{display:block;font-size:var(--t-2xl);font-weight:var(--peso-titular);line-height:var(--interlinea-apretada);letter-spacing:-.035em}.tarjeta .cifra.larga{font-size:var(--t-lg);word-break:keep-all}.tarjeta .pie{margin-top:var(--e-2);color:var(--tinta-suave);font-size:var(--t-xs);line-height:1.45}.tarjeta[data-p]:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:var(--r) var(--r) 0 0}.tarjeta[data-p="1"]:before{background:var(--p1-solido)}.tarjeta[data-p="2"]:before{background:var(--p2-solido)}.tarjeta[data-p="3"]:before{background:var(--p3-solido)}.tarjeta[data-p="4"]:before{background:var(--p4-solido)}.etiqueta-p{display:inline-block;padding:2px var(--e-2);border-radius:var(--r-xs);font-size:var(--t-2xs);font-weight:var(--peso-titular);letter-spacing:.01em}.etiqueta-p[data-p="1"]{background:var(--p1-fondo);color:var(--p1-tinta)}.etiqueta-p[data-p="2"]{background:var(--p2-fondo);color:var(--p2-tinta)}.etiqueta-p[data-p="3"]{background:var(--p3-fondo);color:var(--p3-tinta)}.etiqueta-p[data-p="4"]{background:var(--p4-fondo);color:var(--p4-tinta)}.envoltorio-tabla{overflow-x:auto;border:1px solid var(--linea);border-radius:var(--r);background:var(--papel);box-shadow:var(--sombra-1)}table{width:100%;border-collapse:collapse;font-size:var(--t-sm)}caption{padding:var(--e-4) var(--e-4) 0;color:var(--tinta-media);font-size:var(--t-xs);text-align:left}th,td{padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--linea);line-height:1.45;text-align:left;white-space:nowrap}thead th{position:sticky;top:0;z-index:var(--z-tabla-cabecera);background:var(--fondo-hundido);border-bottom:1px solid var(--linea-fuerte);color:var(--tinta-media);font-size:var(--t-xs);font-weight:var(--peso-fuerte)}td.num,th.num{text-align:right}tbody th{font-weight:var(--peso-fuerte)}tbody th a{color:var(--tinta);font-weight:var(--peso-fuerte);text-decoration:none}tbody th a:hover{color:var(--marca);text-decoration:underline}tbody tr{transition:background-color var(--rapido) var(--sale)}tbody tr:hover{background:var(--dato-1)}tbody tr:last-child td,tbody tr:last-child th{border-bottom:none}tfoot th,tfoot td{background:var(--fondo-hundido);border-top:2px solid var(--linea-fuerte);border-bottom:none;font-weight:var(--peso-titular)}thead th.ordenable{padding:0}thead th.ordenable>button.orden{display:flex;align-items:center;gap:var(--e-2);width:100%;padding:var(--e-3) var(--e-4);border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer}thead th.num.ordenable>button.orden{justify-content:flex-end}thead th.ordenable>button.orden:hover{color:var(--marca)}thead th[aria-sort=ascending],thead th[aria-sort=descending]{color:var(--marca)}.flecha:before{content:"↕";opacity:.4;font-weight:var(--peso-normal)}thead th[aria-sort=ascending] .flecha:before{content:"↑";opacity:1}thead th[aria-sort=descending] .flecha:before{content:"↓";opacity:1}.ranura-anuncio{margin:var(--e-6) auto;min-height:100px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(min-width:1600px){:root{--ancho: 1240px}}@media(max-width:800px){.cabecera-sitio .contenedor{grid-template-columns:1fr;padding-top:var(--e-4);padding-bottom:var(--e-4);gap:var(--e-3);min-height:0}.cabecera-sitio .marca,.cabecera-buscador{grid-column:1;justify-self:stretch;width:100%}.cabecera{padding:var(--e-5)}.seccion-titulo{margin-top:var(--e-7)}}@media(max-width:540px){.contenedor{padding:0 var(--e-4)}.franja-pais .contenedor>span:last-child:not(:first-child){display:none}.barra a{padding:var(--e-2) var(--e-2);font-size:var(--t-xs)}.seccion-titulo{flex-direction:column;align-items:flex-start;gap:var(--e-2)}.rejilla-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-2)}.tarjeta{padding:var(--e-4)}.tarjeta .cifra{font-size:var(--t-xl)}.tarjeta .cifra.larga{font-size:var(--t-md)}th,td{padding:var(--e-3)}}.buscador[data-astro-cid-yqglju6t]{position:relative;display:flex;align-items:center;flex:1 1 260px;max-width:380px}.buscador[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]{width:100%;padding:var(--e-2) 70px var(--e-2) 38px;border:1px solid var(--linea-fuerte);border-radius:var(--r-sm);background:var(--papel);color:var(--tinta);font:inherit;font-size:var(--t-sm);line-height:1.6;-webkit-appearance:none;appearance:none;transition:border-color var(--rapido) var(--sale)}.buscador[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]::placeholder{color:var(--tinta-suave)}.buscador[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]::-webkit-search-cancel-button{display:none}.buscador[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]:hover{border-color:var(--tinta-suave)}.lupa[data-astro-cid-yqglju6t]{position:absolute;left:var(--e-3);width:16px;height:16px;color:var(--tinta-suave);pointer-events:none}.atajo[data-astro-cid-yqglju6t]{position:absolute;right:var(--e-3);padding:1px var(--e-2);border:1px solid var(--linea-fuerte);border-radius:var(--r-xs);background:var(--fondo-hundido);color:var(--tinta-suave);font-family:inherit;font-size:var(--t-2xs);line-height:1.6;pointer-events:none}.buscador[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]:focus~.atajo[data-astro-cid-yqglju6t],.buscador[data-astro-cid-yqglju6t][data-lleno] .atajo[data-astro-cid-yqglju6t]{display:none}.borrar[data-astro-cid-yqglju6t]{position:absolute;right:var(--e-2);display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--fondo-hundido);color:var(--tinta-media);font-size:var(--t-md);line-height:1;cursor:pointer;transition:background-color var(--rapido) var(--sale)}.borrar[data-astro-cid-yqglju6t]:hover{background:var(--linea-fuerte);color:var(--tinta)}.panel[data-astro-cid-yqglju6t]{position:absolute;z-index:var(--z-desplegable);top:calc(100% + var(--e-1));left:0;right:0;max-height:min(62vh,460px);overflow-y:auto;overscroll-behavior:contain;padding:var(--e-1);border:1px solid var(--linea-fuerte);border-radius:var(--r);background:var(--papel);box-shadow:var(--sombra-3)}.panel[data-astro-cid-yqglju6t] .grupo{margin:var(--e-2) 0 2px;padding:0 var(--e-2);color:var(--tinta-suave);font-size:var(--t-2xs);font-weight:var(--peso-fuerte)}.panel[data-astro-cid-yqglju6t] .op{display:flex;align-items:baseline;gap:var(--e-3);padding:var(--e-2) var(--e-2);border-radius:var(--r-sm);color:var(--tinta);text-decoration:none}.panel[data-astro-cid-yqglju6t] .op:hover,.panel[data-astro-cid-yqglju6t] .op[aria-selected=true]{background:var(--dato-1);color:var(--tinta)}.panel[data-astro-cid-yqglju6t] .op-nombre{flex:0 0 auto;font-size:var(--t-sm);font-weight:var(--peso-fuerte)}.panel[data-astro-cid-yqglju6t] .op-nombre mark{padding:0 1px;border-radius:2px;background:var(--marca-tenue);color:inherit}.panel[data-astro-cid-yqglju6t] .op-detalle{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tinta-suave);font-size:var(--t-xs)}.panel[data-astro-cid-yqglju6t] .op-extra{flex:0 0 auto;color:var(--tinta-suave);font-size:var(--t-2xs);font-variant-numeric:tabular-nums}.panel[data-astro-cid-yqglju6t] .vacio{max-width:none;margin:0;padding:var(--e-3);color:var(--tinta-media);font-size:var(--t-sm)}.buscador-grande[data-astro-cid-yqglju6t]{max-width:none;flex:1 1 auto}.buscador-grande[data-astro-cid-yqglju6t] input[data-astro-cid-yqglju6t]{padding:var(--e-4) var(--e-5) var(--e-4) 50px;border-radius:var(--r);font-size:var(--t-md)}.buscador-grande[data-astro-cid-yqglju6t] .lupa[data-astro-cid-yqglju6t]{left:var(--e-4);width:20px;height:20px}.buscador-grande[data-astro-cid-yqglju6t] .atajo[data-astro-cid-yqglju6t]{display:none}.buscador-grande[data-astro-cid-yqglju6t] .borrar[data-astro-cid-yqglju6t]{right:var(--e-3);width:28px;height:28px}.buscador-grande[data-astro-cid-yqglju6t] .op-nombre{font-size:var(--t-md)}@media(max-width:800px){.buscador-barra[data-astro-cid-yqglju6t]{order:3;flex-basis:100%;max-width:none}.atajo[data-astro-cid-yqglju6t]{display:none}}
