:root[data-tema=marmol],[data-tema=marmol]{--fondo: #000000;--fondo-2: #000000;--superficie: #111111;--superficie-2: #1c1c1c;--borde: #313131;--texto: #f8f6f2;--texto-2: #d2cdc5;--oro-texto: #e3b45f;--grafica: #e3b45f;--sube: #55e8a0;--baja: #ff6b62;--aviso: #ffb45e;--primario: #e3b45f;--sobre-primario: #140d00;--sim-o: #f8f6f2;--sim-t: #e3b45f;--metal: linear-gradient(180deg, #f7dfa8 0%, #e3b45f 52%, #b5863a 100%);--brillo: rgb(255 250 230 / .7);--hondo: rgb(0 0 0 / .8);--reparto-1: #e3b45f;--reparto-2: #7fa7d6;--reparto-3: #b3a6e0;--reparto-4: #79c3c3;--reparto-5: #d9bc94;--reparto-6: #8d8580;--grano: .03;--resplandor: 1;--luz-graf: 16%;--polvo: 1;--titulo: var(--ui);--titulo-peso: 500;--titulo-estilo: normal;--titulo-espacio: -.02em;--velo: #000000;--claro: #f7f2ea;--losa: rgb(0 0 0 / .8);--filo-luz: rgb(255 255 255 / .07);--piedra-luz-1: rgb(255 255 255 / .03);--piedra-luz-2: rgb(255 255 255 / .045);--piedra-luz-3: rgb(255 255 255 / .07);--piedra-luz-4: rgb(255 255 255 / .085);--cristal: rgb(0 0 0 / .3);--cristal-blur: 22px;--cristal-sat: 190%;--cristal-brillo: .7;--cristal-hoja: rgb(8 8 8 / .4);--cristal-hoja-brillo: .62;--cristal-velo: rgb(0 0 0 / .42);--cristal-tira: rgb(0 0 0 / .3);--cristal-tira-brillo: .7;--cristal-tira-sat: 190%;--cristal-pil: rgb(0 0 0 / .3);--barra-cristal: rgb(0 0 0 / .14);--barra-blur: 7px;--barra-sat: 185%;--barra-luz: .52;--barra-icono-sombra: drop-shadow(0 1px 1.5px rgb(0 0 0 / .8)) drop-shadow(0 0 5px rgb(0 0 0 / .55));--canto: linear-gradient(162deg, rgb(255 255 255 / .9) 0%, rgb(255 255 255 / .32) 14%, rgb(255 255 255 / .06) 40%, rgb(255 255 255 / .03) 62%, rgb(247 223 168 / .5) 90%, rgb(227 180 95 / .85) 100%);--canto-tira: var(--canto);--canto-hoja: var(--canto);--canto-pil: linear-gradient(165deg, rgb(255 255 255 / .62), rgb(255 255 255 / .1) 30%, rgb(255 255 255 / .03) 62%, rgb(227 180 95 / .42));--barra-sombra: inset 0 0 0 2.5px rgb(0 0 0 / .22), inset 0 12px 18px -14px rgb(255 255 255 / .3), inset 0 -12px 18px -14px rgb(227 180 95 / .3), 0 1px 1px rgb(0 0 0 / .35), 0 26px 46px -18px rgb(0 0 0 / .9);--barra-brillo: radial-gradient(55% 140% at 20% -40%, rgb(255 255 255 / .2), transparent 62%), radial-gradient(40% 120% at 85% 140%, rgb(227 180 95 / .12), transparent 60%);--barra-texto: var(--texto);--barra-texto-act: var(--texto);--barra-texto-sombra: 0 0 1px rgb(0 0 0 / .9), 0 1px 3px rgb(0 0 0 / .85), 0 0 9px rgb(0 0 0 / .6);--barra-oro: var(--oro-texto);--hoja-sombra: inset 0 0 0 2.5px rgb(0 0 0 / .18), inset 0 14px 22px -16px rgb(255 255 255 / .25), 0 -24px 50px -20px rgb(0 0 0 / .7);--pil-sombra: 0 10px 24px -12px rgb(0 0 0 / .7);--gota: radial-gradient(130% 100% at 50% -10%, rgb(255 255 255 / .3), rgb(255 255 255 / .09) 55%, rgb(255 255 255 / .05));--gota-sombra: inset 0 0 0 1px rgb(255 255 255 / .2), inset 0 1.5px 0 rgb(255 255 255 / .65), inset 0 -1.5px 0 rgb(227 180 95 / .65), inset 0 8px 12px -8px rgb(255 255 255 / .35), 0 8px 16px -6px rgb(0 0 0 / .65);--lente: radial-gradient(120% 90% at 50% 0%, rgb(255 255 255 / .26), rgb(255 255 255 / .08) 60%);--lente-sombra: inset 0 1px 0 rgb(255 255 255 / .5), inset 0 -1px 0 rgb(227 180 95 / .45), 0 4px 10px -4px rgb(0 0 0 / .6);--lente-texto: var(--texto);--sel-plano: color-mix(in srgb, var(--texto) 13%, transparent);--sel-plano-texto: var(--texto);--moneda: radial-gradient(circle at 50% 28%, #262420, #0a0907 62%, #000000);--moneda-sombra: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -2px 3px rgb(0 0 0 / .6), 0 0 0 1.2px rgb(227 180 95 / .75), 0 0 0 3px rgb(0 0 0 / .35), 0 8px 16px -6px #000000;--moneda-o: #f8f6f2;--moneda-t: #e3b45f;--cristal-menu: rgb(10 10 10 / .74);--cristal-menu-blur: 24px;--cristal-menu-sat: 120%;--cristal-arriba: rgb(14 14 14 / .72);--gota-pc: linear-gradient(180deg, rgb(255 255 255 / .16), rgb(255 255 255 / .06));--gota-pc-sombra: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -1px 1px rgb(0 0 0 / .3), 0 0 0 .5px rgb(255 255 255 / .14), 0 4px 10px -4px rgb(0 0 0 / .5);--menu-oro: var(--oro-texto);--sello-fondo: var(--superficie-2);--sello-filo: var(--hilo);--sello-o: var(--sim-o);--sello-t: var(--sim-t);--dorado-filo: linear-gradient(145deg, #f7dfa8 0%, #e3b45f 38%, #a27630 68%, #f0cf86 100%);--dorado-filo-dentro: #e3b45f;--dorado-sello-fondo: #000000;--dorado-sim-o: #f2d391;--dorado-sim-t: #e3b45f;--dorado-hilo: #c99a45;--dorado-texto: #e3b45f;--dorado-hilo-menu: var(--dorado-hilo);--dorado-texto-menu: var(--dorado-texto);--dorado-etiqueta: linear-gradient(180deg, #f7dfa8 0%, #e3b45f 55%, #c99a45 100%);--sobre-dorado: #140d00;color-scheme:dark}:root[data-tema=marmol][data-dorado]{--borde: #4f3f20}:root[data-tema=marfil][data-dorado]{--borde: #d4b580}:root[data-tema=marfil],[data-tema=marfil]{--fondo: #ede1cc;--fondo-2: #e5d7bf;--superficie: #fdf9f2;--superficie-2: #eee3d0;--borde: #dccbb0;--texto: #1c1915;--texto-2: #4a443d;--oro-texto: #7a5716;--grafica: #a87a2a;--sube: #08573a;--baja: #a42018;--aviso: #8a4b0c;--primario: #4e101d;--sobre-primario: #f8efe0;--sim-o: #4e101d;--sim-t: #a87a2a;--metal: linear-gradient(180deg, #5a1626 0%, #4e101d 100%);--brillo: rgb(255 255 255 / .1);--hondo: rgb(60 40 20 / .14);--reparto-1: #a87a2a;--reparto-2: #2f5d8c;--reparto-3: #7b6bae;--reparto-4: #3d8a8c;--reparto-5: #c29a6b;--reparto-6: #9a928a;--grano: .03;--resplandor: .22;--luz-graf: 9%;--polvo: .4;--titulo: var(--marca);--titulo-peso: 500;--titulo-estilo: normal;--titulo-espacio: 0;--tenue-mezcla: 92%;--velo: #1c1915;--claro: #f7f2ea;--oro-logo: #e3b45f;--oro-hilo: #c99a45;--metal-oro: linear-gradient(180deg, #f7dfa8 0%, #e3b45f 52%, #b5863a 100%);--sobre-oro: #2a0e14;--hilo-tema: color-mix(in srgb, #e3b45f 62%, #dccbb0);--sombra-tema: 0 1px 1px rgb(60 40 20 / .14), 0 14px 30px -24px rgb(60 40 20 / .14);--sello-fondo: #fdf9f2;--sello-filo: #c99a45;--sello-o: #4e101d;--sello-t: #a87a2a;--dorado-filo: #5e4210;--dorado-filo-dentro: #5e4210;--dorado-sello-fondo: #fdf9f2;--dorado-sim-o: #4e101d;--dorado-sim-t: #a87a2a;--dorado-hilo: #a87a2a;--dorado-texto: #7a5716;--dorado-hilo-menu: #c99a45;--dorado-texto-menu: #e3b45f;--dorado-etiqueta: linear-gradient(180deg, #e0b766 0%, #c99a45 100%);--sobre-dorado: #1c1915;--cristal: rgb(52 9 19 / .74);--cristal-blur: 22px;--cristal-sat: 140%;--cristal-brillo: .5;--cristal-hoja: rgb(253 249 242 / .52);--cristal-hoja-brillo: 1.08;--cristal-velo: rgb(28 25 21 / .32);--cristal-tira: rgb(253 249 242 / .5);--cristal-tira-brillo: 1.06;--cristal-tira-sat: 140%;--cristal-pil: rgb(253 249 242 / .72);--barra-cristal: rgb(52 9 19 / .82);--barra-blur: 12px;--barra-sat: 150%;--barra-luz: .58;--barra-icono-sombra: none;--barra-brillo-cristal: radial-gradient(60% 150% at 18% -45%, rgb(255 255 255 / .28), transparent 62%), linear-gradient(180deg, rgb(255 255 255 / .1), transparent 40%), radial-gradient(40% 120% at 85% 140%, rgb(227 180 95 / .14), transparent 60%);--canto: linear-gradient(162deg, rgb(255 255 255 / .9) 0%, rgb(255 255 255 / .32) 14%, rgb(255 255 255 / .06) 40%, rgb(255 255 255 / .03) 62%, rgb(247 223 168 / .5) 90%, rgb(227 180 95 / .85) 100%);--canto-pil: linear-gradient(165deg, #ffffff, rgb(255 255 255 / .3) 35%, rgb(60 40 20 / .08) 65%, rgb(201 154 69 / .55));--canto-tira: var(--canto-pil);--canto-hoja: linear-gradient(162deg, #ffffff 0%, rgb(255 255 255 / .5) 18%, rgb(60 40 20 / .08) 55%, rgb(201 154 69 / .6) 92%, #c99a45 100%);--barra-sombra: inset 0 0 0 2.5px rgb(30 0 8 / .22), inset 0 12px 18px -14px rgb(255 255 255 / .35), inset 0 -12px 18px -14px rgb(227 180 95 / .35), 0 1px 1px rgb(40 10 15 / .3), 0 26px 46px -18px rgb(40 10 15 / .6);--barra-brillo: radial-gradient(55% 140% at 20% -40%, rgb(255 255 255 / .2), transparent 62%), radial-gradient(40% 120% at 85% 140%, rgb(227 180 95 / .12), transparent 60%);--barra-texto: var(--menu-texto);--barra-texto-act: var(--menu-texto-act);--barra-texto-sombra: 0 1px 2px rgb(0 0 0 / .55);--barra-oro: var(--oro-logo);--hoja-sombra: inset 0 14px 22px -16px #ffffff, 0 -24px 50px -20px rgb(40 10 15 / .45);--pil-sombra: 0 10px 24px -12px rgb(60 40 20 / .4);--gota: radial-gradient(130% 100% at 50% -10%, rgb(255 255 255 / .3), rgb(255 255 255 / .09) 55%, rgb(255 255 255 / .05));--gota-sombra: inset 0 0 0 1px rgb(255 255 255 / .2), inset 0 1.5px 0 rgb(255 255 255 / .65), inset 0 -1.5px 0 rgb(227 180 95 / .65), inset 0 8px 12px -8px rgb(255 255 255 / .35), 0 8px 16px -6px rgb(0 0 0 / .65);--lente: linear-gradient(180deg, #ffffff, #f7f0e4);--lente-sombra: inset 0 -1px 0 #c99a45, 0 0 0 .5px rgb(60 40 20 / .2), 0 4px 10px -4px rgb(60 40 20 / .35);--lente-texto: var(--texto);--sel-plano: color-mix(in srgb, var(--primario) 9%, transparent);--sel-plano-texto: var(--primario);--sel-riel: #e3b45f;--moneda: radial-gradient(circle at 50% 28%, #fffdf8, #f3e9d6 70%, #e9dcc4);--moneda-sombra: inset 0 1px 0 #ffffff, inset 0 -2px 3px rgb(120 80 30 / .18), 0 0 0 1.2px #c99a45, 0 0 0 3px rgb(40 10 15 / .25), 0 8px 16px -6px rgb(40 10 15 / .6);--moneda-o: #4e101d;--moneda-t: #a87a2a;--cristal-menu: var(--menu-fondo);--cristal-menu-blur: 0px;--cristal-menu-sat: 100%;--cristal-arriba: color-mix(in srgb, var(--fondo) 84%, transparent);--gota-pc: linear-gradient(180deg, rgb(255 255 255 / .16), rgb(255 255 255 / .06));--gota-pc-sombra: inset 0 1px 0 rgb(255 255 255 / .28), inset 0 -1px 1px rgb(0 0 0 / .3), 0 0 0 .5px rgb(255 255 255 / .14), 0 4px 10px -4px rgb(0 0 0 / .5);--menu-oro: var(--oro-logo);--menu-fondo: #3c0b16;--menu-fondo-2: #4e101d;--menu-texto: #e2d0bb;--menu-texto-act: #fff7ea;--menu-luz: rgb(255 255 255 / .07);--menu-borde: rgb(255 255 255 / .12);--menu-hundido: rgb(0 0 0 / .2);--menu-sombra: rgb(40 10 15 / .55);--menu-oro-fondo: rgb(227 180 95 / .14);--menu-oro-filo: rgb(227 180 95 / .5);color-scheme:light dark}[data-tema=marfil] body{color-scheme:light}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-tema=marmol],[data-tema=marmol]{--cristal: #0b0b0b;--cristal-hoja: #111111;--cristal-tira: #0b0b0b;--cristal-pil: #0b0b0b;--cristal-menu: #0b0b0b;--cristal-arriba: #0b0b0b;--cristal-blur: 0px;--cristal-menu-blur: 0px;--cristal-brillo: 1;--cristal-hoja-brillo: 1;--cristal-tira-brillo: 1;--barra-cristal: #0b0b0b;--barra-blur: 0px;--barra-luz: 1}:root[data-tema=marfil],[data-tema=marfil]{--cristal: #3c0b16;--cristal-hoja: #fdf9f2;--cristal-tira: #fdf9f2;--cristal-pil: #fdf9f2;--cristal-arriba: var(--fondo);--cristal-blur: 0px;--cristal-brillo: 1;--cristal-hoja-brillo: 1;--cristal-tira-brillo: 1;--barra-cristal: #3c0b16;--barra-blur: 0px;--barra-luz: 1}}@media(prefers-color-scheme:dark){:root{--sistema-oscuro: 1}}:root[data-tema],[data-tema]{--marca: "Ibarra Real Nova", Georgia, "Times New Roman", serif;--ui: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--r-xs: 4px;--r-s: 8px;--r-m: 12px;--r-l: 16px;--r-xl: 26px;--r-p: 999px;--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 20px;--e6: 24px;--e7: 32px;--toque: 48px;--hilo: var(--hilo-tema, color-mix(in srgb, var(--oro-texto) 40%, transparent));--sep: color-mix(in srgb, var(--texto) 10%, transparent);--aro: color-mix(in srgb, var(--texto) 16%, transparent);--sombra-t: var(--sombra-tema, 0 1px 2px var(--hondo), 0 22px 44px -30px var(--hondo))}:root[data-tema]{--google-fondo: #ffffff;--google-fondo-2: #f6f6f6;--google-texto: #1f1f1f;--google-borde: #dadce0;--apple-fondo: #000000;--apple-texto: #ffffff;--apple-borde: #3a362f;--ios-azul: #0a84ff}:root[data-tema]{--superficie-3: color-mix(in srgb, var(--superficie-2) 88%, var(--texto));--tenue: color-mix(in srgb, var(--texto-2) var(--tenue-mezcla, 78%), var(--fondo));--primario-claro: color-mix(in srgb, var(--primario) 65%, var(--texto));--sube-fondo: color-mix(in srgb, var(--sube) 13%, transparent);--baja-fondo: color-mix(in srgb, var(--baja) 13%, transparent);--aviso-fondo: color-mix(in srgb, var(--aviso) 13%, transparent);--primario-fondo: color-mix(in srgb, var(--primario) 13%, transparent);--loseta-luz: radial-gradient(560px 200px at 20% -70px, color-mix(in srgb, var(--oro-texto) 9%, transparent), transparent 72%);--loseta: linear-gradient(180deg, var(--superficie), var(--superficie));--filo: var(--borde);--filo-2: color-mix(in srgb, var(--borde) 80%, var(--texto));--luz-arriba: inset 0 1px 0 color-mix(in srgb, var(--brillo) 30%, transparent);--oro-suave: linear-gradient(180deg, color-mix(in srgb, var(--oro-texto) 17%, transparent), color-mix(in srgb, var(--oro-texto) 7%, transparent))}.temas button{gap:9px}.tema-muestra{width:18px;height:18px;border-radius:50%;flex:none;background:var(--fondo);box-shadow:inset 0 0 0 2px var(--primario),0 0 0 1px var(--sep)}img.tema-muestra{background:none;box-shadow:none}[data-tema] body{background:var(--fondo)}.marca-ts{display:none}[data-tema] .top{background:color-mix(in srgb,var(--fondo) 86%,transparent);box-shadow:0 1px 0 var(--sep)}[data-tema] .marca-ts{display:inline-flex;align-items:center;gap:10px}[data-tema] .marca-ts i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--sello-fondo);box-shadow:inset 0 0 0 1px var(--sello-filo)}[data-tema] .marca-ts svg{width:23px;height:auto}[data-tema] .marca-ts .s-o{fill:var(--sello-o)}[data-tema] .marca-ts .s-t{fill:var(--sello-t)}[data-tema] .marca-ts b{font:600 17px/1 var(--marca);letter-spacing:.12em;padding-top:2px;color:var(--texto)}[data-tema] .top .ib{color:var(--texto)}[data-tema] .vista-cab h1{font-family:var(--marca);font-weight:500;font-size:32px;letter-spacing:0;line-height:1.1}[data-tema] .btn{background:var(--superficie);border-color:var(--borde);color:var(--texto);box-shadow:none;border-radius:var(--r-p)}[data-tema] .btn:hover{border-color:var(--hilo)}[data-tema] .btn.pri{background:var(--metal);border-color:transparent;color:var(--sobre-primario);font-weight:650;box-shadow:inset 0 1px 0 var(--brillo),0 8px 18px -10px var(--hondo)}[data-tema] .btn.compra{color:var(--sube)}[data-tema] :is(.btn.venta,.btn.peligro){color:var(--baja)}[data-tema] .top.cab-8 .marca-ts b{display:none}[data-tema] .top .marca{background:none;padding:0;border:0;box-shadow:none}[data-tema] :is(.tarjeta,.plan-venta,.idea,.informe,.fx2,.fx3-lista,.fis-vacio,.num-sec,.desde-compra,.merc2,.nov-ant,.tarea,.pf-card,.merc-busca,.mfilas,.ir-objetivos,.aj-caja,.ag-mes2,.agp-c,.toca,.opr,.empezar,.ov-lista,.ia-nota,.ag-prox){background-color:var(--superficie);background-image:none;border-style:solid;border-width:2px;border-color:var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-t)}[data-tema] :is(.plan-venta,.informe,.toca,.tarea.primero,.empezar,.agp-hoy){border-color:var(--hilo)}[data-tema] .tarea.hecho{background:none;box-shadow:none;border-color:var(--sep)}[data-tema] .ag-prox{background-image:radial-gradient(560px 220px at 18% -60px,color-mix(in srgb,var(--ag) 14%,transparent),transparent 72%)}[data-tema] :is(.tramo,.fis-c,.rg-c,.car-fut-f){background:color-mix(in srgb,var(--texto) 3%,transparent);border-color:var(--sep)}[data-tema] :is(.tarea .t-imp,.tarea.primero .t-imp){background:color-mix(in srgb,var(--texto) 4%,transparent);box-shadow:inset 0 0 0 1px var(--sep)}[data-tema] :is(.subvistas,.plazos,.op-modo){background:color-mix(in srgb,var(--texto) 3%,transparent);background-image:none;border-color:var(--sep);box-shadow:none}[data-tema] .hero-rangos{border-color:var(--sep);background:none}[data-tema] :is(.subvistas,.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos,.modo-op) button[aria-pressed=true]{background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo),0 2px 6px -2px var(--hondo)}[data-tema] :is(.subvistas,.plazos,.tabs) button[aria-pressed=true] :is(small,em,i,span){color:inherit}[data-tema] .tabs.envuelve button[aria-pressed=true]{border-color:transparent}[data-tema] .ficha-tabs button[aria-pressed=true]{color:var(--oro-texto);background:none;box-shadow:none}[data-tema] .busca input{background:var(--fondo);border:2px solid var(--borde);border-radius:var(--r-m);color:var(--texto);transition:border-color .2s ease,box-shadow .2s ease}[data-tema] .busca input:focus{outline:none;border-color:var(--oro-texto);box-shadow:0 0 0 3px var(--campo-luz)}[data-tema] .busca input::placeholder{color:var(--campo-ph)}[data-tema] .hoja{background:var(--superficie);border-color:var(--borde);box-shadow:inset 0 1px 0 var(--hilo),0 -14px 44px var(--hondo)}[data-tema] .top.bajado{box-shadow:0 1px 0 var(--sep),0 10px 30px -18px var(--hondo)}[data-tema] .mapa-w{--mapa-fondo: var(--superficie);background:radial-gradient(55% 75% at 0% 0%,color-mix(in srgb,var(--oro-texto) 8%,transparent),transparent 70%),var(--superficie);border:2px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-t)}[data-tema] .mapa-tit h2{font-family:var(--marca);font-weight:500;letter-spacing:0;font-size:23px}[data-tema] :is(.mapa-modos,.mapa-vistas){background:color-mix(in srgb,var(--texto) 3%,transparent);border-color:var(--sep)}[data-tema] :is(.mapa-modos,.mapa-vistas) button[aria-pressed=true]{background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}[data-tema] .mapa-caja{background-color:color-mix(in srgb,var(--texto) 2%,transparent);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--texto) 9%,transparent) .9px,transparent 1.3px)}[data-tema] .mapa-zoom button{border-color:var(--sep);background:color-mix(in srgb,var(--superficie) 85%,transparent);color:var(--texto)}[data-tema] .mp-0{fill:color-mix(in srgb,var(--texto) 7%,var(--superficie));background:color-mix(in srgb,var(--texto) 7%,var(--superficie))}[data-tema] .mp-n{fill:color-mix(in srgb,var(--texto) 20%,var(--superficie));background:color-mix(in srgb,var(--texto) 20%,var(--superficie))}[data-tema] .mp-u1{fill:color-mix(in srgb,var(--sube) 32%,var(--superficie));background:color-mix(in srgb,var(--sube) 32%,var(--superficie))}[data-tema] .mp-u2{fill:color-mix(in srgb,var(--sube) 52%,var(--superficie));background:color-mix(in srgb,var(--sube) 52%,var(--superficie))}[data-tema] .mp-u3{fill:color-mix(in srgb,var(--sube) 74%,var(--superficie));background:color-mix(in srgb,var(--sube) 74%,var(--superficie))}[data-tema] .mp-u4{fill:var(--sube);background:var(--sube)}[data-tema] .mp-d1{fill:color-mix(in srgb,var(--baja) 32%,var(--superficie));background:color-mix(in srgb,var(--baja) 32%,var(--superficie))}[data-tema] .mp-d2{fill:color-mix(in srgb,var(--baja) 52%,var(--superficie));background:color-mix(in srgb,var(--baja) 52%,var(--superficie))}[data-tema] .mp-d3{fill:color-mix(in srgb,var(--baja) 74%,var(--superficie));background:color-mix(in srgb,var(--baja) 74%,var(--superficie))}[data-tema] .mp-d4{fill:var(--baja);background:var(--baja)}[data-tema] .mp-a1{fill:color-mix(in srgb,var(--oro-texto) 32%,var(--superficie));background:color-mix(in srgb,var(--oro-texto) 32%,var(--superficie))}[data-tema] .mp-a2{fill:color-mix(in srgb,var(--oro-texto) 52%,var(--superficie));background:color-mix(in srgb,var(--oro-texto) 52%,var(--superficie))}[data-tema] .mp-a3{fill:color-mix(in srgb,var(--oro-texto) 74%,var(--superficie));background:color-mix(in srgb,var(--oro-texto) 74%,var(--superficie))}[data-tema] .mp-a4{fill:var(--oro-texto);background:var(--oro-texto)}[data-tema] .mc-t:is(.mp-u3,.mp-u4,.mp-d4){color:var(--superficie)}[data-tema] .me{background:color-mix(in srgb,var(--superficie) 90%,transparent);border-color:var(--sep);box-shadow:0 2px 10px var(--hondo);color:var(--texto)}[data-tema] .me.grupo{border-color:var(--hilo);background:color-mix(in srgb,var(--superficie) 92%,transparent)}[data-tema] .me-punto{background:var(--texto);box-shadow:0 0 0 1.5px var(--superficie)}[data-tema] .mapa-tip{background:var(--superficie);border-color:var(--borde);box-shadow:0 10px 28px var(--hondo)}[data-tema] :is(.mapa-elegido,.mi-datos,.mi-tuyo.vacio){background:color-mix(in srgb,var(--texto) 3%,transparent);border-color:var(--sep)}[data-tema] .mi-tuyo{background:color-mix(in srgb,var(--oro-texto) 7%,transparent);border-color:var(--hilo)}[data-tema] .mt-b{background:color-mix(in srgb,var(--texto) 7%,transparent)}[data-tema] .mt-b i.gris{background:var(--reparto-6)}[data-tema] .mc-ef,[data-tema] .mc-ef-i{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--texto) 8%,var(--superficie)) 0 6px,color-mix(in srgb,var(--texto) 4%,var(--superficie)) 6px 12px)}[data-tema] .mc-logo-ef{background:var(--superficie-2)}[data-tema] .estado-b{border-color:var(--aro);background:none}[data-tema] :is(.estado-b:hover,.estado-w.abierto .estado-b){background:color-mix(in srgb,var(--texto) 5%,transparent)}[data-tema] .as-boton{border:1px solid var(--hilo);background:var(--superficie);color:var(--oro-texto);box-shadow:none}[data-tema] .as-boton:hover{background:color-mix(in srgb,var(--oro-texto) 12%,var(--superficie))}[data-tema] .gta-top{border:1px solid var(--hilo);background:none;color:var(--texto);box-shadow:none}[data-tema] .gta-top:hover{border-color:var(--oro-texto);box-shadow:none}[data-tema] .gta-top:focus-visible{outline-color:var(--oro-texto)}[data-tema] .gta-top:before{display:none;animation:none}[data-tema] .gta-top-t{animation:none;font-family:"Ibarra VI",var(--marca);font-style:italic;font-synthesis:style;font-weight:600;font-size:19px;color:var(--oro-texto);-webkit-text-stroke:0;text-shadow:none;padding:0 2px 1px}[data-tema] .gta-top :is(svg,.gta-top-g){color:var(--texto-2)}[data-tema] .grupo-tabs{background:color-mix(in srgb,var(--texto) 3%,transparent);border-color:var(--sep);box-shadow:none}[data-tema] .grupo-tabs a[aria-current=page]{background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo),0 2px 6px -2px var(--hondo)}[data-tema] .hero-hola{font:400 22px/1.25 var(--marca);color:var(--texto);letter-spacing:-.005em}[data-tema] .hola-nom{font-weight:500;color:var(--oro-texto)}[data-tema] .hero-num{font-family:var(--titulo);font-style:var(--titulo-estilo);font-weight:700;letter-spacing:-.04em}[data-tema=marfil] .hero-num{letter-spacing:-.01em}[data-tema] .hero-num span.dec{font-weight:600;color:var(--texto-2)}[data-tema] .hero-panel{margin:0;border:2px solid var(--borde);border-radius:var(--r-l);overflow:hidden;box-shadow:var(--sombra-t);background:radial-gradient(90% 70% at 85% 62%,color-mix(in srgb,var(--grafica) var(--luz-graf),transparent),transparent 70%),radial-gradient(70% 60% at 0% 0%,color-mix(in srgb,var(--oro-texto) 9%,transparent),transparent 70%),var(--superficie)}[data-tema] .hero-panel:after{content:"";position:absolute;z-index:3;top:0;left:22px;right:22px;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--oro-texto) 30%,var(--oro-texto) 70%,transparent)}@media(max-width:759px){[data-tema] .hero-panel{--gp: var(--e4);padding:var(--e5) 0 var(--e4)}[data-tema] .hero-cifra{padding:0 var(--e4)}[data-tema] .car-patrimonio:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--oro-texto) 10%,transparent),transparent)}}[data-tema] .hero-movers{border-top-color:var(--sep)}[data-tema] body.nav-ts .top :is(#bFallo,.ver-chip,.estado-w){display:none}[data-tema] body.nav-ts .top #bAjustes{order:-1;color:var(--texto-2)}[data-tema] body.nav-ts .top #bAjustes svg{width:22px;height:22px}@media(min-width:1180px){[data-tema] body.nav-ts .top #bAjustes{display:none}}[data-tema] body.nav-ts .top .acciones{margin-left:auto}[data-tema] body.nav-ts .top .gta-top-w~.acciones{margin-left:var(--e2)}[data-tema] .as-boton.as-ts{width:40px;height:40px;padding:0;margin:0;justify-content:center;border-radius:50%;border:0;background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo),0 6px 14px -6px var(--hondo)}[data-tema] .as-boton.as-ts:hover{filter:brightness(1.06);background:var(--metal)}[data-tema] .as-boton.as-ts svg{width:19px;height:19px;stroke-width:1.9}[data-tema] .as-boton.as-ts:focus-visible{outline:2px solid var(--oro-texto);outline-offset:3px}[data-tema] .ts-grupo{display:grid;gap:var(--e3);margin:var(--e2) 0 var(--e5)}[data-tema] .ts-tit{margin:0;font:500 32px/1.1 var(--marca);letter-spacing:0;color:var(--texto)}[data-tema] .ts-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e1) var(--e4)}[data-tema] .ts-total-n{font:500 26px/1.1 var(--ui);letter-spacing:-.03em;color:var(--texto);font-variant-numeric:tabular-nums}[data-tema] .ts-total-v{display:inline-flex;align-items:baseline;gap:5px;font:600 13.5px/1.2 var(--ui);font-variant-numeric:tabular-nums}[data-tema] .ts-total-v small{color:var(--texto-2);font-weight:500}[data-tema] .ts-grupo .grupo-tabs{margin:0}[data-tema] #vista:has(>.ts-grupo) .vista-cab h1{display:none}[data-tema] #vista:has(>.ts-grupo) .vista-cab{margin-top:0}[data-tema] .tu{display:grid}[data-tema] .tu-cab{display:flex;align-items:center;gap:var(--e4);padding:var(--e4);background:var(--superficie);border:2px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-t)}[data-tema] .tu-ini{width:48px;height:48px;flex:none;border-radius:50%;display:grid;place-items:center;font:500 23px/1 var(--marca);color:var(--oro-texto);background:var(--superficie-2);box-shadow:inset 0 0 0 1.5px var(--hilo)}[data-tema] .tu-cab>div{flex:1;min-width:0}[data-tema] .tu-nom{margin:0;font:500 22px/1.2 var(--marca);color:var(--texto)}[data-tema] .tu-cab small{color:var(--texto-2);overflow-wrap:anywhere}[data-tema] .tu a.aj-fila{color:inherit;text-decoration:none;min-height:var(--toque)}[data-tema] .tu button.aj-fila{min-height:var(--toque)}[data-tema] .tu .aj-fila.falta b:after{content:"";display:inline-block;width:7px;height:7px;margin-left:var(--e2);vertical-align:2px;border-radius:50%;background:var(--oro-texto)}[data-tema] .sec-cab{align-items:center}[data-tema] .sec-cab h2{font:600 11.5px/14px var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema] .sec-cab h2 :is(small,.k){text-transform:none;letter-spacing:0}[data-tema=marfil] .sec-cab h2{font:600 14px/16px var(--marca);letter-spacing:.14em;color:var(--primario)}[data-tema=marmol] :is(.tarjeta,.idea,.informe,.fx2,.num-sec,.merc2,.pf-card,.mfilas,.aj-caja,.toca,.opr,.ag-prox,.tu-cab){background-image:radial-gradient(420px 160px at 20% -60px,color-mix(in srgb,var(--oro-texto) 8%,transparent),transparent 72%);box-shadow:inset 0 1px 0 var(--filo-luz),0 18px 40px -24px var(--losa)}[data-tema=marmol] .tabla-w{background:var(--superficie);border-radius:18px;padding:4px 14px;box-shadow:inset 0 0 0 1px var(--borde),inset 0 1px 0 var(--filo-luz),0 18px 40px -24px var(--losa)}[data-tema=marmol] .tabla-w>table:not(.resp) :is(th,td):first-child{background:var(--superficie);left:-14px}[data-tema=marmol] :is(.tarjeta,.num-sec,.num-cuerpo,.sec-det) .tabla-w{background:none;box-shadow:none;padding:0;border-radius:0}[data-tema=marmol] :is(.tarjeta,.num-sec,.num-cuerpo,.sec-det) .tabla-w>table:not(.resp) :is(th,td):first-child{left:0}[data-tema=marmol] :where(.hero-panel,.idea,.evita,.fx3-lista>*,.num-sec,.tabs-fila .tabs){background-color:var(--superficie)}[data-tema=marmol] :where(.tabs-fila .tabs){border-radius:var(--r-s)}[data-tema=marmol] :is(.vista-cab,.ts-grupo,.sec-cab,.hero-top,.check-mini,.pie){text-shadow:0 0 1px var(--fondo),0 0 3px var(--fondo),0 0 6px var(--fondo),0 0 10px var(--fondo),0 0 16px var(--fondo),0 0 24px var(--fondo)}[data-tema=marmol] :is(.vista-cab,.ts-grupo,.sec-cab,.hero-top,.check-mini,.pie) :is(button,.btn,a[class*=btn],[role=tab],nav){text-shadow:none}[data-tema] .chip{border:0;border-radius:var(--r-p);padding:1px 9px;background:color-mix(in srgb,currentColor 12%,transparent);font-weight:600}[data-tema] .senal{border-radius:var(--r-p);font-weight:600;padding:2px 10px}[data-tema] .senal:is(.mantener,.aportar){background:color-mix(in srgb,var(--texto) 7%,transparent)}[data-tema] .t-primero{border-radius:var(--r-p);background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}[data-tema] .logo-a{border-radius:50%;background:color-mix(in srgb,var(--oro-texto) 8%,var(--superficie));box-shadow:inset 0 0 0 1px var(--hilo)}[data-tema] .logo-a>span{font:600 13px/1 var(--marca);letter-spacing:.04em;color:var(--texto)}[data-tema] .logo-a img{inset:2px;width:calc(100% - 4px);height:calc(100% - 4px);padding:5px;box-sizing:border-box;border-radius:50%}[data-tema] .logo-a.peq img{inset:1px;width:calc(100% - 2px);height:calc(100% - 2px);padding:3px}[data-tema] .idea-cab .logo-a.peq{width:36px;height:36px}[data-tema] .idea-cab .logo-a.peq>span{font-size:12px}[data-tema] :is(.pf-recuerda,.nov-aviso){background:color-mix(in srgb,var(--oro-texto) 7%,var(--superficie));border:2px solid var(--hilo);border-radius:var(--r-l);box-shadow:var(--sombra-t)}[data-tema] .pf-r-ic{border-radius:50%;background:none;box-shadow:inset 0 0 0 1px var(--hilo);color:var(--oro-texto)}[data-tema] .toast{border-radius:var(--r-p);padding:10px 18px;background:color-mix(in srgb,var(--superficie-2) 92%,transparent);border:1px solid var(--hilo);color:var(--texto);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 30px -12px var(--hondo);font-weight:500}[data-tema] .hoja-cab{background:var(--superficie)}[data-tema] .hoja-cab h2{font:500 22px/1.2 var(--marca);letter-spacing:0;color:var(--texto)}[data-tema] .aj-grupo{font:600 11.5px/14px var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema=marfil] .aj-grupo{font:600 14px/16px var(--marca);letter-spacing:.14em;color:var(--primario)}[data-tema] .hola-fecha{display:block;margin-bottom:6px;font:500 11px/14px var(--ui);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema] .gh-dias rect{opacity:.55}[data-tema] .gh-dias .gd-s{fill:var(--sube)}[data-tema] .gh-dias .gd-b{fill:var(--baja)}[data-tema] .gh svg.mirando .gh-dias{opacity:.4}[data-tema] .gh svg.entra .gh-dias{opacity:0;animation:ghAparece .5s .55s ease forwards}[data-tema] .gh-fecha{background:var(--metal);border:0;color:var(--sobre-primario);font-weight:650;box-shadow:inset 0 1px 0 var(--brillo),0 6px 14px -6px var(--hondo)}[data-tema] .gh-fecha small{color:inherit;opacity:.8}[data-tema] .gh-ext text{fill:var(--texto-2)}[data-tema] .hero-lbl .ts-vivo{margin-left:auto;font:500 12px/1 var(--ui);color:var(--texto-2);gap:6px}[data-tema] .hero-lbl .ts-vivo .est-c{display:none}[data-tema] .hero-lbl .ts-vivo .est-l{display:inline}[data-tema] .hero-lbl .ts-vivo:before{width:6px;height:6px}[data-tema] .tabla-pos .fila .c-desde>span:is(.up,.down){display:inline-block;padding:1px 8px;border-radius:var(--r-p);background:color-mix(in srgb,currentColor 13%,transparent);font-weight:650}[data-tema] .tabla-pos .fila:not(.cab){border-color:var(--sep)}[data-tema] .tabla-pos .fila .activo b{font-weight:600}[data-tema] .gta-top-d{color:var(--oro-texto);text-shadow:none;font:650 13px/1 var(--ui)}#acabadoTema{display:none}[data-tema] #acabadoTema{display:block;position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}[data-tema] #app{position:relative;z-index:1}[data-tema] #acabadoTema .grano{position:absolute;inset:0;opacity:var(--grano);background-size:96px 96px}[data-tema=marmol] #acabadoTema{background-color:var(--fondo);background-position:center top;background-size:cover;background-repeat:no-repeat}[data-tema=marmol] #acabadoTema:after{content:"";position:absolute;inset:0;background:linear-gradient(118deg,transparent 28%,var(--piedra-luz-2) 40%,var(--piedra-luz-4) 46%,var(--piedra-luz-1) 52%,transparent 64%),radial-gradient(120% 60% at 30% -10%,var(--piedra-luz-3),transparent 60%)}[data-tema] svg.ic-pl,[data-tema] svg.ic-pl path{fill:currentColor;stroke:none}:root[data-tema],[data-tema]{--campo-fondo: var(--fondo);--campo-borde: var(--borde);--campo-encima: color-mix(in srgb, var(--oro-texto) 38%, var(--borde));--campo-luz: color-mix(in srgb, var(--oro-texto) 22%, transparent);--campo-ph: color-mix(in srgb, var(--texto-2) 72%, transparent);--casilla-borde: color-mix(in srgb, var(--texto) 42%, var(--superficie))}[data-tema] :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden]),select,textarea),[data-tema] :is(.campo,.campo-ef,.proy-controles,.pf-otra,.pregia-otra,.ordenar-m,.imp-num,.mi-elige) :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){background-color:var(--campo-fondo);border:2px solid var(--campo-borde);border-radius:var(--r-m);color:var(--texto);font-family:var(--ui);transition:border-color .2s ease,box-shadow .2s ease}[data-tema] :is(.campo,.campo-ef,.proy-controles,.pf-otra,.pregia-otra) :is(input:not([type=checkbox],[type=radio],[type=range]),select){min-height:var(--toque);padding:10px 14px;font-size:16px}[data-tema] :is(.campo,.campo-ef) textarea{padding:12px 14px;font-size:16px;line-height:1.5;resize:vertical}[data-tema] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):hover:not(:focus,:disabled){border-color:var(--campo-encima)}[data-tema] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):focus{outline:none;border-color:var(--oro-texto);box-shadow:0 0 0 3px var(--campo-luz)}[data-tema] :is(input,textarea)::placeholder{color:var(--campo-ph);opacity:1}[data-tema] :is(input,select,textarea):disabled{opacity:.55;cursor:default}[data-tema] :is(input,textarea):read-only:not([type=checkbox],[type=radio],[type=range]){background-color:var(--superficie-2)}[data-tema] :is(input,select,textarea):user-invalid{border-color:var(--baja)}[data-tema] :is(.campo,.campo-ef) input.del-banco{color:var(--texto-2);background-color:var(--superficie-2)}[data-tema] .campo{gap:var(--e2);color:var(--texto-2);font-size:13px;letter-spacing:.01em}[data-tema] .campo small{color:var(--texto-2);opacity:.85}[data-tema] .mi-elige select{background-image:linear-gradient(45deg,transparent 50%,var(--texto-2) 50%),linear-gradient(135deg,var(--texto-2) 50%,transparent 50%);background-position:calc(100% - 19px) 50%,calc(100% - 14px) 50%;background-size:5px 5px;background-repeat:no-repeat}[data-tema] .mi-pos select{border-color:var(--hilo)}[data-tema] .hp-sel{border:1.5px solid var(--aro);border-radius:var(--r-p);background-color:var(--superficie-2);color:var(--texto)}[data-tema] .as-form{background:var(--campo-fondo);border:2px solid var(--campo-borde);border-radius:var(--r-l);transition:border-color .2s ease,box-shadow .2s ease}[data-tema] .as-form:focus-within{border-color:var(--oro-texto);box-shadow:0 0 0 3px var(--campo-luz)}[data-tema] .as-form textarea,[data-tema] .as-form textarea:focus,[data-tema] .as-form textarea:hover{border:0;background:none;box-shadow:none;min-height:0}[data-tema] input:is([type=checkbox],[type=radio]){appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:none;display:inline-grid;place-content:center;border:2px solid var(--casilla-borde);border-radius:var(--r-xs);background:var(--campo-fondo);cursor:pointer;vertical-align:middle;transition:border-color .15s ease,background-color .15s ease}[data-tema] input[type=radio]{border-radius:var(--r-p)}[data-tema] input:is([type=checkbox],[type=radio]):hover:not(:disabled,:checked){border-color:var(--oro-texto)}[data-tema] input:is([type=checkbox],[type=radio]):checked{background:var(--metal);border-color:transparent}[data-tema] input[type=checkbox]:after{content:"";width:5px;height:10px;margin-top:-2px;border:solid var(--sobre-primario);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .15s ease}[data-tema] input[type=checkbox]:checked:after{transform:rotate(45deg) scale(1)}[data-tema] input[type=radio]:checked{box-shadow:inset 0 0 0 3px var(--campo-fondo)}[data-tema] input:is([type=checkbox],[type=radio]):focus-visible{outline:2px solid var(--oro-texto);outline-offset:2px}[data-tema] input:is([type=checkbox],[type=radio]):disabled{opacity:.45;cursor:default}[data-tema] ::selection{background:color-mix(in srgb,var(--oro-texto) 30%,transparent);color:var(--texto)}@media(hover:hover)and (pointer:fine){@supports (appearance: base-select){[data-tema] select::picker(select){border:2px solid var(--borde);border-radius:var(--r-m);background:var(--superficie);color:var(--texto);font-family:var(--ui);box-shadow:0 18px 44px -12px var(--hondo)}[data-tema] select option:hover,[data-tema] select option:focus-visible{background:color-mix(in srgb,var(--texto) 7%,transparent)}[data-tema] select option:checked{color:var(--oro-texto)}}}@media(prefers-reduced-motion:reduce){[data-tema] :is(input,select,textarea,.as-form),[data-tema] input[type=checkbox]:after{transition:none}}[data-tema] .hero-top:has(.hola-fecha){position:relative;padding-top:22px}[data-tema] .hero-top .hola-fecha{position:absolute;top:0;left:0;right:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-tema=marfil] .sec-cab~.tabla-pos{border-top:0}[data-tema] .ia-nom{font:500 1em/1.1 var(--marca);color:var(--texto);letter-spacing:0}[data-tema] .ia-av:has(.ia-av-ts){border-radius:50%!important}[data-tema] .ia-av-ts{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo),0 2px 8px -3px var(--hondo)}[data-tema] .ia-av-ts svg{width:58%;height:58%}[data-tema] .pie-btns{display:none}[data-tema] .hero-cifra{display:flex;flex-direction:column}[data-tema] .hero-sub{order:3;display:grid;gap:var(--e2);margin-top:var(--e3)}[data-tema] .hero-var{order:4;margin-top:var(--e3);min-height:0}[data-tema] .hero-sub .hs{display:flex;align-items:center;gap:var(--e2)}[data-tema] .hero-sub .hs .k{min-width:64px;font:500 13px/1.2 var(--ui);color:var(--texto-2)}[data-tema] :is(.hero-sub .hs [data-b],.hv-p,.ts-total-v [data-b]){display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--r-p);font:600 13px/1.25 var(--ui);font-variant-numeric:tabular-nums;background:color-mix(in srgb,currentColor 13%,transparent)}[data-tema] :is(.hero-sub .hs,.ts-total-v) [data-b]:is(.up,.down):before{content:"▲" / "";font-size:.78em}[data-tema] :is(.hero-sub .hs,.ts-total-v) [data-b].down:before{content:"▼" / ""}[data-tema] .hv-p i{font-style:normal;font-size:.78em}[data-tema] .hv-p em{font-style:normal;opacity:.85}[data-tema] .hero-var .k{font:400 12.5px/1.3 var(--ui);color:var(--texto-2)}[data-tema] #heroLbl{font:600 11.5px/14px var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema=marfil] #heroLbl{font:600 14px/16px var(--marca);letter-spacing:.14em;color:var(--primario)}[data-tema] .ag-mini .ag-dia{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:46px;border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--hilo);color:var(--texto)}[data-tema] span.ag-dia>b{display:block;font:500 18px/1 var(--ui);font-variant-numeric:tabular-nums}[data-tema] span.ag-dia>small{display:block;margin-top:3px;font:600 9.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--oro-texto)}[data-tema] .ag-dia.pronto{box-shadow:inset 0 0 0 1.5px var(--oro-texto)}[data-tema] .ag-mini a{grid-template-columns:44px minmax(0,1fr) auto;gap:var(--e3)}[data-tema] .ag-mini .ag-tx small{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-tema] :is(.iac-cab,.as-tit) h2 .ia-nom{font-size:20px}[data-tema] .subvistas.dos-op{background:none;border:0;border-bottom:1px solid var(--sep);border-radius:0;padding:0;gap:0;box-shadow:none}[data-tema] .subvistas.dos-op button{position:relative;min-height:var(--toque);border-radius:0;background:none;color:var(--texto-2);font:600 14.5px/1.2 var(--ui)}[data-tema] .subvistas.dos-op button[aria-pressed=true]{background:none;box-shadow:none;color:var(--texto)}[data-tema] .subvistas.dos-op button[aria-pressed=true]:after{content:"";position:absolute;left:22%;right:22%;bottom:-1px;height:2px;border-radius:2px;background:var(--metal)}[data-tema] :is(.subvistas.dos-op,.op-modo) button svg{display:none}[data-tema] .op-modo button{white-space:nowrap;font-size:13.5px;padding-inline:4px}[data-tema] .ov-vacio{border:2px solid var(--hilo);border-radius:var(--r-l);background:color-mix(in srgb,var(--oro-texto) 6%,var(--superficie));box-shadow:var(--sombra-t);padding:var(--e5)}[data-tema] .ov-vacio h2{font:500 20px/1.2 var(--marca);color:var(--texto)}[data-tema] .ov-vacio h2 .ia-nom{font:inherit}[data-tema] .asesor{background:var(--fondo);border-left-color:var(--borde)}[data-tema] .as-cab{border-bottom:1px solid var(--hilo);background:color-mix(in srgb,var(--superficie) 70%,transparent)}[data-tema] .as-ico{width:38px;height:38px;border-radius:50%}[data-tema] .as-tit h2{font:500 20px/1.15 var(--marca);letter-spacing:0}[data-tema] .as-cab .ib{border-radius:50%;color:var(--texto-2)}[data-tema] .as-cab .ib:hover{color:var(--texto)}[data-tema] :is(.as-vacio h3,.as-config h3){font:500 26px/1.15 var(--marca);letter-spacing:0;color:var(--texto)}[data-tema] .as-sug button{border:1px solid var(--hilo);border-radius:var(--r-l);background:var(--superficie);padding:var(--e3) var(--e4)}[data-tema] .as-sug button:hover{border-color:var(--oro-texto)}[data-tema] .as-sug .as-sug-rec{border-style:solid;border-color:var(--sep)}[data-tema] .as-sug .as-sug-rec svg{color:var(--oro-texto)}[data-tema] .as-yo{background:var(--superficie-2);border:0;border-radius:var(--r-l) var(--r-l) var(--r-xs) var(--r-l)}[data-tema] .as-pie{border-top-color:var(--sep);background:var(--fondo)}[data-tema] .as-enviar{border-radius:50%;background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}[data-tema] .as-enviar.parar{background:var(--superficie-2);color:var(--texto);box-shadow:none}[data-tema] .as-modelo{border-color:var(--borde);border-radius:var(--r-m)}.simb-ts{display:block;overflow:visible}[data-tema] .simb-ts .s-o{fill:var(--sim-o)}[data-tema] .simb-ts .s-t{fill:var(--sim-t)}[data-tema] .tour-logo.simb-ts{width:54px;height:auto;margin:2px 0 12px;filter:drop-shadow(0 6px 14px var(--hondo))}[data-tema] .guia-cab .guia-simb{width:58px;height:auto;margin-bottom:10px}[data-tema] .logo.logo-ts{display:grid;place-items:center;width:64px;height:64px;border-radius:var(--r-p);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--hilo),var(--sombra-t)}[data-tema] .logo.logo-ts .simb-ts{width:40px;height:auto}[data-tema] .caja h1,[data-tema] .bq-caja h1{font:400 32px/1.15 var(--marca);letter-spacing:.005em}[data-tema] .caja .paso-chip{color:var(--oro-texto);font:600 11.5px/1.3 var(--ui);letter-spacing:.14em;text-transform:uppercase}[data-tema] .aj-cab .aj-simb{width:46px;height:auto;flex:none}[data-tema] .aj-cab .aj-ts{display:block;font:500 17px/1.2 var(--marca);letter-spacing:.12em;text-transform:uppercase;color:var(--texto)}[data-tema] .aj-fila>.simb-ts{width:22px;height:auto;flex:none}[data-tema] .toast{border-radius:var(--r-xl)}[data-tema] .subvistas.dos-op{background:var(--fondo)}[data-tema] :is(.subvistas,.plazos):not(.dos-op){background:color-mix(in srgb,var(--texto) 3%,var(--fondo))}[data-tema=marmol] .subvistas.dos-op{background:var(--superficie);border-bottom:0;border-radius:var(--r-m);box-shadow:inset 0 0 0 1px var(--borde),inset 0 1px 0 var(--filo-luz)}[data-tema=marmol] .subvistas.dos-op button[aria-pressed=true]:after{bottom:0}[data-tema] .car-pie:has(>.car-ordenar:only-child){display:none}[data-tema] .intro,[data-tema] .intro.ix{background:radial-gradient(120% 70% at 50% 0%,var(--superficie) 0%,var(--fondo) 62%);--ixg: var(--oro-texto)}[data-tema] .ix-cab,[data-tema] .ixn .ix-cab{background:linear-gradient(var(--fondo),color-mix(in srgb,var(--fondo) 90%,transparent) 70%,transparent)}[data-tema] .ix-lema h2,[data-tema] .ix-cap h2,[data-tema] .ix-fin h2{font-family:var(--marca);font-weight:500;letter-spacing:0;color:var(--oro-texto)}[data-tema] .ix-ts,[data-tema] .ix-cab .intro-marca .ix-ts{font:500 15px/1 var(--marca);letter-spacing:.14em;color:var(--texto)}[data-tema] .ix-fin-logo .ix-simb{width:72px;height:auto;margin:0 auto}[data-tema] .gta-marco{--g-rosa: var(--oro-texto);--g-nar: var(--oro-texto);--g-sol: var(--oro-texto);--g-cian: var(--oro-texto);--g-lila: var(--borde);--g-t: var(--texto);--g-t2: var(--texto-2);--g-neon: var(--marca);--g-script: var(--marca);border-color:var(--hilo);box-shadow:0 30px 90px var(--hondo)}[data-tema] .gta-fondo{background:color-mix(in srgb,var(--fondo-2) 82%,transparent)}[data-tema] .gta{background:var(--fondo);scrollbar-color:var(--borde) transparent}[data-tema] .gta-marco *,[data-tema] .gta-marco *:before,[data-tema] .gta-marco *:after{text-shadow:none}[data-tema] .gta-marco .gta-reloj span b,[data-tema] .gta-marco .gta-sec>.gta-rotulo{text-shadow:none}[data-tema] .gta-marco .gta-sec>.gta-rotulo{color:var(--oro-texto);transform:none;font-size:clamp(20px,5vw,24px)}[data-tema] .gta-pila i:nth-child(6n+1),[data-tema] .gta-pila-ley li:nth-child(6n+1){--c: var(--reparto-1)}[data-tema] .gta-pila i:nth-child(6n+2),[data-tema] .gta-pila-ley li:nth-child(6n+2){--c: var(--reparto-2)}[data-tema] .gta-pila i:nth-child(6n+3),[data-tema] .gta-pila-ley li:nth-child(6n+3){--c: var(--reparto-3)}[data-tema] .gta-pila i:nth-child(6n+4),[data-tema] .gta-pila-ley li:nth-child(6n+4){--c: var(--reparto-4)}[data-tema] .gta-pila i:nth-child(6n+5),[data-tema] .gta-pila-ley li:nth-child(6n+5){--c: var(--reparto-5)}[data-tema] .gta-pila i:nth-child(6n),[data-tema] .gta-pila-ley li:nth-child(6n){--c: var(--reparto-6)}[data-tema] .gta-pila-ley i{box-shadow:none}[data-tema] :is(.gta-x,.gta-son,.gta-baja){border:1px solid var(--aro);background:color-mix(in srgb,var(--superficie) 86%,transparent);color:var(--texto);box-shadow:none}[data-tema] .gta-son[aria-pressed=true]{border-color:var(--hilo);box-shadow:inset 0 0 0 1px var(--hilo)}[data-tema] .gta-cielo{background:linear-gradient(180deg,var(--fondo-2) 0%,var(--fondo) 55%,var(--superficie) 100%)}[data-tema] .gta-estrellas{display:none}[data-tema] .gta-paisaje{background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--oro-texto) 10%,var(--superficie)) 52%,color-mix(in srgb,var(--oro-texto) 24%,var(--superficie)) 69.9%,var(--fondo-2) 70%)}[data-tema] .gta-sol{background:var(--metal);filter:drop-shadow(0 0 40px color-mix(in srgb,var(--oro-texto) calc(var(--resplandor) * 60%),transparent))}[data-tema] .gta-horizonte{background:linear-gradient(90deg,transparent,var(--oro-texto) 25%,var(--oro-texto) 75%,transparent);box-shadow:none;height:1px}[data-tema] .gta-suelo{background-color:var(--fondo-2);background-image:linear-gradient(90deg,var(--hilo) 1px,transparent 1px)}[data-tema] .gta-suelo:before{background-image:linear-gradient(0deg,var(--hilo) 1px,transparent 1px)}[data-tema] .gta-paisaje:after{background:var(--fondo-2)}[data-tema] .gta-ciudad path{fill:color-mix(in srgb,var(--fondo-2) 80%,var(--texto))}[data-tema] .gta-ciudad path.v{fill:color-mix(in srgb,var(--oro-texto) 70%,transparent)}[data-tema] .gta-palma{fill:var(--fondo-2)}[data-tema=marfil] .gta-ciudad path{fill:color-mix(in srgb,var(--texto) 78%,var(--fondo))}[data-tema=marfil] .gta-palma{fill:var(--texto)}[data-tema] .gta-rotulo{font:italic 400 clamp(20px,5vw,26px)/1.2 var(--marca);letter-spacing:.02em;transform:none;color:var(--oro-texto)}[data-tema] .gta-pre{font-size:clamp(19px,4.6vw,24px)}[data-tema] .gta-tit{font:500 clamp(64px,18vw,112px)/1 var(--marca);letter-spacing:.08em;margin:4px 0 18px;color:var(--oro-texto);background:var(--metal);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:none}[data-tema] .gta-tit:after{content:none}[data-tema] .gta-reloj span{background:var(--superficie);border:2px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-t),inset 0 1px color-mix(in srgb,var(--brillo) 30%,transparent)}[data-tema] .gta-reloj b,[data-tema] .gta-reloj span:first-child b{font:500 clamp(32px,9vw,50px)/1 var(--ui);font-variant-numeric:tabular-nums;color:var(--texto)}[data-tema] .gta-marco .gta-reloj span:first-child b{color:var(--oro-texto)}[data-tema] .gta-reloj i{font:600 10.5px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema] .gta-fecha{color:var(--texto-2)}[data-tema] .gta-barra{background:var(--superficie-2)}[data-tema] .gta-barra i,[data-tema] .gta-pista-f,[data-tema] .gta-pos .b i,[data-tema] .gta-quien .b i{background:var(--metal);box-shadow:none}[data-tema] .gta-pista,[data-tema] :is(.gta-pos,.gta-quien) .b{background:var(--superficie-2)}[data-tema] .gta-pista-f:after{background:var(--texto);box-shadow:0 0 0 4px var(--hilo)}[data-tema] .gta-cuerpo{background:var(--fondo)}[data-tema] :is(.gta-desde,.gta-v6,.gta-copias2,.gta-pos,.gta-quien,.gta-juego){background:var(--superficie);border:2px solid var(--borde);border-radius:var(--r-l);box-shadow:var(--sombra-t)}[data-tema] .gta-mini li{background:var(--superficie-2);border-color:var(--borde)}[data-tema] .gta-num{color:var(--oro-texto);font-family:var(--marca);font-weight:500}[data-tema] .gta-sec>.gta-rotulo{color:var(--oro-texto)}[data-tema] .gta-camino:before{background:var(--sep)}[data-tema] .gta-camino:after{background:var(--metal);box-shadow:none;width:1px}[data-tema] .gta-camino li:before{background:var(--fondo);border:2px solid var(--oro-texto)}[data-tema] .gta-camino li.hecho:before{background:var(--oro-texto);box-shadow:none}[data-tema] .gta-camino li.siguiente:before{background:var(--texto);border-color:var(--texto)}[data-tema] .gta-camino li.siguiente:after{background:var(--hilo)}[data-tema] .gta-camino b,[data-tema] .gta-mini b,[data-tema] :is(.gta-pos,.gta-quien) b{color:var(--texto)}[data-tema] .gta-camino em,[data-tema] .gta-pila-tu em{color:var(--oro-texto);box-shadow:none}[data-tema] .gta-hito i{background:var(--fondo)}[data-tema] .gta-hito.f1:before{background:var(--hilo)}[data-tema] :is(.gta-anios span,.gta-pila-ley span,.gta-est,.gta-pila-ley b){color:var(--texto-2)}[data-tema] .gta-pila i{box-shadow:none}[data-tema] .gta-pila-tu{background:var(--texto);box-shadow:none}[data-tema] .gta-quien .mas b{color:var(--sube)}[data-tema] .gta-quien .menos b{color:var(--baja)}[data-tema] .gta-quien .mas .b i{background:var(--sube);box-shadow:none}[data-tema] .gta-quien .b:before{background:var(--sep)}[data-tema] .gta-pie{border-top-color:var(--sep);color:var(--texto-2)}[data-tema] :is(.gta-picto svg,.gta-coche .gta-cuerpo-coche){filter:none}[data-tema] .gta-picto svg{stroke:var(--oro-texto)}[data-tema] .gta-coche-svg stop{stop-color:var(--oro-texto)}[data-tema] .gta-coche-svg [stroke]:not([stroke=none]){stroke:var(--oro-texto)}[data-tema] .gta-coche-svg :is(path,circle)[fill^="#"],[data-tema] .gta-coche-svg path[fill^=rgba]{fill:var(--superficie-2)}[data-tema] .gta-b{border:1px solid var(--aro);background:var(--superficie);color:var(--texto);border-radius:var(--r-p)}[data-tema] .gta-b.pri{background:var(--metal);color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}[data-tema] .gta-marco :focus-visible{outline-color:var(--oro-texto)}[data-tema] .ixn-ver{font-family:var(--marca);font-weight:500;letter-spacing:.02em}[data-tema] .ixn-eti{font:600 11.5px/1.3 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto)}[data-tema] .ixn-capv h3{font-family:var(--marca);font-weight:500;letter-spacing:0;color:var(--oro-texto)}[data-tema] .ixn-arr li{border-top-color:var(--sep)}[data-tema] .ixn-ruta li{background:var(--superficie-2)}[data-tema] .ixn-ruta li+li:before{background:var(--sep)}[data-tema] .ixn-det{border-color:var(--hilo);background:color-mix(in srgb,var(--oro-texto) 10%,transparent);color:var(--texto)}[data-tema] .caja .btn.pri{justify-content:center;text-align:center}[data-tema] .entrada{background:radial-gradient(60% 45% at 50% 46%,color-mix(in srgb,var(--oro-texto) 14%,transparent),transparent 70%),var(--fondo)}.entrada-ts .ets-simb{display:block;width:clamp(96px,26vw,132px);filter:drop-shadow(0 14px 30px var(--hondo));animation:etsSimb 1s cubic-bezier(.2,.8,.2,1) both}.entrada-ts .ets-simb .simb-ts{width:100%;height:auto}.entrada-ts .ets-nom{display:flex;gap:.12em;font:500 clamp(26px,7vw,34px)/1 var(--marca);letter-spacing:.12em;color:var(--texto)}.entrada-ts .ets-nom span{display:inline-block;animation:etsLetra .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.45s + var(--k) * 70ms)}.entrada-ts .en-saludo{font:400 clamp(20px,5.4vw,26px)/1.2 var(--marca);letter-spacing:0;animation-delay:1.05s}.entrada-ts .en-saludo b{font-weight:500;background:none;color:var(--oro-texto);animation:none}.entrada-ts .en-barra{background:var(--superficie-2);animation-delay:2s}.entrada-ts .en-barra i{background:var(--metal)}.entrada-ts.corta .ets-simb,.entrada-ts.corta .ets-nom span{animation-duration:.35s;animation-delay:0s}.entrada-ts.corta .en-saludo{animation-delay:.08s}@keyframes etsSimb{0%{opacity:0;transform:translateY(14px) scale(.92)}}@keyframes etsLetra{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.entrada-ts *{animation:none!important}}:where(.hero-ojo,.hv-info,.t-check,.ib:not(.ib-fallo),.as-boton,.enlace,.rh-mas,.hp-cmp,.t-hecho,.btn.peq,.mv-c,.vista-volver,.preg-ia,.pav-et a,.panel-av .tabs button,.pnl-cab .ib,.as-adj,.as-enviar){position:relative}:where(.hero-ojo,.hv-info,.t-check,.ib:not(.ib-fallo),.as-boton,.enlace,.rh-mas,.hp-cmp,.t-hecho,.btn.peq,.mv-c,.vista-volver,.preg-ia,.pav-et a,.panel-av .tabs button,.pnl-cab .ib,.as-adj,.as-enviar):after{content:"";position:absolute;inset:min(0px,calc(50% - var(--toque, 48px) / 2)) min(0px,calc(50% - var(--toque, 48px) / 2))}[data-tema] .hola-nom:focus-visible{outline:2px solid var(--primario);outline-offset:2px;border-radius:4px}[data-tema] :is(.vista-cab h1,.ts-tit,.hero-hola,.tu-nom,.hoja-cab h2,.mapa-tit h2,.ov-vacio h2,.as-tit h2,.as-vacio h3,.as-config h3,.caja h1,.bq-caja h1){font-family:var(--titulo);font-weight:var(--titulo-peso);font-style:var(--titulo-estilo);letter-spacing:var(--titulo-espacio)}[data-tema=marmol] .hola-nom{font-weight:600}[data-tema=marfil] :is(.hero-hola,.caja h1,.bq-caja h1){font-weight:400}[data-tema] .tu-cab>div small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-desb]{--desb-i: 0px;--desb-d: 0px;-webkit-mask-image:linear-gradient(to right,transparent 0,currentColor var(--desb-i),currentColor calc(100% - var(--desb-d)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,currentColor var(--desb-i),currentColor calc(100% - var(--desb-d)),transparent 100%)}[data-desb~=i]{--desb-i: 26px}[data-desb~=d]{--desb-d: 34px}@media(max-width:680px){[data-tema] table.resp td{white-space:normal;overflow:visible;text-overflow:clip;font-variant-numeric:tabular-nums}[data-tema] table.resp td[data-l]:before{display:block;margin:0 0 1px;line-height:1.3}[data-tema] table.resp td small{display:block;margin:1px 0 0}}@media(max-width:400px){[data-tema] .pos-cab{gap:6px}[data-tema] .pos-cab h2{letter-spacing:.06em}[data-tema] .pos-cab .der{gap:4px}[data-tema] .pos-cab .orden-chip{padding:0 7px 0 6px;gap:3px}[data-tema] .pos-cab .preg-ia{padding:0 7px}}[data-tema] .mf-tuyo{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(max-width:759px){.car>.empezar,.car>.pf-recuerda{margin-bottom:-12px}}[data-tema] .plan-l .pl-t small{white-space:normal;overflow:visible;text-overflow:clip}[data-tema=marfil] .top{background:color-mix(in srgb,var(--fondo-2) 90%,transparent);border-bottom:1px solid var(--borde);box-shadow:none}[data-tema=marfil] .top.bajado{box-shadow:0 10px 30px -18px var(--hondo)}[data-tema=marfil] :is(.tarjeta,.plan-venta,.idea,.informe,.fx2,.fx3-lista,.num-sec,.merc2,.tarea,.pf-card,.mfilas,.aj-caja,.toca,.opr,.empezar,.hero-panel){border-width:1px}[data-tema=marfil] :is(.tarjeta,.idea,.informe,.num-sec,.merc2,.pf-card,.mfilas,.aj-caja,.toca,.hero-panel){background-image:radial-gradient(420px 160px at 80% -60px,color-mix(in srgb,var(--oro-logo) 10%,transparent),transparent 72%)}[data-tema=marfil] .btn.pri{box-shadow:none}[data-tema=marfil] .sec-cab{position:relative;border-bottom:1px solid var(--borde);padding-bottom:9px}[data-tema=marfil] .sec-cab:after{content:"";position:absolute;left:0;bottom:-1px;width:40px;height:2px;background:var(--oro-hilo)}[data-tema=marfil] p.hero-hola{font-style:italic}[data-tema=marfil] p.hero-hola .hola-fecha{font-style:normal}[data-tema=marfil] .hola-nom{color:var(--primario)}[data-tema=marfil] :is(.subvistas,.plazos,.tabs,.hero-rangos,.op-modo,.as-modo,.cuenta-modo,.modo-op,.mapa-modos,.mapa-vistas,.pest-av){background:none;border:0;border-bottom:1px solid var(--borde);border-radius:0;box-shadow:none}[data-tema=marfil] .pest-av{padding:0}[data-tema=marfil] :is(.subvistas,.plazos){background:var(--fondo)}[data-tema=marfil] :is(.subvistas:not(.dos-op),.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos,.modo-op,.mapa-modos,.mapa-vistas) button[aria-pressed=true],[data-tema=marfil] .pest-av a[aria-current=page],[data-tema=marfil] .mg-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--primario) 8%,transparent);color:var(--primario);font-weight:700;border-color:transparent;border-radius:10px 10px 0 0;box-shadow:inset 0 -3px 0 var(--oro-hilo)}[data-tema=marfil] .mg-tabs button{border-radius:0;border-color:transparent}[data-tema=marfil] .subvistas.dos-op button[aria-pressed=true]{color:var(--primario)}[data-tema=marfil] .subvistas.dos-op button[aria-pressed=true]:after{left:0;right:0;background:var(--oro-hilo)}[data-tema=marfil] .riel{background:var(--menu-fondo);border-right:0}[data-tema=marfil] .riel .marca-ts b{color:var(--menu-texto-act)}[data-tema=marfil] .riel-nav a,[data-tema=marfil] .riel :is(.riel-pie small,a,button){color:var(--menu-texto)}[data-tema=marfil] .riel-nav a:hover{color:var(--menu-texto-act);background:var(--menu-luz)}[data-tema=marfil] .riel-nav a[aria-current=page]{color:var(--menu-texto-act);background:var(--menu-luz);box-shadow:inset 0 0 0 1px var(--menu-oro-filo)}[data-tema=marfil] .riel-nav a[aria-current=page] svg{color:var(--oro-logo)}[data-tema=marfil] .riel button.riel-ia,[data-tema=marfil] .riel .seg-modo button[aria-pressed=true]{background:var(--metal-oro);color:var(--sobre-oro)}[data-tema=marfil] .riel .riel-ia svg{color:var(--sobre-oro)}[data-tema=marfil] .riel-pie{border-color:var(--menu-borde)}[data-tema=marfil] .riel .seg-modo{background:var(--menu-hundido);border-color:var(--menu-borde);box-shadow:none}[data-tema=marfil] .riel :is(.k2-iconos,.k2-col){background:none;border-color:var(--menu-borde)}[data-tema=marfil] .riel :is(.k2-tit,.k2-ia-cab,.k2-ia small,.k2-pags .nota){color:var(--menu-texto-act)}[data-tema=marfil] .riel :is(.k2-ia,.riel-pie){border-color:var(--menu-borde)}[data-tema=marfil] .riel .k2-lista a:hover,[data-tema=marfil] .riel .k2-iconos :is(a,.riel-aj):hover{color:var(--menu-texto-act);background:var(--menu-luz)}[data-tema=marfil] .riel .k2-lista a[aria-current=page]{color:var(--menu-texto-act);background:var(--menu-luz);box-shadow:inset 0 0 0 1px var(--menu-oro-filo)}[data-tema=marfil] .riel .k2-iconos a[aria-current=page]{color:var(--oro-logo);background:var(--menu-luz);box-shadow:inset 0 0 0 1px var(--menu-oro-filo)}:root{--gutter: clamp(16px, 3vw, 40px);--nav-h: 0px}*{box-sizing:border-box}html{background:var(--fondo);-webkit-text-size-adjust:100%}html,a,button,label,summary,[role=button],[tabindex]{-webkit-tap-highlight-color:transparent}a:focus:not(:focus-visible),button:focus:not(:focus-visible),summary:focus:not(:focus-visible){outline:none}body{margin:0;min-height:100vh;color:var(--texto);font:15px/1.55 var(--ui);font-feature-settings:"tnum" 0;padding:0 env(safe-area-inset-right) calc(var(--nav-h) + env(safe-area-inset-bottom)) env(safe-area-inset-left);overflow-x:hidden}@supports (overflow: clip){html,body{overflow-x:clip}}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--primario);text-decoration:none}@media(hover:hover){a:not([class]):hover,a.enlace:hover,a.noti:hover{text-decoration:underline}}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--primario);outline-offset:2px;border-radius:4px}.num,.r{font-variant-numeric:tabular-nums}.wrap{max-width:1680px;margin:0 auto;padding:0 var(--gutter)}.up{color:var(--sube)}.down{color:var(--baja)}.flat{color:var(--texto-2)}.k{color:var(--tenue)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.top{position:sticky;top:0;z-index:30;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding-top:env(safe-area-inset-top)}.fila-top{display:flex;align-items:center;gap:18px;height:58px}.marca{display:flex;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:-.02em;flex:none}.nombre-gf{position:relative;display:block}.nombre-gf>span{position:absolute;display:block}.nombre-gf svg{display:block;width:100%;height:100%;overflow:visible}svg.ic-ia{overflow:visible;stroke:none}svg.ic-ia path{stroke:none!important}.btn.pri svg.ic-ia path,.nov-todo svg.ic-ia path{fill:currentColor!important}.ia-av{background:none!important;overflow:hidden}.nav{display:flex;gap:2px;margin-left:10px}.nav a{color:var(--texto-2);padding:7px 12px;border-radius:9px;font-size:14.5px;text-decoration:none;white-space:nowrap}.nav a:hover{color:var(--texto);background:var(--superficie)}.nav a[aria-current=page]{color:var(--primario);background:var(--primario-fondo)}.estado{display:inline-flex;align-items:center;gap:8px;color:var(--texto-2);font-size:13px;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.estado.cerr:before{background:var(--primario);opacity:.7}.estado-w{position:relative;margin-left:auto;flex:0 1 auto;min-width:34px}.gta-top-w{margin-left:auto;flex:none;display:flex}.gta-top-w+.estado-w{margin-left:2px}.gta-top{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 9px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:box-shadow .2s ease,border-color .2s ease}.gta-top:focus-visible{outline:2px solid var(--oro-texto);outline-offset:2px}.gta-top-t{line-height:1;letter-spacing:.03em;paint-order:stroke fill}.gta-top{position:relative}@keyframes gtaNeon{0%,61%,63.5%,66%,to{opacity:1}62%{opacity:.45}64.5%{opacity:.7}}.gta-top:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid color-mix(in srgb,var(--oro-texto) 80%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--oro-texto) 42%,transparent);opacity:0;pointer-events:none}@keyframes gtaPastilla{to{opacity:1}}.gta-top.pulsa:before,.gta-top:hover:before{animation:none;opacity:0}body:has(>.estreno,>.hoja-fondo,>.tour) .gta-top-t,body:has(>.estreno,>.hoja-fondo,>.tour) .gta-top:before{animation-play-state:paused}.gta-top-d{font-family:"Passion One",var(--ui);font-size:14px;font-variant-numeric:tabular-nums}.gta-top.pulsa{animation:gtaPulsa 1.25s ease-in-out 4}@media(max-width:600px){.gta-top-g{display:none}.gta-top{padding:0 9px;gap:5px}}.top.cab-1 .nav a{padding:7px 8px}.top.cab-2 .ib-fallo{width:38px;padding:0;border:0;background:transparent;display:grid}.top.cab-2 .ib-fallo:after{display:grid}.top.cab-2 .fallo-t,.top.cab-3 .gta-top-g{display:none}.top.cab-3 .gta-top{padding:0 10px;gap:6px}.top.cab-4 .estado .est-l{display:none}.top.cab-4 .estado .est-c{display:flex}.top.cab-4 .estado{overflow:visible}.top.cab-4 .estado-w,.top.cab-4 .estado-b{flex:none;max-width:none}.top.cab-4 .estado-b{padding:0 11px 0 9px}.top.cab-4 .estado{gap:7px}.top.cab-5 .fila-top{gap:10px}.top.cab-5 .marca .ver-chip,.top.cab-6 .estado .est-c small{display:none}.top.cab-6 .estado-b{padding:0 10px 0 8px}.top.cab-7 .gta-top-d{display:none}.top.cab-7 .gta-top{padding:0 9px}.estado-b{display:inline-flex;align-items:center;height:34px;max-width:100%;min-width:0;padding:0 12px 0 10px;border:1px solid var(--borde);border-radius:999px;cursor:pointer}.estado .est-c{display:none;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;line-height:1.05}.estado .est-c small{display:block;font-size:9.5px;font-weight:500;color:var(--tenue)}.estado .est-c b{display:block;font-size:12px;font-weight:650}.estado.on .est-c{color:var(--sube)}.estado.cerr .est-c{color:var(--texto-2)}@media(min-width:900px)and (max-width:1399px){.estado .est-l{display:none}.estado .est-c{display:flex}.estado{overflow:visible}.estado-w,.estado-b{flex:none;max-width:none}}.estado-panel{display:none;position:absolute;z-index:40;top:calc(100% + 6px);right:0;width:330px;max-width:calc(100vw - 24px);padding:14px 14px 12px;border-radius:14px;border:1px solid var(--borde);background:var(--superficie-2);box-shadow:0 14px 36px var(--hondo)}@media(hover:hover){.estado-w:hover .estado-panel{display:block}}.estado-w.abierto .estado-panel{display:block}.estado-panel:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}@media(max-width:600px){.estado-panel{position:fixed;top:calc(58px + env(safe-area-inset-top));left:12px;right:12px;width:auto;max-width:none}}.bp-cab{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.bp-cab b{font-size:14px}.bp-cab small{color:var(--tenue);font-size:12px}.bp-l{list-style:none;margin:0;padding:0;display:grid}.bp-l li{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--sep)}.bp-l li:first-child{border-top:0}.bp-led{width:7px;height:7px;border-radius:50%;background:var(--borde);grid-row:span 2}.bp-l li.on .bp-led{background:var(--sube);box-shadow:0 0 0 3px color-mix(in srgb,var(--sube) 18%,transparent)}.bp-n{font-size:13.5px;font-weight:600;color:var(--texto);display:flex;gap:8px;align-items:baseline}.bp-n em{font-style:normal;font-weight:500;font-size:11px;color:var(--primario)}.bp-t{font-size:12.5px;color:var(--tenue)}.bp-l li.on .bp-t{color:var(--sube)}.bp-pie{margin:8px 0 0;color:var(--tenue);font-size:12px;line-height:1.45}.estado:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--tenue);flex:none}.estado.on:before{background:var(--sube);box-shadow:0 0 0 3px color-mix(in srgb,var(--sube) 18%,transparent);animation:latido 2.4s ease-in-out infinite}@keyframes latido{50%{transform:scale(1.3);opacity:.55}}.acciones{display:flex;gap:2px;flex:none}.ib{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;border:0;background:transparent;color:var(--texto-2)}.ib:hover{background:var(--superficie-2);color:var(--texto)}.ib svg{width:19px;height:19px}.ib-fallo{position:relative;color:var(--texto-2)}.ib-fallo:after{content:"α";position:absolute;top:4px;right:4px;width:12px;height:12px;display:grid;place-items:center;border-radius:50%;background:var(--superficie-3);color:var(--texto-2);box-shadow:0 0 0 1px var(--borde);font-size:9px;font-weight:800;line-height:1}.fallo-t{display:none}.menu-idioma{position:fixed;z-index:60;min-width:190px;padding:6px;border-radius:14px;border:1px solid var(--borde);background:var(--superficie-2);box-shadow:0 12px 32px var(--hondo);display:grid;gap:2px;animation:menuIdi .14s ease-out;transform-origin:top right}@keyframes menuIdi{0%{opacity:0;transform:translateY(-4px) scale(.97)}}@media(prefers-reduced-motion:reduce){.menu-idioma{animation:none}}.menu-idioma button{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border:0;border-radius:9px;background:none;color:var(--texto-2);font-size:14px;font-weight:600;text-align:left}.menu-idioma button:hover,.menu-idioma button:focus-visible{background:var(--superficie-3);color:var(--texto)}.menu-idioma button[aria-checked=true]{color:var(--texto)}.menu-idioma button small{margin-left:auto;color:var(--tenue);font-size:11.5px;font-weight:500}.menu-idioma .mi-ok{margin-left:auto;color:var(--primario);display:grid}.menu-idioma .mi-ok svg{width:16px;height:16px}.menu-idioma small+.mi-ok{margin-left:8px}@media(min-width:1400px){.ib-fallo{width:auto;padding:0 12px 0 10px;gap:7px;display:inline-flex;align-items:center;border:1px solid var(--borde);background:transparent;font-size:13.5px;font-weight:600}.ib-fallo:after{display:none}.fallo-t{display:inline}}.nav .nc{display:none}@media(min-width:961px)and (max-width:1240px){.nav{margin-left:0}.nav a{padding:7px 9px;font-size:14px}.nav a.corto .nl{display:none}.nav .nc{display:inline}.marca .ver-chip{display:none}.fila-top{gap:12px}}@media(min-width:961px)and (max-width:1120px){#bAsesor span{display:none}#bAsesor{padding:0 10px}.marca span{display:none}}.navbar{display:none}@media(max-width:960px){:root{--nav-h: 62px}.nav{display:none}.navbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;z-index:40;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--sep)}.navbar a,.navbar .nav-mas{display:grid;justify-items:center;align-content:center;gap:3px;color:var(--tenue);font-size:11px;text-decoration:none;min-width:0}.navbar .nav-mas{border:0;background:none;font:inherit;font-size:11px;cursor:pointer;padding:0}.navbar .nav-mas svg{width:22px;height:22px}.navbar .nav-mas[aria-current=page]{color:var(--texto)}.navbar .nav-mas[aria-current=page] svg{color:var(--primario)}.navbar a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar a svg{width:22px;height:22px}.navbar a[aria-current=page]{color:var(--texto)}.navbar a[aria-current=page] svg{color:var(--primario)}.navbar a svg,.navbar .nav-mas svg{box-sizing:border-box;width:56px!important;height:30px!important;padding:4px 17px;border-radius:999px;transition:background-color .25s ease,transform .15s ease}.navbar a[aria-current=page] svg,.navbar .nav-mas[aria-current=page] svg{background:var(--primario-fondo)}.navbar a.nav-centro{align-content:end;padding-bottom:7px}.navbar a.nav-centro svg{width:54px!important;height:54px!important;padding:14px;margin-top:-24px;border-radius:50%}.navbar a.falta{position:relative}.navbar a.falta:after{content:"";position:absolute;top:4px;left:calc(50% + 14px);width:8px;height:8px;border-radius:50%}.navbar a:active svg,.navbar .nav-mas:active svg{transform:scale(.9)}.navbar a:not(.nav-centro):active svg{background:var(--primario-fondo);color:var(--primario)}.navbar a:focus-visible{outline:2px solid var(--primario);outline-offset:-6px;border-radius:14px}.fila-top{height:52px;gap:10px}.estado{font-size:12.5px}}@media(max-width:420px){.marca span{display:none}}@media(max-width:680px){table.ideas.resp tr>:nth-child(3),table.ideas.resp tr>:nth-child(n+8){display:none!important}}.ticker{border-top:1px solid var(--sep);border-bottom:1px solid var(--sep);overflow:hidden;position:relative;font-family:var(--ui);font-size:14px;cursor:pointer}.ticker:before,.ticker:after{content:"";position:absolute;top:0;bottom:0;width:48px;z-index:1;pointer-events:none}.ticker:before{left:0;background:linear-gradient(90deg,var(--fondo),transparent)}.ticker:after{right:0;background:linear-gradient(-90deg,var(--fondo),transparent)}.ticker-pista{display:flex;width:max-content;animation:cinta var(--dur, 90s) linear infinite}.ticker:hover .ticker-pista,.ticker:focus-within .ticker-pista,.ticker.pausa .ticker-pista{animation-play-state:paused}.ticker-grupo{display:flex;flex:none}@keyframes cinta{to{transform:translate(-50%)}}.tk{display:flex;gap:8px;align-items:baseline;white-space:nowrap;padding:9px 16px;border-right:1px solid var(--sep)}.tk.sep{color:var(--tenue);font-size:12.5px;border-right:0;padding-left:26px}.tk-n{color:var(--tenue)}.tk-p{color:var(--texto);font-variant-numeric:tabular-nums;font-weight:600}.tk-v{font-variant-numeric:tabular-nums;font-size:13px}@media(prefers-reduced-motion:reduce){.ticker{overflow-x:auto;scrollbar-width:none}.ticker-pista{animation:none}.ticker-grupo[aria-hidden]{display:none}}.sube,.baja{border-radius:4px;animation:1.1s ease-out 1 both}.sube{animation-name:flashSube}.baja{animation-name:flashBaja}@keyframes flashSube{0%{background:color-mix(in srgb,var(--sube) 32%,transparent)}to{background:transparent}}@keyframes flashBaja{0%{background:color-mix(in srgb,var(--baja) 32%,transparent)}to{background:transparent}}#vista{padding-top:clamp(26px,3.4vw,44px);padding-bottom:64px}.vista-cab{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:24px}.vista-cab h1{margin:0}.vista-cab p{margin:0;color:var(--tenue);font-size:14px}.bloque-sec{min-width:0}.sec-cab{display:flex;gap:12px;margin-bottom:14px;flex-wrap:wrap}.sec-cab h2{margin:0;font-size:17px;font-weight:650}.sec-cab .k{font-size:13px}.sec-cab .der{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.bk-enlaces{display:grid;gap:8px;padding:12px 14px;border-radius:12px;background:var(--superficie-2);border:1px solid var(--borde);color:var(--texto-2);font-size:13.5px;line-height:1.5;text-align:left}.bk-enlaces>b{color:var(--texto);font-size:14.5px}.bk-enlaces .fila-btns{margin:4px 0 0;justify-content:flex-start}.banco-vuelta{min-height:100vh;min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:16px;padding:24px;text-align:center}.banco-vuelta h1{margin:6px 0 0;font-size:28px;letter-spacing:-.03em}.banco-vuelta p{margin:0;max-width:340px;color:var(--texto-2);line-height:1.5}.banco-vuelta .btn{min-height:50px;padding:0 28px;display:inline-flex;align-items:center;text-decoration:none}.tp-llega{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin:0 0 22px;padding:16px 18px;border-radius:16px;background:color-mix(in srgb,var(--primario) 7%,transparent);border:1px solid color-mix(in srgb,var(--primario) 26%,transparent)}.tp-llega h2{margin:2px 0 6px;font-size:17px}.tp-llega p{margin:0 0 8px;max-width:68ch}.tp-llega p:last-child{margin-bottom:0}.tp-llega .re-ico{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--primario) 16%,transparent);color:var(--primario)}.tp-llega .re-ico svg{width:18px;height:18px}.tp-dos{align-items:start}.priv{display:grid;gap:12px}.priv p{margin:0}.priv-add{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.priv-add .campo{margin:0}.priv-l{list-style:none;margin:0;padding:0;border:1px solid var(--sep);border-radius:14px}.priv-l li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 14px;border-top:1px solid var(--sep);overflow-wrap:anywhere}.priv-l li:first-child{border-top:0}.priv-l li.vacio{padding:14px;color:var(--tenue)}.modo-l li{flex-wrap:wrap;padding:10px 10px 10px 14px}.modo-t{display:grid;gap:2px;min-width:0;flex:1 1 180px}.modo-t b{font-weight:600;overflow-wrap:anywhere}.modo-t em{font-style:normal;color:var(--tenue);font-weight:500}.modo-t small{color:var(--tenue)}.modo-op{flex:none;display:inline-flex;gap:3px;padding:3px;border:1px solid var(--sep);border-radius:10px;background:var(--superficie)}.modo-op button{border:0;background:none;color:var(--tenue);font:inherit;font-size:13px;font-weight:500;padding:6px 11px;border-radius:7px;min-height:32px;cursor:pointer}.modo-op button:hover{color:var(--texto)}.modo-op button[aria-pressed=true]{background:var(--primario);color:var(--sobre-primario);font-weight:600;cursor:default}.modo-nota{margin:0;padding:12px 14px;border-radius:12px;background:var(--superficie-2);font-style:italic}.aj-info{cursor:default}.ruta-espera{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;margin:0 0 18px;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--primario) 8%,transparent);border:1px solid color-mix(in srgb,var(--primario) 28%,transparent)}.ruta-espera .re-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:color-mix(in srgb,var(--primario) 16%,transparent);color:var(--primario)}.ruta-espera .re-ico svg{width:17px;height:17px}.ruta-espera .re-de{display:block;color:var(--primario);font-size:12.5px;font-weight:600;margin-bottom:2px}.ruta-espera>div>b{display:block;font-size:16px;font-weight:650;line-height:1.3}.ruta-espera p{margin:5px 0 0;color:var(--texto-2);font-size:14px;line-height:1.5}.plan-sub{margin:-8px 0 10px;color:var(--texto-2);font-size:13.5px}.plan-l{list-style:none;margin:0;padding:0}.plan-l li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:12px;padding:10px 0;border-top:1px solid var(--sep)}.plan-l li:last-child{border-bottom:1px solid var(--sep)}.plan-l .pl-t,.plan-l .pl-n{display:grid;gap:2px;min-width:0}.plan-l .pl-t b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-l .pl-t b span{font-weight:500}.plan-l small{color:var(--texto-2);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-l .pl-n{text-align:right}.plan-l .pl-n b{font-size:15px;font-weight:650;font-variant-numeric:tabular-nums}.plan-l .ib{width:34px;height:34px;margin-right:-6px}.plan-l .ib svg{width:17px;height:17px}.plan-l .ib.peligro:hover{color:var(--baja)}.pila{display:grid;gap:48px;align-content:start;min-width:0;grid-template-columns:minmax(0,1fr)}.dos{display:grid;gap:48px;grid-template-columns:minmax(0,1fr)}@media(min-width:1180px){.dos{grid-template-columns:minmax(0,1fr) 400px;gap:56px}}@media(min-width:1500px){.dos{grid-template-columns:minmax(0,1fr) 440px;gap:64px}}.cabecera{display:grid;gap:32px;margin-bottom:52px;grid-template-columns:minmax(0,1fr)}@media(min-width:1180px){.cabecera{grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:56px;align-items:start}}.hero-lbl{color:var(--texto-2);font-size:14px}.hero-num{font-size:clamp(54px,16vw,92px);line-height:.95;margin:6px 0 14px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--texto)}.hero-num.hn-sube>span{animation:hnSube 1.6s cubic-bezier(.2,.7,.3,1)}.hero-num.hn-baja>span{animation:hnBaja 1.6s cubic-bezier(.2,.7,.3,1)}@keyframes hnSube{0%,18%{color:var(--sube);text-shadow:0 0 22px color-mix(in srgb,var(--sube) 55%,transparent)}}@keyframes hnBaja{0%,18%{color:var(--baja);text-shadow:0 0 22px color-mix(in srgb,var(--baja) 55%,transparent)}}@media(prefers-reduced-motion:reduce){.hero-num.hn-sube>span,.hero-num.hn-baja>span{animation:none}}.hero-num span.dec{font-size:.4em;letter-spacing:-.015em;padding:0 2px 0 3px;margin:0}.hero-num span{padding:0 4px;margin:0 -4px}.kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:24px;padding-top:20px;border-top:1px solid var(--sep)}.kpi{display:grid;gap:2px;min-width:0}.kpi .k{font-size:13px}.kpi .v{font-size:18px;font-variant-numeric:tabular-nums;white-space:nowrap}.kpi .v small{font-size:13px;color:var(--tenue);margin-left:6px}.evo-cab{display:flex;align-items:baseline;gap:10px 16px;flex-wrap:wrap;margin-bottom:10px}.evo-cab .datos{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;font-variant-numeric:tabular-nums}.evo-cab .tabs{margin-left:auto}.leyenda-graf{display:flex;gap:16px;flex-wrap:wrap;font-size:12.5px;color:var(--texto-2);margin-top:6px}.leyenda-graf i{display:inline-block;width:14px;height:0;border-top:2px solid;vertical-align:middle;margin-right:6px}.leyenda-graf i.disc{border-top-style:dashed}.check-mini{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;color:var(--texto-2);cursor:pointer}.check-mini input{accent-color:var(--primario)}.tabs{display:inline-flex;gap:2px;overflow-x:auto;scrollbar-width:none;max-width:100%}.tabs::-webkit-scrollbar{display:none}.tabs button{border:0;background:transparent;color:var(--tenue);padding:5px 9px;border-radius:7px;font-size:13px;white-space:nowrap;flex:none}.tabs button:hover{color:var(--texto)}.tabs button[aria-pressed=true]{color:var(--texto);background:var(--superficie-3)}.tabs-fila{display:flex;gap:6px 14px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.chart{position:relative;touch-action:pan-y}.chart svg{display:block;width:100%;overflow:visible}.tt{position:absolute;pointer-events:none;background:var(--superficie-2);border:1px solid var(--borde);border-radius:8px;padding:6px 9px;font-size:12.5px;white-space:nowrap;transform:translate(-50%,-100%);box-shadow:0 10px 28px color-mix(in srgb,var(--hondo) 73%,transparent);z-index:3}.tt b{display:block;font-weight:500;font-size:14px;font-variant-numeric:tabular-nums}.tt span{color:var(--texto-2);display:block}.nota{color:var(--tenue);font-size:12.5px;margin:10px 0 0;line-height:1.55;max-width:90ch}.tabla-pos{border-top:1px solid var(--sep)}.fila{display:grid;grid-template-columns:minmax(0,2.2fr) .95fr .75fr 1.15fr .6fr 1fr .7fr 1.15fr;gap:12px;align-items:center;padding:12px 6px;width:100%;background:none;border:0;border-bottom:1px solid var(--sep);text-align:left;color:var(--texto)}.fila.cab{color:var(--tenue);font-size:12.5px;padding-top:10px;padding-bottom:10px}button.fila:hover{background:var(--superficie)}.fila .r{text-align:right;white-space:nowrap}.fila .r span{padding:1px 3px;margin:-1px -3px}.activo{display:grid;gap:1px;min-width:0}.activo b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activo small{color:var(--tenue);font-size:12.5px;display:flex;gap:6px 8px;align-items:center;flex-wrap:wrap}.nombre-real{display:block;color:var(--texto-2);font-size:12.5px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.valor{font-weight:600}.fila.efectivo{color:var(--texto-2)}.fila .c-senal{text-align:right}.gan-pct{display:none}.hoy-pct{display:block;font-size:12px;font-weight:500}@media(max-width:680px){.fila .hoy-pct{display:inline;margin-left:6px;font-size:inherit}}@media(max-width:1360px)and (min-width:681px){.fila{grid-template-columns:minmax(0,2.2fr) .9fr .75fr 1.1fr 1.05fr 1.1fr}.fila .c-peso,.fila .c-pct{display:none}.fila .gan-pct{display:block;font-size:12px;font-weight:500}}@media(max-width:680px){.fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"act val" "act hoy";gap:0 14px;padding:12px 2px}.fila .activo-l{grid-area:act}.fila .c-val{grid-area:val}.fila .c-hoy{grid-area:hoy;font-size:13.5px}.fila .c-precio,.fila .c-peso,.fila .c-gan,.fila .c-pct,.fila .c-senal,.fila.cab{display:none}}.chip{font-size:12px;color:var(--texto-2);line-height:18px;white-space:nowrap}.chip.warn{color:var(--aviso);border-color:color-mix(in srgb,var(--aviso) 40%,transparent)}.chip.bad{color:var(--baja);border-color:color-mix(in srgb,var(--baja) 45%,transparent)}.chip.good{color:var(--sube);border-color:color-mix(in srgb,var(--sube) 45%,transparent)}.chip.info{color:var(--primario);border-color:color-mix(in srgb,var(--oro-texto) 45%,transparent)}.senal{display:inline-block;font-size:12.5px;white-space:nowrap}.senal.comprar{color:var(--sube);background:var(--sube-fondo)}.senal.vender{color:var(--baja);background:var(--baja-fondo)}.senal.vigilar,.senal.reducir{color:var(--aviso);background:var(--aviso-fondo)}.senal.recoger{color:var(--primario);background:var(--primario-fondo)}.senal.mantener,.senal.aportar{color:var(--texto-2);background:var(--superficie-2)}.senal:empty{display:none}.apilada{display:flex;gap:2px;height:12px;border-radius:4px;overflow:hidden;margin:4px 0 18px}.apilada i{display:block;min-width:3px}.leyenda{list-style:none;margin:0;padding:0}.leyenda li{display:grid;grid-template-columns:10px minmax(0,1fr) auto 80px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--sep);font-size:14px}.leyenda li:last-child{border-bottom:0}.leyenda i{width:10px;height:10px;border-radius:3px}.leyenda .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leyenda .p{font-variant-numeric:tabular-nums;text-align:right}.leyenda .e{font-variant-numeric:tabular-nums;text-align:right;color:var(--tenue);font-size:13px}.lateral .tabs button{padding:5px 7px}.lista{list-style:none;margin:0;padding:0;border-top:1px solid var(--sep)}.lista li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--sep);font-size:14px}.lista li>svg{width:18px;height:18px;margin-top:2px}.lista b{font-weight:500;display:block}.lista span{color:var(--texto-2);font-size:13.5px}.lista .bad>svg{color:var(--baja)}.lista .warn>svg{color:var(--aviso)}.lista .good>svg{color:var(--sube)}.lista .info>svg{color:var(--primario)}.agenda li{grid-template-columns:54px minmax(0,1fr) auto;align-items:center}.agenda .dia{font-family:var(--ui);text-align:center;line-height:1.1;color:var(--texto-2)}.agenda .dia b{font-size:20px;font-weight:500;color:var(--texto)}.agenda .r{font-variant-numeric:tabular-nums}.rh-mas{margin-left:10px;font-size:13px;font-weight:500;color:var(--primario)}.t-resultados,.t-fondo{--ag: var(--reparto-2)}.t-dividendo,.t-cobro{--ag: var(--sube)}.t-banco{--ag: var(--reparto-3)}.t-festivo{--ag: var(--tenue)}.t-hacienda{--ag: var(--aviso)}.t-aportacion,.t-ia{--ag: var(--primario)}.t-otro{--ag: var(--reparto-5)}.ag-ic{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;flex:none;color:var(--ag, var(--primario));background:color-mix(in srgb,var(--texto) 5%,transparent);background:color-mix(in srgb,var(--ag, var(--primario)) 15%,transparent)}.ag-ic svg{width:18px;height:18px}.t-fondo .ag-ic{background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ag) 45%,transparent)}.ag-tx{min-width:0;display:grid;gap:1px}.ag-tx b{font-weight:600;font-size:14.5px;line-height:1.35}.ag-tx small{color:var(--tenue);font-size:13px;line-height:1.4}.ag-tx .chip{margin-left:6px;vertical-align:1px;font-weight:500}.ag-imp{font-variant-numeric:tabular-nums;font-weight:650;font-size:14px;white-space:nowrap}.ag-mini{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ag-mini a{display:grid;align-items:center;padding:8px;margin:0 -8px;border-radius:14px;color:inherit;text-decoration:none}.ag-mini a:hover{background:var(--superficie);text-decoration:none}.ag-mini .ag-tx small{overflow:hidden;text-overflow:ellipsis}.ag-mini .ag-tx b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.ag-cd{justify-self:start;font-size:12px;font-weight:650;color:var(--texto-2);background:var(--superficie-2);border-radius:999px;padding:3px 9px;white-space:nowrap;font-variant-numeric:tabular-nums}.ag-cd.pronto{color:var(--sobre-primario);background:var(--primario)}.ag-v{display:grid;grid-template-columns:minmax(290px,370px) minmax(0,1fr);gap:44px;align-items:start}.ag2{display:grid;gap:26px;max-width:880px}.ag2-cols,.ag2-izq,.ag2-der{display:contents}.ag2-mas{order:1}.ag2-pie,.nota-plegada:has(.ag2-pie){order:2}@media(min-width:1180px){.ag2{max-width:none}.ag2-cols{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr);gap:40px;align-items:start}.ag2-izq,.ag2-der{display:grid;gap:26px;align-content:start;min-width:0}.ag2-mas,.ag2-pie,.nota-plegada:has(.ag2-pie){order:0}.ag2 .agc-fila{grid-template-columns:repeat(3,minmax(0,1fr))}.ag2-ult .ag-mas-not{margin-left:58px}}.ag-modos{justify-self:start}.ag2-sec{display:grid;gap:12px;min-width:0}.ag2-sec>h2{margin:0;font-size:22px;font-weight:750;letter-spacing:-.015em}.agc-fila{display:grid;grid-auto-flow:column;grid-auto-columns:min(86%,330px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px var(--gutter) 6px;margin:0 calc(-1 * var(--gutter));scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain}.agc-fila::-webkit-scrollbar{display:none}@media(min-width:900px){.agc-fila{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding:0}.agc-fila .agc:nth-child(n+7){display:none}}.agc{all:unset;box-sizing:border-box;position:relative;scroll-snap-align:start;display:grid;grid-template-columns:84px minmax(0,1fr);min-height:142px;border-radius:18px;background:linear-gradient(180deg,var(--fondo),var(--fondo-2));border:1px solid var(--sep);cursor:pointer;transition:transform .18s ease,border-color .2s ease;color:var(--texto)}.agc:hover{border-color:color-mix(in srgb,var(--c) 45%,var(--sep))}.agc:active{transform:scale(.985)}.agc:focus-visible{outline:2px solid var(--c);outline-offset:2px}.agc-res{position:relative;display:grid;place-items:center;align-content:center;gap:0;border-radius:17px 0 0 17px;background:radial-gradient(120% 90% at 30% 0%,color-mix(in srgb,var(--c) 26%,transparent),color-mix(in srgb,var(--c) 7%,transparent) 70%);border-right:2px dashed color-mix(in srgb,var(--texto) 10%,transparent)}.agc-res:before,.agc-res:after{content:"";position:absolute;right:-9px;width:16px;height:16px;border-radius:50%;background:var(--fondo);border:1px solid var(--sep)}.agc-res:before{top:-9px;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg)}.agc-res:after{bottom:-9px;border-bottom-color:transparent;border-right-color:transparent;transform:rotate(45deg)}.agc-res svg{position:absolute;width:64px;height:64px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg)}.agc-res circle{fill:none;stroke-width:2.4}.agc-res .f{stroke:color-mix(in srgb,var(--texto) 7%,transparent)}.agc-res .v{stroke:var(--c);stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--c) 60%,transparent))}.agc-n{position:relative;font-size:27px;line-height:1;font-weight:800;letter-spacing:-.03em;color:var(--texto);font-variant-numeric:tabular-nums}.agc-n.pal{font-size:14px;letter-spacing:0;color:var(--c)}.agc-res small{position:relative;font-size:11px;color:var(--texto-2);margin-top:2px}.agc-c{display:grid;grid-template-rows:auto 1fr auto;gap:7px;padding:14px 16px 13px 18px;min-width:0}.agc-cat{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--c);min-width:0}.agc-cat svg{width:15px;height:15px;flex:none}.agc-t{font-size:17px;line-height:1.25;font-weight:750;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:balance}.agc-pie{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;font-size:12.5px;color:var(--tenue)}.agc-pie>span{white-space:nowrap;text-transform:capitalize}.agc-pie em{font-style:normal;font-weight:700;color:var(--texto);background:color-mix(in srgb,var(--texto) 5%,transparent);padding:4px 9px;border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ag-agenda-in .agc{animation:none}.agc-fila{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible;margin:0;padding:0;scroll-snap-type:none}@media(min-width:900px){.agc-fila{grid-template-columns:repeat(2,minmax(0,1fr))}.agc-fila .agc:nth-child(n+7){display:grid}}.agc{grid-template-columns:66px minmax(0,1fr);min-height:74px;border-radius:16px}.agc-res{border-radius:15px 0 0 15px}.agc-res:before,.agc-res:after{right:-6px;width:11px;height:11px}.agc-res:before{top:-6px}.agc-res:after{bottom:-6px}.agc-res svg{width:50px;height:50px}.agc-n{font-size:19px}.agc-n.pal{font-size:11.5px}.agc-res small{font-size:9.5px;margin-top:1px}.agc-c{grid-template-rows:none;align-content:center;gap:3px;padding:10px 14px 10px 17px}.agc-cat{width:100%;font-size:12px;gap:5px}.agc-cat svg{width:13px;height:13px}.agc-cn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agc-cuando{margin-left:auto;padding-left:8px;flex:none;color:var(--tenue);font-weight:500}.agc-t{font-size:15.5px;font-weight:650;line-height:1.3;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:unset}.agc-imp{font-size:12.5px;color:var(--texto-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agc-mas{justify-self:start;font-size:14px}.ag-mes2{border:1px solid var(--sep);background:var(--superficie);padding:6px 12px 12px;display:grid;gap:10px}.ag-mes-b{all:unset;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 2px;cursor:pointer;font-weight:650;font-size:14.5px}.ag-mes-b>span{display:inline-flex;align-items:center;gap:8px}.ag-mes-b svg{width:17px;height:17px;color:var(--primario)}.ag-mes-v{color:var(--primario);font-size:13.5px}.ag-mes-v i{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease;margin-left:4px}.ag-mes2.on .ag-mes-v i{transform:translateY(2px) rotate(-135deg)}.ag-semana{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ag-semana .ag-c{min-height:64px;justify-items:center;align-content:start;gap:4px;padding:7px 2px}.ag-semana .sem{font-size:11px;color:var(--tenue)}.ag-semana .n{font-size:16px;font-weight:650}.ag-mes2.on .ag-cal{animation:entra .25s ease-out}.agp-lista{display:grid;gap:12px}.ag-mas-not{justify-self:start;margin-left:58px}.agp{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:start}.agp-fe{display:grid;justify-items:center;line-height:1.1;padding-top:6px}.agp-fe span{font-size:11.5px;color:var(--tenue)}.agp-fe b{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums}.agp-c{min-width:0;padding:14px 16px;background:linear-gradient(180deg,var(--superficie-2),var(--superficie));border:1px solid var(--sep);display:grid;gap:8px}.agp-src{margin:0;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--texto-2);min-width:0}.agp-src>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agp-src .logo,.agp-src img{width:22px;height:22px;border-radius:6px;flex:none}.agp-rayo{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--oro-texto) 16%,transparent);color:var(--primario);flex:none}.agp-rayo svg{width:13px;height:13px}.agp-t{color:var(--texto);font-weight:650;font-size:15.5px;line-height:1.35;text-decoration:none;text-wrap:pretty}.agp-t:hover{text-decoration:underline}.agp-t.grande{font-size:20px;line-height:1.25;font-weight:750;letter-spacing:-.01em}.agp-hoy{background:linear-gradient(160deg,var(--superficie),var(--fondo-2))}.agp-fichas{display:flex;flex-wrap:wrap;gap:8px}.agp-fichas span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:color-mix(in srgb,var(--texto) 4%,transparent);font-size:13px;color:var(--texto-2)}.agp-fichas i{font-style:normal;font-weight:800}.agp-fichas .up i,.agp-fichas .up b{color:var(--sube)}.agp-fichas .down i,.agp-fichas .down b{color:var(--baja)}.agp-pie{margin:0;display:flex;gap:10px;align-items:center;font-size:12.5px}.agp-pie .up{color:var(--sube)}.agp-pie .down{color:var(--baja)}.ag-lado{display:grid;gap:22px;position:sticky;top:112px}.ag-prox{padding:20px 20px 16px;background:linear-gradient(160deg,color-mix(in srgb,var(--ag) 22%,var(--superficie)) 0%,var(--superficie) 70%);border:1px solid color-mix(in srgb,var(--ag) 30%,var(--sep))}.ag-prox .k{font-size:13px}.ag-prox-n{display:flex;align-items:baseline;gap:8px;margin:2px 0 12px}.ag-prox-n b{font-size:64px;line-height:1;font-weight:250;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ag-prox-n span{font-size:18px;color:var(--texto-2)}.ag-prox-t{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;width:100%;text-align:left;border:0;background:none;padding:0;color:inherit}.ag-prox-t b{display:block;font-weight:600}.ag-prox-t small{color:var(--texto-2);font-size:13px}.ag-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;touch-action:pan-y}.ag-nav{display:flex;align-items:center;gap:8px}.ag-nav-t{flex:1;display:grid;justify-items:center;gap:1px;text-align:center}.ag-nav-t b{font-size:16px;font-weight:700;letter-spacing:-.01em}.ag-nav-t small{color:var(--tenue);font-size:12.5px}.ag-nav .ib{border:1px solid var(--borde)}.ag-nav .ib:disabled{opacity:.3;cursor:default}.ag-nav .ib svg{width:18px;height:18px}.ag-c.fuera{opacity:.22}.ag-c.sel{border-color:var(--primario);background:var(--primario-fondo)}.ag-diap{border-top:1px solid var(--sep);padding-top:12px;animation:entra .2s ease-out}.ag-diap h3{margin:0 0 8px;display:flex;justify-content:space-between;gap:10px;font-size:15px;font-weight:650}.ag-diap h3 small{color:var(--tenue);font-weight:500;font-size:12.5px}.ag-pista{margin:0;color:var(--tenue);font-size:12.5px}.ag-cal .sem{font-size:11.5px;color:var(--tenue);text-align:center;padding-bottom:2px}.ag-c{min-height:44px;border-radius:10px;background:var(--superficie);border:1px solid transparent;display:grid;align-content:space-between;justify-items:start;padding:5px 6px;font:inherit;font-size:13px;color:var(--texto-2);text-align:left;font-variant-numeric:tabular-nums}.ag-c .n{display:flex;gap:3px;align-items:baseline}.ag-c .m{font-size:9.5px;color:var(--primario)}.ag-c.finde{background:transparent}.ag-c.pasado{opacity:.32}.ag-c.hoy{border-color:var(--primario);color:var(--texto)}button.ag-c{color:var(--texto);cursor:pointer}button.ag-c:hover{border-color:var(--borde)}.ag-pts{display:flex;gap:3px}.ag-est{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--texto-2)}.ag-c.cierra,.ag-ley .sw.cierra{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--texto-2) 24%,transparent) 0 4px,color-mix(in srgb,var(--texto-2) 7%,transparent) 4px 9px)}.ag-c.cierra-p,.ag-ley .sw.cierra-p{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--texto-2) 13%,transparent) 0 4px,transparent 4px 9px),var(--superficie)}.ag-c.cierra-p .ag-est{color:var(--tenue)}.ag-est .ec{display:none}@media(max-width:560px){.ag-est .el{display:none}.ag-est .ec{display:inline}.ag-est{font-size:9px}.ag-cal .ag-c{padding:5px 4px}}.ag-c.media,.ag-ley .sw.media{background:linear-gradient(180deg,var(--superficie) 50%,color-mix(in srgb,var(--texto-2) 26%,transparent) 50%)}.ag-c.fiesta{border-style:dashed;border-color:color-mix(in srgb,var(--oro-texto) 45%,transparent)}.ag-ley .sw.fiesta{border:1px dashed color-mix(in srgb,var(--oro-texto) 60%,transparent);background:var(--superficie)}.ag-c.fiesta .ag-est{color:var(--primario)}.ag-c.hoy.fiesta,.ag-c.sel.fiesta{border-style:solid}.ag-ley i.sw{width:16px;height:12px;border-radius:3px}.ag-cal .ag-c{min-height:50px}.t-media{--ag: var(--tenue)}.t-fiesta{--ag: var(--reparto-3)}.ag-pts i,.ag-ley i{width:6px;height:6px;border-radius:50%;background:var(--ag);display:block}.ag-ley{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:12px;color:var(--tenue)}.ag-ley span{display:inline-flex;align-items:center;gap:6px}.ag-nf{font-size:11px;color:var(--tenue);font-variant-numeric:tabular-nums}.ag-grupo+.ag-grupo{margin-top:26px}.ag-grupo h2,.ag-grupo h3{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--tenue)}.ag-dia{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;padding:12px 0;border-top:1px solid var(--sep);scroll-margin-top:130px}.ag-fe{text-align:center;line-height:1.15;display:grid;justify-items:center;align-content:start}.ag-fe .ds{font-size:12px;color:var(--tenue)}.ag-fe b{font-size:23px;font-weight:450;font-variant-numeric:tabular-nums}.ag-fe .cd{font-size:11px;color:var(--texto-2);white-space:nowrap;margin-top:2px}.ag-evs{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ag-e{border-radius:14px;scroll-margin-top:130px}.ag-f{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;text-align:left;border:0;background:none;padding:7px 8px;border-radius:14px;color:inherit;font:inherit}.ag-f:hover,.ag-e.on .ag-f,.ag-e.on{background:var(--superficie)}.ag-det{padding:0 12px 12px 54px;color:var(--texto-2);font-size:14px;line-height:1.6}.ag-det p{margin:0 0 10px;max-width:64ch}.ag-acc{display:flex;gap:8px;flex-wrap:wrap}.destello{animation:destello 1.6s ease-out 1}@keyframes destello{0%,35%{box-shadow:0 0 0 2px var(--primario)}to{box-shadow:0 0 0 2px transparent}}@media(max-width:900px){.ag-v{grid-template-columns:minmax(0,1fr);gap:28px}.ag-lado{position:static}.ag-prox-n b{font-size:54px}}@media(max-width:520px){.ag-dia{grid-template-columns:42px minmax(0,1fr);gap:10px}.ag-det{padding-left:12px}.ag-mini .ag-ic{width:30px;height:30px;border-radius:10px}}@media(prefers-reduced-motion:reduce){.destello,.hoja,.hoja-fondo,#vista.entra{animation:none}}.tabla-w{overflow-x:auto;-webkit-overflow-scrolling:touch}table{width:100%;border-collapse:collapse;font-size:14px}th{text-align:left;color:var(--tenue);font-weight:400;font-size:12.5px;padding:8px 10px;border-bottom:1px solid var(--sep);white-space:nowrap}th button{border:0;background:none;padding:0;color:inherit;font-size:inherit}th button[aria-pressed=true]{color:var(--texto)}td{padding:11px 10px;border-bottom:1px solid var(--sep);vertical-align:top}td small{display:block;color:var(--tenue);font-size:12px}td:first-child{white-space:nowrap}td.r,th.r{text-align:right}td.r{white-space:nowrap}@media(max-width:680px){table.resp thead{display:none}table.resp,table.resp tbody{display:block}table.resp tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:baseline;gap:4px 16px;padding:12px 0;border-bottom:1px solid var(--sep)}table.resp td{display:block;border:0;padding:0;text-align:left;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}table.resp td:first-child{grid-column:1 / -1;white-space:normal;overflow:visible}table.resp td.txt{grid-column:1 / -1}table.resp tr.activa{background:var(--primario-fondo);border-radius:10px;padding:12px 10px}table.resp tr.activa td{background:none}table.resp td[data-l]:before{content:attr(data-l) " ";color:var(--tenue);font-size:12.5px;margin-right:2px}table.resp td:empty{display:none}table.resp td small{display:inline;margin-left:6px}table.resp td:last-child:has(.btn){justify-self:end;overflow:visible}table.resp td:last-child:has(.btn):before{content:none}.tabla-w>table:not(.resp) th:first-child,.tabla-w>table:not(.resp) td:first-child{position:sticky;left:0;background:var(--fondo);z-index:1}}tr.tuya td:first-child b:after{content:"la tienes";font-weight:400;font-size:12px;color:var(--primario);border:1px solid color-mix(in srgb,var(--oro-texto) 45%,transparent);border-radius:999px;padding:0 6px;margin-left:8px}.resumen-fila{display:flex;flex-wrap:wrap;gap:14px 40px;margin-bottom:20px}.resumen-fila>div{display:grid;gap:2px}.resumen-fila .v{font-size:22px;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.votos{display:flex;height:8px;border-radius:3px;overflow:hidden;gap:2px;background:var(--sep)}.votos i{display:block}.votos .sb,.votos-ley .sb{background:var(--sube)}.votos .b,.votos-ley .b{background:color-mix(in srgb,var(--sube) 60%,var(--superficie-2))}.votos .h,.votos-ley .h{background:color-mix(in srgb,var(--texto-2) 50%,var(--superficie-2))}.votos .s,.votos-ley .s{background:color-mix(in srgb,var(--baja) 60%,var(--superficie-2))}.votos .ss,.votos-ley .ss{background:var(--baja)}.enlace{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;text-align:left}.enlace:hover{color:var(--primario)}.votos-ley{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--texto-2);margin-top:6px}.votos-ley i{display:inline-block;width:8px;height:8px;border-radius:2px;margin-right:5px}.objetivo{position:relative;height:34px;margin:6px 0 2px}.objetivo .pista{position:absolute;left:0;right:0;top:14px;height:4px;border-radius:2px;background:var(--borde)}.objetivo .rango{position:absolute;top:14px;height:4px;border-radius:2px;background:color-mix(in srgb,var(--oro-texto) 45%,transparent)}.objetivo .marca{position:absolute;top:8px;width:2px;height:16px;background:var(--primario);transform:translate(-1px)}.objetivo .hoy{position:absolute;top:10px;width:12px;height:12px;border-radius:50%;background:var(--texto);border:2px solid var(--fondo);transform:translate(-6px)}.objetivo-ley{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 12px;font-size:12px;color:var(--tenue);font-variant-numeric:tabular-nums}.objetivo-ley span{white-space:nowrap}.tarjetas{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start}.tarjeta{background:var(--superficie);border:1px solid var(--sep);padding:18px;display:grid;gap:14px;align-content:start;min-width:0}.tarjeta h3{margin:0;font-size:16px;font-weight:500;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.tarjeta h3 .k{font-size:13px;font-weight:400}.motivos{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:13.5px;color:var(--texto-2)}.motivos li{padding-left:14px;position:relative}.motivos li:before{content:"";position:absolute;left:2px;top:.65em;width:4px;height:4px;border-radius:50%;background:var(--tenue)}.noticias{list-style:none;margin:0;padding:0;border-top:1px solid var(--sep)}.noticias li{padding:11px 0;border-bottom:1px solid var(--sep);display:grid;gap:3px}.noticias a{color:var(--texto);font-size:14.5px;line-height:1.4}.noticias a:hover{color:var(--primario);text-decoration:none}.noticias small{color:var(--tenue);font-size:12.5px}.noticias mark{background:none;color:var(--primario)}.estrellas{color:var(--aviso);letter-spacing:1px}.estrellas .k{letter-spacing:0}.mercados{display:grid;gap:1px;border:1px solid var(--sep);border-radius:14px;overflow:hidden;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.merc{background:var(--fondo);padding:16px 18px;display:grid;gap:6px;min-width:0;box-shadow:0 0 0 1px var(--sep)}.merc-n{color:var(--texto-2);font-size:14px}.merc-p{font-size:26px;font-weight:250;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.merc-r{display:flex;flex-wrap:wrap;gap:2px 14px;font-size:12.5px;color:var(--tenue);font-variant-numeric:tabular-nums}.merc-r span{white-space:nowrap}@media(min-width:1100px){.noticias.dos-col{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}}.solo-movil{display:none}@media(max-width:680px){.solo-movil{display:inline-block;font-size:12px;padding:0 7px;line-height:18px}}.merc-r span b{font-weight:400}.ia-cab{display:grid;gap:14px;max-width:860px}.ia-firma{display:flex;gap:10px;align-items:center;color:var(--tenue);font-size:13px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid var(--sep)}.ia-firma svg{width:18px;height:18px;color:var(--primario);flex:none;margin-top:1px}.ia-titular{margin:4px 0 2px;font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:1.3;letter-spacing:-.02em}.ia-p{margin:0;color:var(--texto-2);font-size:15.5px;line-height:1.65;max-width:80ch}.dato{color:var(--texto);font-weight:650}.lista .dato,.tarjeta .dato{display:inline}.ia-titular .dato{font-weight:500}.ia-notas{display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));border:1px solid var(--sep);border-radius:14px;overflow:hidden;margin-top:32px}.ia-notas>div{background:var(--fondo);padding:16px 18px;display:grid;gap:6px;align-content:start;box-shadow:0 0 0 1px var(--sep);font-size:13.5px;color:var(--texto-2)}.ia-puntos{display:inline-flex;gap:3px}.ia-puntos i{width:14px;height:6px;border-radius:2px;background:var(--borde)}.ia-puntos i.on{background:var(--primario)}.ia-mejorar{margin:0;padding:0;list-style:none;counter-reset:m;display:grid;gap:0;border-top:1px solid var(--sep)}.ia-mejorar li{counter-increment:m;display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:14px;padding:18px 0;border-bottom:1px solid var(--sep)}.ia-mejorar li:before{content:counter(m);grid-row:span 3;width:28px;height:28px;border-radius:50%;background:var(--primario-fondo);color:var(--primario);font-weight:700;font-size:14px;display:grid;place-items:center}.ia-mejorar h3{margin:2px 0 6px;font-size:16px;font-weight:650;letter-spacing:-.01em}.ia-mejorar p{margin:0 0 10px;color:var(--texto-2);font-size:14.5px;line-height:1.6}.ia-meta{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px;color:var(--tenue)}.ia-meta b{color:var(--texto-2);font-weight:600}.tarjeta h3 .logo-a{margin-right:2px}.logo-a{position:relative;flex:none;width:34px;height:34px;display:grid;place-items:center;overflow:hidden}.logo-a>span{font-size:12px;font-weight:700}.logo-a img{position:absolute;object-fit:contain;background:var(--claro);opacity:0}.logo-a img.ok{opacity:1}.logo-a.peq{width:24px;height:24px;border-radius:6px}.logo-a.peq>span{font-size:9.5px}.logo-a.peq img{inset:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.activo-l{display:flex;gap:12px;align-items:center;min-width:0}.bandera{width:18px;height:13px;border-radius:2px;object-fit:cover;flex:none}img.bandera:not(.ok){visibility:hidden}img.bandera.ok{box-shadow:0 0 0 1px color-mix(in srgb,var(--texto) 8%,transparent)}.bandera.global{display:inline-block;background:radial-gradient(circle at 50% 50%,var(--tenue) 0 3px,transparent 3.5px),var(--superficie-3)}.origen{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.th{border:0;background:none;padding:0;color:inherit;font:inherit;cursor:pointer;display:inline-flex;gap:4px;align-items:center}.th:hover,.th[aria-pressed=true]{color:var(--texto)}.th .fl{color:var(--primario)}.ordenar-m,.orden-chip{display:none}.pos-cab{align-items:center}@media(max-width:680px){.pos-cab{flex-wrap:nowrap;gap:8px}.pos-cab h2,.pos-cab .k{white-space:nowrap}.pos-cab .der{flex-wrap:nowrap;gap:6px}.pos-cab .btn-op,.pos-cab .btn-ya{width:38px;height:38px;padding:0;justify-content:center;border-radius:12px;flex:none}.pos-cab .btn-op svg,.pos-cab .btn-ya svg{width:20px;height:20px;margin:0;flex:none}.pos-cab .btn-ya{color:var(--primario)}.orden-chip{position:relative;display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 10px 0 9px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);color:var(--texto);font-size:13px;font-weight:600;white-space:nowrap;flex:none}.orden-chip svg{width:17px;height:17px;color:var(--tenue)}.orden-chip i{font-style:normal;color:var(--tenue);font-weight:500}.orden-chip select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}}@media(max-width:400px){.pos-act{display:none}}@media(max-width:680px){.ordenar-m{display:flex;gap:8px;align-items:center;color:var(--tenue);font-size:13px;width:100%}.ordenar-m select{flex:1;background:var(--superficie);border:1px solid var(--borde);border-radius:8px;padding:7px 9px;color:var(--texto)}}.noticias small .marca{margin-right:8px}.marca{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;line-height:18px;padding:0 7px;border-radius:999px;white-space:nowrap;vertical-align:1px;color:var(--texto-2);background:var(--superficie-3)}.marca i{font-style:normal;font-size:9px;line-height:1}.marca.up i{color:var(--sube)}.marca.down i{color:var(--baja)}.marca.warn i{color:var(--aviso)}.marca.flat i{color:var(--tenue)}.marca.fuerte.up{color:var(--sube);background:var(--sube-fondo)}.marca.fuerte.down{color:var(--baja);background:var(--baja-fondo)}.marca.fuerte.warn{color:var(--aviso);background:var(--aviso-fondo)}.noticias li.relleno a.noti{color:var(--tenue)}.noticias li.con-logo{grid-template-columns:28px minmax(0,1fr);column-gap:11px;align-items:start;align-content:start}.noticias li.con-logo>:not(.logo-a){grid-column:2}.noticias li.con-logo>.not-logo{grid-row:1 / span 2;margin-top:1px}.not-logo{width:28px;height:28px;border-radius:7px}.not-logo>span{font-size:10.5px}.noticias li.relleno>.not-logo{opacity:.6}.noticias .mas-medios{margin-left:6px}.noticias .mas-medios:before{content:"· "}.ficha-ia{border:1px solid var(--borde);border-left:3px solid var(--primario);border-radius:14px;padding:14px 18px;background:var(--superficie)}.ficha-ia h3{margin:0;font-size:15px}.factores{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:0}.factores li{display:grid;gap:3px;padding:10px 0;border-top:1px solid var(--sep)}.factores li:first-child{border-top:0;padding-top:4px}.fac-k{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--texto-2)}.fac-k i{font-style:normal;font-size:10px}.fac-k em{font-style:normal;font-weight:600;text-transform:none;letter-spacing:0;color:var(--tenue);padding:0 6px;border:1px solid var(--borde);border-radius:999px;font-size:11px;line-height:16px}.fac.up .fac-k i{color:var(--sube)}.fac.down .fac-k i{color:var(--baja)}.fac.warn .fac-k i{color:var(--aviso)}.fac.flat .fac-k i{color:var(--tenue)}.factores p{margin:0;font-size:14.5px;line-height:1.5;color:var(--texto)}.factores small{color:var(--tenue);font-size:12.5px}.factores small a.enlace{color:var(--tenue);text-decoration:underline;text-underline-offset:2px}.idea-aviso{margin:8px 0 0;font-size:12px;line-height:1.45;color:var(--tenue)}.idea-aviso summary{cursor:pointer;list-style:none}.idea-aviso summary::-webkit-details-marker{display:none}.idea-aviso summary:after{content:" ›"}.idea-aviso[open] summary:after{content:""}.idea-aviso p{margin:4px 0 0}.idea-aviso summary:focus-visible{outline:2px solid var(--oro-texto);outline-offset:2px;border-radius:4px}.plan-venta{background:var(--superficie);border:1px solid var(--sep);border-left:3px solid var(--primario);padding:20px;display:grid;gap:18px}.plan-venta>header{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.plan-venta>header h3{margin:0;font-size:17px;font-weight:650}.plan-venta>header .senal{margin-left:auto}.pv-grid{display:grid;gap:18px 36px}@media(min-width:900px){.pv-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.plan-venta.compacto .pv-grid{grid-template-columns:minmax(0,1fr)}.pv-col{display:grid;gap:16px;align-content:start}.pv-paso{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;font-size:14px}.pv-paso b{display:block;font-weight:650}.pv-paso>div>span{color:var(--texto-2);font-size:13.5px}.pv-n{color:var(--primario);font-size:13px;font-weight:600;padding-top:1px}.pv-destinos{display:grid;gap:12px}.pv-dest{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.pv-dest b{font-size:15px}.pv-dest>div>span{color:var(--texto-2);font-size:13.5px;display:block}.ideas-top{margin:0;padding-left:20px;display:grid;gap:10px;font-size:13.5px;color:var(--texto-2)}.ideas-top b{color:var(--texto);font-weight:600}.idea-cab{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:2px}@media(max-width:560px){.pv-paso{grid-template-columns:minmax(0,1fr);gap:4px}.plan-venta{padding:16px}}.proy-controles{display:grid;gap:16px 20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;padding:18px 20px;background:var(--superficie);border:1px solid var(--sep);border-radius:14px;margin-bottom:36px}.proy-controles select,.proy-controles input{width:100%;background:var(--fondo);border:1px solid var(--borde);border-radius:9px;padding:9px 11px;color:var(--texto);font-size:16px}.con-ud{display:flex;align-items:center;gap:8px}.con-ud span{color:var(--tenue)}.proy-real{align-self:center;flex-wrap:wrap}.proy-real small{flex-basis:100%;padding-left:27px;font-size:12px}.proy-cab{display:grid;gap:18px;margin-bottom:18px}.proy-num{font-weight:200;font-size:clamp(42px,7vw,68px);line-height:1;letter-spacing:-.04em;color:var(--primario);margin:8px 0 18px;font-variant-numeric:tabular-nums}.proy-esc{display:grid;gap:14px 28px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:560px){.proy-esc{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.proy-esc b{font-size:18px}.proy-controles{padding:16px}}.proy-esc>div{display:grid;gap:1px;padding-left:12px;border-left:2px solid var(--borde)}.proy-esc b{font-size:20px;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.proy-esc small{color:var(--tenue);font-size:12.5px}.acento{color:var(--primario)}.leyenda-graf i.banda{width:14px;height:10px;border:0;background:color-mix(in srgb,var(--oro-texto) 32%,transparent);border-radius:2px;vertical-align:-1px}.leyenda-graf i.banda.clara{background:color-mix(in srgb,var(--oro-texto) 14%,transparent)}tr.activa td{background:var(--primario-fondo)}.hitos li{grid-template-columns:120px minmax(0,1fr);align-items:baseline}.hitos .meta{font-weight:600;font-variant-numeric:tabular-nums}a.kpi{color:inherit;text-decoration:none;border-radius:8px}a.kpi:hover .v{color:var(--primario)}.barras{list-style:none;margin:0;padding:0;display:grid;gap:10px}.barras li{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr) 90px;gap:14px;align-items:center;font-size:14px}.barras .n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barras .n:has(.n-t){display:flex;gap:6px;align-items:center;min-width:0}.barras .n-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barras .n .chip{flex:none}.barras .b{height:8px;border-radius:3px;background:var(--sep);overflow:hidden}.barras .b i{display:block;height:100%;background:var(--reparto-1);border-radius:3px}.barras .b i.dir{background:var(--reparto-4)}.barras .r{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:560px){.barras li{grid-template-columns:minmax(0,1fr) 80px}.barras .b{grid-column:1 / -1;grid-row:2}}.ficha-fondo{position:fixed;inset:0;z-index:60;background:color-mix(in srgb,var(--velo) 55%,transparent);display:flex;justify-content:flex-end}.ficha{width:min(720px,100%);height:100%;background:var(--fondo);border-left:1px solid var(--borde);overflow-y:auto;overscroll-behavior:contain;padding:0 0 calc(32px + env(safe-area-inset-bottom));animation:entra .22s ease-out}@keyframes entra{0%{transform:translate(24px);opacity:0}}@media(max-width:760px){.ficha{border-left:0;animation-name:subeFicha}}@keyframes subeFicha{0%{transform:translateY(24px);opacity:0}}@media(prefers-reduced-motion:reduce){.ficha{animation:none}}.ficha-cab{position:sticky;top:0;z-index:3;background:var(--fondo);padding:calc(10px + env(safe-area-inset-top)) 24px 10px}.ficha-tit{display:flex;gap:12px;align-items:center}.ficha-tit .ft-n{min-width:0;flex:1}.ficha-tit h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ficha-tit small{display:flex;align-items:center;gap:6px;color:var(--tenue);font-size:12.5px;margin-top:2px;white-space:nowrap;overflow:hidden}.ficha-tit small>span+span:before{content:"·";margin-right:6px}.ficha-tit small>span:last-child{overflow:hidden;text-overflow:ellipsis}@media(max-width:560px){.ficha-tit .ft-n{overflow:hidden}.ficha-tit small{display:block;white-space:normal;line-height:1.4;margin-left:-13px;overflow:visible}.ficha-tit small>*{display:inline-block;position:relative;margin-left:13px;white-space:nowrap;max-width:calc(100% - 13px);overflow:visible;vertical-align:top}.ficha-tit small>*+*:before{content:"·";position:absolute;left:-9px;margin:0}}.ficha-tit .ib{flex:none;margin-right:-8px}.ficha-mini{display:grid;justify-items:end;gap:1px;flex:none;text-align:right;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.ficha-mini [data-b^="pp:"]{font-size:15px;font-weight:600}.ficha-mini [data-b^="pd:"]{font-size:12px}.ficha.enrollada .ficha-mini{opacity:1;transform:none}.ficha-top{padding:2px 24px 4px}.ficha-tabs{position:sticky;top:var(--ficha-cab-h, 64px);z-index:2;margin:0;padding:0 24px;background:var(--fondo);border-bottom:1px solid var(--sep)}.ficha-precio{display:flex;gap:6px 14px;align-items:baseline;flex-wrap:wrap;margin:4px 0 8px}.ficha-precio .p{font-size:30px;font-weight:200;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ficha-botones{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}@media(max-width:560px){.ficha-botones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ficha-botones .btn{flex-direction:column;gap:5px;height:auto;min-height:60px;min-width:0;padding:10px 2px 8px;font-size:clamp(10.5px,3.2vw,12px);letter-spacing:-.01em;line-height:1.15;justify-content:center;text-align:center;white-space:normal;overflow:hidden}.ficha-botones .btn svg{width:18px;height:18px;flex:none}.ficha-botones .btn svg.ic-ia{width:20px;height:18px}}.ficha-tabs{margin-bottom:0}.ficha-tabs button{border-radius:0;padding:10px 12px;border-bottom:2px solid transparent;background:none;font-size:14px;margin-bottom:-1px}.ficha-tabs button[aria-pressed=true]{border-bottom-color:var(--primario)}.ficha-cuerpo{padding:22px 24px 0;display:grid;gap:28px}@media(max-width:560px){.ficha-cab,.ficha-top,.ficha-tabs,.ficha-cuerpo{padding-left:16px;padding-right:16px}}.kv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 16px;font-size:14px;margin:0}.kv dt{color:var(--tenue)}.kv dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;max-width:min(15em,50vw);overflow-wrap:anywhere}.kv-2{display:grid;gap:22px 36px}.glosa{margin:10px 0 0;display:grid;gap:4px;font-size:14px}.glosa dt{font-weight:650;margin-top:8px}.glosa dd{margin:0;color:var(--texto-2);line-height:1.5}@media(min-width:560px){.kv-2{grid-template-columns:1fr 1fr}}.bloque h3{margin:0 0 10px;font-size:14px;font-weight:500;color:var(--texto-2)}.rango52 .pista{height:4px;background:var(--borde);border-radius:2px;position:relative;margin:10px 0 6px}.rango52 .punto{position:absolute;top:-4px;width:12px;height:12px;border-radius:50%;background:var(--primario);border:2px solid var(--fondo);transform:translate(-50%)}.rango52 .ext{display:flex;justify-content:space-between;color:var(--tenue);font-size:12px;font-variant-numeric:tabular-nums}.medidor{display:flex;gap:3px}.medidor i{flex:1;height:6px;border-radius:2px;background:var(--borde)}.medidor i.on{background:var(--primario)}.notas{white-space:pre-wrap;font-size:14px;color:var(--texto-2);margin:0;line-height:1.55}.anios{display:flex;flex-wrap:wrap;gap:1px;border:1px solid var(--sep);border-radius:10px;overflow:hidden}.anios div{flex:1 1 72px;background:var(--fondo);padding:8px 10px;display:grid;gap:1px;font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--sep)}.anios .k{font-size:12px}.vacio.sin-horas{min-height:240px;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 24px}.vacio.sin-horas .btn{margin-top:12px}.btn{border:1px solid var(--borde);padding:9px 15px;font-weight:500;font-size:14px;display:inline-flex;gap:7px;align-items:center;white-space:nowrap}.btn svg{width:16px;height:16px}.btn,.ag-f,.ag-mini a,.tabs button,.subvistas button{transition:transform .12s ease,background-color .2s ease,border-color .2s ease}.btn:active,.ag-f:active,.ag-mini a:active,.tabs button:active,.subvistas button:active{transform:scale(.97)}.btn.peq{padding:6px 11px;font-size:13px;border-radius:8px}.btn:disabled{opacity:.55;cursor:default}.campo{display:grid;min-width:0;align-content:start}.campo input,.campo select,.campo textarea{width:100%;background:var(--fondo);border:1px solid var(--borde);border-radius:9px;padding:10px 11px;color:var(--texto);font-size:16px}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:2px solid var(--primario);outline-offset:0;border-color:transparent}.campo small{font-size:12px}.check{display:flex;gap:9px;align-items:center;font-size:14px;color:var(--texto-2)}.check input{width:18px;height:18px;accent-color:var(--primario);flex:none}.form-grid{display:grid;gap:14px 12px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));align-items:start}.form-grid .ancho{grid-column:1 / -1}.otro-perfil{display:flex;flex-wrap:wrap;gap:4px 6px;justify-content:center;align-items:baseline;color:var(--tenue);font-size:13.5px;text-align:center}button.otro-perfil{justify-self:center}.otro-perfil .enlace,.enlace.otro-perfil{color:var(--primario);font-weight:600}.calculo{background:var(--superficie-2);border-radius:10px;padding:12px 14px;font-size:14px;display:grid;gap:4px;font-variant-numeric:tabular-nums}.calculo div{display:flex;justify-content:space-between;gap:12px}.calculo b{font-weight:500}.pantalla{min-height:100vh;display:grid;place-items:center;padding:24px 16px}.caja{width:min(420px,100%);display:grid;gap:16px}.caja .logo{width:56px;height:56px;border-radius:15px}.caja h1{margin:0;font-weight:300;font-size:34px}.caja p{margin:0;color:var(--texto-2);font-size:14.5px}.error{color:var(--baja);font-size:13.5px;min-height:1em}.hoja-fondo{position:fixed;inset:0;z-index:70;background:color-mix(in srgb,var(--velo) 70%,transparent);display:flex;justify-content:center;align-items:flex-end;animation:fondoEntra .2s ease both}@keyframes fondoEntra{0%{background:transparent}}.hoja{animation:hojaSube .32s cubic-bezier(.2,.85,.25,1) both;transition:transform .25s cubic-bezier(.2,.85,.25,1)}@keyframes hojaSube{0%{transform:translateY(40px);opacity:0}}@media(min-width:720px){@keyframes hojaSube{0%{transform:translateY(14px) scale(.98);opacity:0}}}@media(max-width:719px){.hoja:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--borde);margin:-8px auto 8px}}#vista.entra{animation:vistaEntra .3s cubic-bezier(.2,.8,.2,1) backwards}@keyframes vistaEntra{0%{opacity:0;transform:translate(var(--dx, 0px),10px)}}@media(min-width:720px){.hoja-fondo{align-items:center}}.hoja{width:min(640px,100%);max-height:min(92vh,980px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--borde);border-radius:18px 18px 0 0;padding:18px 20px calc(20px + env(safe-area-inset-bottom))}.hoja.ancha{width:min(820px,100%)}@media(min-width:720px){.hoja{border-radius:18px}}.hoja-cab{display:flex;align-items:center;gap:10px;position:sticky;top:-18px;padding:6px 0 12px;margin-top:-6px;z-index:35}.hoja-cab h2{margin:0;font-size:18px;font-weight:500;flex:1}.hoja form{display:grid;gap:14px}.hoja form>.fila-btns:last-child{position:sticky;bottom:calc(-20px - env(safe-area-inset-bottom));z-index:4;margin:0 -20px calc(-20px - env(safe-area-inset-bottom));padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--superficie);border-top:1px solid var(--sep)}.seccion-ed{border-top:1px solid var(--sep);padding-top:16px;margin-top:18px;display:grid;gap:12px}.seccion-ed>h3{margin:0;font-size:15px;font-weight:500}details.mas>summary{cursor:pointer;color:var(--primario);font-size:13.5px}details.mas[open]>summary{margin-bottom:12px}.fila-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.fila-btns .izq{margin-right:auto}.qr{background:var(--claro);border-radius:12px;padding:10px;width:fit-content;margin:6px auto}.qr svg{display:block;width:220px;height:220px}.toast{position:fixed;left:50%;bottom:calc(20px + var(--nav-h) + env(safe-area-inset-bottom));transform:translate(-50%);z-index:90;font-size:14px;max-width:calc(100% - 32px)}.vacio{color:var(--tenue);font-size:14px;padding:10px 0}.pie{color:var(--tenue);font-size:12.5px;margin:56px 0 0;line-height:1.6;max-width:90ch}.mas-filas{border:0;background:none;color:var(--primario);padding:12px 0 0;font-size:14px}@media(prefers-reduced-motion:reduce){.sube,.baja,.estado.on:before{animation:none}}.as-boton{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 11px;margin-right:6px;border-radius:999px;font-weight:650;font-size:13.5px;white-space:nowrap}.as-boton svg{width:17px;height:17px}@media(max-width:960px){.as-boton{width:38px;height:38px;padding:0;justify-content:center;margin-right:0}.as-boton span{display:none}}.vista-cta{margin-left:auto;align-self:center}.vista-cta svg,.btn svg.ch{color:var(--primario)}.asesor-fondo{position:fixed;inset:0;z-index:64;background:color-mix(in srgb,var(--velo) 50%,transparent);display:flex;justify-content:flex-end}.asesor{width:min(540px,100%);height:100vh;height:100dvh;border-left:1px solid var(--borde);display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);animation:entra .22s ease-out}@media(max-width:760px){.asesor{border-left:0;animation-name:subeFicha}}@media(prefers-reduced-motion:reduce){.asesor{animation:none}}.as-cab{display:flex;align-items:center;gap:2px;padding:calc(12px + env(safe-area-inset-top)) 12px 12px 20px}.as-tit{display:flex;gap:12px;align-items:center;margin-right:auto;min-width:0}.as-tit>div{min-width:0}.as-ico{background:var(--primario-fondo);color:var(--primario);display:grid;place-items:center;flex:none}.as-ico svg{width:19px;height:19px}.as-tit h2{margin:0;font-size:17px;font-weight:650}.as-tit small{display:block;color:var(--tenue);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.as-cuerpo{overflow-y:auto;overscroll-behavior:contain;padding:22px 20px 12px;display:flex;flex-direction:column;gap:20px}.as-yo{align-self:flex-end;max-width:86%;padding:9px 14px;font-size:14.5px;white-space:pre-wrap;overflow-wrap:anywhere}.as-ia{font-size:14.5px;line-height:1.62;color:var(--texto);min-width:0;overflow-wrap:anywhere}.as-md p{margin:0 0 10px}.as-md ul,.as-md ol{margin:0 0 10px;padding-left:20px;display:grid;gap:4px}.as-md h4{margin:14px 0 6px;font-size:15px;font-weight:650}.as-md b{font-weight:650;color:var(--texto)}.as-md code{background:var(--superficie-2);border-radius:5px;padding:1px 5px;font-size:13px}.as-md hr{border:0;border-top:1px solid var(--sep);margin:14px 0}.as-md a{overflow-wrap:anywhere}.as-tabla{overflow-x:auto;margin:0 0 12px}.as-tabla table{font-size:13px}.as-tabla th,.as-tabla td{padding:6px 8px;white-space:nowrap}.as-paso{display:flex;gap:8px;align-items:flex-start;color:var(--tenue);font-size:12.5px;margin:0 0 8px;line-height:1.4}.as-paso svg{width:14px;height:14px;color:var(--primario);flex:none;margin-top:1px}.as-paso.as-corte{color:var(--texto-2);margin-top:4px}.as-paso.as-corte svg{color:var(--aviso)}.as-pensando{display:inline-flex;gap:5px;padding:6px 2px}.as-pensando i{width:6px;height:6px;border-radius:50%;background:var(--primario);opacity:.35;animation:pensando 1.2s ease-in-out infinite}.as-pensando i:nth-child(2){animation-delay:.15s}.as-pensando i:nth-child(3){animation-delay:.3s}@keyframes pensando{40%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.as-pensando i{animation:none;opacity:.8}}.as-error{color:var(--baja);font-size:13.5px}.as-error .enlace{color:var(--primario);margin-left:6px}.as-error .as-err-cod{color:var(--tenue);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.as-fuentes{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.as-fuentes .k{font-size:12px;margin-right:2px}.as-fuentes a{font-size:12px;color:var(--texto-2);border:1px solid var(--borde);border-radius:999px;padding:1px 9px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-fuentes a:hover{color:var(--primario);border-color:var(--primario);text-decoration:none}.as-pie{border-top:1px solid var(--sep);padding:12px 14px calc(12px + env(safe-area-inset-bottom));display:grid;gap:7px}.as-form{display:flex;gap:8px;align-items:flex-end;padding:6px 6px 6px 14px}.as-form textarea{flex:1;min-width:0;resize:none;font-size:15px;line-height:1.45;max-height:160px;padding:7px 0;color:var(--texto)}.as-form textarea:focus,.as-form textarea:focus-visible{outline:none}@media(max-width:760px){.as-form textarea{font-size:16px}}.as-enviar{width:38px;height:38px;border:0;display:grid;place-items:center;flex:none}.as-enviar svg{width:18px;height:18px}.as-pie small{color:var(--tenue);font-size:12px;padding:0 6px}.as-pie{grid-template-columns:minmax(0,1fr);container-type:inline-size}.as-form{min-width:0}.as-form textarea{overflow-y:hidden}@container (max-width: 330px){.as-form{flex-wrap:wrap;row-gap:4px;padding:8px 6px 6px 8px}.as-form textarea{flex:1 1 100%;order:-1;padding:4px 6px}.as-form .as-enviar{margin-left:auto}}.as-modo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.as-modo>span{color:var(--tenue);font-size:12.5px}.as-modo .seg{display:flex;gap:3px;padding:3px;background:var(--superficie);border:1px solid var(--sep);border-radius:10px}.as-modo button{border:0;background:none;color:var(--texto-2);font-size:13px;font-weight:500;padding:5px 12px;border-radius:7px;min-height:30px}.as-modo button[aria-pressed=true]{background:var(--superficie-3);color:var(--texto)}.as-modo small{padding:0}.as-vacio{display:grid;gap:12px;margin-top:auto}.as-vacio h3{margin:0;font-size:24px;font-weight:300}.as-vacio p{margin:0;color:var(--texto-2);font-size:14px;line-height:1.6}.as-sug{display:grid;gap:8px;margin-top:6px}.as-sug button{text-align:left;font-size:14px;color:var(--texto);line-height:1.4}.as-sug .as-sug-rec{display:flex;align-items:center;gap:10px;color:var(--texto-2)}.as-sug .as-sug-rec svg{width:17px;height:17px;flex:none}.as-config{display:grid;gap:14px;align-content:start}.as-config h3{margin:0;font-size:20px;font-weight:400}.as-config>p{margin:0;color:var(--texto-2);font-size:14px;line-height:1.6}.as-pasos-clave{margin:0;padding-left:20px;display:grid;gap:6px;color:var(--texto-2);font-size:14px;line-height:1.5}.as-sin-clave{border-top:1px solid var(--sep);padding-top:16px;margin-top:4px;display:grid;gap:8px;justify-items:start}.as-sin-clave p{margin:0;color:var(--texto-2);font-size:13.5px}.as-modelos{border:0;padding:0;margin:0;display:grid;gap:8px}.as-modelos legend{color:var(--texto-2);font-size:13.5px;margin-bottom:6px}.as-modelo{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--borde);padding:10px 12px;cursor:pointer}.as-modelo:has(input:checked){border-color:var(--primario);background:var(--primario-fondo)}.as-modelo input{accent-color:var(--primario);margin-top:4px}.as-detalle summary{cursor:pointer;color:var(--texto-2);font-size:13.5px}.as-detalle .as-cupo{margin:6px 0 0}.as-modelo b{display:block;font-weight:600;font-size:14px}.as-modelo small{color:var(--tenue);font-size:12.5px}.as-modelo-de{display:block;margin-top:6px;color:var(--tenue);font-size:12px}.as-pensando{align-items:center}.as-pensando .as-seg{margin-left:6px;font-size:11.5px;color:var(--tenue);font-variant-numeric:tabular-nums}.as-diario{margin-top:12px}.as-diario>b{display:block;font-size:13px}.as-diario>small{display:block;color:var(--tenue);font-size:12px;margin:2px 0 8px;line-height:1.4}.as-diario ol{list-style:none;margin:0 0 8px;padding:0;max-height:260px;overflow:auto;font-size:11.5px;line-height:1.45;color:var(--tenue)}.as-diario li{padding:3px 0;border-top:1px solid var(--sep);overflow-wrap:anywhere}.as-diario time{font-variant-numeric:tabular-nums;margin-right:6px;color:var(--texto)}.as-diario li i{font-style:normal;font-size:10px;border:1px solid currentColor;border-radius:4px;padding:0 3px;margin-right:5px}.as-aviso-bateria{color:var(--aviso)}.as-funcs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:4px 0 16px}.as-func{display:grid;gap:3px;justify-items:start;text-align:left;padding:13px 12px;border-radius:var(--r-l);border:1px solid var(--borde);background:var(--superficie);color:var(--texto);cursor:pointer;transition:transform .15s,border-color .2s}.as-func:hover{border-color:var(--hilo)}.as-func:active{transform:scale(.97)}.as-func svg{width:20px;height:20px;color:var(--oro-texto);margin-bottom:5px}.as-func b{font-size:13.5px;font-weight:650}.as-func small{font-size:11.5px;line-height:1.35;color:var(--tenue)}.as-convs{margin:0 0 14px;text-align:left}.as-convs h4{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--texto-2)}.as-convs ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.as-convs li{display:flex;align-items:stretch;gap:4px}.as-conv{flex:1;min-width:0;display:grid;gap:2px;text-align:left;padding:9px 12px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie, transparent);color:var(--texto);font:inherit;cursor:pointer}.as-conv span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.as-conv small{color:var(--tenue);font-size:12px}.as-conv:hover{border-color:var(--oro-texto)}.as-conv-borrar{flex:none;align-self:center;color:var(--texto-2)}.as-convs-todas{margin:12px 0}.as-modo .seg button{position:relative}.as-modo .seg button:after{content:"";position:absolute;inset:-9px 0}.frescura{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:12.5px;color:var(--tenue);margin:-8px 0 32px}.frescura .vivo-dot{display:inline-flex;align-items:center;gap:8px}.frescura .vivo-dot:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sube);box-shadow:0 0 0 3px color-mix(in srgb,var(--sube) 18%,transparent)}.frescura .vivo-dot.viejo:before{background:var(--aviso);box-shadow:0 0 0 3px color-mix(in srgb,var(--aviso) 18%,transparent)}.frescura [data-b=recalc]{color:var(--texto-2);font-variant-numeric:tabular-nums}.enlace.acento{color:var(--primario)}.campo-ef{display:grid;gap:6px;min-width:0}.ef-banco{font-size:12.5px;color:var(--tenue);line-height:1.45}.ef-banco:empty{display:none}.ef-banco svg,.ef-dbk svg{width:14px;height:14px;vertical-align:-2px;margin-right:5px}.ef-banco .enlace{font-size:12.5px;margin-right:8px}.ef-banco .enlace.acento{display:inline-flex;align-items:center;font-weight:600}.ef-banco .bk-mal{color:var(--aviso)}input.del-banco{color:var(--texto-2);background:var(--superficie-2)}.ef-dbk{color:var(--primario)}.bk{display:grid;gap:12px}.bk-busca{width:100%}.bk-lista{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:min(52vh,420px);overflow:auto}.bk-lista .vacio{color:var(--tenue);font-size:13.5px;padding:8px 2px}.bk-b{width:100%;display:flex;align-items:center;gap:12px;padding:9px 10px;border:1px solid var(--sep);border-radius:12px;background:var(--superficie);color:var(--texto);font:inherit;font-size:14.5px;text-align:left;cursor:pointer}.bk-b:hover{border-color:var(--borde);background:var(--superficie-2)}.bk-b img,.bk-b i{width:28px;height:28px;border-radius:8px;object-fit:contain;background:var(--claro);flex:none}.bk-b i{background:var(--superficie-3)}.bk-b.cargando{opacity:.6}.bk-cuentas{display:grid;gap:8px;margin:12px 0}.ef-extracto{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;justify-self:start}.ef-extracto svg{width:16px;height:16px}.fx{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.7fr) minmax(0,1.5fr) minmax(220px,1fr);grid-template-areas:"act web claude datos";gap:26px;padding:18px 4px;border-bottom:1px solid var(--sep);align-items:start}.fx-act{grid-area:act}.fx-web{grid-area:web}.fx-claude{grid-area:claude}.fx-datos{grid-area:datos}@media(max-width:1179px)and (min-width:861px){.fx{grid-template-columns:minmax(150px,.8fr) minmax(0,2fr) minmax(200px,1fr);grid-template-areas:"act web datos" "act claude datos";row-gap:12px}.fx-claude{padding-top:12px;border-top:1px dashed var(--borde)}}.fx-act{display:flex;gap:12px;align-items:center;min-width:0}.fx-act>div{min-width:0}.fx-act .enlace{font-weight:650;font-size:15.5px;letter-spacing:-.01em}.fx-act small{display:block;color:var(--tenue);font-size:12.5px}.fx-op{min-width:0}.fx-op p.fx-vig{color:var(--tenue);font-size:13.5px}.fx-op p.fx-vig b{color:var(--texto-2);font-weight:600}.fx-op p{margin:6px 0 0;color:var(--texto-2);font-size:14px;line-height:1.5}.fx-op details.mas{margin-top:6px}.fx-op details.mas>summary{font-size:13px}.fx-op details.mas[open]>summary{margin-bottom:6px}.fx-de{font-size:12px;color:var(--tenue);min-width:44px}.fx-datos{display:grid;gap:8px;font-size:13px;min-width:0}.fx-an{display:grid;gap:7px}.fx-an .k b{color:var(--texto);font-weight:500}.fx-kv{display:grid;gap:5px;color:var(--texto-2)}.fx-kv b{color:var(--texto);font-weight:500}@media(max-width:860px){.fx{grid-template-columns:minmax(0,1fr);grid-template-areas:"act" "web" "claude" "datos";gap:12px;padding:16px 0}.fx-claude{padding-top:12px;border-top:1px dashed var(--borde)}.fx-datos{padding-left:46px}}.ideas-top3{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin-bottom:10px}@media(min-width:900px){.ideas-top3{grid-template-columns:repeat(3,minmax(0,1fr))}}.idea{background:var(--superficie);border:1px solid var(--sep);padding:16px;display:flex;flex-direction:column;gap:12px;min-width:0}.idea>header{display:flex;gap:11px;align-items:center}.idea>header>div{min-width:0;flex:1}.idea>header b{display:block;font-weight:650;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.idea>header small{color:var(--tenue);font-size:12.5px;display:flex;gap:6px;align-items:center}.idea-n{color:var(--primario);font-weight:700;font-size:13px;width:24px;height:24px;border-radius:50%;background:var(--primario-fondo);display:grid;place-items:center;flex:none}.idea-cifras{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:10px;font-variant-numeric:tabular-nums}.idea-cifras>div{display:grid;gap:2px;font-size:16px;font-weight:500}.idea-cifras .k{font-size:12px;font-weight:400}.idea-pega{margin:0;color:var(--texto-2);font-size:13px;line-height:1.5}.idea-pega b{color:var(--aviso);font-weight:600}.idea-btns{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.idea.ia p{margin:0;color:var(--texto-2);font-size:13.5px;line-height:1.55}.idea.ia p b{color:var(--texto);font-weight:600}.ia-ideas-g{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.ia-ideas-g{grid-template-columns:repeat(3,minmax(0,1fr))}}.ctr{display:inline-flex;gap:2px;align-items:center;vertical-align:middle}.ctr i{width:5px;height:14px;border-radius:2px;background:var(--borde)}.ctr i.si{background:var(--sube)}.ctr i.no{background:var(--baja)}.ctr b{margin-left:7px;font-weight:600;font-size:13px;color:var(--texto)}.ctr-lista{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12.5px}.ctr-lista li{display:grid;grid-template-columns:8px 76px minmax(0,1fr);gap:8px;align-items:baseline;color:var(--tenue)}.ctr-lista li:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--borde);transform:translateY(-1px)}.ctr-lista li.si:before{background:var(--sube)}.ctr-lista li.no:before{background:var(--baja)}.ctr-lista b{color:var(--texto-2);font-weight:500}.ctr-lista li.si span{color:var(--texto-2)}table.ideas .sub{display:block;font-size:12px}@media(max-width:680px){table.ideas .sub{display:inline;margin-left:6px}}.ia-firma{flex-wrap:wrap}.ia-firma>span{flex:1 1 220px;min-width:0;max-width:90ch;line-height:1.5}.ia-firma .btn{margin-left:auto;flex:none}@media(max-width:560px){.ia-firma{align-items:flex-start}.ia-firma .btn{margin-left:28px}}.ia-bloque{margin-top:44px}.ia-mej .ia-mejorar,.ia-mej>details{max-width:900px}.ia-pares{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 56px;align-items:start}.ia-pares>section:only-child{grid-column:1 / -1;max-width:900px}@media(max-width:900px){.ia-pares{grid-template-columns:minmax(0,1fr)}}.ia-reglas{margin-top:36px}.ia-donde{margin-top:32px}.ia-pie{margin-top:20px}.ana-obj{margin-top:56px}.ia-vacio{margin:0}.ana-obj:empty{display:none}.informe{border:1px solid var(--borde);border-left:3px solid var(--primario);padding:16px 20px;background:var(--superficie)}.informe .sec-cab{margin-bottom:8px}.informe-res{margin:0;font-size:15.5px;line-height:1.6;color:var(--texto);max-width:100ch}.informe .lista{border-top:0;margin-top:8px}.informe .lista li:last-child{border-bottom:0;padding-bottom:0}.informe-merc{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:10px}.informe-merc li{font-size:14px;color:var(--texto-2);line-height:1.55}.informe-merc b{color:var(--texto);font-weight:600}.imp{display:inline-block;font-size:12px;font-weight:600;padding:0 7px;line-height:18px;border-radius:999px;margin-right:6px;vertical-align:1px;white-space:nowrap}.imp.up{color:var(--sube);background:var(--sube-fondo)}.imp.down{color:var(--baja);background:var(--baja-fondo)}.imp.warn{color:var(--aviso);background:var(--aviso-fondo)}.imp.flat{color:var(--texto-2);background:var(--superficie-3)}.prensa-ia{margin-top:10px;padding-top:10px;border-top:1px dashed var(--borde);font-size:13.5px;color:var(--texto-2);line-height:1.55}.prensa-ia .fx-de{margin-right:6px}.prensa-ia p{margin:0}.prensa-ia p+p{margin-top:6px}.prensa-ia .pi-t .imp{vertical-align:1px}.prensa-ia .pi-v b{color:var(--texto);font-weight:600}.prensa-ia .as-fuentes{margin-top:6px}.idea-prensa{margin:0;font-size:13px;line-height:1.5;color:var(--texto-2)}.idea-prensa a{color:var(--texto)}.idea-prensa small{color:var(--tenue)}.ruta{display:grid;gap:28px 28px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.ruta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1500px){.ruta{grid-template-columns:repeat(4,minmax(0,1fr))}}.ruta-check{width:26px;height:26px;border-radius:50%;border:1.5px solid var(--borde);background:none;color:var(--tenue);font-size:12.5px;font-weight:700;display:grid;place-items:center;padding:0;margin-top:1px}.ruta-check:before{content:counter(paso)}.ruta-check:hover{border-color:var(--primario);color:var(--primario)}.ruta-meta{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin-bottom:3px;font-size:12px;color:var(--tenue)}.ruta-meta .fecha{color:var(--primario);font-weight:600}.ruta-meta .chip{font-size:12px;line-height:17px}.ruta-acc{margin-top:6px;font-size:13px}.ruta-acc .enlace{color:var(--primario)}.ruta-vacio{color:var(--tenue);font-size:13.5px;padding:14px 0}.ia-progreso{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:14px 16px;border-radius:12px;background:var(--superficie);border:1px solid var(--borde);margin-bottom:28px}.ia-progreso b{display:block;font-weight:600;font-size:14.5px}.ia-progreso span{color:var(--texto-2);font-size:13.5px}.ia-progreso ul{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:3px;color:var(--tenue);font-size:12.5px}.ia-progreso.error>svg{width:18px;height:18px;color:var(--baja)}.ia-progreso.error.espera>svg{color:var(--primario)}#iaProgreso:empty{display:none}.iap-lista{border-top:1px solid var(--sep)}.iap{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,2fr) minmax(0,1.1fr);gap:22px;padding:16px 4px;border-bottom:1px solid var(--sep);align-items:start}.iap-act{display:flex;gap:12px;align-items:flex-start}.iap-act>div{display:grid;gap:6px;justify-items:start}.iap-act .enlace{font-weight:650;font-size:15px}.iap p{margin:0;color:var(--texto-2);font-size:14px;line-height:1.55}.iap .iap-vig{font-size:13px;color:var(--tenue)}.iap .iap-vig b{color:var(--texto-2);font-weight:600}@media(max-width:860px){.iap{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0}}.mercados{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:900px){.mercados{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1150px){.mercados{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1500px){.mercados{grid-template-columns:repeat(6,minmax(0,1fr))}.merc-p{font-size:24px}}.hero-hola{margin:0 0 4px;font-size:15px}.hero-hola b{color:var(--texto);font-weight:600}.movers{font-size:13.5px;color:var(--tenue);margin-top:4px}.movers>span{display:grid;gap:6px}.mv-t{font-size:12.5px;color:var(--tenue)}.mv-l{display:flex;flex-wrap:wrap;gap:6px}.mv-c{display:inline-flex;align-items:baseline;gap:5px;padding:4px 10px;border-radius:999px;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mv-c b{color:var(--texto);font-weight:600}.mv-c small{font-size:12px;font-weight:500;opacity:.85}.mv-c.up{background:var(--sube-fondo);color:var(--sube)}.mv-c.down{background:var(--baja-fondo);color:var(--baja)}.mv-f{font-size:9px;align-self:center}.subvistas,.plazos{display:flex;gap:4px;padding:4px;border:1px solid var(--sep);border-radius:12px;width:fit-content;max-width:100%}.subvistas{margin:0 0 32px}.subvistas button,.plazos button{border:0;background:none;color:var(--texto-2);font-size:14.5px;font-weight:500;padding:8px 16px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;line-height:1.2}.subvistas button:hover,.plazos button:hover{color:var(--texto)}.subvistas button[aria-pressed=true],.plazos button[aria-pressed=true]{background:var(--superficie-3);color:var(--texto)}.cuenta{font-size:12px;font-weight:700;min-width:19px;height:19px;padding:0 5px;border-radius:999px;background:var(--primario-fondo);color:var(--primario);display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.plazos{display:none}@media(max-width:899px){.plazos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-bottom:18px}.plazos button{padding:8px 4px;font-size:13px;flex-wrap:wrap;gap:4px;text-align:center}}@media(max-width:860px){.subvistas,.plazos{position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:20}body.en-tour .subvistas,body.en-tour .plazos{position:static;box-shadow:none}}@media(max-width:680px){.subvistas{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:24px}.subvistas button{padding:8px 4px;font-size:13.5px;text-align:center;flex-wrap:wrap;gap:4px}}.frescura{align-items:baseline;font-size:13px;margin:-8px 0 22px}.frescura details>summary{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.frescura details>summary::-webkit-details-marker{display:none}.frescura .fr-mas{display:inline-grid;place-items:center;width:22px;height:22px;margin:-4px 0;border-radius:50%;color:var(--tenue)}.frescura .fr-mas svg{width:15px;height:15px}.frescura .fr-hora{color:var(--tenue)}.frescura summary{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;cursor:pointer}.frescura summary::-webkit-details-marker{display:none}.vista-cab.vc-corta{margin-bottom:14px}.vista-cab.vc-corta p{max-width:520px}.frescura details[open] .fr-mas{color:var(--tenue)}.frescura ul{margin:8px 0 0;padding:0 0 0 16px;display:grid;gap:3px}.vistazo{list-style:none;margin:0;padding:0;border-top:1px solid var(--sep)}.vistazo li{border-bottom:1px solid var(--sep)}.vistazo-f{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 2px;background:none;border:0;text-align:left;color:var(--texto)}.vistazo-f:hover{background:var(--superficie)}.vistazo-t{display:grid;gap:1px;min-width:0}.vistazo-t b{font-weight:600;font-size:15px}.vistazo-t small{color:var(--tenue);font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vistazo-t .vistazo-ia{color:var(--aviso);-webkit-line-clamp:1}.ver-mas{margin-top:14px;font-size:14px}@media(max-width:440px){.vistazo-f{grid-template-columns:34px minmax(0,1fr);row-gap:6px}.vistazo-f .senal{grid-column:2;justify-self:start}}.idea-quien{display:flex;flex-wrap:wrap;gap:6px}.quien{font-size:12.5px;color:var(--texto-2);background:var(--superficie-2);border-radius:7px;padding:2px 8px}.idea.coinciden{border-color:color-mix(in srgb,var(--sube) 40%,transparent)}.idea-tesis{margin:0;color:var(--texto);font-size:14.5px;line-height:1.55}.idea-linea{margin:0;color:var(--texto-2);font-size:13.5px;line-height:1.55}.idea-linea b{color:var(--texto);font-weight:600}.idea details.mas>summary{font-size:13.5px}.idea details.mas[open]>summary{margin-bottom:8px}.idea .prensa-ia{margin-top:0}.idea-panorama{margin:-4px 0 18px;color:var(--texto-2);font-size:14.5px;line-height:1.6;max-width:100ch}.idea-panorama b{color:var(--primario);font-weight:600}.evitar{margin-top:28px}.evitar .sec-cab h3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:16px;font-weight:650}.evitar .sec-cab h3 .k{font-size:13px;font-weight:500}.evitar .ev-ico{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--baja) 16%,transparent);color:var(--baja)}.evitar .ev-ico svg{width:15px;height:15px}.evitas{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.evitas{grid-template-columns:repeat(2,minmax(0,1fr))}}.evita{position:relative;display:grid;gap:10px;padding:14px 16px 14px 18px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--baja) 9%,var(--superficie)) 0%,var(--superficie) 70%);border:1px solid color-mix(in srgb,var(--baja) 26%,var(--sep));overflow:hidden}.evita:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--baja);opacity:.85}.evita>header{display:flex;gap:11px;align-items:center}.evita>header>div{min-width:0;flex:1}.evita>header b{display:block;font-weight:650;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.evita>header small{color:var(--tenue);font-size:12.5px;display:flex;gap:6px;align-items:center;white-space:nowrap;overflow:hidden}.evita .ev-tk:before{content:"·";margin-right:6px}.evita .ev-res{display:grid;justify-items:end;gap:1px;flex:none;font-variant-numeric:tabular-nums}.evita .ev-res b{font-size:15px;font-weight:650}.evita .ev-res small{color:var(--tenue);font-size:11.5px}.ev-motivo{margin:0;color:var(--texto-2);font-size:14px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;cursor:pointer}.ev-motivo.abierto{-webkit-line-clamp:unset;display:block}.ev-antes{margin:0;display:flex;gap:7px;align-items:flex-start;color:var(--aviso);font-size:13px;line-height:1.45}.ev-antes svg{width:15px;height:15px;flex:none;margin-top:2px}.cambios-ia{margin-top:28px}.cambios-ia h3{margin:0 0 4px;font-size:16px;font-weight:650}.cambios-ia .nota{margin:0 0 10px}.cambios-ia ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cambios-ia li{padding:11px 14px 11px 16px;border-radius:12px;background:color-mix(in srgb,var(--oro-texto) 3%,transparent);border:1px solid color-mix(in srgb,var(--oro-texto) 9%,transparent);position:relative}.cambios-ia li:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:var(--baja)}.cambios-ia li.entra:before{background:var(--sube)}.cambios-ia li b{font-weight:650}.cambios-ia .cm-que{color:var(--tenue);font-size:12.5px}.cambios-ia li p{margin:4px 0 0;color:var(--texto-2);font-size:13.5px;line-height:1.5}.cambios-ia .as-fuentes{margin-top:6px}.evita .as-fuentes{margin:0}.toca{margin-top:24px;padding:12px 16px 6px;border:1px solid var(--borde);border-left:3px solid var(--primario);background:var(--superficie)}.toca h2{margin:0;font-size:15px;font-weight:650}.toca ul{list-style:none;margin:0;padding:0}.toca li{padding:9px 0;border-top:1px solid var(--sep);display:grid;gap:1px}.toca li:first-child{border-top:0}.toca-c{font-size:12.5px;color:var(--tenue)}.toca-c:empty{display:none}.toca li.urgente .toca-c{color:var(--primario);font-weight:600}.toca b{font-weight:550;font-size:14.5px;line-height:1.4}.aj-check{cursor:pointer}.aj-check input,.av-op input{width:18px;height:18px;accent-color:var(--primario);flex:none;margin:2px 0 0}#aAvisos{display:grid;gap:10px}.av-op{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45;cursor:pointer}.av-op span{display:grid;gap:2px}.av-op b{font-weight:650}.av-op small{color:var(--texto-2);font-size:13px}.av-ops{display:grid;gap:8px;padding-left:28px}.av-ops input:disabled+span{opacity:.45}.av-falta{display:flex;gap:8px;align-items:flex-start;color:var(--aviso)}.av-falta svg{width:16px;height:16px;flex:none;margin-top:2px}.av-ver{margin-top:14px;padding-top:14px;border-top:1px solid var(--sep)}#aAvisos .btn{justify-self:start}.rdia{display:grid;gap:22px}.rdia-fecha{margin:-6px 0 0;color:var(--tenue);font-size:13.5px}.rdia section{display:grid;gap:10px}.rdia h3{margin:4px 0 0;font-size:13.5px;font-weight:700;color:var(--primario);letter-spacing:.01em;display:flex;align-items:center;gap:10px}.rdia h3:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--oro-texto) 40%,transparent),transparent)}.rdia-not a b{font-weight:600}.rdia h3 svg{width:17px;height:17px;color:var(--primario)}.rdia-car{padding:16px;border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--oro-texto) 10%,transparent),var(--superficie) 60%);border:1px solid color-mix(in srgb,var(--oro-texto) 28%,transparent);gap:4px!important}.rdia-tot{font-size:30px;font-weight:300;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.rdia-dia{font-size:15px;font-weight:600}.rdia-car .mv-l{margin-top:8px}.rdia-ia p{margin:0;line-height:1.5}.rdia-ia>p:first-of-type{font-weight:600;font-size:15.5px}.rdia-toca{color:var(--texto-2);font-size:14px}.rdia-merc,.rdia-not,.rdia-prox{list-style:none;margin:0;padding:0;display:grid;gap:2px}.rdia-merc li{display:flex;gap:10px;align-items:baseline;padding:6px 0;border-top:1px solid var(--sep);font-size:14px;line-height:1.45}.rdia-merc li:first-child,.rdia-not li:first-child,.rdia-prox li:first-child{border-top:0}.rdia-not li{display:grid;gap:3px;padding:8px 0;border-top:1px solid var(--sep)}.rdia-not a{color:var(--texto);font-size:14.5px;line-height:1.4}.rdia-not a:hover{color:var(--primario)}.rdia-not b{font-weight:550}.rdia-not small{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:var(--tenue);font-size:12.5px}.rdia-prox li{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--sep)}.rdia-prox b{display:block;font-size:14px;font-weight:600}.rdia-prox small{color:var(--tenue);font-size:12.5px}.rdia-pie{align-items:center;justify-content:space-between;margin-top:22px}.pregia{display:grid;gap:14px}.pregia-cab{display:flex;align-items:center;gap:10px;color:var(--texto-2);font-size:14px}.pregia-cab p{margin:0}.pregia-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--primario-fondo);color:var(--primario);flex:none}.pregia-ico svg{width:18px;height:18px}.pregia h3{margin:0;font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.pregia-pq{margin:0;color:var(--texto-2);font-size:14px;line-height:1.5}.pregia-opc{display:grid;gap:8px}.pregia-opc .btn{justify-content:flex-start;text-align:left;min-height:46px;white-space:normal}.pregia-otra{display:flex;gap:8px}.pregia-otra input{flex:1;min-width:0;height:44px;padding:0 12px;border-radius:10px;border:1px solid var(--borde);background:var(--superficie);color:var(--texto)}.pregia-luego{justify-self:center;color:var(--tenue)}.toca.iac{margin:26px 0 0;padding:16px 16px 8px;border-left-width:1px;border-color:color-mix(in srgb,var(--oro-texto) 32%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--oro-texto) 9%,transparent),var(--superficie) 55%);container-type:inline-size}.iac-res{margin:8px 0 0;color:var(--texto-2);font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@container (min-width: 700px){.iac-in.con-lista{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px;padding:2px 6px}.iac-in .iac-der .iac-sub{margin-top:0;padding-top:0;border-top:0}.iac-in.con-lista .iac-der{border-left:1px solid var(--sep);padding-left:26px}.iac-in .iac-izq{padding-bottom:8px}}.iac-cab{display:flex;align-items:center;gap:12px}.iac-cab>div{flex:1;min-width:0}.iac-cab h2{margin:0;font-size:15.5px;font-weight:700;letter-spacing:-.01em}.iac-cab small{color:var(--tenue);font-size:12.5px}.iac-cab .enlace{font-size:13.5px;white-space:nowrap}.iac-ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--primario-fondo);color:var(--primario);flex:none}.iac-ico svg{width:18px;height:18px}.iac-tit{margin:12px 0 0;font-size:16.5px;font-weight:600;line-height:1.42;letter-spacing:-.012em;color:var(--texto)}.iac-tit.iac-act{font-weight:500;font-size:15px;color:var(--texto-2)}.iac-boton{margin:12px 0 8px}.iac-notas{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}@media(max-width:759px){.iac .iac-res,.iac .iac-notas{display:none}.iac .iac-tit{font-size:15.5px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}.iac-nota{display:grid;gap:4px}.iac-nota small{color:var(--tenue);font-size:11.5px}.iac-nota .ia-puntos i{width:11px;height:5px}.iac-sub{display:flex;justify-content:space-between;align-items:baseline;gap:6px 12px;flex-wrap:wrap;margin:16px 0 2px;padding-top:12px;border-top:1px solid var(--sep)}.iac-sub h3{margin:0;font-size:14px;font-weight:650}.iac-sub .enlace{font-size:13.5px}.toca.iac li{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.toca.iac li .t-check{width:28px;height:28px}.iac-paso{display:grid;gap:1px;min-width:0}.toca.iac li.hecho b{color:var(--tenue);text-decoration:line-through;text-decoration-color:var(--borde)}.toca.iac li.hecho .toca-c{color:var(--sube)}details.plegable{border-top:1px solid var(--sep);margin-top:28px}details.plegable+details.plegable{margin-top:0}details.plegable>summary{list-style:none;cursor:pointer;display:flex;align-items:baseline;gap:6px 12px;flex-wrap:wrap;padding:16px 30px 16px 0;position:relative}details.plegable>summary::-webkit-details-marker{display:none}details.plegable>summary h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.015em}details.plegable>summary:after{content:"+";position:absolute;right:4px;top:12px;color:var(--primario);font-size:22px;line-height:1}details.plegable[open]>summary:after{content:"−"}details.plegable[open]{padding-bottom:16px}@media(max-width:680px){body{font-size:15.5px}.vista-cab{margin-bottom:18px}.vista-cab p{font-size:14.5px}.pila{gap:40px}.sec-cab h2{font-size:18px}.sec-cab .k,.nota{font-size:13.5px}.chip,.imp{font-size:12px;line-height:20px}.senal,.fx-de{font-size:13px}.fx-op p{font-size:14.5px}.fx-datos{font-size:13.5px}.fx-op details.mas>summary{font-size:14px}.prensa-ia{font-size:14px}.ctr-lista{font-size:13.5px}.ctr-lista li{grid-template-columns:8px 84px minmax(0,1fr)}.idea-cifras .k{font-size:12.5px}.idea-pega,.idea-prensa{font-size:14px}.noticias a{font-size:15px}.noticias small,.objetivo-ley,.votos-ley{font-size:13px}.lista li{font-size:15px}.lista span{font-size:14px}.pv-paso{font-size:14.5px}.pv-paso>div>span{font-size:14px}.motivos{font-size:14px}.ruta-meta{font-size:12.5px}.ruta-acc{font-size:14px}.btn.peq{min-height:38px;padding:8px 13px;font-size:14px}.tabs button{padding:7px 11px;font-size:13.5px;min-height:36px}.tabs.envuelve{flex-wrap:wrap;overflow:visible;gap:6px}.tabs.envuelve button{border:1px solid var(--borde)}details.mas>summary{padding:6px 0;font-size:14px}.check-mini{font-size:13.5px;min-height:32px}.agenda li{grid-template-columns:46px minmax(0,1fr) auto}.ia-p{font-size:15.5px}.ia-notas>div{font-size:14px}table.resp td[data-l]:before{font-size:13px}td small{font-size:12.5px}}@media(max-width:559px){.merc{padding:12px;gap:4px}.merc-n{font-size:13px}.merc-p{font-size:20px}.merc-r{font-size:12px;gap:0 10px}.merc:last-child:nth-child(odd){grid-column:1 / -1}}.txt-m{display:none}@media(max-width:680px){.txt-pc{display:none}.txt-m{display:inline}.subvistas button,.plazos button{flex-direction:column;gap:3px}.subvistas .cuenta,.plazos .cuenta{height:17px;min-width:17px;font-size:11px}}@media(max-width:899px)and (min-width:681px){.plazos button{flex-direction:column;gap:3px}}.recorte{position:fixed;inset:0;z-index:90;cursor:crosshair;touch-action:none;background:color-mix(in srgb,var(--velo) 28%,transparent);user-select:none;-webkit-user-select:none}.rc-aviso{position:absolute;left:50%;top:calc(12px + env(safe-area-inset-top));transform:translate(-50%);display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:center;background:var(--superficie-2);border:1px solid var(--borde);border-radius:12px;padding:8px 10px 8px 14px;box-shadow:0 12px 32px color-mix(in srgb,var(--hondo) 91%,transparent);font-size:14px;width:max-content;max-width:calc(100% - 24px);cursor:default}.rc-caja{position:absolute;border:2px solid var(--primario);border-radius:6px;background:color-mix(in srgb,var(--oro-texto) 8%,transparent);box-shadow:0 0 0 9999px color-mix(in srgb,var(--hondo) 64%,transparent);pointer-events:none}.as-form{padding-left:6px}.as-adj{width:38px;height:38px;border-radius:10px;border:0;background:none;color:var(--texto-2);display:grid;place-items:center;flex:none}.as-adj:hover{background:var(--superficie-3);color:var(--texto)}.as-adj svg{width:19px;height:19px}.as-voz.oye{color:var(--sobre-primario, var(--sobre-primario));background:var(--baja);animation:voz-oye 1.1s ease-in-out infinite}@keyframes voz-oye{0%,to{box-shadow:0 0 color-mix(in srgb,var(--baja) 45%,transparent)}50%{box-shadow:0 0 0 7px transparent}}@media(prefers-reduced-motion:reduce){.as-voz.oye{animation:none}}.as-adjunto{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:start;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;padding:8px}.as-adjunto>img{width:64px;height:64px;object-fit:cover;object-position:top left;border-radius:8px;border:1px solid var(--borde)}.as-adj-txt{width:64px;height:64px;border-radius:8px;background:var(--superficie-2);display:grid;place-items:center;color:var(--primario)}.as-adjunto b{display:block;font-weight:600;font-size:13.5px}.as-adjunto small{color:var(--tenue);font-size:12px;padding:0}.as-adj-sug{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.as-adj-sug button{border:1px solid var(--borde);background:var(--fondo);color:var(--texto);border-radius:999px;padding:4px 10px;font-size:12.5px}.as-adj-sug button:hover{border-color:var(--primario)}.as-yo-rec{display:grid;gap:4px;margin-bottom:6px}.as-yo-rec img{max-width:220px;max-height:160px;border-radius:8px;border:1px solid var(--borde);object-fit:cover;object-position:top left}.as-yo-rec small{color:var(--tenue);font-size:12px}@media(max-width:420px){.acciones .ib{width:34px}}p.idea-quien{display:block;margin:0;font-size:13.5px;line-height:1.5;color:var(--texto-2)}.idea-neto{margin:0;font-size:14px;line-height:1.55;color:var(--texto-2);padding:9px 12px;border-radius:10px;background:var(--superficie-2)}.idea-neto b{font-weight:650}.ficha-anual{font-size:13.5px;margin-top:-4px}.ficha-anual b{font-weight:600}.ruta-dl{display:grid;grid-template-columns:74px minmax(0,1fr);gap:5px 10px;margin:8px 0 0;font-size:13.5px;line-height:1.5}.ruta-dl dt{color:var(--tenue);font-weight:500}.ruta-dl dd{margin:0;color:var(--texto-2)}@media(max-width:680px){.ruta-dl{grid-template-columns:minmax(0,1fr);gap:0;font-size:14px}.ruta-dl dt{margin-top:6px;font-size:12.5px}}table td.txt{white-space:normal;min-width:260px}@media(max-width:680px){table.resp td.txt{white-space:normal;flex:1 0 100%;min-width:0}table.resp td.txt small{display:block;margin:2px 0 0}}.idea>header .ctr{margin-left:auto;flex:none}.idea-cifras4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 14px;padding:10px 12px;border-radius:10px;background:var(--superficie-2)}.idea-cifras4>div{display:grid;gap:1px;align-content:start;min-width:0}.idea-cifras4 .k{font-size:12px}.idea-cifras4 b{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.idea-cifras4 b span{font-weight:inherit}.idea-cifras4 small{font-size:12px;color:var(--tenue);line-height:1.35}.idea-tesis{margin:0;font-size:14.5px;line-height:1.55;color:var(--texto)}.idea-mas{display:grid;gap:10px}.ideas-top3 .idea-cifras4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:680px){.idea-cifras4{grid-template-columns:repeat(2,minmax(0,1fr))}.idea-cifras4 .k{font-size:12.5px}.idea-cifras4 small{font-size:12px}}.pv-porque{margin:-6px 0 0;color:var(--texto-2);font-size:14.5px;line-height:1.55}.pv-resumen{margin:0;padding-left:22px;display:grid;gap:8px;font-size:15px;line-height:1.45}.pv-resumen li::marker{color:var(--primario);font-weight:700}.pv-resumen b{font-weight:650}.pv-resumen small{display:block;color:var(--texto-2);font-size:13.5px;line-height:1.5;margin-top:1px}.pv-mas[open]>.pv-grid{margin-top:4px}.fx3-lista{border:1px solid var(--sep);background:var(--superficie);overflow:hidden}.fx3+.fx3{border-top:1px solid var(--sep)}.fx3>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:34px minmax(0,1fr) auto 12px;gap:12px;align-items:center;padding:12px 14px}.fx3>summary::-webkit-details-marker{display:none}.fx3>summary .logo-a{width:34px;height:34px;border-radius:9px}.fx3[open]>summary{background:var(--superficie-2)}.fx3-n{min-width:0;display:grid;gap:2px}.fx3-n b{font-size:15px;font-weight:650}.fx3-n small{color:var(--texto-2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx3[open] .fx3-n small{white-space:normal}.fx3-s{display:grid;justify-items:end;gap:3px}.fx3-pot{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos-espera{display:grid;gap:10px}.pos-espera h3{margin:0;font-size:15px}.fx3-s small{font-size:11.5px;color:var(--tenue);white-space:nowrap}.fx3-s small.ok{color:var(--sube)}.fx3-s small.no{color:var(--primario)}.fx3>summary .aj-flecha{transition:transform .2s ease}.fx3[open]>summary .aj-flecha{transform:rotate(45deg)}.fx3-det{display:grid;gap:10px;padding:4px 16px 16px 60px;background:var(--superficie-2)}.fx3-det .btn{justify-self:start}.fx3-det>*{grid-area:auto;min-width:0}.fx3-det .fx-datos{padding-left:0}.fx3-pos{margin:0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;color:var(--tenue);font-size:12.5px}@media(max-width:560px){.fx3-neto{display:none}.fx3>summary{grid-template-columns:30px minmax(0,1fr) auto}.fx3>summary .aj-flecha{display:none}.fx3-n small{display:none}.fx3-det{padding-left:16px}.fx3[open] .fx3-n small{display:none}}.informe-al{display:flex;gap:8px;align-items:flex-start}.informe-al svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--primario)}.fx2{background:var(--superficie);border:1px solid var(--sep);padding:14px 16px;display:grid;gap:8px;min-width:0}.fx2-cab{display:flex;gap:12px;align-items:center}.fx2-cab>div{min-width:0;flex:1}.fx2-cab .enlace{font-weight:650;font-size:15.5px;display:block}.fx2-cab small{display:block;color:var(--tenue);font-size:12.5px}.fx2-m{margin:0;font-size:14.5px;line-height:1.5;color:var(--texto)}.fx2-det{display:grid;gap:12px}.fx2-det p{margin:4px 0 0;color:var(--texto-2);font-size:14px;line-height:1.5}.fx2-det .fx-vig{color:var(--tenue);font-size:13.5px}.fx2-det .fx-vig b{color:var(--texto-2);font-weight:600}.fx2-det .prensa-ia{margin-top:0}.fx2-det .fx-datos{padding-left:0}@media(max-width:440px){.fx2-cab{flex-wrap:wrap;row-gap:6px}.fx2-cab>div{flex:1 1 calc(100% - 50px)}.fx2-cab .senal{margin-left:46px}}.subvistas.cuatro{margin-bottom:26px}@media(max-width:680px){.subvistas.cuatro{grid-template-columns:repeat(4,minmax(0,1fr))}.subvistas.cuatro button{font-size:13px;padding:8px 2px}}.ctr-q{white-space:nowrap;color:var(--tenue);font-size:12.5px;margin-left:4px}.ctr-q .ctr b{font-size:12.5px}.fx2>*,.fx2-det,.fx2-det>*{min-width:0}.fx2-det .fx-an .k{overflow-wrap:anywhere}.fr-aviso{display:inline-flex;gap:6px;align-items:flex-start;color:var(--aviso);flex-basis:100%}.fr-aviso svg{width:15px;height:15px;flex:none;margin-top:2px}.subvistas.dos-op button svg{width:17px;height:17px}.car-tabs{margin-top:0}.car{display:grid;gap:40px;grid-template-columns:minmax(0,1fr)}@media(max-width:759px){.car{gap:30px}}.car-fila{display:grid;gap:40px;grid-template-columns:minmax(0,1fr);min-width:0}.car-col{display:grid;gap:40px;align-content:start;min-width:0;grid-template-columns:minmax(0,1fr)}.car-pos{display:grid;gap:20px;min-width:0}.car-pos>.car-tabs{margin-bottom:0}.car-col>.toca.iac{margin-top:0}@media(min-width:1180px){.car-fila.par-izq{grid-template-columns:minmax(360px,440px) minmax(0,1fr);gap:56px;align-items:start}.car-fila.par-der{grid-template-columns:minmax(0,1fr) 400px;gap:56px;align-items:start}.car-fila.suelta{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:40px 56px;align-items:start}}@media(min-width:1500px){.car-fila.par-der{grid-template-columns:minmax(0,1fr) 440px;gap:64px}}.car-pie{display:flex;justify-content:center}.hero-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"cifra" "graf" "rangos" "pie" "movers";padding:22px 0 18px}.hero-cifra{grid-area:cifra;position:relative;z-index:2;padding:0 28px;pointer-events:none;min-width:0}.hero-lbl{font-size:13.5px;transition:color .15s ease}.hero-cifra:has(.hero-num.mira) .hero-lbl{color:var(--primario)}.hero-var{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.hv-p{font-size:15px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.hv-p.up{background:var(--sube-fondo);color:var(--sube)}.hv-p.down{background:var(--baja-fondo);color:var(--baja)}.hv-p.flat{background:var(--superficie-2);color:var(--texto-2)}.hv-p em{font-weight:600}.hero-var .k{font-size:13.5px}.hero-sub{flex-wrap:wrap}.hero-sub .hs .k{font-size:12px}.hero-sub .hs [data-b]{font-size:15px;font-weight:600;white-space:nowrap}.hero-rangos{grid-area:rangos;justify-self:stretch;display:flex;margin:6px 16px 0;padding:3px;gap:2px;border-radius:999px;border:1px solid var(--sep)}.hero-rangos button{flex:1 0 auto;min-width:0;padding:6px 5px;border-radius:999px;font-size:13px;font-weight:600;color:var(--tenue)}.hero-rangos{overflow-x:auto;scrollbar-width:none}.hero-rangos::-webkit-scrollbar{display:none}.hero-rangos button[aria-pressed=true]{background:var(--primario-fondo);color:var(--primario)}.hero-panel>.chart{grid-area:graf;margin-top:-34px;z-index:1;min-width:0}.hero-bajo{display:grid;gap:14px;margin-top:16px}.car-fila>.toca{margin-top:0}.hero-lbl{display:flex;align-items:center;gap:2px;min-height:28px}.hero-ojo,.hv-info{appearance:none;background:transparent;border:0;padding:0;font:inherit;cursor:pointer}.hero-ojo{pointer-events:auto;display:grid;place-items:center;width:30px;height:28px;margin:-4px 0;border-radius:8px;color:var(--tenue)}.hero-ojo svg{width:17px;height:17px}.hero-ojo:hover,.hero-ojo[aria-pressed=true]{color:var(--texto-2)}.hero-ojo:focus-visible,.hv-info:focus-visible,.hp-cmp:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.hv-in{display:contents}.hv-info{pointer-events:auto;display:grid;place-items:center;width:28px;height:28px;margin-left:-6px;border-radius:50%;color:var(--tenue)}.hv-info svg{width:16px;height:16px}.hv-info:hover{color:var(--texto-2)}.hero-pie{grid-area:pie;display:flex;margin:10px var(--gp, 16px) 0;position:relative;z-index:2}.hp-cmp{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 13px 0 11px;border-radius:999px;border:1px solid var(--sep);background:color-mix(in srgb,var(--texto) 4%,transparent);color:var(--tenue);font-size:13px;font-weight:600}.hp-cmp i{width:16px;border-top:2px dashed currentColor;opacity:.7}.hp-sel{margin-left:8px;min-height:32px;padding:0 28px 0 12px;background:var(--superficie-3);font:inherit;font-size:13px}.rent-real{display:grid;gap:14px;margin:28px 0 8px}.rent-real .sec-cab{margin:0}.rent-real>p{margin:0}.rr-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;padding:14px 16px;border-radius:12px;background:var(--superficie-2)}.rr-cifras>div{display:grid;gap:2px;align-content:start;min-width:0}.rr-cifras .k{font-size:12.5px}.rr-cifras b{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.rr-cifras small{font-size:12.5px;color:var(--tenue);line-height:1.4}.rr-comp{display:grid;gap:10px}.rr-comp>.k{font-size:13px}.rr-chips{display:flex;flex-wrap:wrap;gap:6px}.rr-chips button{min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--sep);background:transparent;color:var(--texto-2);font:inherit;font-size:13.5px;cursor:pointer}.rr-chips button[aria-pressed=true]{color:var(--texto);border-color:var(--primario);background:var(--superficie-3)}.rr-frase{margin:0;font-size:15px;line-height:1.5}.rr-chips button:focus-visible,.rf-btn:focus-visible,.d12-m:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.resumen-fila>.rf-btn{display:grid;align-content:start;gap:inherit;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.rf-btn small{color:var(--primario)}.div12{display:grid;gap:12px;margin:30px 0 26px;scroll-margin-top:90px}.div12 h3{font-size:18px}.div12 .sec-cab,.div12 h3{margin:0}.d12-barras{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;align-items:end;height:170px;padding-top:14px}.d12-m{position:relative;display:grid;grid-template-rows:1fr auto auto;height:100%;min-width:0;text-align:center;outline:none}.d12-col{position:relative;display:flex;align-items:flex-end;justify-content:center}.d12-col i{position:absolute;bottom:0;left:50%;width:min(64%,34px);transform:translate(-50%);border-radius:4px 4px 0 0}.d12-imp{background:color-mix(in srgb,var(--primario) 28%,transparent)}.d12-neto{background:var(--primario)}.d12-v{font-size:11px;color:var(--texto-2);font-variant-numeric:tabular-nums;min-height:15px;white-space:nowrap}.d12-l{font-size:11.5px;color:var(--tenue)}.d12-tip{position:absolute;bottom:calc(100% - 6px);left:50%;transform:translate(-50%);z-index:5;width:max-content;max-width:220px;padding:7px 9px;border-radius:8px;background:var(--superficie-3);border:1px solid var(--borde);color:var(--texto);font-size:12px;line-height:1.35;text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity .12s}.d12-m:first-child .d12-tip,.d12-m:nth-child(2) .d12-tip{left:0;transform:none}.d12-m:nth-last-child(-n+2) .d12-tip{left:auto;right:0;transform:none}.d12-m:hover .d12-tip,.d12-m:focus .d12-tip{opacity:1}.d12-ley{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--texto-2)}.d12-ley span{display:inline-flex;align-items:center;gap:6px}.d12-ley i{width:10px;height:10px;border-radius:3px;display:inline-block}@media(max-width:560px){.d12-v{font-size:9.5px}.d12-barras{height:150px}}.d12-det{margin-top:4px;border-top:1px solid var(--sep)}.d12-det>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;cursor:pointer;list-style:none;font:600 13.5px/1.2 var(--ui);color:var(--oro-texto)}.d12-det>summary::-webkit-details-marker{display:none}.d12-det>summary svg{width:18px;height:18px;flex:none;transition:transform .2s}.d12-det[open]>summary svg{transform:rotate(180deg)}.d12-tabla{width:100%;border-collapse:collapse;margin:0 0 6px;font-size:13.5px;font-variant-numeric:tabular-nums}.d12-tabla :is(th,td){padding:10px 0 10px 12px;border-bottom:1px solid var(--sep);text-align:right;vertical-align:baseline;white-space:nowrap}.d12-tabla :is(th,td):first-child{padding-left:0;text-align:left}.d12-tabla thead th{padding-top:0;font:600 10.5px/1.2 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue)}.d12-tabla thead th:nth-child(2){text-align:left}.d12-tabla tbody th{font-weight:600;text-transform:capitalize}.d12-tabla tbody th small{display:block;font-size:11px;font-weight:500;color:var(--tenue)}.d12-tabla .d12-de{width:100%;text-align:left;white-space:normal;color:var(--texto-2)}.d12-tabla td:nth-child(3){color:var(--texto-2)}.d12-tabla b{font-weight:650}.d12-tabla tfoot :is(th,td){border-bottom:0;padding-top:12px;font-weight:650}.d12-tabla tfoot th{color:var(--texto-2)}.solape{display:grid;gap:10px;margin:0 0 24px}.solape h3{margin:0;font-size:15px}.solape p{margin:0}.solapes{margin:0;padding-left:18px;display:grid;gap:6px}.exp-tabs button{line-height:1.25}.btn-seg svg .est{fill:none}.btn-seg[aria-pressed=true]{color:var(--primario);border-color:color-mix(in srgb,var(--primario) 55%,transparent)}.btn-seg[aria-pressed=true] svg .est{fill:currentColor}.seg{display:grid;gap:12px;padding:14px 16px;border-radius:14px;background:var(--superficie-2);border:1px solid var(--sep)}.seg-cab{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.seg-n{display:grid;min-width:0}.seg-n b{font-size:15.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seg-n small{display:flex;gap:6px;align-items:center;color:var(--texto-2);font-size:13px}.seg-p{display:grid;justify-items:end}.seg-p b{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.seg-p small{font-size:12.5px}.seg-datos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 14px}.seg-datos>div{display:grid;gap:1px;min-width:0}.seg-datos .k{font-size:12px}.seg-datos b{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.seg-datos b.warn{color:var(--aviso)}.seg-datos small{font-size:12px;color:var(--tenue)}.seg-btns{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:560px){.seg-datos{grid-template-columns:1fr 1fr}.seg-datos>div:last-child{grid-column:1 / -1}}.rent-real .nota{margin:0}@media(max-width:680px){.rr-cifras{grid-template-columns:1fr}.rr-cifras b{font-size:20px}}.hp-cmp[aria-pressed=true]{color:var(--texto);border-color:var(--borde);background:var(--superficie-3)}.hp-cmp[aria-pressed=true] i{opacity:1}.hero-movers{grid-area:movers;margin:14px var(--gp, 16px) 0;padding-top:14px;border-top:1px solid var(--sep)}.hero-movers:empty{display:none}.hero-movers .mv-t{margin:0 0 10px;font-size:13px;color:var(--tenue)}.hero-movers .mv-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hero-movers .mv-c{display:grid;gap:2px;justify-items:start;text-align:left;padding:9px 13px 10px;border-radius:16px;white-space:normal;min-width:0}.hero-movers .mv-n{display:flex;align-items:center;gap:6px;max-width:100%;color:var(--texto);font-size:14px;font-weight:600}.hero-movers .mv-logo{width:22px;height:22px;border-radius:6px}.hero-movers .mv-logo>span{font-size:8.5px}.hero-movers .mv-logo img{inset:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.hero-movers .mv-n,.hero-movers .mv-n+*,.hero-movers .mv-nn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-movers .mv-nn{min-width:0}.hero-movers .mv-v{display:flex;align-items:baseline;gap:7px;font-size:17px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.hero-movers .mv-v small{font-size:13px;font-weight:600;opacity:.8}@media(max-width:759px){.hero-movers{margin-top:10px;padding-top:11px}.hero-movers .mv-t{margin-bottom:8px;font-size:12.5px}.hero-movers .mv-l{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hero-movers .mv-c{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px 9px 11px;border-radius:12px}.hero-movers .mv-c:last-child:nth-child(odd){grid-column:1 / -1}.hero-movers .mv-n{flex:1 1 auto;min-width:0;gap:4px;font-size:13px}.hero-movers .mv-n i{font-size:7px}.hero-movers .mv-v{flex:none;gap:4px;font-size:13.5px;line-height:1.2}.hero-movers .mv-v small{font-size:11px}.hero-movers .mv-logo{width:18px;height:18px;border-radius:5px}.hero-movers .mv-logo>span{font-size:7.5px}.hero-movers .mv-logo img{inset:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.hero-movers .mv-l.mv-sinfl .mv-logo{display:none}.hero-movers .mv-l.mv-peq .mv-n{font-size:12.5px}.hero-movers .mv-l.mv-peq .mv-v{font-size:13px;gap:3px}.hero-movers .mv-v{flex-direction:column;align-items:flex-end;gap:0;text-align:right}.hero-movers .mv-v small{line-height:1.15}}.info-graf p{margin:0 0 12px;color:var(--texto-2);line-height:1.55}.info-graf .fila-btns{margin-top:18px}@media(min-width:760px){.hero-panel{--gp: 28px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;grid-template-areas:"cifra rangos" "cifra pie" "cifra ." "graf graf" "movers movers";padding:26px 0 22px}.hero-rangos{align-self:start;justify-self:end;margin:2px 24px 0 0}.hero-pie{justify-self:end;align-self:start;margin:10px 24px 0 0}.hero-movers{margin-top:6px}.hero-movers .mv-l{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}.hero-rangos button{flex:none;padding:6px 11px}.hero-panel>.chart{margin-top:-48px}}@media(max-width:759px){.hero-panel{padding-top:6px}.car-patrimonio:before{content:"";position:absolute;z-index:-1;left:-30%;top:10px;width:130%;height:340px;pointer-events:none}.hero-panel{padding-bottom:0}}.gh{touch-action:pan-y}.gh svg{overflow:hidden}.gh-eje,.gh-ext text{font-size:11px;fill:var(--tenue);font-variant-numeric:tabular-nums}.gh-ext text{font-weight:600}.gh-eje,.gh-ext{transition:opacity .15s ease}.gh svg.mirando .gh-eje,.gh svg.mirando .gh-ext{opacity:0}.gh-fecha{position:absolute;bottom:2px;transform:translate(-50%);padding:3px 10px;border-radius:999px;font-size:12px;white-space:nowrap;pointer-events:none;z-index:3}.gh-fecha small{font-weight:500;font-size:11.5px;margin-left:6px}.gh svg{overflow:visible}.gh-pulso{transform-box:fill-box;transform-origin:center;animation:ghLate 2.6s ease-out infinite}@keyframes ghLate{0%{transform:scale(1);opacity:.55}to{transform:scale(3.8);opacity:0}}.gh svg.entra .gh-trazo{stroke-dasharray:var(--l);stroke-dashoffset:var(--l);animation:ghTraza .9s cubic-bezier(.3,.7,.2,1) forwards}.gh svg.entra .gh-area,.gh svg.entra .gh-ext,.gh svg.entra .gh-fin{opacity:0;animation:ghAparece .5s .55s ease forwards}@keyframes ghTraza{to{stroke-dashoffset:0}}@keyframes ghAparece{to{opacity:1}}@media(prefers-reduced-motion:reduce){.gh-pulso{animation:none;opacity:0}.gh svg.entra .gh-trazo,.gh svg.entra .gh-area,.gh svg.entra .gh-ext,.gh svg.entra .gh-fin{animation:none;stroke-dasharray:none;opacity:1}}button.mv-c{border:0;cursor:pointer;font-family:inherit;line-height:inherit}.movers>span.mv-l{display:flex;flex-wrap:wrap;gap:6px}button.mv-c:hover{filter:brightness(1.15)}button.mv-c:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.car-cifras .kpis{margin-top:0;padding-top:0;border-top:0}.car-gta{display:grid;gap:8px;justify-items:start}.car-gta .gta-chip{margin-left:0}.hero-top{display:flex;align-items:center;gap:10px;min-height:30px;margin-bottom:14px}.hero-top .hero-hola{margin:0}.car-ordenar-mini{margin-left:auto;min-height:30px;padding:0 11px;gap:5px;font-size:13px;color:var(--texto-2)}.car-ordenar-mini svg{width:14px;height:14px}.car-agenda-mini{margin-left:auto;position:relative;min-height:30px;padding:0 11px;gap:6px;font-size:13px;color:var(--texto-2);text-decoration:none}.car-agenda-mini svg{width:15px;height:15px;flex:none;color:var(--primario)}.car-agenda-mini+.car-ordenar-mini{margin-left:0}.cal-n{min-width:17px;height:17px;padding:0 5px;border-radius:999px;background:var(--primario);color:var(--sobre-primario);font-size:11px;font-weight:700;line-height:17px;text-align:center;font-variant-numeric:tabular-nums}@media(max-width:480px){.btn.peq.car-agenda-mini{width:38px;padding:0;justify-content:center}.car-agenda-mini svg{width:19px;height:19px}.car-agenda-mini span{display:none}.car-agenda-mini .cal-n{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;line-height:16px;font-size:10.5px;padding:0 4px}}.vista-volver{display:inline-flex;align-items:center;gap:4px;margin:-6px 0 4px -8px;padding:8px 10px 8px 6px;min-height:40px;color:var(--texto-2);font-size:14px;text-decoration:none;border-radius:8px}.vista-volver svg{width:18px;height:18px}@media(hover:hover){.vista-volver:hover{color:var(--texto);background:var(--superficie-2)}}.car-ordenar svg{width:16px;height:16px}.car-fut{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.car-fut-f{display:grid;gap:2px;padding:12px;border-radius:12px;border:1px solid var(--sep)}.car-fut-f b{font-size:19px;font-weight:650;color:var(--primario);font-variant-numeric:tabular-nums}.car-fut-f small{color:var(--tenue);font-size:11.5px;line-height:1.35}.car-metas,.car-renta{margin-top:12px}.ordc-intro{margin:0 0 14px;color:var(--texto-2)}.ce{max-width:820px;margin:0 auto;padding-bottom:90px}.ce-cab h1{margin:0 0 6px;font-size:clamp(26px,6vw,34px);font-weight:300;letter-spacing:-.03em}.ce-cab p{margin:0 0 18px;color:var(--texto-2);font-size:14.5px;line-height:1.5}.ce-l{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ce-b{position:relative;border:1px solid var(--borde);border-radius:18px;background:var(--superficie);overflow:hidden}.ce-b.arrastra{z-index:5;border-color:var(--primario);box-shadow:0 18px 40px var(--hondo),0 0 0 3px color-mix(in srgb,var(--oro-texto) 25%,transparent)}.ce-b.nuevo{animation:ceNuevo 1.2s ease}@keyframes ceNuevo{0%{box-shadow:0 0 color-mix(in srgb,var(--oro-texto) 70%,transparent)}to{box-shadow:0 0 0 14px transparent}}.ce-b.se-va{transition:opacity .2s ease,transform .22s ease;opacity:0;transform:scale(.96)}.ce-barra-b{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 10px;border-bottom:1px solid var(--sep);background:var(--superficie-2);cursor:grab;touch-action:none;user-select:none}.ce-b.arrastra .ce-barra-b{cursor:grabbing;background:color-mix(in srgb,var(--primario) 14%,var(--superficie-2))}.ce-asa{width:26px;display:grid;place-items:center;color:var(--tenue)}.ce-asa svg{width:18px;height:18px;fill:currentColor}.ce-b.arrastra .ce-asa{color:var(--primario)}.ce-t{flex:1;min-width:0;display:grid;gap:1px}.ce-t b{font-size:15px;font-weight:650}.ce-t small{color:var(--tenue);font-size:12px}.ce-barra-b .ib{width:36px;height:36px}.ce-barra-b .ib svg{width:17px;height:17px}.ce-barra-b .ib:disabled{opacity:.25}.ce-fijo{padding:0 8px;color:var(--tenue);font-size:12px}.ce-prev{position:relative;max-height:190px;overflow:hidden;padding:14px 16px 0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,var(--fondo-2) 55%,transparent);mask-image:linear-gradient(180deg,var(--fondo-2) 55%,transparent)}.ce-prev .hero-panel{margin:0}@media(max-width:759px){.ce-w{display:none}}.ce-prev .subvistas,.ce-prev [class*=sticky],.ce-prev .tabs{position:static!important}body.ce-arrastrando{user-select:none;cursor:grabbing}.ce-h{margin:30px 0 10px;font-size:16px;font-weight:650}.ce-mas{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.ce-add{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;text-align:left;border:1px dashed var(--borde);border-radius:14px;background:none;color:var(--texto);font:inherit;cursor:pointer}.ce-add:hover{border-color:var(--primario);background:var(--superficie)}.ce-add>svg{width:18px;height:18px;color:var(--primario);flex:none;margin-top:2px}.ce-add span{display:grid;gap:2px}.ce-add small{color:var(--tenue);font-size:12.5px;line-height:1.4}.ce-pie{position:sticky;bottom:calc(var(--nav-h, 0px) + env(safe-area-inset-bottom) + 10px);z-index:6;display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding:10px;border:1px solid var(--borde);border-radius:16px;background:color-mix(in srgb,var(--fondo-2) 92%,transparent);backdrop-filter:blur(10px)}.ce-pie .btn.pri svg{width:17px;height:17px}@media(max-width:420px){.ce-pie{gap:8px}.ce-pie .btn{flex:1 1 auto;padding-left:10px;padding-right:10px;justify-content:center}}@media(min-width:760px){.ce-pie{bottom:16px}}.celebra{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:color-mix(in srgb,var(--velo) 45%,transparent);animation:celFondo .25s ease both;cursor:pointer}.celebra.sale{animation:celSale .26s ease both}@keyframes celFondo{0%{opacity:0}}@keyframes celSale{to{opacity:0}}.cel-caja{display:grid;justify-items:center;gap:4px;min-width:240px;padding:26px 30px 24px;border-radius:24px;border:1px solid var(--borde);background:linear-gradient(180deg,var(--superficie),var(--fondo-2));box-shadow:0 24px 60px var(--hondo);text-align:center;animation:celCaja .42s cubic-bezier(.2,1.4,.4,1) both}@keyframes celCaja{0%{transform:scale(.82) translateY(10px);opacity:0}}.celebra.compra{--cel: var(--sube)}.celebra.venta{--cel: var(--primario)}.cel-ic{position:relative;width:72px;height:72px;margin-bottom:8px}.cel-ic svg{width:72px;height:72px;overflow:visible}.cel-ar{fill:none;stroke:var(--cel);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;transform:rotate(-90deg);transform-origin:center;animation:celTraza .6s .1s ease-out forwards;filter:drop-shadow(0 0 6px var(--cel))}.cel-ok{fill:none;stroke:var(--cel);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;animation:celTraza .35s .55s ease-out forwards}@keyframes celTraza{to{stroke-dashoffset:0}}.cel-ch i{position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px;border-radius:50%;background:var(--cel);opacity:0;animation:celChispa .8s .5s ease-out forwards}.cel-ch i:nth-child(3n){background:var(--claro)}.cel-ch i:nth-child(4n){background:var(--primario)}@keyframes celChispa{0%{opacity:1;transform:rotate(var(--a)) translateY(0) scale(var(--r))}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--d))) scale(.2)}}.cel-caja b{font-size:19px;font-weight:700}.cel-n{color:var(--texto-2);font-size:14px}.cel-imp{margin-top:6px;font-size:30px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--cel)}.cel-res{font-size:13.5px;font-weight:600}.celebra.quieta,.celebra.quieta .cel-caja{animation:none}.celebra.quieta .cel-ar,.celebra.quieta .cel-ok{animation:none;stroke-dashoffset:0}.ordc-l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ordc-i{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 4px;border-radius:12px;border:1px solid var(--sep);background:var(--superficie);scroll-margin:80px 0 24px}.ordc-mas .ordc-i{padding-left:14px}.ordc-i.arrastra{position:relative;z-index:2;border-color:var(--primario);background:var(--superficie-2);box-shadow:0 10px 28px var(--hondo)}.ordc-asa{width:34px;height:40px;flex:none;display:grid;place-items:center;border:0;background:none;color:var(--tenue);cursor:grab;touch-action:none}.ordc-asa svg{width:18px;height:18px;fill:currentColor}.ordc-i.arrastra .ordc-asa{cursor:grabbing;color:var(--primario)}.ordc-t{flex:1;min-width:0;display:grid;gap:1px}.ordc-t b{font-size:14.5px;font-weight:650}.ordc-t small{color:var(--tenue);font-size:12.5px;line-height:1.35}.ordc-w{flex:none}@media(max-width:760px){.ordc-w{display:none}}.ordc-bs{display:flex;align-items:center;gap:2px;flex:none}.ordc-bs .ib{width:34px;height:34px}.ordc-bs .ib:disabled{opacity:.25;cursor:default}.ordc-bs .ib svg{width:17px;height:17px}.ordc-fijo{width:52px;text-align:center;color:var(--tenue);font-size:11.5px}.ordc-h{margin:22px 0 8px;font-size:15px;font-weight:650}.ordc-nota{margin-top:14px}.ordc-vacio{padding:6px 2px;list-style:none}@media(max-width:680px){.subvistas.dos-op{grid-template-columns:repeat(2,minmax(0,1fr))}.car-tabs{margin-top:0}}.activo-l.mini{gap:10px}.activo-l.mini .logo-a{width:28px;height:28px;border-radius:8px}.activo-l.mini .activo b{font-weight:550}.activo-l.mini .activo small{font-size:12px}.mov-l{display:flex;gap:10px;align-items:center}.mov-l .logo-a{width:28px;height:28px;border-radius:8px}.mov-l>span{display:grid}.logos-fila{display:flex;flex-wrap:wrap;gap:4px 12px}.logos-fila>span{display:inline-flex;gap:6px;align-items:center}.logos-fila .logo-a.peq{width:18px;height:18px;border-radius:5px}.logos-fila .logo-a.peq>span{font-size:7.5px}.ruta-hero-et{display:block;color:var(--primario);font-size:12.5px;font-weight:600;margin-bottom:4px}.ruta-prog-n{display:flex;gap:8px;align-items:baseline}.ruta-prog-n b{font-family:var(--ui);font-size:34px;font-weight:300;line-height:1}.ruta-prog-n span{color:var(--texto-2);font-size:13.5px}.ruta-barra{height:6px;border-radius:99px;background:var(--sep);overflow:hidden}.ruta-barra i{display:block;height:100%;background:var(--sube);border-radius:99px}.paso-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--superficie-3);color:var(--texto-2)}.paso-ico svg{width:18px;height:18px}.t-venta .paso-ico{background:var(--baja-fondo, color-mix(in srgb, var(--baja) 12%, transparent));color:var(--baja)}.t-compra .paso-ico{background:var(--sube-fondo);color:var(--sube)}.t-fecha .paso-ico,.t-ia .paso-ico{background:var(--primario-fondo);color:var(--primario)}.t-fiscal .paso-ico,.t-aviso .paso-ico,.t-dato .paso-ico{background:color-mix(in srgb,var(--aviso) 12%,transparent);color:var(--aviso)}.paso-t{display:block;font-weight:600;font-size:15px;line-height:1.4}.paso-pq{margin:4px 0 0;color:var(--texto-2);font-size:13.5px;line-height:1.55}.paso-mas{margin-top:8px}.paso-mas>summary{cursor:pointer;color:var(--primario);font-size:13px;font-weight:600;list-style:none;display:inline-flex;gap:6px;align-items:center}.paso-mas>summary::-webkit-details-marker{display:none}.paso-mas>summary:after{content:"›";font-size:16px;transition:transform .15s}.paso-mas[open]>summary:after{transform:rotate(90deg)}.paso-mas .ruta-dl{margin-top:8px;padding:12px 14px;background:var(--superficie);border-radius:10px}.paso-solo{font-size:12px;color:var(--tenue);border:1px dashed var(--borde);border-radius:99px;height:22px;display:grid;place-items:center;margin-top:7px}.tramos{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}@media(max-width:680px){.tramos{grid-template-columns:repeat(2,minmax(0,1fr))}}.tramo{padding:12px;border-radius:12px;border:1px solid var(--sep);display:grid;gap:2px}.tramo b{font-family:var(--ui);font-size:24px;font-weight:300}.tramo span{color:var(--texto-2);font-size:12.5px}.tramo small{color:var(--primario);font-size:12px;font-weight:600}.tramo.tuyo{border-color:color-mix(in srgb,var(--oro-texto) 55%,transparent);background:var(--primario-fondo)}.fis-como{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.fis-c{padding:14px 16px;border-radius:12px;border:1px solid var(--sep)}.fis-c b{display:block;font-weight:600}.fis-c small{display:block;color:var(--primario);font-size:12.5px;margin-top:2px}.fis-c p{margin:8px 0 0;color:var(--texto-2);font-size:13.5px;line-height:1.55}.fis-dia b{font-size:15px!important}.num-secs{display:grid;gap:10px;margin-top:24px}.fis-vacio{padding:18px 20px;background:var(--superficie);border:1px solid var(--sep)}.fis-vacio p{margin:0;font-size:15px;line-height:1.55}.fis-vacio p+p{margin-top:8px;font-size:13.5px}.num-sec{border:1px solid var(--sep);background:var(--superficie);min-width:0;max-width:100%}.num-sec>summary{list-style:none;cursor:pointer;padding:16px 18px;display:flex;gap:12px;align-items:center;justify-content:space-between}.num-sec>summary::-webkit-details-marker{display:none}.num-sec>summary>span{display:grid;gap:2px}.num-sec>summary b{font-weight:600;font-size:15.5px}.num-sec>summary small{color:var(--tenue);font-size:13px}.num-sec>summary:after{content:"›";color:var(--tenue);font-size:22px;line-height:1;transition:transform .15s}.num-sec[open]>summary:after{transform:rotate(90deg)}.num-sec .num-cuerpo{padding:4px 18px 18px;min-width:0;overflow-x:auto}.num-secs{min-width:0}.num-secs>*{min-width:0}.informe.corto .informe-res{font-size:15px}.ini-hoy{margin-top:14px;padding-top:12px;border-top:1px solid var(--sep)}.ini-hoy-t{margin:0 0 6px;font-size:13px;color:var(--tenue)}.ini-hoy ul{list-style:none;margin:0;padding:0;display:grid}.ini-hoy li+li{border-top:1px solid var(--sep)}.ini-hoy button{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 0;cursor:pointer}.ini-hoy button:focus-visible{outline:2px solid var(--primario);outline-offset:2px;border-radius:8px}.ini-hoy .logo-a{margin-top:1px}.ini-hoy-n{display:grid;gap:2px;min-width:0}.ini-hoy-n b{font-size:14px;font-weight:600;color:var(--texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ini-hoy-n small{font-size:12.5px;line-height:1.4;color:var(--texto-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ini-hoy-v{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums}.ini-hoy-v.up{color:var(--sube)}.ini-hoy-v.down{color:var(--baja)}.ia-mas>summary{color:var(--primario)}.ia-notas.compactas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;margin-top:0;border:0;overflow:visible;align-items:stretch}.ia-nota{background:var(--superficie);border:1px solid var(--sep);padding:14px;display:grid;gap:8px;align-content:start;min-width:0}.ia-nota-t{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ia-nota-t b{font-weight:650;font-size:14.5px;min-width:0;overflow-wrap:anywhere}.ia-nota-t small{color:var(--tenue);font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.ia-nota .ia-puntos{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.ia-nota .ia-puntos i{width:auto}.ia-nota>span{color:var(--texto-2);font-size:13.5px;line-height:1.55}@media(max-width:560px){.ia-notas.compactas{grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--sep);border-radius:14px;overflow:hidden;background:var(--superficie)}.ia-notas.compactas>.ia-nota{border:0;border-radius:0;background:none;box-shadow:none;padding:14px 16px}.ia-notas.compactas>.ia-nota+.ia-nota{border-top:1px solid var(--sep)}.ia-notas.compactas .ia-nota .ia-puntos{max-width:160px}}.ia-mejorar .paso-mas p{color:var(--texto-2);font-size:13.5px;line-height:1.6;margin:8px 0 0}.fx2-cab small{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.fx2-senales{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:10px}.fx-par{display:inline-flex;gap:6px;align-items:center}.fx-ok{color:var(--sube);font-size:12.5px;font-weight:600}.fx-ok:before{content:"✓ "}.pos-donde .pos-pl:before{content:"·";margin-right:6px;color:var(--tenue)}.pos-chips:empty{display:none}@media(max-width:680px){.fila .nombre-real{display:none}.fila .activo{gap:2px}.fila .activo b{font-size:15.5px}.fila .pos-donde{flex-wrap:nowrap;gap:6px;overflow:hidden}.fila .pos-donde .origen{flex:none}.fila .pos-donde .pos-pl{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fila .pos-chips{flex-wrap:nowrap;gap:6px;overflow:hidden;margin-top:3px}.fila .pos-chips .chip,.fila .pos-chips .senal{flex:none;font-size:11.5px;line-height:19px;padding:0 8px;border-radius:7px}}.c-desde,.hoy-l,.leyenda-m{display:none}@media(max-width:680px){.fila{grid-template-areas:"act val" "act desde" "act hoy"}.fila .c-desde{display:block;grid-area:desde;font-size:13.5px;font-weight:550}.fila .c-hoy{font-size:12.5px}.hoy-l{display:inline;font-size:12px}.leyenda-m{display:block;width:100%;font-size:12.5px;order:5}}.desde-compra{display:grid;gap:12px;padding:16px 18px;background:var(--superficie);border:1px solid var(--sep);margin-bottom:18px}.dc-fila{display:grid;grid-template-columns:auto 22px auto minmax(0,1fr);gap:10px;align-items:end}.dc-fila>div{display:grid;gap:2px}.dc-fila .k{font-size:12.5px}.dc-fila b{font-family:var(--ui);font-size:22px;font-weight:300;font-variant-numeric:tabular-nums}.dc-flecha{color:var(--tenue);font-size:18px;padding-bottom:4px}.dc-res{justify-self:end;text-align:right}.dc-res b{font-size:24px;font-weight:400}.dc-res span{font-size:13.5px;font-weight:600}.desde-compra p{margin:0;color:var(--texto-2);font-size:13px;line-height:1.5}@media(max-width:420px){.dc-fila{grid-template-columns:auto 18px auto}.dc-res{grid-column:1 / -1;justify-self:start;text-align:left}}table .activo-l.mini .activo small,.activo-l.mini .activo small{display:flex;flex-wrap:wrap;gap:3px 10px;align-items:center;margin-top:1px}@media(max-width:680px){.evo-cab .tabs button{padding-left:7px;padding-right:7px;min-width:0}}.merc2{background:var(--superficie);border:1px solid var(--sep);padding:14px 16px;display:grid;gap:10px;align-content:start}.merc2-cab{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.merc2-n b{display:block;font-weight:600;font-size:15px}.merc2-n small{display:block;color:var(--tenue);font-size:12.5px;line-height:1.45;margin-top:2px}.merc2-p{display:grid;justify-items:end;gap:2px;font-variant-numeric:tabular-nums}.merc2-p .merc-p{font-family:var(--ui);font-size:20px;font-weight:300}.merc2-g{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.merc2-g .merc-r{display:grid;gap:2px;font-size:12px;color:var(--tenue);text-align:right}.merc2-imp{margin:0;font-size:13px;line-height:1.5;color:var(--texto-2);padding-left:10px;border-left:2px solid var(--borde)}.merc2-imp.sube{border-left-color:var(--sube)}.merc2-imp.baja{border-left-color:var(--baja)}.merc2-imp b{font-weight:600;color:var(--texto)}.merc2-tuyo{margin:0;font-size:12.5px;color:var(--primario)}.informe-merc.plegados li{list-style:none}.informe-merc.plegados details>summary{cursor:pointer;list-style:none;display:flex;gap:8px;align-items:baseline}.informe-merc.plegados details>summary::-webkit-details-marker{display:none}.informe-merc.plegados details>summary b{font-weight:600}.informe-merc.plegados details p{margin:6px 0 0;color:var(--texto-2);font-size:13.5px;line-height:1.55}.aviso-acc{margin-top:8px}.aviso-ficha{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--baja) 45%,transparent);background:var(--baja-fondo);margin-bottom:16px}.aviso-ficha>svg{width:20px;height:20px;color:var(--baja);margin-top:1px}.aviso-ficha b{display:block;font-weight:600}.aviso-ficha span{color:var(--texto-2);font-size:13.5px;line-height:1.55}.lista.graves{border:1px solid color-mix(in srgb,var(--baja) 45%,transparent);background:var(--baja-fondo);border-radius:14px;padding:0 16px}.lista.graves li:last-child{border-bottom:0}.busca{position:relative}.busca input{width:100%;padding-left:40px}.busca-ico{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--tenue);display:grid}.busca-ico svg{width:18px;height:18px}.busca-res{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:30;list-style:none;margin:0;padding:6px;background:var(--superficie-2);border:1px solid var(--borde);border-radius:14px;box-shadow:0 18px 40px var(--hondo);max-height:340px;overflow-y:auto}.busca-res li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border-radius:10px;cursor:pointer}.busca-res li[aria-selected=true],.busca-res li:hover{background:var(--superficie-3)}.busca-res .logo-a,.op-elegido .logo-a,.op-pos .logo-a{width:30px;height:30px;border-radius:8px}.busca-t{display:grid;min-width:0}.busca-t b{font-weight:600;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.busca-t small{color:var(--tenue);font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.busca-t small>*{vertical-align:-1px}.busca-p{text-align:right;font-size:13px;color:var(--texto-2);font-variant-numeric:tabular-nums;display:grid}.busca-p small{color:var(--primario);font-size:12px}@media(max-width:719px){.hoja .busca-res{position:static;max-height:none;overflow:visible;margin-top:6px;box-shadow:none}}.busca-res li.busca-nada{display:block;padding:10px;color:var(--tenue);font-size:13px;cursor:default}.busca-res li.busca-isin .busca-t b,.busca-res li.busca-isin .busca-t small{white-space:normal;overflow:visible;text-overflow:clip}.busca-res li.busca-isin{border-top:1px solid var(--sep);border-radius:0 0 10px 10px}.busca-res li.busca-isin b{color:var(--primario)}.isin-res:empty{display:none}.isin-res{margin:4px 0 12px}.isin-busca{display:flex;align-items:center;gap:10px;padding:14px;border-radius:14px;background:var(--superficie-2);color:var(--texto-2);font-size:14.5px}.isin-giro{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--borde);border-top-color:var(--primario);animation:isinGira .8s linear infinite}@keyframes isinGira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.isin-giro{animation-duration:2.4s}}.isin-ok{display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--superficie-2);border:1px solid var(--primario-fondo)}.isin-ok-t{display:grid;gap:3px;min-width:0}.isin-ok-t>b{font-size:15.5px;font-weight:650;line-height:1.3}.isin-ok-t small{color:var(--tenue);font-size:13px}.isin-ok-p{margin-top:6px;font-variant-numeric:tabular-nums}.isin-ok-p b{font-size:18px;font-weight:650}.isin-no{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:14px;background:var(--superficie-2)}.isin-no svg{width:20px;height:20px;flex:none;color:var(--primario);margin-top:2px}.isin-no b{display:block;margin-bottom:4px}.isin-no p{margin:0;color:var(--texto-2);font-size:14px;line-height:1.5}.op-modo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--sep);border-radius:12px}.op-modo button{border:0;background:none;color:var(--texto-2);font-weight:600;padding:10px 6px;border-radius:9px;display:inline-flex;gap:6px;align-items:center;justify-content:center}.op-modo button svg{width:16px;height:16px}.op-modo button[aria-pressed=true]{background:var(--superficie-3);color:var(--texto)}.op-modo button[data-t=compra][aria-pressed=true] svg{color:var(--sube)}.op-modo button[data-t=venta][aria-pressed=true] svg{color:var(--baja)}.op-modo button[data-t=tengo][aria-pressed=true] svg{color:var(--primario)}.op-imp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;margin:12px 0 2px;padding:14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--oro-texto) 50%,transparent);background:linear-gradient(var(--primario-fondo),var(--primario-fondo)),var(--superficie);color:var(--texto);text-align:left;cursor:pointer}.op-imp[hidden]{display:none}.op-imp:hover{border-color:var(--primario)}.op-imp:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.op-imp-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--primario);color:var(--sobre-primario)}.op-imp-ic svg{width:20px;height:20px}.op-imp-t{display:grid;gap:3px;min-width:0}.op-imp-t b{font-size:15.5px}.op-imp-t small{color:var(--texto-2);font-size:12.5px;line-height:1.45}.op-imp-ir{color:var(--primario);font-size:26px;line-height:1}.op-ayuda{margin:10px 0 4px;color:var(--tenue);font-size:13px;line-height:1.5}.op-paso{display:grid;gap:8px;margin:14px 0}.hoja form .op-paso{margin:0}.op-lbl{color:var(--texto-2);font-size:13.5px;font-weight:500}.op-elegido{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--superficie);border:1px solid var(--borde)}.op-plats{display:flex;flex-wrap:wrap;gap:6px}.op-plats button{border:1px solid var(--borde);background:none;color:var(--texto-2);border-radius:999px;padding:7px 14px;min-height:40px;font-size:13.5px;font-weight:500}.op-plats button[aria-pressed=true]{border-color:color-mix(in srgb,var(--oro-texto) 60%,transparent);background:var(--primario-fondo);color:var(--primario)}.op-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px}.op-pos{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;text-align:left;padding:8px 10px;border-radius:10px;border:1px solid var(--sep);background:var(--superficie);color:var(--texto)}.op-pos span{display:grid;min-width:0}.op-pos b{font-weight:600;font-size:13.5px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.op-pos small{color:var(--tenue);font-size:12px}.op-pos[aria-pressed=true]{border-color:color-mix(in srgb,var(--oro-texto) 60%,transparent);background:var(--primario-fondo)}.enlace-imp svg{width:16px;height:16px}@media(max-width:520px){.enlace-imp{display:none}}.op-raro{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px 12px;margin-bottom:8px;border-radius:10px;background:var(--baja-fondo);color:var(--texto);font-size:13px;line-height:1.5}.op-raro svg{width:18px;height:18px;color:var(--baja)}.imp-cont{display:grid;gap:14px}.imp-sube{display:block;cursor:pointer}.imp-sube-c{display:grid;justify-items:center;gap:4px;padding:26px 16px;border:1.5px dashed var(--borde);border-radius:16px;background:var(--superficie);text-align:center}.imp-sube-c svg{width:26px;height:26px;color:var(--primario)}.imp-sube-c b{font-weight:600}.imp-sube-c small{color:var(--tenue);font-size:12.5px}.imp-sube:hover .imp-sube-c{border-color:var(--primario)}.imp-estado{font-size:13.5px;min-height:18px}.imp-tit{margin:6px 0 2px;font-size:16px;font-weight:600}.imp-lista{display:grid;gap:8px}.imp-f{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:12px;border-radius:12px;background:var(--superficie);border:1px solid var(--sep)}.imp-f.off{opacity:.6}.imp-ck input{width:18px;height:18px;margin-top:6px}.imp-c{display:grid;gap:8px;min-width:0}.imp-inst{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;border:0;background:none;color:var(--texto);text-align:left;padding:0}.imp-inst .logo-a{width:30px;height:30px;border-radius:8px}.imp-inst .k{font-size:12px;color:var(--primario)}.imp-leido{color:var(--tenue);font-size:12px}.imp-num{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end}.imp-num label{display:grid;gap:3px;font-size:12px;color:var(--tenue)}.imp-num input,.imp-num select{width:100%;min-width:0}@media(max-width:480px){.imp-num{grid-template-columns:1fr 1fr}.imp-num select{grid-column:1 / -1}}.busca-l{color:var(--texto-2)!important;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important}.ver-chip{font:700 11px/1 var(--ui);color:var(--primario);background:var(--primario-fondo);border:0;border-radius:999px;padding:5px 8px;cursor:pointer;letter-spacing:0;white-space:nowrap}.ver-chip:hover{background:color-mix(in srgb,var(--oro-texto) 24%,transparent)}@media(max-width:1360px){.ver-chip{display:none}}.dib{width:112px;height:75px;padding:6px;flex:none;background:var(--superficie-2);border-radius:12px;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dib .l{stroke:var(--texto-2)}.dib .m{stroke:var(--borde)}.dib .a{stroke:var(--primario)}.dib .u{stroke:var(--sube)}.dib .d{stroke:var(--baja)}.dib .fp{fill:var(--superficie-3);stroke:none}.dib .fa{fill:var(--primario-fondo);stroke:none}.dib .fA{fill:var(--primario);stroke:none}.dib text{font:700 9px var(--ui);stroke:none;fill:var(--texto-2)}.dib .ta{fill:var(--primario)}.dib .tn{fill:var(--sobre-primario)}.dib .tm{fill:var(--tenue);font-weight:500}.dib .tu{fill:var(--sube)}.dib .td{fill:var(--baja)}.dib .fdn{fill:var(--baja-fondo);stroke:none}.dib .mm{fill:var(--borde)}.dib .mapita path{stroke:var(--superficie);stroke-width:.45}.hoja-nov .hoja{max-width:580px}.novedades{display:grid;gap:20px}.nov-cab{display:flex;align-items:center;gap:8px}.nov-cab small{margin-left:auto;color:var(--tenue);font-size:13px}.nov-num{font-weight:800;font-size:15px;font-variant-numeric:tabular-nums;color:var(--sobre-primario);background:var(--primario);border-radius:999px;padding:4px 11px}.nov-num.peq{font-size:12px;font-weight:700;padding:3px 8px;color:var(--texto-2);background:var(--superficie-3);min-width:4.4em;text-align:center}.nov-alfa{font-size:12px;font-weight:600;color:var(--primario);border:1px solid color-mix(in srgb,var(--oro-texto) 50%,transparent);border-radius:999px;padding:3px 8px}.nov-v h3{margin:12px 0 14px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.nov-lista{list-style:none;margin:0;padding:0;display:grid;gap:14px}.nov-lista li{display:flex;gap:14px;align-items:center;animation:nov-entra .42s cubic-bezier(.2,.7,.3,1) both;animation-delay:calc(var(--i, 0) * 70ms + 80ms)}.nov-lista b{display:block;font-size:15.5px;line-height:1.3;margin-bottom:3px}.nov-lista p{margin:0;color:var(--texto-2);font-size:14px;line-height:1.45}.nov-arr{margin-top:18px}.nov-arr h4{margin:0 0 8px;font-size:14px;font-weight:650;color:var(--texto-2)}.nov-arr ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.nov-arr li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45}.nov-arr li>svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--sube)}.nov-ant .nov-arr{margin:0;padding:0 14px 14px}.aj-nuevas{margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--primario-fondo);color:var(--primario);font-size:12px;font-style:normal;font-weight:650}.opr-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.opr{padding:12px 14px;border:1px solid var(--sep);background:var(--superficie)}.opr.nueva{border-color:color-mix(in srgb,var(--oro-texto) 45%,transparent)}.opr-cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12.5px;color:var(--tenue)}.opr-tipo{padding:1px 8px;border-radius:999px;background:var(--superficie-3);color:var(--texto);font-weight:600}.opr-sitio{color:var(--texto-2)}.opr-nota{color:var(--primario);letter-spacing:1px}.opr-cab time{margin-left:auto;font-variant-numeric:tabular-nums}.opr p{margin:8px 0 6px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.opr small{color:var(--tenue);font-size:12.5px}.opr-hoja .fila-btns{margin-top:16px}.opr-intro{margin:0 0 12px}.opr-r:empty{display:none}.opr-r{margin-top:10px}.opr-responder{padding:7px 13px;font-size:13.5px}.opr-resp{padding:10px 12px 11px;border-radius:12px;background:var(--primario-fondo)}.opr-resp-cab{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--tenue)}.opr-resp-cab b{color:var(--primario);font-weight:650}.opr-leida{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.opr-leida.si{color:var(--sube)}.opr-leida svg{width:14px;height:14px}.opr .opr-resp p{margin:6px 0 8px}.opr-resp .enlace{font-size:13px;font-weight:600}.opr-f{display:grid;gap:6px}.opr-f .campo{margin:0}.opr-f textarea{min-height:96px}.opr-f .fila-btns{margin-top:4px}.opr .opr-f-nota{font-size:12.5px}.resp-lista{list-style:none;margin:0;padding:0;display:grid;gap:18px}.resp-lista>.resp{display:grid;gap:8px}.resp-lista>.resp+.resp{padding-top:18px;border-top:1px solid var(--sep)}.resp-tuyo,.resp-suya{max-width:88%;padding:10px 13px 11px}.resp-tuyo{justify-self:end;border-radius:16px 16px 5px;background:var(--superficie-3)}.resp-suya{justify-self:start;border-radius:16px 16px 16px 5px;background:var(--primario-fondo);border:1px solid color-mix(in srgb,var(--oro-texto) 22%,transparent)}.resp-meta{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--tenue)}.resp-meta time{margin-left:auto;padding-left:10px;white-space:nowrap;font-variant-numeric:tabular-nums}.resp-suya .resp-meta b{color:var(--texto);font-weight:650}.resp-marca{width:22px;height:20px;flex:none}.resp-est{display:block;margin-top:4px;color:var(--primario);letter-spacing:1px}.resp-tuyo p,.resp-suya p{margin:6px 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.resp-tuyo p{color:var(--texto-2)}.resp-suya p{font-size:15px}.resp-espera{margin:0;justify-self:start;color:var(--tenue);font-size:13px}.resp-hoja>.nota{margin:0 0 14px}.resp-hoja .fila-btns{margin-top:20px}.opi-mias{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--sep);border-radius:12px;background:var(--superficie);color:inherit;font:inherit;text-align:left;cursor:pointer}.opi-mias:hover{border-color:var(--borde)}.opi-mias>svg{width:18px;height:18px;flex:none;color:var(--primario)}.opi-mias span{display:grid;gap:1px;flex:1;min-width:0;font-weight:600;font-size:14px}.opi-mias small{color:var(--tenue);font-size:12.5px;font-weight:400}@keyframes nov-entra{0%{opacity:0;transform:translateY(8px)}}@media(max-width:480px){.nov-lista li{align-items:flex-start;gap:12px}.nov-lista .dib{width:88px;height:59px;padding:5px;border-radius:10px}}.cv-l{margin:4px 0 12px;padding-left:20px;display:grid;gap:4px}.cv-btns{flex-wrap:wrap}.hola-nom{all:unset;cursor:pointer;border-bottom:1px dashed transparent}.hola-nom:hover,.hola-nom:focus-visible{border-bottom-color:currentColor}.nov-ir{margin-top:6px;font-size:14px;font-weight:600;color:var(--primario)}.nov-reg{justify-self:center;font-size:14px;color:var(--texto-2);text-decoration:underline;text-underline-offset:3px}.registro{display:grid;gap:22px;max-width:72ch}.registro>.nota{margin:0}.reg-indice{display:flex;flex-wrap:wrap;gap:6px}.reg-indice a{padding:3px 9px;border-radius:999px;background:var(--superficie-2);color:var(--texto-2);font-size:12.5px;font-variant-numeric:tabular-nums;text-decoration:none}.reg-indice a:hover{color:var(--texto)}.reg-v{display:grid;gap:8px;padding-top:18px;border-top:1px solid var(--sep);scroll-margin-top:12px}.reg-v header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.reg-v h3{margin:0;font-size:18px;font-weight:700}.reg-v time{color:var(--tenue);font-size:13px;font-variant-numeric:tabular-nums}.reg-t{margin:0;color:var(--texto-2);font-size:15px}.reg-v h4{margin:8px 0 0;font-size:13.5px;font-weight:650;color:var(--primario)}.reg-v ul{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px;line-height:1.55;color:var(--texto-2)}.reg-v ul b{color:var(--texto);font-weight:600}.reg-det>li{color:var(--texto)}.reg-det ul{margin-top:4px;gap:3px;font-size:13.5px}.nov-scroll{justify-self:start;margin-bottom:4px}.nov-perdidas{display:flex;align-items:center;gap:14px;margin:0;padding:14px 16px;border-radius:14px;background:var(--primario-fondo);border:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent)}.nov-perdidas .dib{width:72px;height:48px;flex:none}.nov-perdidas b{display:block;font-size:16px;margin-bottom:2px}.nov-perdidas span{font-size:14px;color:var(--texto-2);line-height:1.4}.novedades>.nov-v+.nov-v{border-top:1px solid var(--sep);padding-top:18px}.nov-todo{width:100%;justify-content:center;padding:13px 18px;font-size:15.5px}.nov-antes{display:grid;gap:8px;border-top:1px solid var(--sep);padding-top:16px}.nov-antes>h3{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--tenue)}.nov-ant{border:1px solid var(--sep);background:var(--superficie)}.nov-ant>summary{display:flex;align-items:center;gap:10px;padding:12px 20px 12px 14px;cursor:pointer;list-style:none}.nov-ant>summary::-webkit-details-marker{display:none}.nov-ant>summary:after{content:"";width:8px;height:8px;margin-left:auto;flex:none;border-right:2px solid var(--tenue);border-bottom:2px solid var(--tenue);transform:rotate(45deg);transition:transform .2s ease}.nov-ant[open]>summary:after{transform:rotate(-135deg)}.nov-ant-t{display:grid;min-width:0}.nov-ant-t b{font-size:14.5px;font-weight:600}.nov-ant-t small{color:var(--tenue);font-size:12.5px}.nov-ant .nov-lista{padding:4px 14px 16px}.nov-hijas{display:grid;gap:8px;padding:0 14px 14px}.nov-hijas .nov-ant{background:transparent}.nov-corta .nov-lista li:not(:has(.dib))>div{padding-left:14px;border-left:2px solid var(--oro-texto)}.nov-arr-pleg>summary{cursor:pointer;font-size:14px;font-weight:650;color:var(--texto-2);padding:6px 0}.nov-arr-pleg>ul{margin-top:8px}.tour-dib{display:flex;justify-content:center;margin:-2px 0 6px}.tour-dib .dib{width:120px;height:80px}.tour-nuevo{display:inline-block;margin-bottom:6px;padding:2px 9px;border-radius:999px;background:var(--primario-fondo);color:var(--primario);font-size:12px;font-weight:700}.nov-antes summary{cursor:pointer;color:var(--texto-2);font-weight:600;padding:4px 0}.nov-antes ol{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:12px}.nov-antes li{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:baseline;font-size:14px}.nov-antes li b{font-weight:600}.nov-antes li small:not(.k){display:block;color:var(--tenue);margin-top:3px;line-height:1.4}.novedades>.fila-btns{margin-top:2px}.tour{position:fixed;inset:0;z-index:9000}.salud-ia{display:grid;gap:22px}.salud-ia h3{margin:0 0 6px;font-size:15px}.salud-ia p{margin:0 0 6px}.salud-num b{font-size:17px}.salud-mal li{grid-template-columns:minmax(0,1fr)}.salud-mal summary{cursor:pointer;line-height:1.45}.salud-mal p{margin:6px 0 0}.salud-fallos li{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.salud-fallos small{color:var(--tenue)}.demo-banda{position:fixed;left:50%;transform:translate(-50%);bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:60;display:flex;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:7px 8px 7px 14px;border-radius:999px;background:var(--primario);color:var(--sobre-primario);font-size:13px;font-weight:600;box-shadow:0 6px 24px color-mix(in srgb,var(--hondo) 82%,transparent)}.demo-banda span{display:flex;align-items:center;gap:7px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-banda svg{width:16px;height:16px;flex:none}.demo-banda .btn{background:var(--fondo);color:var(--primario);border-color:transparent}@media(min-width:760px){.demo-banda{bottom:20px}}.tour{pointer-events:none}.tour-caja{pointer-events:auto}[data-tema] .tour-foco{border-radius:14px;box-shadow:0 0 26px 9999px color-mix(in srgb,var(--velo) 76%,transparent)}[data-tema] .tour-foco.sin{box-shadow:0 0 0 9999px color-mix(in srgb,var(--velo) 76%,transparent)}[data-tema] .tour-foco.suave{box-shadow:0 0 26px 9999px color-mix(in srgb,var(--velo) 50%,transparent)}[data-tema] .tour-foco.redondo{border-radius:50%}.tour{transition:none}.tour-foco{transition-property:left,top,width,height,opacity}.tour.libre .tour-foco{opacity:0}.tour-aro{position:absolute;inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px);overflow:visible;pointer-events:none}.tour-aro rect{fill:none;stroke:var(--oro-texto);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--oro-texto) 70%,transparent))}.tour-foco.traza .tour-aro rect{animation:tour-traza .9s cubic-bezier(.6,0,.2,1) .35s forwards}@keyframes tour-traza{to{stroke-dashoffset:0}}.tour-foco.sin .tour-aro{display:none}[data-tema] .tour-foco:after{display:none}[data-tema] .tour-foco.pulsa:after{display:block;inset:-5px;border-radius:inherit;border:2px solid var(--oro-texto);animation:tour-onda 1.9s ease-out 1.3s infinite}[data-tema] .tour-foco.pulsa.sin:after{display:none}@keyframes tour-onda{0%{transform:scale(1);opacity:.75}to{transform:scale(1.18);opacity:0}}[data-tema] .tour-caja{border:0;border-radius:22px;padding:14px 16px 12px;background:color-mix(in srgb,var(--superficie) 90%,transparent);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 0 0 1px var(--hilo),inset 0 1px color-mix(in srgb,var(--brillo) 40%,transparent),0 30px 60px -20px var(--hondo)}[data-tema] .tour-caja.con-flecha:before{background:color-mix(in srgb,var(--superficie) 90%,transparent);border-color:var(--hilo)}.tour-caps{display:flex;gap:4px;margin:2px 38px 12px 0}.tour-caps i{flex:1;height:3px;border-radius:2px;background:var(--aro);position:relative;overflow:hidden}.tour-caps i:after{content:"";position:absolute;inset:0;background:var(--metal);transform:scaleX(var(--f, 0));transform-origin:left}.tour-kk{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 6px}.tour-k{display:flex;align-items:center;gap:8px;margin:0;font:600 11px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--oro-texto)}.tour-k .rom{font:500 15px/1 var(--marca);letter-spacing:.06em}.tour-k:after{content:"";width:22px;height:1px;background:var(--hilo)}[data-tema=marfil] .tour-k{font:600 13px/1 var(--marca);font-variant:small-caps;text-transform:lowercase;letter-spacing:.1em;color:var(--texto)}[data-tema=marfil] .tour-k:after{background:var(--oro-hilo)}[data-tema] .tour-kk .tour-n{margin:0;font:500 13px/1 var(--marca);letter-spacing:.06em;color:var(--texto-2)}[data-tema] .tour-caja h3{margin:4px 0 6px;font:500 22px/1.15 var(--marca);letter-spacing:0;color:var(--texto)}[data-tema] .tour-caja p{font-size:14.5px}[data-tema] .tour-logo.simb-ts{width:52px;margin:6px 0 8px}.tour-prueba{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:var(--r-m);background:color-mix(in srgb,var(--oro-texto) 10%,transparent);font:600 13px/1.3 var(--ui);color:var(--oro-texto);transition:background .3s,color .3s}.tour-prueba svg{width:18px;height:18px;flex:none}.tour-prueba.ok{background:var(--sube-fondo);color:var(--sube)}.tour-indice{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.tour-indice span{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--r-m);background:var(--superficie-2);font:600 12.5px/1.2 var(--ui)}.tour-indice b{min-width:22px;font:500 14px/1 var(--marca);color:var(--oro-texto)}.tour-btns .tour-esp{flex:1}.tour-medalla{position:relative;width:84px;height:84px;margin:6px auto 10px;border-radius:50%;display:grid;place-items:center;background:var(--superficie-2);box-shadow:inset 0 0 0 1.5px var(--hilo),0 14px 30px -14px var(--hondo)}.tour-medalla .simb-ts{width:48px;height:auto}.tour-estallido{position:absolute;left:50%;top:50%;width:0;height:0}.tour-estallido i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--oro-texto);opacity:0;animation:tour-estalla 1.6s cubic-bezier(.2,.8,.3,1) forwards;animation-delay:var(--d)}@keyframes tour-estalla{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.3)}}.tour-caja.fin{text-align:center}.tour-caja.fin .tour-btns{justify-content:center}.tour-pp{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:8px;text-align:left}.tour-pp li{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--r-m);background:var(--superficie-2)}.tour-pp li b{display:block;font-size:13.5px}.tour-pp li small{font-size:12px;color:var(--texto-2)}.tour-pp .n{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;font:500 14px/1 var(--marca);color:var(--oro-texto);box-shadow:inset 0 0 0 1.5px var(--hilo)}.tour-pp .n svg{width:14px;height:14px}.tour-pp li.ok{opacity:.7}.tour-pp li.ok .n{color:var(--sube)}[data-tema] .tour-txt.entra-d,[data-tema] .tour-txt.entra-i{animation:tour-fundido .28s ease both}@keyframes tour-fundido{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.tour-aro rect{stroke-dashoffset:0;animation:none!important}[data-tema] .tour-foco.pulsa:after{animation:none}.tour-estallido{display:none}[data-tema] .tour-txt.entra-d,[data-tema] .tour-txt.entra-i{animation:none}}.entrada{position:fixed;inset:0;z-index:300;display:grid;place-items:center;transition:opacity .6s ease,transform .6s ease}.entrada.fuera{opacity:0;transform:scale(1.03);pointer-events:none}.en-c{display:grid;justify-items:center;gap:14px;padding:24px;text-align:center}.en-bf{will-change:transform,opacity}.en-saludo{margin:10px 0 0;font-size:clamp(22px,5.6vw,30px);font-weight:600;letter-spacing:-.02em;animation:enLetras .8s 1.75s cubic-bezier(.2,.8,.2,1) both}.en-saludo b{font-weight:700;background:linear-gradient(90deg,var(--primario),color-mix(in srgb,var(--oro-texto) 60%,var(--texto)),var(--primario));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:enBrillo 2.4s 1.4s ease-in-out infinite}@keyframes enLetras{0%{opacity:0;transform:translateY(10px);filter:blur(8px);letter-spacing:.04em}}@keyframes enBrillo{50%{background-position:100% 0}}.en-barra{width:120px;height:3px;border-radius:99px;background:var(--superficie-3);overflow:hidden;opacity:0;animation:enAparece .4s 4.3s ease forwards}.en-barra i{display:block;width:40%;height:100%;border-radius:99px;background:var(--primario);animation:enCorre 1.1s ease-in-out infinite}@keyframes enAparece{to{opacity:1}}@keyframes enCorre{0%{transform:translate(-100%)}to{transform:translate(250%)}}.entrada.quieta *,.estreno.quieta *{animation:none!important}.entrada.corta .en-saludo{animation-delay:.08s;animation-duration:.45s}.entrada.corta .en-barra{animation-delay:1.2s}@keyframes enCorta{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.caja.caja-cuenta{gap:14px}.caja-cuenta form>.enlace,.caja-cuenta>.enlace{justify-self:center;color:var(--texto-2)}.btn-google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 16px;border-radius:12px;background:var(--google-fondo);color:var(--google-texto);border:1px solid var(--google-borde);font-weight:600;font-size:15.5px}.btn-google:hover{background:var(--google-fondo-2)}.btn-google .g-logo{width:20px;height:20px}.ios-pasos{margin:4px 0 8px;padding:0;list-style:none;display:grid;gap:10px}.ios-pasos li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;font-size:14.5px;line-height:1.45;color:var(--texto-2)}.ios-pasos b{color:var(--texto)}.ios-n{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--primario-fondo);color:var(--primario);font-weight:800;font-size:13px}.ios-ico{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:color-mix(in srgb,var(--ios-azul) 16%,transparent);color:var(--ios-azul);vertical-align:-6px}.ios-ico svg{width:16px;height:16px}.ios-aviso{display:grid;gap:12px}.ios-aviso p{margin:0;color:var(--texto-2);line-height:1.5}.ios-aviso .dib{width:120px;height:80px;justify-self:center}.btn-apple{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border-radius:12px;background:var(--apple-fondo);color:var(--apple-texto);border:1px solid var(--apple-borde);font-weight:600;font-size:15.5px;margin-top:10px}.btn-apple .g-logo{width:19px;height:19px}.cuenta-o{display:flex;align-items:center;gap:10px;color:var(--tenue);font-size:13px}.cuenta-o:before,.cuenta-o:after{content:"";flex:1;height:1px;background:var(--borde)}.cuenta-f{display:grid;gap:12px}.cuenta-modo{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:var(--superficie-2)}.cuenta-modo button{padding:8px;border:0;border-radius:9px;background:none;color:var(--texto-2);font:inherit;font-weight:600;cursor:pointer}.cuenta-modo button[aria-pressed=true]{background:var(--superficie-3);color:var(--texto);box-shadow:0 1px 3px color-mix(in srgb,var(--hondo) 55%,transparent)}.cuenta-priv{margin:0;font-size:12.5px}.estreno{position:fixed;inset:0;z-index:250;background:var(--fondo-2);display:grid;grid-template-rows:minmax(0,1fr) auto;transition:opacity .45s ease;color:var(--texto)}.estreno.fuera{opacity:0}.es-fondo{position:fixed;inset:0;overflow:hidden;pointer-events:none}.es-fondo i{position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(70px);opacity:.32;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.es-fondo i:nth-child(1){background:var(--primario);left:-20vmax;top:-25vmax;animation:esOrbe 14s ease-in-out infinite alternate}.es-fondo i:nth-child(2){background:var(--sube);right:-25vmax;top:10vmax;opacity:.2;animation:esOrbe 17s ease-in-out infinite alternate-reverse}.es-fondo i:nth-child(3){background:color-mix(in srgb,var(--oro-texto) 60%,var(--texto));left:10vmax;bottom:-35vmax;opacity:.16;animation:esOrbe 20s ease-in-out infinite alternate}@keyframes esOrbe{to{transform:translate(8vmax,6vmax) scale(1.15)}}.es-saltar{position:fixed;top:calc(14px + env(safe-area-inset-top));right:16px;z-index:3;background:color-mix(in srgb,var(--texto) 6%,transparent);border:1px solid var(--borde);color:var(--texto-2);border-radius:999px;padding:7px 14px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.es-pasos{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline:none}.es-pasos::-webkit-scrollbar{display:none}.es-paso{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;overflow-y:auto;display:grid;place-items:center}.es-c{position:relative;width:min(540px,100%);padding:calc(56px + env(safe-area-inset-top)) 24px 24px;display:grid;gap:16px}.es-paso>.es-c>*{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.es-paso.on>.es-c>*{opacity:1;transform:none}.es-paso.on>.es-c>:nth-child(2){transition-delay:.12s}.es-paso.on>.es-c>:nth-child(3){transition-delay:.24s}.es-paso.on>.es-c>:nth-child(4){transition-delay:.36s}.es-paso.on>.es-c>:nth-child(5){transition-delay:.48s}.es-pre{margin:0;color:var(--primario);font-weight:700;font-size:15px}.es-tit{margin:-6px 0 0;display:grid;line-height:.95}.es-tit span{font-size:clamp(30px,8vw,44px);font-weight:700;letter-spacing:-.03em}.es-tit b{font-size:clamp(104px,32vw,176px);font-weight:800;letter-spacing:-.06em;background:linear-gradient(100deg,color-mix(in srgb,var(--oro-texto) 60%,var(--texto)) 10%,var(--primario) 40%,var(--sube) 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:esBrillo 6s ease-in-out infinite alternate}@keyframes esNum{0%{opacity:0;transform:translateY(24px) scale(.92);filter:blur(10px)}}@keyframes esBrillo{to{background-position:100% 0}}.es-sub{margin:0;font-size:18px;color:var(--texto-2);line-height:1.45}.es-capitulos{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.es-capitulos span{display:inline-flex;align-items:center;gap:7px;padding:8px 12px 8px 10px;border-radius:999px;background:color-mix(in srgb,var(--texto) 5%,transparent);border:1px solid var(--borde);font-size:14px;font-weight:600;opacity:0;transform:translateY(8px)}@keyframes esChip{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.es-capitulos svg{width:16px;height:16px;color:var(--primario)}.es-h{margin:0;font-size:clamp(28px,7.4vw,38px);line-height:1.08;letter-spacing:-.025em;font-weight:800;text-wrap:balance}.es-p{margin:0;font-size:16.5px;line-height:1.55;color:var(--texto-2);text-wrap:pretty}.es-chip{margin:0;display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:14px;background:var(--primario-fondo);color:color-mix(in srgb,var(--oro-texto) 60%,var(--texto));font-size:14px;font-weight:600;line-height:1.4}.es-chip svg{flex:none;width:18px;height:18px}.es-ilu{position:relative;height:190px;display:grid;place-items:center}.es-sync{grid-template-columns:auto 1fr auto;align-items:end;gap:0;padding:0 6px}.es-movil{width:64px;height:120px;border-radius:14px;border:2px solid var(--borde);background:var(--fondo-2);padding:8px 6px}.es-portatil{width:128px;display:grid;justify-items:center}.es-portatil .es-pant{width:120px;height:78px;border-radius:8px 8px 2px 2px;border:2px solid var(--borde);background:var(--fondo-2);padding:8px}.es-portatil span{width:140px;height:7px;border-radius:0 0 6px 6px;background:var(--borde)}.es-pant{display:grid;gap:6px;align-content:start;height:100%}.es-pant b{height:12px;width:70%;border-radius:4px;background:linear-gradient(90deg,var(--primario),color-mix(in srgb,var(--oro-texto) 60%,var(--texto)))}.es-pant em{height:6px;border-radius:3px;background:var(--superficie-2)}.es-pant em+em{width:60%}.es-cuenta.on .es-pant b{animation:esLatido 2.4s ease-in-out infinite}.es-cuenta.on .es-portatil .es-pant b{animation-delay:1.2s}@keyframes esLatido{0%,70%,to{filter:none}80%{filter:brightness(1.5) drop-shadow(0 0 8px color-mix(in srgb,var(--oro-texto) 70%,transparent))}}.es-arco{align-self:start;width:100%;height:80px;overflow:visible}.es-arco path{fill:none;stroke:var(--texto-2);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:.015 .035}.es-arco circle{fill:var(--sube);filter:drop-shadow(0 0 6px var(--sube))}.es-candado{position:absolute;left:50%;bottom:6px;transform:translate(-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--fondo-2);border:1px solid var(--borde);color:var(--primario);box-shadow:0 0 0 6px color-mix(in srgb,var(--oro-texto) 8%,transparent)}.es-candado svg{width:20px;height:20px}.es-cal{height:auto;display:grid;gap:10px;place-items:stretch}.es-ev{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,var(--superficie),var(--fondo));border:1px solid var(--sep);opacity:0;transform:translate(28px)}.es-agenda.on .es-ev{animation:esEv .6s calc(.15s + var(--i) * .14s) cubic-bezier(.2,.8,.2,1) both}@keyframes esEv{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}.es-ev-i{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--c);background:color-mix(in srgb,var(--c) 16%,transparent)}.es-ev-i svg{width:18px;height:18px}.es-ev b{font-size:14.5px;font-weight:600;line-height:1.3;min-width:0}.es-ev em{font-style:normal;font-size:13px;font-weight:700;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);padding:5px 9px;border-radius:999px;white-space:nowrap;font-variant-numeric:tabular-nums}.es-tel{height:236px}.es-tel-c{position:relative;width:168px;height:236px;border-radius:26px;border:2px solid var(--superficie-2);background:var(--fondo-2);padding:18px 14px;display:grid;gap:8px;align-content:start;box-shadow:0 30px 60px -30px color-mix(in srgb,var(--oro-texto) 35%,transparent)}.es-tel-hola{margin:0;font-size:12px;color:var(--texto-2)}.es-tel-hola b{color:var(--texto)}.es-tel-num{height:22px;width:80%;border-radius:6px;background:linear-gradient(90deg,var(--primario),color-mix(in srgb,var(--oro-texto) 60%,var(--texto)))}.es-tel-l{height:7px;border-radius:4px;background:var(--superficie)}.es-tel-l.corta{width:55%}.es-pastillas{display:flex;gap:4px;margin-top:6px}.es-pastillas span{font-size:9.5px;font-weight:700;padding:3px 6px;border-radius:999px;white-space:nowrap}.es-pastillas .up{color:var(--sube);background:var(--sube-fondo)}.es-pastillas .down{color:var(--baja);background:var(--baja-fondo)}.es-barra{position:absolute;left:10px;right:10px;bottom:12px;height:34px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center;border-top:1px solid var(--superficie)}.es-barra i{width:12px;height:12px;border-radius:4px;background:var(--borde);position:relative;z-index:1}.es-barra b{position:absolute;left:0;top:6px;width:20%;height:22px;border-radius:999px;background:var(--primario-fondo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--oro-texto) 35%,transparent)}.es-pulida.on .es-barra b{animation:esPastilla 5s .6s cubic-bezier(.6,0,.2,1) infinite}@keyframes esPastilla{0%,14%{transform:translate(0)}22%,36%{transform:translate(100%)}44%,58%{transform:translate(300%)}66%,80%{transform:translate(400%)}88%,to{transform:translate(0)}}.es-puntos{margin:0;padding:0;list-style:none;display:grid;gap:10px}.es-puntos li{position:relative;padding-left:22px;font-size:15.5px;line-height:1.45;color:var(--texto-2)}.es-puntos li:before{content:"";position:absolute;left:4px;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--primario);box-shadow:0 0 8px color-mix(in srgb,var(--oro-texto) 60%,transparent)}.es-ok{height:120px}.es-ok svg{width:64px;height:64px;padding:16px;border-radius:50%;color:var(--sobre-primario);background:var(--sube);box-shadow:0 0 0 10px color-mix(in srgb,var(--sube) 12%,transparent),0 0 40px color-mix(in srgb,var(--sube) 45%,transparent)}.es-fin.on .es-ok svg{animation:esOk .7s .1s cubic-bezier(.2,1.4,.4,1) both}@keyframes esOk{0%{transform:scale(.4);opacity:0}}.es-alfa{margin:0;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent);background:var(--primario-fondo);font-size:14px;line-height:1.45;color:var(--texto-2)}.es-alfa svg{width:20px;height:20px;color:var(--primario);margin-top:1px}.es-alfa b{color:var(--texto)}.es-btns{display:grid;gap:10px;margin-top:6px}.es-btns .btn{justify-content:center;padding:14px 18px;font-size:16px}.es-mas{justify-self:center;color:var(--texto-2);margin-top:4px}.es-pie{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;width:min(540px,100%);justify-self:center;padding:12px 24px calc(18px + env(safe-area-inset-bottom))}.es-puntos-nav{display:flex;gap:6px}.es-puntos-nav button{all:unset;cursor:pointer;padding:10px 0}.es-puntos-nav i{display:block;width:18px;height:4px;border-radius:4px;background:var(--superficie-2);transition:width .35s ease,background .35s ease}.es-puntos-nav .visto i{background:color-mix(in srgb,var(--oro-texto) 45%,var(--superficie-2))}.es-puntos-nav .on i{width:34px;background:var(--primario)}.es-sig{min-width:128px;justify-content:center}.es-sig[hidden]{display:none}.estreno.quieta *,.estreno.quieta *:before{animation:none!important;transition:none!important}.estreno.quieta .es-paso>.es-c>*,.estreno.quieta .es-ev,.estreno.quieta .es-capitulos span{opacity:1;transform:none}@media(min-width:900px){.es-ilu{height:220px}.es-c{padding-top:72px}}.tour-foco{position:fixed;border-radius:14px;box-shadow:0 0 0 9999px color-mix(in srgb,var(--velo) 76%,transparent),0 0 0 2px var(--primario);transition:left .38s cubic-bezier(.32,.72,.24,1),top .38s cubic-bezier(.32,.72,.24,1),width .38s cubic-bezier(.32,.72,.24,1),height .38s cubic-bezier(.32,.72,.24,1);pointer-events:none}.tour-foco.sin{box-shadow:0 0 0 9999px color-mix(in srgb,var(--velo) 76%,transparent)}.tour-caja{position:fixed;left:50%;transform:translate(-50%);width:min(420px,calc(100vw - 32px));box-sizing:border-box;background:var(--superficie);border:1px solid var(--borde);border-radius:18px;padding:16px 18px 14px;box-shadow:0 24px 60px var(--hondo);outline:none}.tour-caja h3{margin:12px 0 6px;font-size:19px;font-weight:700;letter-spacing:-.02em}.tour-caja p{margin:0;color:var(--texto-2);font-size:15px;line-height:1.5}.tour-prog{display:flex;gap:4px}.tour-prog i{flex:1;height:4px;border-radius:2px;background:var(--borde);transition:background .3s}.tour-prog i.ya{background:var(--tenue)}.tour-prog i.on{background:var(--primario)}.tour-x{position:absolute;top:8px;right:8px;z-index:1}.tour-caja .tour-prog{margin-right:34px}.tour-btns{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;margin-top:14px}.tour-n{margin-right:auto;color:var(--tenue);font-size:13px;font-variant-numeric:tabular-nums}.act-app{display:grid;gap:14px}.act-app .dib{justify-self:center;width:150px;height:100px;background:var(--primario-fondo)}.act-app .dib .fp{fill:var(--superficie-2)}.act-app p{margin:0;line-height:1.5}.act-app .fila-btns .btn.pri{flex:1;justify-content:center;text-align:center}.act-prog{display:grid;gap:6px}.act-prog small{color:var(--texto-2);font-size:13.5px}.act-barra{height:8px;border-radius:4px;background:var(--superficie-3);overflow:hidden}.act-barra i{display:block;width:0;height:100%;border-radius:4px;background:var(--primario);transition:width .2s}.aviso-web{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + var(--nav-h) + env(safe-area-inset-bottom,0px));z-index:8000;display:flex;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px 8px 8px 14px;background:var(--superficie-2);border:1px solid color-mix(in srgb,var(--oro-texto) 55%,transparent);border-radius:14px;box-shadow:0 16px 40px color-mix(in srgb,var(--hondo) 91%,transparent)}.aviso-web>svg{width:18px;height:18px;flex:none;color:var(--primario)}.aviso-arr{position:fixed;left:50%;transform:translate(-50%);bottom:calc(16px + var(--nav-h) + env(safe-area-inset-bottom,0px));z-index:7990;width:min(520px,calc(100vw - 32px));box-sizing:border-box;padding:14px 14px 12px 16px;background:var(--superficie-2);border:1px solid color-mix(in srgb,var(--oro-texto) 45%,transparent);border-radius:16px;box-shadow:0 18px 44px var(--hondo);display:grid;gap:10px;animation:aaEntra .35s ease-out;transition:opacity .3s,transform .3s}.aviso-arr.fuera{opacity:0;transform:translate(-50%,12px)}@keyframes aaEntra{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.aa-cab{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.aa-cab>svg{width:20px;height:20px;color:var(--primario)}.aa-cab b{display:block;font-size:16px;font-weight:650}.aa-cab small{display:block;font-size:13.5px;color:var(--texto-2);margin-top:1px}.aa-t{margin:0;font-size:15px;font-weight:600;line-height:1.4}.aa-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.aa-l li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:9px;font-size:14.5px;line-height:1.45;color:var(--texto-2)}.aa-l li svg{width:16px;height:16px;margin-top:2px;color:var(--sube)}.aa-l li span{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.aa-pie{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(prefers-reduced-motion:reduce){.aviso-arr{animation:none;transition:none}}.aviso-web span{font-weight:600;font-size:14.5px}@media(prefers-reduced-motion:reduce){.tour-foco,.tour-prog i,.act-barra i{transition:none}.nov-lista li{animation:none}}.zona-ia{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--texto-2);background:var(--superficie-3);border-radius:999px;padding:2px 8px 2px 6px;margin-right:8px;vertical-align:1px}.zona-ia img,.zona-ia .bandera{width:14px;height:10px}.ia-implica{margin:8px 0 0;padding:8px 12px;border-left:2px solid var(--primario);background:var(--primario-fondo);border-radius:0 8px 8px 0;color:var(--texto);font-size:14px;line-height:1.45}.macro-ia{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:14px}.macro-ia>div{background:var(--superficie);border:1px solid var(--sep);border-radius:12px;padding:10px 12px}.macro-ia small{display:block;color:var(--tenue);font-size:12.5px}.macro-ia b{display:block;font-size:17px;font-weight:700;margin:2px 0 4px;font-variant-numeric:tabular-nums}.macro-ia p{margin:0;color:var(--texto-2);font-size:13.5px;line-height:1.4}.ruta-barra-top{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between;margin-bottom:26px}.ruta-barra-top .plazos{display:grid;grid-template-columns:repeat(4,minmax(0,auto));width:auto;margin:0}.ruta-res{flex:1 1 260px;max-width:420px;display:grid;gap:8px}.ruta-res-n{color:var(--texto-2);font-size:14px}.ruta-res-n b{color:var(--texto);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;margin-right:2px}.ruta.ruta2{display:block}.ruta2>.rcol{display:none}.ruta2[data-sel=mes]>.rcol[data-p=mes],.ruta2[data-sel=seis]>.rcol[data-p=seis],.ruta2[data-sel=anio]>.rcol[data-p=anio],.ruta2[data-sel=largo]>.rcol[data-p=largo]{display:block}.rcol-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:18px}.rcol-cab h2{margin:0;font-size:22px;font-weight:650;letter-spacing:-.02em}.rcol-grid{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}@media(min-width:980px){.rcol-grid.con-lado{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.rlado{display:grid;gap:28px;align-content:start}.rh{display:flex;align-items:baseline;gap:10px;margin:0 0 10px;font-size:13.5px;font-weight:650;color:var(--texto-2)}.rh .k{font-weight:400;font-size:12.5px}.tareas,.rfechas,.rsolos{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tarea{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:16px 16px 16px 14px;background:var(--superficie);border:1px solid var(--sep)}.tarea.primero{background:linear-gradient(var(--primario-fondo),var(--primario-fondo)),var(--superficie)}.t-check{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--borde);background:none;color:var(--texto-2);font:700 13px/1 var(--ui);display:grid;place-items:center;cursor:pointer;padding:0;font-variant-numeric:tabular-nums;transition:background .15s,border-color .15s}.t-check:hover,.tarea.primero .t-check{border-color:var(--primario);color:var(--primario)}.t-check[aria-pressed=true]{background:var(--sube-fondo);border-color:color-mix(in srgb,var(--sube) 55%,transparent);color:var(--sube)}.t-check[aria-pressed=true] span{display:none}.t-check[aria-pressed=true]:before{content:"✓";font-size:15px}.t-c{min-width:0}.t-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:6px;font-size:12.5px}.t-tipo{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:var(--texto-2)}.t-tipo svg{width:14px;height:14px}.tarea.t-venta .t-tipo{color:var(--baja)}.tarea.t-compra .t-tipo{color:var(--sube)}.tarea.t-ia .t-tipo,.tarea.t-info .t-tipo{color:var(--primario)}.tarea.t-fiscal .t-tipo,.tarea.t-aviso .t-tipo,.tarea.t-dato .t-tipo{color:var(--aviso)}.t-cuando{color:var(--tenue)}.t-primero{margin-left:auto;font-size:12px;font-weight:700;padding:2px 8px}.t-t{display:block;font-size:16px;font-weight:600;line-height:1.38;letter-spacing:-.01em}.t-pq{margin:6px 0 0;color:var(--texto-2);font-size:14px;line-height:1.55}.t-pq.k{color:var(--tenue);font-size:13px}.t-pie{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;margin-top:10px}.t-pie .paso-mas{margin:0}.t-pie .paso-mas[open]{flex-basis:100%}.t-pie .ruta-acc{margin:0;font-size:13.5px}.imp-ops{display:flex;gap:6px;align-items:flex-start;color:var(--sube);font-size:12px;line-height:1.4}.imp-ops svg{flex:none;width:14px;height:14px;margin-top:1px}.imp-ops.mal{color:var(--tenue)}.imp-vta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.imp-vta span{display:grid;gap:2px;min-width:0}.imp-vta small{color:var(--tenue);font-size:12px}.imp-mas{margin-top:4px}.imp-mas>summary{cursor:pointer;color:var(--primario);font-size:13px}.imp-mas>span{display:block;margin-top:4px}.t-hecho{margin-left:auto;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto);font:600 13.5px/1 var(--ui);cursor:pointer;white-space:nowrap}.t-hecho:hover{border-color:var(--sube);color:var(--sube)}.t-hecho[aria-pressed=true]{background:var(--sube-fondo);border-color:color-mix(in srgb,var(--sube) 50%,transparent);color:var(--sube)}.tarea.hecho,.rfecha.hecho{background:none;border-style:dashed}.tarea.hecho .t-t,.rfecha.hecho .t-t{color:var(--tenue);text-decoration:line-through;text-decoration-color:var(--borde)}.tarea.hecho .t-pq,.rfecha.hecho .t-pq,.rfecha.hecho .t-pie{display:none}.tarea.hecho .t-pie{margin-top:6px}.rfecha{display:grid;grid-template-columns:48px minmax(0,1fr) 32px;gap:12px;align-items:start;padding:12px 12px 12px 10px;border:1px solid var(--sep);border-radius:14px}.rf-d{display:grid;justify-items:center;align-content:center;min-height:48px;border-radius:10px;background:var(--primario-fondo);color:var(--primario);line-height:1.05}.rf-d b{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.rf-d small{font-size:12px;font-weight:600}.rfecha .t-t{font-size:15px}.rfecha .t-pq{font-size:13.5px}.rfecha .t-check{width:28px;height:28px}.rsolo{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:10px 2px;border-bottom:1px solid var(--sep)}.rsolo:last-child{border-bottom:0}.rs-ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--superficie-2);color:var(--tenue)}.rs-ico svg{width:16px;height:16px}.rsolo .t-cuando{display:block;font-size:12px;margin-bottom:2px}.rsolo .t-t{font-size:14.5px;font-weight:600}.rsolo .t-pq{font-size:13.5px;margin-top:3px}.rsolo .ruta-acc{display:inline-block;margin-top:6px;font-size:13.5px}.ruta-nota{margin-top:26px}@media(max-width:860px){.ruta-barra-top{margin-bottom:18px}.ruta-barra-top .plazos{order:2;width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}.ruta-res{order:1;max-width:none;flex-basis:100%}}@media(max-width:680px){.tarea{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:14px 14px 14px 12px}.t-check{width:30px;height:30px}.t-t{font-size:16px}.t-pq{font-size:14.5px}.rcol-cab h2{font-size:20px}.rfecha{grid-template-columns:44px minmax(0,1fr) 28px}}.t-imp{display:flex;gap:8px;align-items:flex-start;margin:10px 0 0;padding:9px 11px;border-radius:10px;background:color-mix(in srgb,var(--aviso) 8%,transparent);color:var(--texto-2);font-size:13.5px;line-height:1.5}.t-imp svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--aviso)}.t-imp b{color:var(--texto);font-weight:600}.t-como{margin-top:8px;padding:11px 13px;background:var(--superficie-2);border-radius:10px;color:var(--texto-2);font-size:14px;line-height:1.55}.nota-f{display:grid;gap:12px}.nota-intro{margin:0;color:var(--texto-2)}.nota-ests{display:flex;gap:6px;justify-content:center;padding:6px 0}.nota-est{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:14px;background:transparent;color:var(--borde);cursor:pointer;transition:transform .15s ease,color .15s ease}.nota-est svg{width:40px;height:40px;fill:currentColor}.nota-est:hover{transform:scale(1.08)}.nota-est.on{color:var(--primario)}.nota-est:focus-visible{outline:2px solid var(--primario);outline-offset:2px}.nota-dice{margin:-4px 0 0;min-height:1.4em;text-align:center;color:var(--texto);font-weight:600}.fis-ccaa.sin p{margin:0 0 12px;color:var(--texto-2);line-height:1.55;max-width:70ch}.fis-ccaa-sel{max-width:320px}.fis-norma{display:block;margin-top:8px;color:var(--tenue);font-size:12px}.fis-ccaa-not{margin:22px 0 6px;font-size:15px}.tramos2.muchos small{font-size:10.5px}.pf-recuerda{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:12px 12px 12px 14px;margin-bottom:14px}.pf-r-ic{display:grid;place-items:center;width:38px;height:38px}.pf-r-ic svg{width:20px;height:20px}.pf-r-t{display:grid;gap:2px;min-width:0}.pf-r-t small{color:var(--texto-2);font-size:13px;line-height:1.4}.empezar{margin-bottom:14px;padding:14px 12px 4px 16px;background:var(--superficie);border:1px solid color-mix(in srgb,var(--oro-texto) 40%,transparent)}.empezar-cab{display:flex;align-items:center;gap:10px}.empezar-cab h2{margin:0;font-size:18px;letter-spacing:-.02em}.empezar-cab .k{font-size:13px;font-variant-numeric:tabular-nums}.empezar-cab .ib{margin-left:auto}.empezar-l{list-style:none;margin:6px 0 0;padding:0;display:grid}.empezar-l li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 0}.empezar-l li+li{border-top:1px solid var(--sep)}.emp-n{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--borde);color:var(--texto-2);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.emp-n svg{width:15px;height:15px}.empezar-l li.ok .emp-n{background:var(--sube-fondo);border-color:transparent;color:var(--sube)}.emp-t{display:grid;gap:1px;min-width:0}.emp-t b{font-size:15px;font-weight:650}.emp-t small{color:var(--texto-2);font-size:13px;line-height:1.4}.emp-t small .enlace{display:inline;padding:0;min-height:0;font:inherit;color:var(--primario);text-decoration:underline;text-underline-offset:2px}.empezar-l li.ok .emp-t b{color:var(--tenue)}.empezar-l li.ok .emp-t small{color:var(--sube)}.car>.empezar,.car>.pf-recuerda{margin-bottom:-28px}.empezar{padding:16px 14px 6px 18px}.caja .paso-chip,.paso-chip{margin:0 0 -4px;color:var(--primario);font-size:13px;font-weight:650;letter-spacing:.01em}.crear-aviso{padding:10px 12px;border-radius:12px;background:var(--primario-fondo);color:var(--texto-2);font-size:14px;line-height:1.5}.crear-aviso b{color:var(--texto)}.crear-copia{border:1px solid var(--sep);border-radius:12px;padding:10px 12px}.crear-copia summary{cursor:pointer;color:var(--texto-2);font-size:14px}.crear-copia[open] summary{margin-bottom:10px}.emp-barra{height:4px;border-radius:4px;background:var(--superficie-3);margin:12px 0 4px;overflow:hidden}.emp-barra i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--primario),var(--primario-claro, var(--primario)));transition:width .4s ease}.emp-t b em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--tenue);border:1px solid var(--borde);border-radius:999px;padding:1px 7px;margin-left:4px;vertical-align:2px}.emp-t small.emp-min{color:var(--tenue);font-size:12px;font-variant-numeric:tabular-nums}.emp-b{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.empezar-l li.ahora{align-items:start;padding:14px 0}.empezar-l li.ahora .emp-n{border-color:var(--primario);color:var(--primario);background:var(--primario-fondo)}.empezar-l li.ahora .emp-t{gap:5px}.empezar-l li.ahora .emp-t b{font-size:16px}.empezar-l li.ahora .emp-t small:not(.emp-min){font-size:14px;color:var(--texto-2);max-width:75ch}.empezar-l li.luego .emp-t b{font-weight:600;color:var(--texto-2)}.empezar-l li.luego .btn{opacity:.85}@media(max-width:640px){.empezar-l li.ahora{grid-template-columns:28px minmax(0,1fr)}.empezar-l li.ahora .emp-b{grid-column:2;justify-content:flex-start}}.empezar.listo{padding-bottom:14px}.emp-listo{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--sube-fondo);color:var(--sube)}.emp-listo svg{width:15px;height:15px}.emp-fin{margin:10px 0 12px;color:var(--texto-2);font-size:14.5px;line-height:1.55}.guia{display:grid;gap:18px}.guia-cab{display:grid;gap:10px;justify-items:start}.guia-cab>svg{width:44px;height:44px}.guia-cab h2{margin:0;font-size:clamp(21px,5.6vw,26px);font-weight:700;letter-spacing:-.025em;line-height:1.2}.guia-cab p{margin:0;color:var(--texto-2);font-size:14.5px;line-height:1.55}.guia-l{list-style:none;margin:0;padding:4px 0;display:grid;gap:2px;border-top:1px solid var(--sep);border-bottom:1px solid var(--sep)}.guia-l li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:center;padding:9px 0}.guia-l li>span:last-child{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.guia-l b{font-size:15px;font-weight:600}.guia-l b em{font-style:normal;font-size:11.5px;color:var(--tenue);font-weight:500;margin-left:4px}.guia-l small{color:var(--tenue);font-size:12.5px;white-space:nowrap;font-variant-numeric:tabular-nums}.guia-l li.ok .emp-n{background:var(--sube-fondo);border-color:transparent;color:var(--sube)}.guia-btns{display:grid;gap:8px}.guia-btns .btn{width:100%;justify-content:center}.guia-luego{justify-self:center;color:var(--tenue)}.movil{display:grid;gap:14px}.movil>.dib{width:168px;height:112px;justify-self:center}.movil p{margin:0;color:var(--texto-2);font-size:14.5px;line-height:1.55}.movil-apk{justify-self:start}.aviso-cuenta{display:grid;gap:10px;justify-items:start;padding:14px 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--oro-texto) 45%,transparent);background:var(--primario-fondo)}.aviso-cuenta p{margin:0;font-size:14px;line-height:1.5;color:var(--texto-2)}.aviso-cuenta b{color:var(--texto)}.ef-otra{padding-top:12px;border-top:1px solid var(--sep)}.movil-url{display:flex;gap:8px;align-items:center;padding:8px 8px 8px 12px;border-radius:12px;background:var(--superficie-2);border:1px solid var(--borde)}.movil-url code{flex:1;min-width:0;overflow-wrap:anywhere;font-size:13.5px;color:var(--texto)}.movil-qr:empty{display:none}.movil-qr{justify-self:center;width:180px;padding:10px;border-radius:14px;background:var(--claro)}.movil-qr svg{display:block;width:100%;height:auto}.tour-caja .empezar-l{margin-top:10px}.tour-caja .empezar-l li{padding:9px 0}.tour-foco.suave{box-shadow:0 0 0 9999px color-mix(in srgb,var(--velo) 50%,transparent),0 0 0 2px var(--primario)}@keyframes tour-ola{0%,to{transform:none}45%{transform:translateY(-6px);color:var(--primario)}}body.tour-ola .navbar a,body.tour-ola .nav a{animation:tour-ola .75s cubic-bezier(.3,1.3,.5,1) .35s both}body.tour-ola .navbar a:nth-child(2),body.tour-ola .nav a:nth-child(2){animation-delay:.47s}body.tour-ola .navbar a:nth-child(3),body.tour-ola .nav a:nth-child(3){animation-delay:.59s}body.tour-ola .navbar a:nth-child(4),body.tour-ola .nav a:nth-child(4){animation-delay:.71s}body.tour-ola .navbar a:nth-child(5),body.tour-ola .nav a:nth-child(5){animation-delay:.83s}@media(prefers-reduced-motion:reduce){body.tour-ola .navbar a,body.tour-ola .nav a{animation:none}}@media(max-width:600px){.pf-recuerda{grid-template-columns:auto minmax(0,1fr) auto}.pf-recuerda .btn{grid-column:2 / 4;justify-self:start;grid-row:2}.pf-recuerda .ib{grid-column:3;grid-row:1}}.pf-medias{grid-template-columns:minmax(0,1fr)}.nav a.falta,.navbar .nav-mas.falta{position:relative}.grupo-tabs{display:flex;gap:4px;margin:0 0 18px;padding:4px;width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none;border-radius:999px;border:1px solid var(--sep)}.grupo-tabs::-webkit-scrollbar{display:none}.grupo-tabs a{position:relative;flex:none;padding:8px 16px;border-radius:999px;color:var(--texto-2);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.grupo-tabs a:hover{color:var(--texto);text-decoration:none}.ov{margin:4px 0 30px}.ov .sec-cab .der{margin-left:auto;font-size:13.5px}.ov-res{padding:2px 9px;border-radius:999px;font-weight:600}.ov-res.bien{color:var(--sube);background:var(--sube-fondo)}.ov-res.ojo{color:var(--primario);background:var(--primario-fondo)}.ov-res.fuera{color:var(--baja);background:var(--baja-fondo)}.ov-lista{list-style:none;margin:0;padding:0;border:1px solid var(--sep);background:var(--superficie);overflow:hidden}.ov-f{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(108px,auto);gap:12px;align-items:center;padding:13px 16px}@media(max-width:560px){.ov-f{align-items:start}.ov-ic{margin-top:1px}}.ov-f+.ov-f{border-top:1px solid var(--sep)}.ov-ic svg{width:22px;height:22px;display:block}.ov-f.bien .ov-ic{color:var(--sube)}.ov-f.ojo .ov-ic{color:var(--primario)}.ov-f.fuera .ov-ic{color:var(--baja)}.ov-t{min-width:0;display:grid;gap:2px}.ov-t b{font-size:15px;font-weight:600}.ov-t small{color:var(--texto-2);font-size:13px;line-height:1.45}.ov-c{display:grid;justify-items:end;gap:3px;text-align:right}.ov-c b{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.ov-f.fuera .ov-c b{color:var(--baja)}.ov-f.ojo .ov-c b{color:var(--primario)}.ov-c small{color:var(--tenue);font-size:12px;white-space:nowrap}.ov-barra{position:relative;width:108px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--texto) 7%,transparent);overflow:hidden;margin-top:2px}.ov-barra i{position:absolute;top:0;bottom:0}.ov-barra .banda{background:color-mix(in srgb,var(--sube) 28%,transparent)}.ov-barra .tope{width:2px;background:var(--texto-2)}.ov-barra .val{left:0;border-radius:999px;background:var(--texto-2)}.ov-f.bien .ov-barra .val{background:var(--sube)}.ov-f.ojo .ov-barra .val{background:var(--primario)}.ov-f.fuera .ov-barra .val{background:var(--baja)}.ov-barra:not(.din) .val{background:transparent!important;border-right:3px solid currentColor;border-radius:0}.ov-f.bien .ov-barra:not(.din) .val{color:var(--sube)}.ov-f.ojo .ov-barra:not(.din) .val{color:var(--primario)}.ov-f.fuera .ov-barra:not(.din) .val{color:var(--baja)}@media(max-width:560px){.ov-f{grid-template-columns:24px minmax(0,1fr)}.ov-c{grid-column:2;justify-items:start;text-align:left;grid-template-columns:auto auto;align-items:baseline;column-gap:8px}.ov-c .ov-barra{grid-column:1 / -1;width:100%}}.ov-vacio{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;margin:4px 0 30px}.ov-vacio h2{margin:0 0 4px;font-size:17px}.ov-vacio p{margin:0;color:var(--texto-2);font-size:14px;max-width:56ch}.ruta-estado{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;margin:0 0 18px;padding:14px 16px;border-radius:16px;border:1px solid var(--sep);background:var(--superficie)}.ruta-estado.bien{border-color:color-mix(in srgb,var(--sube) 35%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sube) 9%,transparent),var(--superficie) 60%)}.ruta-estado.ojo{border-color:color-mix(in srgb,var(--oro-texto) 40%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--oro-texto) 10%,transparent),var(--superficie) 60%)}.re-ic{display:grid;place-items:center;width:36px;height:36px;border-radius:50%}.ruta-estado.bien .re-ic{color:var(--sube);background:var(--sube-fondo)}.ruta-estado.ojo .re-ic{color:var(--primario);background:var(--primario-fondo)}.re-ic svg{width:20px;height:20px}.ruta-estado b{font-size:16px}.ruta-estado p{margin:2px 0 6px;color:var(--texto-2);font-size:14px;line-height:1.5}.re-obj{font-size:13px;color:var(--sube);text-decoration:none;font-weight:600}.re-obj.ojo{color:var(--primario)}.re-obj.fuera{color:var(--baja)}.grupo-tabs a.falta:after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--primario)}.nav a.falta:after{content:"";position:absolute;top:5px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--primario)}.navbar .nav-mas.falta:after{content:"";position:absolute;top:2px;left:calc(50% + 12px);width:8px;height:8px;border-radius:50%;background:var(--primario);box-shadow:0 0 0 2px var(--fondo)}.mas-falta{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;background:var(--primario-fondo);color:var(--primario);font-style:normal;font-size:11.5px;font-weight:600;vertical-align:1px}.pg{display:grid;gap:14px}.pg-barra{height:4px;border-radius:4px;background:var(--superficie-2);overflow:hidden}.pg-barra i{display:block;height:100%;width:0;background:var(--primario);border-radius:4px;transition:width .3s ease}.pg-paso{min-height:250px;display:grid;align-content:start;gap:12px}.pg-q{margin:6px 0 0;font-size:21px;line-height:1.25;letter-spacing:-.02em}.pg-sub{margin:-4px 0 4px;color:var(--texto-2);line-height:1.5}.pg-mini{margin:6px 0 -4px;color:var(--texto-2);font-size:14px}.pg .opc-fila{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}.pg .opc>span{padding:13px 15px;font-size:15px;min-height:48px;align-content:center}.pg .opc:hover>span{border-color:var(--primario)}.pg .opc input:focus-visible+span{outline:2px solid var(--primario);outline-offset:2px}.pg-meta{margin-top:4px}.pg-pie{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.pg-cuenta{text-align:center;color:var(--tenue);font-size:13px}.pg-luego{justify-self:center;color:var(--tenue);font-size:13.5px}.pg-listo{display:grid;gap:8px;justify-items:start;padding-top:6px}.pg-listo>svg{width:34px;height:34px;color:var(--sube)}.pg-listo h3{margin:0;font-size:22px;letter-spacing:-.02em}.pg-listo p{margin:0;color:var(--texto-2);line-height:1.55}.pg-listo p b{color:var(--texto)}.pf-empieza{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;padding:20px;margin-bottom:18px;border-radius:18px;background:linear-gradient(var(--primario-fondo),var(--primario-fondo)),var(--superficie);border:1px solid color-mix(in srgb,var(--oro-texto) 40%,transparent)}.pf-empieza .dib{width:120px;height:80px;background:var(--superficie-2)}.pf-empieza h2{margin:0 0 6px;font-size:20px;letter-spacing:-.02em}.pf-empieza p{margin:0 0 14px;color:var(--texto-2);line-height:1.55}@media(max-width:600px){.pf-empieza{grid-template-columns:minmax(0,1fr)}.pf-empieza .dib{justify-self:start}}.pf-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.pf-card{background:var(--superficie);border:1px solid var(--sep);padding:18px;min-width:0}.pf-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.pf-card h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em}.pf-card .enlace{color:var(--primario);font-weight:600;font-size:14px}.pf-dl{display:grid;gap:0;margin:0}.pf-dl>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--sep);font-size:14px}.pf-dl>div:last-child{border-bottom:0}.pf-dl dt{color:var(--tenue)}.pf-dl dd{margin:0;color:var(--texto)}.pf-lectura{margin-top:16px;padding:14px;border-radius:12px;background:var(--superficie-2)}.pf-lectura.aviso{background:var(--aviso-fondo)}.pf-lectura p{margin:12px 0 0;color:var(--texto-2);font-size:14px;line-height:1.55}.pf-lectura p b{color:var(--texto);font-weight:600}.pf-medidor{position:relative;height:10px;border-radius:5px;background:var(--superficie-3)}.pf-rango{position:absolute;top:0;bottom:0;border-radius:5px;background:color-mix(in srgb,var(--sube) 45%,transparent)}.pf-tu{position:absolute;top:-5px;width:4px;height:20px;margin-left:-2px;border-radius:2px;background:var(--primario);box-shadow:0 0 0 3px var(--superficie-2)}.pf-lectura.aviso .pf-tu{box-shadow:0 0 0 3px var(--superficie-2)}.pf-medidor-ej{display:flex;justify-content:space-between;margin-top:6px;font-size:12px;color:var(--tenue)}.pf-lim{padding:10px 0;border-bottom:1px solid var(--sep)}.pf-lim:last-of-type{border-bottom:0}.pf-lim-t{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;margin-bottom:7px}.pf-lim-t span{min-width:0;overflow-wrap:anywhere}.pf-lim-t b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.pf-lim-t b small{color:var(--tenue);font-weight:400;font-size:12.5px}.pf-barra{height:6px;border-radius:3px;background:var(--superficie-3);overflow:hidden}.pf-barra i{display:block;height:100%;border-radius:3px;background:var(--primario)}.pf-barra.ok i{background:var(--sube)}.pf-lim.pasa .pf-barra i{background:var(--baja)}.pf-lim.pasa .pf-lim-t b{color:var(--baja)}.pf-lim>small.k{display:block;margin-top:6px;font-size:12.5px}.metas{list-style:none;margin:0;padding:0;display:grid;gap:4px}.metas li{padding:10px 0 12px;border-bottom:1px solid var(--sep)}.metas li:last-child{border-bottom:0}.meta-cab{display:flex;align-items:center;gap:10px;margin-bottom:8px}.meta-cab b{font-size:15px;font-weight:600;min-width:0}.meta-cab .k{margin-left:auto;white-space:nowrap;font-size:13px}.meta-cab .ib{width:30px;height:30px;flex:none}.meta-cab .ib svg{width:15px;height:15px}.metas li p{margin:8px 0 0;color:var(--texto-2);font-size:13.5px;line-height:1.5}.metas li.falta .pf-barra i{background:var(--aviso)}.pf-metas>p.k{margin:0 0 12px;line-height:1.55;font-size:14px}.pf-yo{margin:0;color:var(--texto-2);font-size:14px;line-height:1.55;white-space:pre-line}.pf-resp{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px;font-size:13.5px}.pf-resp li{display:grid;gap:2px}.pf-resp b{font-weight:500}.pf-preguntas{margin-bottom:20px;padding:18px;border-radius:16px;border:1px solid color-mix(in srgb,var(--oro-texto) 45%,transparent);background:linear-gradient(var(--primario-fondo),var(--primario-fondo)),var(--superficie)}.pf-preguntas .sec-cab{margin-bottom:10px}.pf-preguntas h2{display:block}.pf-preguntas h2 svg{width:18px;height:18px;color:var(--primario)}.pf-preg{padding:12px 0;border-top:1px solid color-mix(in srgb,var(--oro-texto) 20%,transparent)}.pf-preg>b{display:block;font-size:16px;font-weight:600;line-height:1.4}.pf-preg>p{margin:4px 0 0;font-size:13px}.pf-opc{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.chip-btn{border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto);border-radius:999px;padding:8px 14px;font:500 14px var(--ui);cursor:pointer}.chip-btn:hover{border-color:var(--primario);color:var(--primario)}.pf-otra{display:flex;gap:8px;margin-top:10px}.pf-otra input{flex:1;min-width:0}.ia-pregunta-aviso{display:flex;align-items:center;gap:10px;margin:14px 0;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--oro-texto) 45%,transparent);background:var(--primario-fondo);color:var(--texto);text-decoration:none;font-size:14px;line-height:1.4}.ia-pregunta-aviso svg{width:18px;height:18px;flex:none;color:var(--primario)}.ia-pregunta-aviso b{font-weight:600}.ia-pregunta-aviso .k{margin-left:auto;color:var(--primario);font-weight:600;white-space:nowrap}fieldset.opciones{border:0;margin:0;padding:0;min-width:0}fieldset.opciones legend{font-size:13.5px;color:var(--texto-2);margin-bottom:8px;padding:0}.reparto{display:grid;gap:14px}.reparto>.nota{margin:0}.rp-barra{display:flex;height:16px;border-radius:999px;overflow:hidden;background:var(--superficie-2)}.rp-barra i{display:block;height:100%;transition:width .15s ease}.rp-barra>i+i{box-shadow:inset 2px 0 0 var(--superficie)}.rb-lim{background:var(--reparto-1);position:relative}.rb-cripto{background:var(--reparto-5)}.rb-oro{background:var(--reparto-4)}.rb-resto{background:color-mix(in srgb,var(--texto-2) 45%,transparent)}.rb-emp{position:absolute;left:0;top:0;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--texto) 38%,transparent) 0 3px,transparent 3px 7px)}.rp-desl{display:grid;gap:4px;--c: var(--primario)}.rp-desl.rp-lim,.rp-desl.rp-empresa{--c: var(--reparto-1)}.rp-desl.rp-oro{--c: var(--reparto-4)}.rp-desl.rp-empresa{padding-left:14px;border-left:2px solid var(--borde)}.rp-t{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14.5px}.rp-t b{font-variant-numeric:tabular-nums}.rp-desl input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:30px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.rp-desl input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--c) var(--v, 0%),var(--superficie-3) var(--v, 0%))}.rp-desl input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--c) var(--v, 0%),var(--superficie-3) var(--v, 0%))}.rp-desl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:var(--texto);border:4px solid var(--c);box-shadow:0 1px 5px color-mix(in srgb,var(--hondo) 82%,transparent)}.rp-desl input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--texto);border:4px solid var(--c)}.rp-desl input[type=range]:focus-visible{outline:2px solid var(--primario);outline-offset:2px;border-radius:8px}.rp-queda{display:flex;justify-content:space-between;margin:0;padding:9px 12px;border-radius:10px;background:color-mix(in srgb,var(--texto) 4%,transparent);color:var(--texto-2);font-size:14.5px}.rp-queda b{color:var(--texto);font-variant-numeric:tabular-nums}.opc-fila{display:flex;flex-wrap:wrap;gap:8px}.opc{position:relative;cursor:pointer}.opc input{position:absolute;opacity:0;pointer-events:none}.opc>span{display:grid;gap:2px;padding:9px 13px;border-radius:12px;border:1px solid var(--borde);background:var(--superficie-2);font-size:14px;line-height:1.3}.opc>span small{color:var(--tenue);font-size:12px}.opc input:checked+span{border-color:var(--primario);background:var(--primario-fondo);color:var(--texto)}.opc input:focus-visible+span{outline:2px solid var(--primario);outline-offset:2px}.pf-form{display:grid;gap:18px}.pf-sub{margin:4px 0 -6px;font-size:15px;font-weight:650}.pf-otra input{font:inherit;font-size:15px;color:var(--texto);background:var(--fondo);border:1px solid var(--borde);border-radius:10px;padding:9px 12px}.pf-otra input:focus{outline:none;border-color:var(--primario)}.tramos2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;align-items:end;max-width:760px}.tr2{position:relative;display:grid;gap:2px;padding:10px 10px 9px;border-radius:10px;background:var(--superficie);border:1px solid var(--sep);overflow:hidden}.tr2 i{position:absolute;left:0;right:0;bottom:0;height:var(--h);background:var(--superficie-2);z-index:0}.tr2 b,.tr2 small,.tr2 span{position:relative;z-index:1}.tr2 b{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.tr2 small{color:var(--tenue);font-size:12px;line-height:1.3}.tr2 span{position:absolute;top:8px;right:8px;font-size:11px;font-weight:700;color:var(--sobre-primario);background:var(--primario);border-radius:999px;padding:1px 7px}.tr2.tuyo{border-color:color-mix(in srgb,var(--oro-texto) 60%,transparent)}.tr2.tuyo i{background:var(--primario-fondo)}.tr2.tuyo b{color:var(--primario)}@media(max-width:560px){.tramos2{grid-template-columns:repeat(3,minmax(0,1fr))}.tr2{padding:9px 9px 8px}.tr2 b{font-size:16px}.tr2 small{font-size:12px}.tr2 span{top:8px;right:8px}}.rg-intro{margin:0 0 22px;font-size:16px;line-height:1.55;color:var(--texto-2);max-width:760px}.rg-intro b{color:var(--texto)}.rg-pasos{list-style:none;margin:0;padding:0;display:grid;gap:0;max-width:860px}.rg-paso{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;position:relative;padding-bottom:24px}.rg-paso:before{content:"";position:absolute;left:16px;top:34px;bottom:4px;width:2px;background:var(--sep)}.rg-paso:last-child:before{display:none}.rg-n{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--primario-fondo);color:var(--primario);font-weight:700;font-size:14px;border:1px solid color-mix(in srgb,var(--oro-texto) 40%,transparent)}.rg-cab{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:6px 0}.rg-cab b{font-size:16.5px;font-weight:650;letter-spacing:-.01em}.rg-cuando{font-size:12.5px;color:var(--primario);font-weight:600}.rg-paso p{margin:0 0 8px;color:var(--texto-2);font-size:14.5px;line-height:1.6}.rg-lista{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rg-lista li{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:var(--superficie);border:1px solid var(--sep);font-size:14px;line-height:1.5;color:var(--texto-2)}.rg-lista b{color:var(--texto);font-weight:600}.rg-casillas{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));margin-bottom:10px}.rg-c{padding:12px;border-radius:12px;border:1px solid var(--sep)}.rg-c-cab{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px}.rg-c-cab b{font-size:14.5px;font-weight:600}.rg-cas{font-size:12px;font-weight:700;color:var(--primario);white-space:nowrap;font-variant-numeric:tabular-nums}.rg-c p{font-size:13.5px;margin:0}.rg-c p.k{margin-top:8px;font-size:12.5px}.rg-ventas{list-style:none;margin:8px 0 0;padding:0;font-size:13px;display:grid;gap:4px}.rg-ventas li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.tour{animation:tour-in .25s ease both}@keyframes tour-in{0%{opacity:0}}.tour-foco:after{content:"";position:absolute;inset:-2px;border-radius:16px;border:2px solid var(--primario);animation:tour-late 1.8s ease-out infinite;pointer-events:none}.tour-foco.sin:after{display:none}@keyframes tour-late{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12)}}@property --fx{syntax: "<length>"; inherits: true; initial-value: 0px;}.tour-caja{transition:top .38s cubic-bezier(.32,.72,.24,1),left .38s cubic-bezier(.32,.72,.24,1),--fx .38s cubic-bezier(.32,.72,.24,1);max-height:calc(100vh - var(--nav-h) - 60px);overflow:auto;touch-action:pan-y}.tour-caja.con-flecha{overflow:visible}.tour-caja.justa .tour-dib{display:none}.kit{display:grid;gap:14px}.kit>p{margin:0}.kit-cod{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--fondo-2) 35%,transparent);border:1px solid var(--borde)}.kit-cod span{text-align:center;padding:8px 4px;border-radius:9px;font-size:19px;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--texto);background:color-mix(in srgb,var(--texto) 4%,transparent);user-select:all}.kit-cod span.kit-g{color:var(--primario);background:var(--primario-fondo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--oro-texto) 45%,transparent)}.kit-btns{justify-content:flex-start}.kit-ok{display:flex;align-items:center;gap:8px;margin:0;color:var(--sube);font-weight:600}.kit-ok svg{width:18px;height:18px}.kit-comp{display:grid;gap:10px}.copia{display:grid;gap:14px}.copia>p{margin:0}.copia-btns{justify-content:flex-start}.kit-comp input{text-transform:uppercase;letter-spacing:.2em;font-weight:700;max-width:160px}#rCod{text-transform:uppercase;letter-spacing:.06em}@media(max-width:380px){.kit-cod span{font-size:16px;letter-spacing:.08em}}.tour-caja.justa h3{margin-top:10px}.tour-txt[style*=max-height]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px;-webkit-mask-image:linear-gradient(var(--fondo-2) calc(100% - 22px),transparent);mask-image:linear-gradient(var(--fondo-2) calc(100% - 22px),transparent);padding-bottom:14px}.tour-caja.con-flecha:before{content:"";position:absolute;left:var(--fx, 50%);width:14px;height:14px;margin-left:-7px;background:var(--superficie);border:1px solid var(--borde);transform:rotate(45deg)}.tour-caja.con-flecha.abajo:before{top:-8px;border-right:0;border-bottom:0}.tour-caja.con-flecha.arriba:before{bottom:-8px;border-left:0;border-top:0}.tour-caja.centro:before{display:none}.tour-txt.entra-d{animation:tour-txt-d .32s cubic-bezier(.2,.7,.3,1) both}.tour-txt.entra-i{animation:tour-txt-i .32s cubic-bezier(.2,.7,.3,1) both}@keyframes tour-txt-d{0%{opacity:0;transform:translate(18px)}}@keyframes tour-txt-i{0%{opacity:0;transform:translate(-18px)}}.tour-prog i{transition:background .3s,flex-grow .3s}.tour-prog i.on{flex-grow:2.4}.tour-logo{display:block;width:56px;height:56px;margin:12px 0 2px;animation:tour-brota .7s cubic-bezier(.3,1.5,.5,1) .15s both}@keyframes tour-brota{0%{opacity:0;transform:scale(.4) rotate(-12deg)}}.tour-caja.pop{animation:tour-pop .35s cubic-bezier(.2,.8,.3,1.1) both}@keyframes tour-pop{0%{opacity:0;transform:translate(-50%) translateY(10px) scale(.96)}}@media(max-width:680px){.tour-caja{width:calc(100vw - 24px);padding:14px 16px 12px;border-radius:16px}.tour-caja h3{font-size:18px}.tour-caja p{font-size:15px}.tour-btns .btn{min-height:40px}}@media(prefers-reduced-motion:reduce){.tour,.tour-foco:after,.tour-txt.entra-d,.tour-txt.entra-i,.tour-logo,.tour-caja.pop{animation:none}.tour-caja{transition:none}}.opinion-pie{display:flex;align-items:center;gap:12px;width:100%;max-width:640px;margin:48px 0 0;padding:14px 16px;border-radius:14px;border:1px dashed var(--borde);background:none;color:var(--texto-2);font:400 14px/1.45 var(--ui);text-align:left;cursor:pointer}.opinion-pie:hover{border-color:var(--primario);color:var(--texto)}.opinion-pie svg{width:22px;height:22px;flex:none;color:var(--primario)}.opinion-pie b{color:var(--texto);font-weight:600}.opi-ok{display:grid;justify-items:center;text-align:center;gap:10px;padding:18px 6px 6px}.opi-ok .dib{width:150px;height:100px;background:var(--primario-fondo);animation:tour-brota .6s cubic-bezier(.3,1.5,.5,1) both}.opi-ok h2{margin:6px 0 0;font-size:21px;letter-spacing:-.02em}.opi-ok p{margin:0;color:var(--texto-2);line-height:1.55;max-width:360px}.pie-btns{gap:10px;grid-template-columns:minmax(0,1fr);margin-top:48px;max-width:900px}@media(min-width:760px){.pie-btns{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.pie-btns .opinion-pie{margin:0;max-width:none}.ilus{width:100%;height:auto;padding:0;background:none;border-radius:0;overflow:visible}.intro{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);overflow:hidden}.intro-cab{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;max-width:1040px;width:100%;margin:0 auto;box-sizing:border-box}.intro-marca{display:inline-flex;align-items:center;gap:10px;font-weight:700;font-size:16px;letter-spacing:-.02em}.intro-saltar{border:0;background:none;color:var(--texto-2);font:600 15px var(--ui);padding:10px 6px;cursor:pointer}.ver-intro{justify-self:center;margin-top:4px;color:var(--primario);font-weight:600}@property --ixg{syntax: "<color>"; inherits: true; initial-value: transparent;}.intro.ix{display:block;padding:0;transition:--ixg .9s ease}.ix-scroll{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:none}.ix-scroll::-webkit-scrollbar{display:none}.ix-luz{position:absolute;inset:0;pointer-events:none;opacity:var(--luz, .4);background:radial-gradient(75% 55% at 50% 45%,color-mix(in srgb,var(--ixg) 26%,transparent) 0%,color-mix(in srgb,var(--ixg) 7%,transparent) 45%,transparent 75%)}.ix-barra{position:absolute;z-index:4;top:0;left:0;right:0;height:2px;background:var(--primario);transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.ix-cab{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:center;gap:6px;padding:calc(8px + env(safe-area-inset-top)) 16px 18px;pointer-events:none}.ix-cab>*{pointer-events:auto}.ixn .ix-cab{padding-bottom:24px}.ix-cab .intro-marca{margin-right:auto;opacity:0}.ix-escena{position:sticky;top:0;height:100vh;height:100dvh;display:grid;justify-items:center;align-content:center;row-gap:clamp(14px,3vh,30px);padding:0 20px;text-align:center;overflow:hidden}.ix-marca{margin:0;display:flex;justify-content:center;font-size:clamp(54px,15.5vw,156px);font-weight:800;letter-spacing:-.055em;line-height:.92}.ix-marca:not(.ix-nom)>span{display:inline-block;opacity:0;will-change:transform,opacity}.ix-lema{display:grid;gap:10px;max-width:540px;opacity:0}.ix-lema h2{margin:0;font-size:clamp(21px,5vw,32px)}.ix-lema p{margin:0;color:var(--texto-2);font-size:clamp(15.5px,3.9vw,18.5px);line-height:1.55}.ix-baja{position:absolute;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom));display:grid;justify-items:center;gap:2px;color:var(--tenue);font-size:13.5px;font-weight:600;pointer-events:none}.ix-baja svg{width:26px;height:26px;fill:none;stroke:var(--primario);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;animation:ix-baja 1.6s ease-in-out infinite}@keyframes ix-baja{0%,to{transform:translateY(-3px);opacity:.6}50%{transform:translateY(5px);opacity:1}}.ix-cap{position:relative;min-height:100vh;min-height:100dvh;display:grid;align-items:center;padding:76px 22px}.ix-cap-in{width:100%;max-width:1080px;margin:0 auto;display:grid;justify-items:center;gap:clamp(22px,4.5vh,44px);text-align:center}.ix-ilus{width:min(80vw,420px);will-change:transform,opacity}.ix-txt{max-width:580px}.ix-txt h2{margin:0 0 16px;font-size:clamp(34px,8.6vw,66px);font-weight:750;letter-spacing:-.045em;line-height:1.02}.ix-txt h2 span{display:inline-block;will-change:transform,opacity}.ix-txt p{margin:0 auto;max-width:480px;color:var(--texto-2);font-size:clamp(16px,4vw,19.5px);line-height:1.6;will-change:transform,opacity}.ix-fin{min-height:100vh;min-height:100dvh;display:grid;justify-items:center;align-content:center;gap:22px;padding:60px 22px calc(40px + env(safe-area-inset-bottom));text-align:center}.ix-fin-logo svg{display:block;width:104px;height:104px;overflow:visible}.ix-fin h2{margin:0;font-size:clamp(38px,10vw,76px);line-height:1}.ix-fin p{margin:-6px 0 6px;max-width:420px;color:var(--texto-2);font-size:16px;line-height:1.55}.ix-fin .btn{min-height:56px;padding:0 36px;font-size:17px}.ixn-det{margin-left:auto;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--hilo, color-mix(in srgb, var(--oro-texto) 42%, transparent));font:600 13.5px var(--ui);cursor:pointer}.ixn-det svg{width:15px;height:15px}.ixn-det+.intro-saltar{margin-left:4px}.ix-fin .btn svg{width:17px;height:17px}.ix-fin .btn{white-space:normal;max-width:100%;text-align:center;justify-content:center}.nov-aviso{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 8px 10px 12px}.nov-aviso-ic{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--oro-texto) 14%,transparent);color:var(--primario)}.nov-aviso-ic svg{width:16px;height:16px}.nov-aviso-t{flex:1;min-width:0;display:grid;gap:1px;text-align:left;border:0;background:none;padding:0;color:inherit;cursor:pointer}.nov-aviso-t small{color:var(--primario);font-size:12px;font-weight:600}.nov-aviso-t b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nov-aviso-b{flex:none;display:flex;gap:6px;flex-wrap:wrap}.nov-aviso-x{width:30px;height:30px;flex:none}.nov-aviso-x svg{width:15px;height:15px}.ir-objetivos:hover{text-decoration:none;border-color:var(--hilo, color-mix(in srgb, var(--oro-texto) 42%, transparent))}.tabs.sigue-d,.mg-tabs.sigue-d{-webkit-mask-image:linear-gradient(to right,var(--fondo-2) calc(100% - 36px),transparent);mask-image:linear-gradient(to right,var(--fondo-2) calc(100% - 36px),transparent)}.tabs.sigue-i,.mg-tabs.sigue-i{-webkit-mask-image:linear-gradient(to left,var(--fondo-2) calc(100% - 36px),transparent);mask-image:linear-gradient(to left,var(--fondo-2) calc(100% - 36px),transparent)}.tabs.sigue-i.sigue-d,.mg-tabs.sigue-i.sigue-d{-webkit-mask-image:linear-gradient(to right,transparent,var(--fondo-2) 36px,var(--fondo-2) calc(100% - 36px),transparent);mask-image:linear-gradient(to right,transparent,var(--fondo-2) 36px,var(--fondo-2) calc(100% - 36px),transparent)}.ficha-tabs{display:flex;width:100%}.ficha-tabs.sigue-d,.ficha-tabs.sigue-i{-webkit-mask-image:none;mask-image:none}@media(max-width:400px){.ficha-tabs button{padding-left:9px;padding-right:9px}}.hero-vacia{grid-area:rangos;margin:8px 16px 4px;color:var(--tenue);font-size:14px;line-height:1.5;max-width:42ch}@media(max-width:560px){.nov-aviso{display:grid;grid-template-columns:30px minmax(0,1fr) 30px;gap:8px 10px}.nov-aviso-t b{white-space:normal}.nov-aviso-b{grid-column:2;grid-row:2;justify-self:start}.nov-aviso-x{grid-column:3;grid-row:1;align-self:start}}@media(min-width:900px){.ix-cap{padding:90px max(56px,calc((100% - 1080px)/2))}.ix-cap-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:stretch;align-items:center;gap:80px;text-align:left}.ix-cap[data-lado=d] .ix-ilus{order:2}.ix-ilus{width:100%;max-width:500px;justify-self:center}.ix-txt p{margin:0}}@media(max-height:640px){.ix-ilus{width:min(62vw,300px)}.ix-txt h2{font-size:30px}.ix-txt p{font-size:15.5px}}.ixn{z-index:80}body.con-ixn{overflow:hidden}.ixn-heroe{position:relative;height:190vh}.ixn-eti{margin:0;font-size:15px;font-weight:650}.ixn-ver{font-variant-numeric:tabular-nums}.ixn:not(.quieta) .ixn-ver span{animation:ixnCifra .75s cubic-bezier(.2,.75,.25,1) backwards;animation-delay:calc(.12s + var(--k) * .07s)}@keyframes ixnCifra{0%{opacity:0;filter:blur(10px);transform:translate(calc(var(--d) * .45em),.5em) scale(1.35)}to{opacity:1;filter:blur(0);transform:none}}.ixn:not(.quieta) .ix-lema{animation:ixnLema .6s .5s cubic-bezier(.2,.75,.25,1) backwards}.ixn .ix-lema,.ixn .ixn-ver>span{opacity:1}.ixn .ix-lema p>span{white-space:nowrap}@keyframes ixnLema{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ixn-v{display:inline-block;margin-bottom:10px;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--ixg) 18%,transparent);color:var(--ixg);font-size:13px;font-weight:650}.ixn-arr{min-height:100vh;min-height:100dvh;display:grid;align-items:center;padding:76px 22px}.ixn-arr-in{width:100%;max-width:560px;margin:0 auto}.ixn-arr h2{margin:0 0 28px;font-size:clamp(34px,8.6vw,66px);font-weight:750;letter-spacing:-.045em;line-height:1.02;text-align:center}.ixn-arr ul{list-style:none;margin:0;padding:0}.ixn-arr li{display:flex;gap:14px;align-items:flex-start;padding:18px 2px;border-top:1px solid color-mix(in srgb,var(--texto) 10%,transparent);color:var(--texto);font-size:clamp(16px,4vw,18.5px);line-height:1.5;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.7,.3,1);transition-delay:calc(var(--i, 0) * .11s)}.ixn-arr li:last-child{border-bottom:1px solid color-mix(in srgb,var(--texto) 10%,transparent)}.ixn-arr li>svg{flex:none;width:24px;height:24px;margin-top:1px;color:var(--sube)}.ixn-arr li .ixn-v{margin:0 8px 0 0;vertical-align:1px}.ixn-arr.dentro li{opacity:1;transform:none}.ix.quieta .ixn-arr li{transition:none}.ixn-ir{margin-top:22px;min-height:46px;padding:0 22px;will-change:transform,opacity}.ixn-ruta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 4px;max-width:520px;font-variant-numeric:tabular-nums}.ixn-ruta li{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;color:var(--texto-2);font-size:13.5px;font-weight:650}.ixn-ruta li+li:before{content:"";width:10px;height:1px;margin:0 6px 0 -10px}.ixn-ruta li.hoy{background:color-mix(in srgb,var(--primario) 20%,transparent);color:var(--primario)}.ixn:not(.quieta) .ixn-ruta li{animation:ixnLema .5s cubic-bezier(.2,.75,.25,1) backwards;animation-delay:calc(.55s + var(--k) * .09s)}.ixn-capv{min-height:72vh;min-height:72dvh;display:grid;align-items:center;padding:70px 22px 30px;text-align:center}.ixn-capv-in{display:grid;justify-items:center;gap:12px}.ixn-capv-v{margin:0;font-size:clamp(56px,16vw,128px);font-weight:800;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums}.ixn-capv h3{margin:0;max-width:560px;font-size:clamp(20px,5vw,30px);line-height:1.2}.ixn-capv p{margin:0;color:var(--texto-2);font-size:clamp(14.5px,3.7vw,17px)}.ixn-capv-in>*{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.3,1)}.ixn-capv-in>.ixn-capv-v{filter:blur(8px);transform:scale(1.18);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.75,.25,1),filter .7s ease}.ixn-capv-in>:nth-child(2){transition-delay:.18s}.ixn-capv-in>:nth-child(3){transition-delay:.3s}.ixn-capv.dentro .ixn-capv-in>*{opacity:1;transform:none;filter:none}.ixn-mas{padding:40px 22px 90px}.ixn-mas-in{width:100%;max-width:640px;margin:0 auto}.ixn-mas h3{margin:0 0 18px;color:var(--texto-2);font-size:15px;font-weight:650}.ixn-mas ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.ixn-mas li{display:flex;gap:14px;align-items:flex-start;opacity:0;transform:translateY(16px);transition:opacity .45s ease,transform .5s cubic-bezier(.2,.7,.3,1);transition-delay:calc(var(--i, 0) * 70ms)}.ixn-mas.dentro li{opacity:1;transform:none}.ixn-mas .dib{width:84px;height:56px;padding:5px;border-radius:10px}.ixn-mas b{display:block;font-size:16.5px;line-height:1.3;margin-bottom:3px}.ixn-mas p{margin:0;color:var(--texto-2);font-size:14.5px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ixn-mas li{cursor:pointer}.ixn-mas li.abierta p{-webkit-line-clamp:unset;display:block}.ixn-mas h3 b{display:inline;color:var(--texto);font-size:15px;margin-right:6px}.ixn-mas.vieja{padding:14px 22px 26px}.ixn-mas.vieja+.ixn-capv{margin-top:60px}.ixn-ruta li.mas{background:none;color:var(--text-3, var(--texto-2));padding:4px}.ixn-capv-rango span{margin:0 .08em;color:var(--text-3, var(--texto-2));font-weight:600}.ixn-mas .enlace{margin-top:4px;font-size:14px}.ixn-arr.corta li:nth-child(n+11){display:none}.ixn-arr-mas{display:block;margin:18px auto 0;font-size:15px}.ix.quieta .ixn-capv-in>*,.ix.quieta .ixn-mas li{transition:none}.ix.quieta .ixn-heroe{height:auto}.ix.quieta .ix-escena{position:relative;min-height:100vh;min-height:100dvh;height:auto}.ix.quieta .ix-baja svg{animation:none}:is(.ix-cap).activa .an1,:is(.ix-cap).activa .an2,:is(.ix-cap).activa .an3,:is(.ix-cap).activa .an4{animation:ilus-in .5s cubic-bezier(.2,.7,.3,1) both}:is(.ix-cap).activa .an1{animation-delay:.25s}:is(.ix-cap).activa .an2{animation-delay:.6s}:is(.ix-cap).activa .an3{animation-delay:.95s}:is(.ix-cap).activa .an4{animation-delay:1.3s}@keyframes ilus-in{0%{opacity:0;transform:translateY(10px)}}:is(.ix-cap).activa .an1v{animation:ilus-ok .4s ease .25s both}:is(.ix-cap).activa .an2v{animation:ilus-ok .4s ease .6s both}@keyframes ilus-ok{to{fill:var(--sube-fondo);stroke:var(--sube)}}:is(.ix-cap).activa .traza{stroke-dasharray:100;animation:ilus-traza 1.1s ease-out .2s both}@keyframes ilus-traza{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}:is(.ix-cap).activa .brota{transform-box:fill-box;transform-origin:0% 100%;animation:ilus-brota .6s cubic-bezier(.3,1.6,.5,1) 1.1s both}@keyframes ilus-brota{0%{transform:scale(0)}}:is(.ix-cap).activa .late{transform-box:fill-box;transform-origin:center;animation:ilus-late 2.4s ease-in-out infinite}:is(.ix-cap).activa .late.d2{animation-delay:.6s}:is(.ix-cap).activa .late.d3{animation-delay:1.2s}:is(.ix-cap).activa .late.d4{animation-delay:1.8s}@keyframes ilus-late{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.55}}:is(.ix-cap).activa .cierra{animation:ilus-cierra .7s cubic-bezier(.3,1.4,.5,1) .35s both}@keyframes ilus-cierra{0%{transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){:is(.ix-cap).activa *{animation:none!important}}.mudanza-caja{text-align:center}.mudanza-simb .simb-ts{display:block;width:64px;height:auto;margin:0 auto 14px}.merc-busca{display:grid;gap:10px;padding:18px;background:var(--superficie);border:1px solid var(--sep)}.merc-busca h2{margin:0;font-size:17px}.merc-busca .busca input{font-size:16px}.merc-busca-t{margin:0;color:var(--tenue);font-size:13px;line-height:1.45}.mov-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px}@media(max-width:720px){.mov-cols{grid-template-columns:minmax(0,1fr)}}.mov-h{margin:0 0 6px;font-size:13.5px;font-weight:600}.mov-l{list-style:none;margin:0;padding:0;display:grid;gap:2px}.mov{width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.mov:hover,.mov:focus-visible{background:var(--superficie-2)}.mov .logo-a{width:30px;height:30px;border-radius:8px}.mov-v{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.mov-v b{font-size:14.5px}.mov-v small{color:var(--tenue);font-size:12px}.cons{display:grid;gap:16px}.cons-cab{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.cons-cab .logo-a{width:44px;height:44px;border-radius:12px}.cons-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.cons-precio>b{font-size:30px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cons-precio>span{font-weight:600;font-variant-numeric:tabular-nums}.cons-graf{margin:0;display:grid;gap:6px}.cons-graf svg{width:100%;height:170px;display:block}.cons-graf figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12.5px}.cons-rango{display:grid;gap:8px;font-size:13px}.cr-t{display:flex;justify-content:space-between;gap:10px}.cr-barra{position:relative;height:8px;border-radius:999px;background:linear-gradient(to right,var(--baja-fondo),var(--superficie-3),var(--sube-fondo))}.cr-barra i{position:absolute;top:50%;transform:translate(-50%,-50%);border-radius:50%}.cr-p{width:16px;height:16px;background:var(--texto);border:3px solid var(--superficie)}.cr-o{width:10px;height:10px;background:var(--primario)}.cr-et{display:flex;justify-content:space-between;gap:10px;color:var(--tenue);font-variant-numeric:tabular-nums}.cr-leg{display:inline-flex;align-items:center;gap:5px}.cr-leg i{width:8px;height:8px;border-radius:50%;background:var(--primario)}.cons-btns{justify-content:flex-start}.cons-not{display:grid;gap:8px}.cons-not h3{margin:0;font-size:15px}.mapa-w{display:grid;gap:16px;padding:22px 24px}.mapa-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.mapa-tit h2{margin:0}.mapa-tit p{margin:3px 0 0;color:var(--tenue);font-size:13.5px}.mapa-modos,.mapa-vistas{display:flex;padding:3px;gap:2px;border-radius:999px;border:1px solid var(--sep);overflow-x:auto;scrollbar-width:none}.mapa-modos::-webkit-scrollbar,.mapa-vistas::-webkit-scrollbar{display:none}.mapa-modos button,.mapa-vistas button{flex:1 0 auto;border:0;background:transparent;padding:6px 13px;border-radius:999px;font-size:13px;font-weight:600;color:var(--tenue);white-space:nowrap;transition:background-color .2s ease,color .2s ease}.mapa-vistas button{padding:5px 12px;font-size:12.5px}.mapa-vistas{max-width:100%}.mapa-vistas .mv-corto{display:none}@media(max-width:520px){.mapa-vistas{width:100%}.mapa-vistas button{flex:1 1 auto;padding:5px 6px}.mapa-vistas .mv-largo{display:none}.mapa-vistas .mv-corto{display:inline}}.mapa-modos button[aria-pressed=true],.mapa-vistas button[aria-pressed=true]{background:var(--primario-fondo);color:var(--primario)}@media(hover:hover){.mapa-modos button:hover,.mapa-vistas button:hover{color:var(--texto)}.mapa-modos button[aria-pressed=true]:hover,.mapa-vistas button[aria-pressed=true]:hover{color:var(--primario)}}.mapa-cuerpo{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:1080px){.mapa-cuerpo{grid-template-columns:minmax(0,1fr) 312px;gap:0}.mapa-info{border-left:1px solid var(--sep);padding-left:22px;margin-left:22px}}.mapa-izq{display:grid;gap:12px;min-width:0;align-content:start}.mapa-caja{position:relative;min-width:0;border-radius:18px;overflow:hidden;background-size:12px 12px}.mapa-svg{aspect-ratio:1000 / 439}.mapa-svg svg{display:block;width:100%;height:100%}.mapa-caja{touch-action:pan-y;-webkit-user-select:none;user-select:none}.mapa-caja.cerca{touch-action:none}.mapa-caja.cerca .mapa-svg{cursor:grab}.mapa-caja.arrastrando .mapa-svg,.mapa-caja.arrastrando .me{cursor:grabbing}.mapa-zoom{position:absolute;left:8px;bottom:8px;z-index:1;display:flex;gap:4px}.mapa-zoom button{display:grid;place-items:center;width:30px;height:30px;padding:0;border-radius:9px;border:1px solid color-mix(in srgb,var(--texto) 10%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .2s ease,transform .12s ease}.mapa-zoom button:active{transform:scale(.92)}.mapa-zoom button:disabled{opacity:.35}.mapa-zoom svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.mapa-pista{display:flex;align-items:center;gap:7px;margin:-4px 2px 0;font-size:12px;line-height:1.4;color:var(--tenue)}.mapa-pista svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--primario);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mapa-elegido{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:1px solid var(--sep);border-radius:14px;color:var(--texto);font:inherit;text-align:left}.mapa-elegido[hidden]{display:none}.mapa-elegido .me-txt{flex:1;min-width:0;display:grid;gap:1px}.mapa-elegido b{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapa-elegido small{font-size:12px;color:var(--tenue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mapa-elegido small.oro{color:var(--primario);white-space:normal;line-height:1.3}.mi-tuyo{display:grid;gap:10px;padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--oro-texto) 22%,transparent)}.mi-tuyo.vacio{padding:12px 14px}.mi-tuyo p{margin:0;font-size:13px;color:var(--texto-2);line-height:1.5}.mi-tuyo p b{color:var(--texto);font-weight:650}.mi-tuyo p span{color:var(--tenue)}.mt-cab{display:grid;gap:1px}.mt-cab small{font-size:12px;color:var(--tenue)}.mt-cab b{font-size:24px;font-weight:750;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.mt-barras{display:grid;gap:6px}.mt-fila{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;color:var(--texto-2)}.mt-fila b{font-weight:700;font-variant-numeric:tabular-nums;color:var(--texto);min-width:46px;text-align:right}.mt-b{display:block;height:7px;border-radius:4px;overflow:hidden}.mt-b i{display:block;height:100%;border-radius:4px}.mt-b i.oro{background:var(--primario)}.mapa-elegido .me-ver{display:inline-flex;align-items:center;gap:2px;color:var(--tenue);font-size:12.5px}.mapa-elegido .me-ver svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(min-width:1080px){.mapa-elegido{display:none!important}}.mapa-svg path,.mapa-svg .aro{stroke:var(--mapa-fondo);stroke-width:.7;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .35s ease}.mapa-svg [data-c]{cursor:pointer}.mapa-svg path.sel,.mapa-svg .aro.sel{stroke:var(--primario);stroke-width:1.8}@media(hover:hover){.mapa-svg path[data-c]:hover{stroke:var(--texto-2);stroke-width:1.1}.mapa-svg path.sel:hover{stroke:var(--primario);stroke-width:1.8}}.mapa-svg .aro{stroke:var(--texto-2);stroke-width:1.2}.mapa-etqs{position:absolute;inset:0;pointer-events:none;opacity:0;will-change:transform}.mapa-etqs.listas{opacity:1;transition:opacity .25s ease}.me{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--texto) 9%,transparent);font-size:11.5px;font-weight:600;line-height:1.25;white-space:nowrap;letter-spacing:-.005em}.me b{font-weight:700;font-variant-numeric:tabular-nums}.mapa-etqs.listas .me{pointer-events:auto;cursor:pointer}.me.grupo{font-family:var(--ui);color:var(--texto)}.me.grupo svg{width:11px;height:11px;flex:none;fill:none;stroke:var(--primario);stroke-width:1.8;stroke-linecap:round}.me.compacto{gap:4px;padding:2px 6px 2px 3px;font-size:10.5px}.me img.bandera{width:16px;height:11px;border-radius:2px;flex:none}.me.compacto img.bandera,.me.grupo img.bandera{width:14px;height:10px}.me.tuyo{border-color:color-mix(in srgb,var(--oro-texto) 55%,transparent)}.me-punto{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;pointer-events:none}.me b.up{color:var(--sube)}.me b.down{color:var(--baja)}.me b.flat{color:var(--texto-2)}.me b.oro{color:var(--primario)}.me i{width:6px;height:6px;border-radius:50%;background:var(--primario);flex:none}.mapa-tip{position:absolute;pointer-events:none;z-index:2;display:grid;gap:2px;padding:8px 11px;border:1px solid var(--borde);border-radius:12px;font-size:12.5px;white-space:nowrap}.mapa-tip .mt-n{display:flex;align-items:center;gap:7px}.mapa-tip b{font-weight:650;font-size:13px}.mapa-pie{display:flex;align-items:center;justify-content:space-between;gap:10px 20px;flex-wrap:wrap}.mapa-ley{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;font-size:12px;color:var(--texto-2)}.ml-t{color:var(--tenue);font-weight:500}.ml-barra{display:grid;gap:3px;width:168px}.ml-escala{display:grid;grid-template-columns:repeat(9,1fr);gap:2px;height:8px}.ml-escala i{border-radius:2px}.ml-escala i:first-child{border-radius:4px 2px 2px 4px}.ml-escala i:last-child{border-radius:2px 4px 4px 2px}.ml-et{display:flex;justify-content:space-between;color:var(--tenue);font-size:10.5px;font-variant-numeric:tabular-nums}.ml-pasos{display:flex;flex-wrap:wrap;gap:6px 14px}.ml-pasos span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ml-pasos i{display:inline-block;width:11px;height:11px;border-radius:3px}.ml-tu i{width:7px;height:7px;border-radius:50%;background:var(--primario)}.mapa-info{display:grid;gap:16px;align-content:start;min-width:0}.mi-sec{display:grid;gap:4px}.mi-t{margin:0 0 2px;font-size:14px;font-weight:650;letter-spacing:-.01em}.mi-t span{color:var(--tenue);font-weight:500;font-size:12.5px;margin-left:3px}.mi-lista{display:grid;margin:0 -8px}.mi-p{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:0;background:transparent;color:var(--texto);text-align:left;padding:7px 8px;border-radius:11px;min-height:44px;font:inherit;transition:background-color .15s ease}@media(hover:hover){.mi-p:hover{background:color-mix(in srgb,var(--texto) 4%,transparent)}}.mi-ban{display:block;flex:none;width:20px;height:14px;border-radius:3px;overflow:hidden;background:var(--superficie-3);box-shadow:0 0 0 1px color-mix(in srgb,var(--texto) 8%,transparent)}.mi-ban .bandera{display:block;width:100%;height:100%;border-radius:0}.mi-cab .mi-ban{width:24px;height:17px}.mi-p .mi-v{justify-self:end}.mi-pn{display:grid;min-width:0}.mi-pn b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-pn small{font-size:12px;color:var(--tenue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mi-v{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:999px;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.mi-v.up{background:var(--sube-fondo);color:var(--sube)}.mi-v.down{background:var(--baja-fondo);color:var(--baja)}.mi-v.flat{background:var(--superficie-2);color:var(--texto-2)}.mi-v.oro{background:var(--primario-fondo);color:var(--primario)}.mi-cab{display:flex;align-items:center;gap:10px}.mi-cab h3{margin:0;flex:1;min-width:0;font-size:19px;font-weight:700;letter-spacing:-.02em}.mi-x{flex:none}.mi-bolsas{width:100%;border-collapse:collapse;font-size:13.5px}.mi-bolsas th,.mi-bolsas td{padding:7px 0}.mi-bolsas thead th{color:var(--tenue);font-weight:500;font-size:11.5px;text-align:right;padding:0 0 2px}.mi-bolsas tbody th{text-align:left;font-weight:600}.mi-bolsas tbody th small{display:block;color:var(--tenue);font-weight:500;font-size:11.5px}.mi-bolsas td{text-align:right;padding-left:6px}.mi-bolsas .mi-v{padding:2px 7px;font-size:12.5px}.mi-bolsas tbody tr+tr>*{border-top:1px solid var(--sep)}.mi-que{margin:0;font-size:13.5px;color:var(--texto-2);line-height:1.55}.mi-datos{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--sep)}.mi-datos p{margin:0;font-size:13.5px;color:var(--texto-2);line-height:1.5}.mi-datos b{color:var(--texto);font-weight:650}.mi-nota{margin:-4px 0 0;font-size:12.5px;color:var(--tenue);line-height:1.5}.mi-elige{display:grid;gap:5px;font-size:12px;color:var(--tenue)}.mi-elige select{appearance:none;-webkit-appearance:none;background:color-mix(in srgb,var(--texto) 4%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23BCB3A2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") no-repeat right 12px center;border:1px solid var(--borde);border-radius:11px;padding:9px 34px 9px 12px;color:var(--texto);font:inherit;font-size:14px}select option,select optgroup{background-color:var(--superficie-2);color:var(--texto)}@media(hover:hover)and (pointer:fine){@supports (appearance: base-select){select,.mi-elige select,::picker(select){appearance:base-select}select{cursor:pointer;align-items:center}.hp-sel{padding-right:10px;gap:6px}select::picker-icon{color:var(--tenue);transition:rotate .2s}select:open::picker-icon{rotate:180deg}.mi-elige select::picker-icon{display:none}::picker(select){margin-block:6px;padding:6px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie-2);color:var(--texto);font-family:var(--ui);font-size:14px;box-shadow:0 18px 44px var(--hondo);max-height:min(380px,60vh);scrollbar-width:thin;scrollbar-color:var(--borde) transparent}select option{padding:8px 12px;border-radius:8px;background:transparent;color:var(--texto-2)}select option:hover,select option:focus-visible{color:var(--texto);outline:none}select option:checked{font-weight:600}select option::checkmark{display:none}select option img.bandera{width:18px;height:13px;border-radius:2px;margin-right:10px;flex:none}}}@media(max-width:1079px){.mapa-info{border-top:1px solid var(--sep);padding-top:16px}}@media(max-width:759px){.mapa-w{margin:0 calc(-1 * var(--gutter) + 8px);padding:18px 14px 16px;gap:14px}.mapa-cab{align-items:stretch;flex-direction:column}.mapa-modos{align-self:stretch}.mapa-caja{margin:0 -6px;border-radius:14px}.me{font-size:10.5px;padding:2px 6px;gap:4px}.me i{width:5px;height:5px}.ml-barra{width:140px}}.mc-w{display:grid;gap:12px}.mc-w .sec-cab{margin-bottom:0}.mc-caja{position:relative;min-height:240px;border-radius:16px;overflow:hidden}.mc-t{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border:0;color:var(--texto);text-align:left;overflow:hidden;line-height:1.2;font-family:var(--ui);cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.mc-n{max-width:100%;font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-v{font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.015em}.mc-e{font-size:.8em;font-weight:600;opacity:.78;font-variant-numeric:tabular-nums}.mc-g,.mc-m{justify-content:space-between}.mc-abj{display:grid;gap:2px;width:100%;min-width:0}.mc-abj .mc-n{line-height:1.18}.mc-abj .mc-n.dos{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mc-abj .mc-v{line-height:1.2;white-space:nowrap}.mc-abj .mc-e{white-space:nowrap;line-height:1.3}.mc-c{align-items:center;justify-content:center}.mc-x{padding:0}.mc-logo{width:var(--lg, 24px);height:var(--lg, 24px);border-radius:calc(var(--lg, 24px) * .27);box-shadow:0 1px 4px color-mix(in srgb,var(--hondo) 45%,transparent)}.mc-logo>span{font-size:calc(var(--lg, 24px) * .38)}.mc-logo img{inset:calc(var(--lg, 24px) * .14);width:calc(100% - var(--lg, 24px) * .28);height:calc(100% - var(--lg, 24px) * .28)}.mc-logo-ef>span{color:var(--primario);font-size:calc(var(--lg, 24px) * .5)}.mc-logo-mas{background:var(--claro)}.mc-logo-mas>span{font-size:calc(var(--lg, 24px) * .34);letter-spacing:-.03em}.mc-otras{display:grid;gap:8px;width:100%}.mc-otras ul{list-style:none;margin:0 -8px;padding:0;display:grid}.mc-otra{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--texto);font:inherit;font-size:14px;text-align:left}.mc-otra>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.mc-otra small{color:var(--tenue);font-size:12.5px;font-variant-numeric:tabular-nums}@media(hover:hover){.mc-otra:not(:disabled):hover{background:color-mix(in srgb,var(--texto) 4%,transparent)}}.mc-ef,.mc-ef-i{color:var(--texto-2)}.mc-ef-i{display:inline-block;width:11px;height:11px;border-radius:3px}.mc-t.sel{box-shadow:inset 0 0 0 2px var(--primario)}@media(hover:hover){.mc-t:hover{filter:brightness(1.12)}}.mc-pie{display:flex;justify-content:flex-end}.mc-det{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-height:22px}.mc-det p{margin:0;font-size:13.5px;color:var(--texto-2)}.mc-det b{color:var(--texto);font-weight:650}.mc-tip{position:fixed;max-width:320px;white-space:normal;z-index:60}.car-mc{padding:18px;border:1px solid var(--sep);border-radius:22px;background:var(--superficie)}.caida-w{display:grid;gap:8px;margin-bottom:26px}.caida-t{margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em}.caida-txt{margin:0;font-size:14px;color:var(--texto-2);line-height:1.55;max-width:70ch}.caida-txt b{color:var(--texto);font-weight:650}.caida-txt b.down{color:var(--baja)}@media(max-width:759px){.mc-pie{justify-content:flex-start}}.nav a.nuevo,.navbar a.nuevo{position:relative}.nav a.nuevo:after,.navbar a.nuevo:after{content:attr(data-nuevo);position:absolute;padding:0 6px;border-radius:999px;background:var(--primario);color:var(--sobre-primario);font-size:9.5px;font-weight:750;line-height:15px;letter-spacing:.01em;box-shadow:0 0 0 2px var(--fondo);animation:latido-nuevo 1.8s ease-out infinite}.nav a.nuevo:after{top:-7px;right:-6px}.navbar a.nuevo:after{top:-9px;left:50%;transform:translate(-50%)}.navbar a.nuevo svg{color:var(--primario);animation:brillo-nuevo 2.2s ease-in-out infinite}.nav a.nuevo{color:var(--primario)}@keyframes latido-nuevo{0%{box-shadow:0 0 0 2px var(--fondo),0 0 0 2px color-mix(in srgb,var(--oro-texto) 60%,transparent)}70%{box-shadow:0 0 0 2px var(--fondo),0 0 0 10px transparent}to{box-shadow:0 0 0 2px var(--fondo),0 0 0 10px transparent}}@keyframes brillo-nuevo{0%,to{background-color:color-mix(in srgb,var(--oro-texto) 6%,transparent)}50%{background-color:color-mix(in srgb,var(--oro-texto) 20%,transparent)}}@media(prefers-reduced-motion:reduce){.nav a.nuevo:after,.navbar a.nuevo:after,.navbar a.nuevo svg{animation:none}}.globo-nuevo{position:fixed;z-index:60;width:min(300px,calc(100vw - 24px));display:grid;gap:6px;justify-items:start;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,var(--superficie),var(--fondo));border:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent);box-shadow:0 18px 44px var(--hondo);animation:globo-entra .35s cubic-bezier(.2,.9,.3,1.2) both}.globo-nuevo b{font-size:16px;font-weight:700;letter-spacing:-.015em;padding-right:22px}.globo-nuevo p{margin:0 0 4px;font-size:13.5px;line-height:1.45;color:var(--texto-2)}.globo-eti{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:650;color:var(--primario)}.globo-eti svg{width:13px;height:13px}.globo-x{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--tenue)}.globo-x svg{width:16px;height:16px}.globo-pico{position:absolute;bottom:-7px;left:calc(var(--pico, 50%) - 7px);width:14px;height:14px;transform:rotate(45deg);background:var(--fondo);border-right:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent)}.globo-nuevo.abajo .globo-pico{bottom:auto;top:-7px;background:var(--superficie);border:0;border-left:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent);border-top:1px solid color-mix(in srgb,var(--oro-texto) 35%,transparent)}@keyframes globo-entra{0%{opacity:0;transform:translateY(8px) scale(.96)}}.globo-nuevo.abajo{animation-name:globo-entra-abajo}@keyframes globo-entra-abajo{0%{opacity:0;transform:translateY(-8px) scale(.96)}}@media(prefers-reduced-motion:reduce){.globo-nuevo{animation:none}}.nov-guia-fila{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ixn-guia{margin-top:22px}.mgrupos{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.mgrupos{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;align-items:start}}.mg-t{margin:0 0 6px;font-size:13px;font-weight:650;color:var(--tenue);letter-spacing:.01em}.mfilas{border:1px solid var(--sep);overflow:hidden;background:var(--superficie)}.mfila+.mfila{border-top:1px solid var(--sep)}.mfila>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(84px,auto);gap:12px;align-items:center;padding:11px 14px;min-height:48px;box-sizing:border-box}.mfila>summary::-webkit-details-marker{display:none}.mfila[open]>summary{background:var(--superficie-2)}.mf-n{min-width:0;display:grid;gap:1px}.mf-n b{font-weight:600;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mf-tuyo{color:var(--primario);font-size:12px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.mf-spark{width:64px;height:22px;display:block}.mf-spark polyline{fill:none;stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.mf-spark.up polyline{stroke:var(--sube)}.mf-spark.down polyline{stroke:var(--baja)}.mf-p{display:grid;justify-items:end;gap:1px;font-variant-numeric:tabular-nums}.mf-p .merc-p{font-size:15px;font-weight:600}.mf-p>span:last-child{font-size:12.5px}.mf-det{padding:4px 14px 14px;display:grid;gap:10px;background:var(--superficie-2)}.mf-que{margin:0;color:var(--texto-2);font-size:13.5px;line-height:1.5}.mf-det .merc2-imp,.mf-det .merc2-tuyo{margin:0}.mg-tabs{display:none}.not-h{display:grid;gap:12px}.not-src{margin:0;color:var(--tenue);font-size:13px;display:flex;align-items:center;gap:9px;min-width:0}.not-src .not-logo{width:24px;height:24px;border-radius:6px}.not-t{margin:0;font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.015em;text-wrap:balance}.not-cuerpo{display:grid;gap:12px}.not-cuerpo>p{margin:0;color:var(--texto);font-size:15.5px;line-height:1.6}.not-lee{display:flex;align-items:center;gap:8px;color:var(--primario)!important;font-size:14px!important}.not-lee svg{width:16px;height:16px;animation:notLee 1.4s ease-in-out infinite}@keyframes notLee{50%{opacity:.35}}.not-esq{display:grid;gap:9px}.not-esq i{display:block;height:12px;border-radius:6px;background:linear-gradient(90deg,var(--superficie-2),var(--superficie-3),var(--superficie-2));background-size:200% 100%;animation:notEsq 1.4s ease-in-out infinite}.not-esq i:nth-child(2){width:92%}.not-esq i:nth-child(3){width:96%}.not-esq i:nth-child(4){width:60%}@keyframes notEsq{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.not-esq i,.not-lee svg{animation:none}}.not-tuyo{padding:12px 14px;border-radius:12px;background:var(--primario-fondo);border:1px solid color-mix(in srgb,var(--oro-texto) 30%,transparent)}.not-tuyo b{color:var(--primario)}.not-cuerpo>p.not-pie{color:var(--tenue);font-size:12.5px;line-height:1.5}.not-pie a{color:var(--texto-2)}.not-btns{justify-content:flex-start;margin-top:4px}.merc-pleg>summary{list-style:none;cursor:pointer;align-items:center}.merc-pleg>summary::-webkit-details-marker{display:none}.merc-pleg>summary .aj-flecha{margin-left:auto;transition:transform .2s ease}.merc-pleg[open]>summary .aj-flecha{transform:rotate(45deg)}.mp-ade{display:none}.movidas.merc-pleg>summary{margin-bottom:0}.movidas.merc-pleg[open]>summary{margin-bottom:14px}@media(max-width:759px){.vista-merc{margin-bottom:14px}.vista-merc p{display:none}.pila-merc{gap:30px}.merc-busca{padding:14px;gap:8px}.merc-busca h2{font-size:15px}.merc-busca-t{display:none}.mg-tabs{display:flex;gap:6px;margin:-4px calc(-1 * var(--gutter)) 12px;padding:0 var(--gutter) 2px;overflow-x:auto;scrollbar-width:none}.mg-tabs::-webkit-scrollbar{display:none}.mg-tabs button{flex:none;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--sep);background:transparent;color:var(--texto-2);font:inherit;font-size:14px;font-weight:600;white-space:nowrap}.mg-tabs button[aria-selected=true]{background:var(--primario-fondo);border-color:color-mix(in srgb,var(--oro-texto) 45%,transparent);color:var(--primario)}.mgrupo{display:none}.mgrupo.act{display:block}.mgrupo .mg-t{display:none}.merc-pleg:not([open])>summary{flex-wrap:wrap;row-gap:6px}.merc-pleg:not([open])>summary>.k{display:none}.merc-pleg:not([open]) .mp-ade{display:block;order:3;flex-basis:100%;color:var(--texto-2);font-size:14px;line-height:1.45}.mp-ade em{display:block;margin-top:4px;font-style:normal;color:var(--primario);font-size:13px;font-weight:600}.merc-pleg>summary{flex-wrap:wrap;row-gap:6px}.merc-pleg>summary h2{flex:1 1 calc(100% - 44px);min-width:0}.merc-pleg[open]>summary>.k{order:3;flex-basis:100%}.informe-merc.plegados details>summary{flex-wrap:wrap;row-gap:5px;align-items:center}.informe-merc.plegados details>summary b{flex-basis:100%;font-size:15px;line-height:1.4}.informe-merc.plegados li{padding-bottom:10px;border-bottom:1px solid var(--sep)}.informe-merc.plegados li:last-child{border-bottom:0;padding-bottom:0}}.mas-noticias>summary{cursor:pointer;color:var(--primario);font-weight:600;font-size:14px;padding:10px 0}@media(max-width:680px){.macro-ia{grid-template-columns:minmax(0,1fr);gap:6px}.macro-ia>div{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:baseline}.macro-ia small{grid-column:1;font-size:13px;color:var(--texto-2)}.macro-ia b{grid-column:2;grid-row:1;margin:0;font-size:16px}.macro-ia p{grid-column:1 / -1;margin-top:4px}}.idea-res{display:none}.ideas-top3{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))!important;align-items:start;gap:10px!important}.idea[data-compacta]{padding:12px 14px;gap:12px}.idea[data-compacta].abierta{grid-column:1 / -1}.idea[data-compacta]>header{cursor:pointer}.idea[data-compacta] .idea-res{display:grid;justify-items:end;margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums}.idea[data-compacta] .idea-res b{font-size:15px}.idea[data-compacta] .idea-res small{color:var(--tenue);font-size:12px}.idea[data-compacta]:not(.abierta)>:not(header){display:none}.idea[data-compacta]>header:after{content:"›";color:var(--tenue);font-size:20px;margin-left:6px;transition:transform .15s}.idea[data-compacta].abierta>header:after{transform:rotate(90deg)}.idea[data-compacta]>header{min-height:46px}.idea[data-compacta]>header>div{display:grid;gap:2px}.idea[data-compacta]>header small{flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.idea[data-compacta]>header small>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.idea[data-compacta] .idea-res small{font-size:11.5px}@media(max-width:759px){.ideas-top3>.idea[data-compacta]:not(.abierta){position:sticky;top:calc(130px + env(safe-area-inset-top) + var(--k, 0) * 7px);z-index:1}.ideas-top3>.idea[data-compacta]{box-shadow:0 -10px 24px -12px var(--hondo),inset 0 1px color-mix(in srgb,var(--texto) 5%,transparent)}}.idea .idea-n{color:var(--texto-2);background:color-mix(in srgb,var(--texto) 6%,transparent)}.idea.podio{border-color:color-mix(in srgb,var(--sube) 45%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--sube) 10%,transparent),transparent 55%),var(--superficie)}.idea.podio .idea-n{color:var(--sobre-primario);background:var(--sube)}.sec-det>summary{list-style:none;cursor:pointer}.sec-det>summary::-webkit-details-marker{display:none}.sec-det>summary h2:after,.sec-det>summary h3:after{content:"›";display:inline-block;margin-left:8px;color:var(--tenue);transition:transform .15s}.sec-det[open]>summary h2:after,.sec-det[open]>summary h3:after{transform:rotate(90deg)}.nota-plegada>summary{cursor:pointer;color:var(--tenue);font-size:13px;padding:6px 0}.nota-plegada>p.nota{margin-top:4px}@media(max-width:680px){.pila{gap:30px}.vista-cab{margin-bottom:16px}#vista [style*="margin-top:44px"],#vista [style*="margin-top:48px"],#vista [style*="margin-top: 44px"],#vista [style*="margin-top: 48px"]{margin-top:28px!important}.pie-btns{margin-top:32px}}.ir-objetivos{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--sep);background:var(--superficie);color:var(--texto);text-decoration:none}.ir-objetivos svg{width:22px;height:22px;color:var(--primario);flex:none}.ir-objetivos b{display:block;font-weight:600;font-size:14.5px}.ir-objetivos small{color:var(--tenue);font-size:13px}.exp-dos,.exp-main,.exp-lado{display:contents}@media(min-width:1100px){.exp-dos{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(340px,1fr);gap:28px;align-items:start}.exp-main{display:grid;gap:48px;min-width:0;align-content:start}.exp-lado{display:grid;gap:14px;min-width:0;align-content:start}.exp-lado>*{margin:0}}@media(min-width:1200px){.ideas-top3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.evitas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.idea[data-compacta].abierta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(5,auto) 1fr;column-gap:28px;row-gap:14px;align-items:start;padding:18px 22px 20px}.idea[data-compacta].abierta>header,.idea[data-compacta].abierta>.idea-quien{grid-column:1 / -1}.idea[data-compacta].abierta>.idea-cifras4,.idea[data-compacta].abierta>.idea-tesis,.idea[data-compacta].abierta>.idea-btns{grid-column:1}.idea[data-compacta].abierta>details.mas{grid-column:2;grid-row:3 / -1;padding-left:28px;border-left:1px solid var(--sep)}.idea[data-compacta].abierta .idea-tesis{margin:0}}.evita[data-consulta]{cursor:pointer;transition:border-color .15s}.evita[data-consulta]:hover{border-color:color-mix(in srgb,var(--baja) 50%,var(--sep))}.evita[data-consulta]>header:after{content:"›";color:var(--tenue);font-size:20px;line-height:1;margin-left:2px}.evita .ev-n{display:block;max-width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:650;font-size:15px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.radar-n{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}table.ideas tbody tr[data-consulta]{cursor:pointer}.radar-cuenta{margin:12px 0 0;font-size:13px;color:var(--texto-2)}@media(hover:hover){table.ideas tbody tr[data-consulta]:hover td{background:color-mix(in srgb,var(--oro-texto) 3%,transparent)}.radar-n:hover b,.evita .ev-n:hover{color:var(--primario)}}.cons-ia{display:flex;gap:9px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;font-size:13.5px;line-height:1.5;color:var(--texto-2)}.cons-ia svg{width:16px;height:16px;flex:none;margin-top:2px}.cons-ia b{color:var(--texto);font-weight:600}.cons-ia.ev{background:color-mix(in srgb,var(--baja) 9%,transparent);border:1px solid color-mix(in srgb,var(--baja) 26%,var(--sep))}.cons-ia.ev svg{color:var(--baja)}.cons-ia.idea{background:color-mix(in srgb,var(--sube) 7%,transparent);border:1px solid color-mix(in srgb,var(--sube) 25%,transparent)}.not-cursor{display:inline-block;width:7px;height:1em;margin-left:3px;vertical-align:-2px;border-radius:2px;background:var(--primario);animation:notCursor 1s steps(2,start) infinite}@keyframes notCursor{to{opacity:0}}@media(prefers-reduced-motion:reduce){.not-cursor{animation:none}}.filtros-radar{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:680px){.filtros-radar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;flex:1 0 100%;max-width:100%;padding:2px;margin:-2px}.filtros-radar::-webkit-scrollbar{display:none}}.filtro-chip{position:relative;display:inline-flex;align-items:center;gap:4px;height:38px;max-width:180px;padding:0 26px 0 12px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);color:var(--texto);font-size:13px;font-weight:600;white-space:nowrap;flex:none;cursor:pointer}.filtro-chip>span{overflow:hidden;text-overflow:ellipsis}.filtro-chip:after{content:"";position:absolute;right:11px;top:50%;width:6px;height:6px;border:solid var(--tenue);border-width:0 1.5px 1.5px 0;transform:translateY(-70%) rotate(45deg);pointer-events:none}.filtro-chip.on{border-color:var(--primario);color:var(--primario);background:var(--primario-fondo)}.filtro-chip select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.filtro-chip:focus-within{outline:2px solid var(--primario);outline-offset:2px}@media(max-width:680px){#radarTabla table.ideas.resp tr{gap:3px 16px;padding:10px 0}#radarTabla table.ideas.resp td:first-child{grid-row:1;display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:10px;align-items:center;padding-right:136px;margin-bottom:4px}#radarTabla table.ideas.resp td:first-child .idea-cab{display:contents}#radarTabla table.ideas.resp td:first-child .logo-a{grid-row:1 / span 2;grid-column:1}#radarTabla table.ideas.resp .radar-n{grid-column:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}#radarTabla table.ideas.resp td:first-child>small{grid-column:2;display:block;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}#radarTabla table.ideas.resp td:nth-child(7){grid-row:1;grid-column:2;justify-self:end;align-self:center;display:grid;grid-template-columns:auto auto;justify-content:end;justify-items:end;gap:2px 0;white-space:nowrap;overflow:visible}#radarTabla table.ideas.resp td:nth-child(7):before{grid-row:1;grid-column:1;display:block;margin:0}#radarTabla table.ideas.resp td:nth-child(7) small{grid-row:1;grid-column:2;display:block;margin:0;color:var(--tenue);font-size:12.5px;line-height:1.3}#radarTabla table.ideas.resp td:nth-child(7) small:before{content:" · "}#radarTabla table.ideas.resp td:nth-child(7)>span:not(.k){grid-row:2;grid-column:1 / -1}#radarTabla table.ideas.resp td:nth-child(7):has(>.k:only-child){display:none}#radarTabla table.ideas.resp td:nth-child(2),#radarTabla table.ideas.resp td:nth-child(4){grid-row:2}#radarTabla table.ideas.resp td:nth-child(5),#radarTabla table.ideas.resp td:nth-child(6){grid-row:3}#radarTabla table.ideas.resp td:nth-child(n+2):not(:nth-child(7)):before{display:inline;margin:0 4px 0 0}#radarTabla table.ideas.resp td:nth-child(n+2):not(:nth-child(7)) small{display:inline;margin-left:4px}#radarTabla table.ideas.resp td:nth-child(n+2):not(:nth-child(7)){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.gta-chip{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px 0 9px;border-radius:999px;border:1px solid var(--hilo);background:var(--superficie);color:var(--texto);font-size:12.5px;white-space:nowrap;flex:none;box-shadow:var(--sombra-t)}.gta-chip svg{width:17px;height:17px;color:var(--oro-texto)}.gta-chip b{font-weight:800;letter-spacing:.02em;color:var(--texto)}.gta-chip span{color:var(--oro-texto);font-variant-numeric:tabular-nums}.gta-chip:hover{border-color:var(--oro-texto)}.gta-chip.pulsa{animation:gtaPulsa 1.25s ease-in-out 4}@keyframes gtaPulsa{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--oro-texto) 33%,transparent)}}.gta-fondo{align-items:center}.gta-marco{position:relative;width:min(820px,calc(100% - 32px));height:min(94vh,1000px);border-radius:24px;overflow:hidden;border:1px solid var(--hilo)}@media(max-width:720px){.gta-marco{width:100%;height:100%;border-radius:0;border:0}}.gta{height:100%;overflow:auto;overscroll-behavior:contain;color:var(--g-t);scrollbar-width:thin}.gta-x{position:absolute;z-index:5;top:calc(12px + env(safe-area-inset-top));right:12px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.gta-x svg{width:18px;height:18px}.gta-x:hover{border-color:var(--g-rosa)}.gta-hero{position:relative;overflow:hidden;min-height:100%;display:flex;flex-direction:column;padding:calc(46px + env(safe-area-inset-top)) clamp(18px,4vw,40px) 0;text-align:center;isolation:isolate}.gta-cielo{position:absolute;inset:0;z-index:-1}.gta-estrellas{position:absolute;inset:0 0 40%;background-image:radial-gradient(1.2px 1.2px at 12% 18%,var(--texto),transparent),radial-gradient(1px 1px at 28% 8%,var(--texto),transparent),radial-gradient(1.4px 1.4px at 47% 22%,var(--texto),transparent),radial-gradient(1px 1px at 63% 12%,var(--texto),transparent),radial-gradient(1.3px 1.3px at 78% 26%,var(--texto),transparent),radial-gradient(1px 1px at 90% 9%,var(--texto),transparent),radial-gradient(1px 1px at 8% 38%,var(--texto),transparent),radial-gradient(1.2px 1.2px at 85% 40%,var(--texto),transparent),radial-gradient(1px 1px at 36% 34%,var(--texto),transparent);opacity:.75;animation:gtaTitila 4s ease-in-out infinite alternate}@keyframes gtaTitila{to{opacity:.35}}.gta-paisaje{position:relative;flex:1 0 auto;min-height:clamp(250px,38vh,340px);margin:26px calc(-1*clamp(18px,4vw,40px)) 0;overflow:hidden}.gta-sol{position:absolute;left:50%;bottom:30%;width:min(290px,70vw);aspect-ratio:1;transform:translate(-50%,30%);border-radius:50%;-webkit-mask-image:linear-gradient(180deg,var(--fondo-2) 0 46%,transparent 46% 50%,var(--fondo-2) 50% 57%,transparent 57% 61.5%,var(--fondo-2) 61.5% 67%,transparent 67% 72.5%,var(--fondo-2) 72.5% 77%,transparent 77% 84%,var(--fondo-2) 84%);mask-image:linear-gradient(180deg,var(--fondo-2) 0 46%,transparent 46% 50%,var(--fondo-2) 50% 57%,transparent 57% 61.5%,var(--fondo-2) 61.5% 67%,transparent 67% 72.5%,var(--fondo-2) 72.5% 77%,transparent 77% 84%,var(--fondo-2) 84%);animation:gtaSol 1.8s cubic-bezier(.2,.8,.2,1) both .2s}@keyframes gtaSol{0%{transform:translate(-50%,90%);opacity:0}}.gta-horizonte{position:absolute;left:0;right:0;bottom:30%}.gta-suelo{position:absolute;left:-60%;right:-60%;bottom:0;height:30%;background-size:64px 34px;transform:perspective(260px) rotateX(58deg);transform-origin:top;overflow:hidden}.gta-suelo:before{content:"";position:absolute;inset:-34px 0 0;background-size:64px 34px;animation:gtaSuelo 1.4s linear infinite}@keyframes gtaSuelo{to{transform:translateY(34px)}}.gta-paisaje:after{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;z-index:2}.gta-sol{z-index:1}.gta-suelo{z-index:3}.gta-horizonte{z-index:4}.gta-hero-c{position:relative;z-index:1;display:grid;justify-items:center;max-width:640px;margin:0 auto}.gta-rotulo{margin:0}.gta-tit{position:relative}.gta-tit:after{position:absolute;inset:0;color:transparent;pointer-events:none;animation:gtaRespira 4s ease-in-out 1.8s infinite alternate}@keyframes gtaEnciende{0%{opacity:.1}10%{opacity:1}16%{opacity:.3}24%{opacity:1}31%{opacity:.55}37%{opacity:1}}@keyframes gtaRespira{to{opacity:0}}.gta-reloj{display:flex;justify-content:center;gap:clamp(8px,2.6vw,18px)}.gta-reloj span{display:grid;justify-items:center;min-width:clamp(64px,18vw,100px);padding:10px 6px 9px}.gta-reloj i{font-style:normal;font-size:12px;margin-top:5px}.gta-reloj.fuera span{min-width:190px}.gta-fecha{margin:16px auto 0;font-size:14px;max-width:46ch}.gta-espera{width:min(420px,100%);margin-top:16px;display:grid;gap:7px}.gta-barra{height:8px;border-radius:99px;overflow:hidden}.gta-barra i{display:block;height:100%;width:var(--p);border-radius:inherit;transform-origin:left;animation:gtaBarra 1.6s cubic-bezier(.2,.8,.2,1) both .3s}@keyframes gtaBarra{0%{transform:scaleX(0)}}.gta-espera small{color:var(--g-t2);font-size:12.5px}.gta-baja{position:absolute;z-index:1;left:50%;bottom:14px;transform:translate(-50%);width:40px;height:40px;display:grid;place-items:center;border-radius:50%;cursor:pointer;animation:gtaBaja 1.8s ease-in-out infinite}.gta-baja svg{width:20px;height:20px}@keyframes gtaBaja{50%{transform:translate(-50%,6px)}}.gta-cuerpo{padding:34px clamp(18px,4vw,40px) calc(30px + env(safe-area-inset-bottom))}.gta-sec+.gta-sec{margin-top:44px}.gta-sec>.gta-rotulo{margin-bottom:12px}.gta-nota{color:var(--g-nar);font-size:13.5px;margin:0 0 10px}.gta-num{font:400 clamp(32px,8vw,42px)/1.05 var(--g-neon);letter-spacing:.01em;font-variant-numeric:tabular-nums;text-shadow:0 0 10px var(--c, var(--g-rosa)),0 0 24px var(--c, var(--g-rosa))}.gta-desde{display:grid;gap:8px;padding:18px}.gta-desde>b .gta-num{font-size:clamp(42px,11vw,56px);--c: var(--g-cian)}.gta-desde>b.down .gta-num{--c: var(--g-rosa)}.gta-desde p{margin:0;color:var(--g-t2);font-size:14.5px;line-height:1.5}.gta-linea{width:100%;height:90px;margin-top:4px}.gta-desde.vis .gta-linea polyline{stroke-dasharray:100;animation:gtaTraza 2s ease-out both}@keyframes gtaTraza{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.gta-camino{list-style:none;margin:0;padding:0 0 0 22px;position:relative;display:grid;gap:16px}.gta-camino:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:2px}.gta-camino:after{content:"";position:absolute;left:6px;top:6px;bottom:6px;transform:scaleY(var(--prog, 1));transform-origin:top;transition:transform .12s linear}.gta-desde .gta-linea polygon{opacity:0;transition:opacity 1s ease 1.3s}.gta-desde.vis .gta-linea polygon{opacity:1}.gta-camino li{position:relative}.gta-camino li:before{content:"";position:absolute;left:-21px;top:5px;width:12px;height:12px;border-radius:50%}.gta-camino li:before{z-index:1}.gta-camino li.siguiente:after{content:"";position:absolute;left:-21px;top:5px;width:12px;height:12px;border-radius:50%;animation:gtaLatido 1.6s ease-out infinite}@keyframes gtaLatido{70%,to{transform:scale(2.7);opacity:0}}.gc-d{display:block;color:var(--g-nar);font-size:12.5px;font-weight:650}.gta-camino b{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;font-weight:650}.gta-camino em{font-style:normal;font-size:12px;font-weight:700;background:var(--g-sol);border-radius:99px;padding:1px 8px}.gta-camino li:not(.hecho):not(.siguiente) b{color:var(--g-t2)}.gta-camino p{margin:2px 0 0;color:var(--g-t2);font-size:13.5px;line-height:1.45}.gta-txt{margin:0 0 4px;color:var(--g-t2);font-size:14.5px;line-height:1.55}.gta-pie{margin:32px 0 0;padding-top:14px;border-top:1px solid var(--sep);font-size:12px;line-height:1.5}.gta-txt{margin:0;color:var(--g-t2);font-size:14.5px;line-height:1.55}.gta-v6{padding:18px 18px 14px;margin-bottom:26px}.gta-v6-n{display:grid;gap:6px}.gta-v6-n .gta-num{font-size:clamp(54px,15vw,76px);--c: var(--g-rosa)}.gta-v6-n>span{color:var(--g-t2);font-size:14.5px;line-height:1.5;max-width:52ch}.gta-pista{position:relative;height:10px;margin:64px 4px 0;border-radius:99px}.gta-pista-f{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:inherit;transition:width 2.2s cubic-bezier(.2,.8,.2,1) .2s}.gta-pista-f:after{content:"";position:absolute;right:-6px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%}.gta-v6.vis .gta-pista-f{width:var(--p)}.gta-hito{position:absolute;top:50%;width:0;height:0}.gta-hito i{position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;border:2px solid var(--g-t2)}.gta-hito.hecho i{border-color:var(--oro-texto);background:var(--g-rosa)}.gta-hito em{position:absolute;bottom:12px;font-style:normal;font-size:12px;font-weight:600;color:var(--g-t);white-space:nowrap}.gta-hito.f1 em{bottom:32px}.gta-hito.f1:before{content:"";position:absolute;left:-.5px;bottom:8px;width:1px;height:24px}.gta-hito.a-start em{left:-5px}.gta-hito.a-end em{right:-5px}.gta-hito.a-middle em{transform:translate(-50%)}.gta-anios{position:relative;height:18px;margin:10px 4px 0}.gta-anios span{position:absolute;transform:translate(-50%);font-size:11px;font-variant-numeric:tabular-nums}.gta-copias2{padding:18px;display:grid;gap:12px}.gta-big{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.gta-big .gta-num{font-size:clamp(54px,15vw,76px);--c: var(--g-rosa)}.gta-big span{color:var(--g-t);font-size:15px}.gta-picto{display:flex;flex-wrap:wrap;gap:6px}.gta-picto i{width:20px;display:block;opacity:0;transform:translateY(8px) scale(.6);transition:opacity .35s ease,transform .45s cubic-bezier(.2,1.4,.4,1);transition-delay:calc(var(--k) * 28ms + .2s)}.gta-picto svg{display:block;width:100%;fill:none;stroke-width:1.6}.gta-picto.cajas svg{stroke:var(--g-rosa)}.gta-picto.coches i{width:46px}.gta-picto.coches svg{stroke:var(--g-cian)}.gta-picto i.medio{clip-path:inset(0 calc(100% - var(--r)) 0 0)}.vis .gta-picto i,.gta-picto.vis i,.gta-rev.vis~.gta-picto i{opacity:1;transform:none}.gta-unidad{color:var(--g-t2);font-size:12.5px}.gta-mini{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.gta-mini li{padding:12px 14px;border-radius:14px;border:1px solid var(--borde);display:grid;gap:2px}@media(max-width:500px){.gta-mini li:last-child:nth-child(odd){grid-column:1 / -1}}.gta-mini .c0{--c: var(--g-rosa)}.gta-mini .c1{--c: var(--g-nar)}.gta-mini .c2{--c: var(--g-cian)}.gta-mini b{font:400 28px/1.1 var(--g-neon);text-shadow:0 0 10px var(--c),0 0 22px var(--c);font-variant-numeric:tabular-nums}.gta-mini span{color:var(--g-t2);font-size:13px;line-height:1.4}.gta-coche{margin:4px -6px 0}.gta-coche-svg{display:block;width:100%;max-width:560px;margin:0 auto;overflow:visible}.gta-coche.vis .gta-coche-svg{animation:gtaEntra 1.1s cubic-bezier(.2,.8,.2,1) both}.gta-coche.vis .gta-rueda{animation:gtaGira 1.1s cubic-bezier(.2,.8,.2,1) both}.gta-estela path{stroke-width:2.4;opacity:0}.gta-coche.vis .gta-estela path{animation:gtaEstela 1.4s ease-out .2s both}@keyframes gtaEntra{0%{transform:translate(-60%);opacity:0}}@keyframes gtaGira{0%{transform:rotate(-720deg)}}@keyframes gtaEstela{0%{opacity:0;transform:translate(40px)}40%{opacity:.9}to{opacity:.35;transform:none}}.gta-adder-n{display:grid;gap:6px;margin-top:10px}.gta-adder-n .gta-num{font-size:clamp(48px,13vw,66px);--c: var(--g-nar)}.gta-adder-n span{color:var(--g-t2);font-size:14.5px;line-height:1.5;max-width:56ch}.gta-pila{position:relative;display:flex;gap:3px;height:22px;margin:22px 0 14px}.gta-pila i{display:block;border-radius:6px;background:var(--c);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * .14s + .15s)}.gta-pila.vis i{transform:none}.gta-pila-tu{position:absolute;top:-6px;bottom:-6px;width:3px;margin-left:-1.5px;border-radius:2px}.gta-pila-tu em{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-style:normal;font-size:11.5px;font-weight:700;white-space:nowrap}.gta-pila-ley{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 18px}.gta-pila-ley li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:0 10px;align-items:baseline}.gta-pila-ley i{width:10px;height:10px;border-radius:3px;background:var(--c)}.gta-pila-ley b{font-weight:650;font-size:14.5px}.gta-pila-ley span,.gta-pila-ley small{grid-column:2}.gta-pila-ley span{font-size:13.5px;font-variant-numeric:tabular-nums}.gta-pila-ley small{color:var(--g-t2);font-size:12.5px;line-height:1.4}.gta-adder .gta-picto{margin-top:22px}.gta-tu{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:14px 0 0}.gta-tu .gta-num{font-size:clamp(40px,11vw,54px);--c: var(--g-cian)}.gta-tu span{color:var(--g-t);font-size:15px}.gta-est{margin:14px 0 0;font-size:12.5px;line-height:1.5}.gta-sub{margin:0 0 10px;color:var(--g-t);font-size:14.5px;font-weight:650}.gta-pos,.gta-quien{margin-top:16px;padding:16px 18px}.gta-pos ul,.gta-quien ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.gta-pos li,.gta-quien li{display:grid;grid-template-columns:minmax(84px,34%) minmax(0,1fr) 54px;gap:10px;align-items:center;font-size:13.5px}.gta-pos .n,.gta-quien .n{color:var(--g-t);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gta-pos .b,.gta-quien .b{height:12px;border-radius:99px;background:var(--superficie-2);position:relative}.gta-pos .b i,.gta-quien .b i{position:absolute;top:0;bottom:0;left:0;width:var(--w);border-radius:inherit;transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 80ms + .15s)}.gta-pos.vis .b i,.gta-quien.vis .b i{transform:none}.gta-pos b,.gta-quien b{font:400 17px/1 var(--g-neon);color:var(--texto);text-align:right;font-variant-numeric:tabular-nums}.gta-quien .b i{left:50%}.gta-quien .b:before{content:"";position:absolute;left:50%;top:-3px;bottom:-3px;width:1px}.gta-quien .menos .b i{left:auto;right:50%;transform-origin:right;background:linear-gradient(270deg,var(--g-rosa),var(--g-nar))}.gta-son{position:absolute;z-index:5;top:calc(12px + env(safe-area-inset-top));left:12px;width:42px;height:42px;display:grid;place-items:center;border-radius:50%}.gta-son svg{width:19px;height:19px}.gta-son[aria-pressed=true]{color:var(--g-cian)}.gta-haz,.gta-faro{opacity:.25}.gta-coche.vis .gta-haz,.gta-coche.vis .gta-faro{animation:gtaFaros .9s steps(1,end) 1s both}@keyframes gtaFaros{0%{opacity:.25}30%{opacity:1}45%{opacity:.3}60%,to{opacity:1}}.gta-reflejo{opacity:0}.gta-coche.vis .gta-reflejo{animation:gtaReflejo 3.6s ease-in-out 1.4s infinite}@keyframes gtaReflejo{0%{opacity:0;transform:translate(-60px)}20%{opacity:.9}45%,to{opacity:0;transform:translate(60px)}}.gta-linea{height:auto;aspect-ratio:336 / 132;overflow:visible}.gta-marca circle{fill:var(--fondo);stroke:var(--g-sol);stroke-width:2;opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--i) * .3s + 1.4s)}.gta-marca text{fill:var(--g-t2);font:600 10px var(--ui);opacity:0;transition:opacity .4s ease;transition-delay:calc(var(--i) * .3s + 1.5s)}.gta-desde.vis .gta-marca circle,.gta-desde.vis .gta-marca text{opacity:1}.gta-rev{opacity:0;transform:translateY(26px) scale(.98);transition:opacity .7s ease,transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}.gta-rev.vis{opacity:1;transform:none}.gta-rotulo.gta-rev.vis{transform:rotate(-3deg)}.gta-aviso{width:min(560px,calc(100% - 32px));height:min(92vh,860px)}@media(max-width:720px){.gta-aviso{width:100%;height:100%}}.gta-aviso .gta-paisaje{min-height:clamp(180px,26vh,260px)}.gta-lead{margin:18px auto 0;max-width:40ch;font-size:15.5px;line-height:1.55;color:var(--g-t)}.gta-donde{margin:8px 0 0;color:var(--g-t2);font-size:13.5px}.gta-btns{display:grid;gap:10px;margin:20px auto 0;width:min(100%,340px)}.gta-b{height:48px;font-weight:650;font-size:15.5px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.gta-b.pri{border:0}.gta-b:hover{filter:brightness(1.08)}.gta-ciudad{position:absolute;left:0;bottom:30%;width:100%;height:auto;aspect-ratio:600 / 90;z-index:2;display:block}.gta-ciudad path.v{opacity:.55}.gta-palma{position:absolute;bottom:0;z-index:5;height:82%;width:auto;aspect-ratio:120 / 200;animation:gtaPalma 1.4s cubic-bezier(.2,.8,.2,1) .35s both}.gta-palma.izq{left:-5%}.gta-palma.der{right:-4%;height:70%}@keyframes gtaPalma{0%{transform:translateY(26%)}}@media(min-width:721px){.gta-palma.izq{left:1%}.gta-palma.der{right:2%}}.gta-juego{margin-top:14px;padding:16px 18px;display:grid;gap:8px}.gta-juego-f{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gta-juego-c svg{width:22px;height:28px;fill:none;stroke:var(--g-nar);stroke-width:1.6}.gta-juego-a{font:400 24px/1 var(--g-neon);color:var(--g-t2);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--oro-texto) 60%,transparent)}.gta-juego-f>i{font-style:normal;color:var(--g-nar);font-size:20px}.gta-juego .gta-num{--c: var(--g-nar);font-size:clamp(32px,9vw,42px)}.gta-juego p{margin:0;color:var(--g-t2);font-size:14px;line-height:1.5}.gta-img-b{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:14px;border-color:var(--hilo);color:var(--texto)}.gta-img-b svg{width:20px;height:20px;color:var(--g-cian)}.gta-comp{position:absolute;inset:0;z-index:8;display:grid;place-items:center;padding:calc(14px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--velo) 86%,transparent);overflow:auto}.gta-comp-c{position:relative;width:min(420px,100%);display:grid;gap:12px;justify-items:center;text-align:center}.gta-comp-x{position:absolute;top:-4px;right:-2px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--aro);background:color-mix(in srgb,var(--superficie) 90%,transparent);color:var(--g-t)}.gta-comp-x svg{width:17px;height:17px}.gta-comp .gta-rotulo{color:var(--g-cian)}.gta-comp-img{width:auto;max-width:100%;height:min(52vh,460px);aspect-ratio:1080 / 1350;border-radius:14px;box-shadow:0 16px 50px var(--hondo),0 0 0 1px var(--hilo)}.gta-comp-sw{display:flex;align-items:center;gap:10px;color:var(--g-t);font-size:15px;font-weight:600;cursor:pointer}.gta-comp-sw input{width:20px;height:20px;accent-color:var(--g-rosa)}.gta-comp-sw:has(input:disabled){opacity:.55;cursor:default}.gta-comp-nota{color:var(--g-t2);font-size:12.5px;line-height:1.45;max-width:36ch}.gta-comp .gta-b.pri{width:100%}@media(prefers-reduced-motion:reduce){.gta-palma{animation:none!important}}@media(prefers-reduced-motion:reduce){.gb i,.gb-n{transition:none!important;transform:none!important;opacity:1!important}.gta-tit,.gta-tit:after,.gta-chip.pulsa,.gta-top.pulsa,.gta-suelo:before,.gta-sol,.gta-estrellas,.gta-baja,.gta-barra i,.gta-camino li.siguiente:after,.gta-desde .gta-linea polyline{animation:none!important}.gta-coche-svg,.gta-rueda,.gta-estela path,.gta-pista-f,.gta-picto i,.gta-pila i,.gta-marca circle,.gta-marca text,.gta-haz,.gta-faro,.gta-pos .b i,.gta-quien .b i{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.gta-reflejo{display:none}.gta-pista-f{width:var(--p)}.gta-rev{opacity:1;transform:none;transition:none}}.i18n-carga body{visibility:hidden}.bandera{width:22px;height:15px;border-radius:3px;flex:none;box-shadow:0 0 0 1px color-mix(in srgb,var(--texto) 12%,transparent)}.idiomas{display:inline-flex;gap:6px;flex-wrap:wrap}.idiomas button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 10px;border-radius:10px;border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto-2);font-size:14px;font-weight:600}.idiomas button[aria-pressed=true]{border-color:var(--primario);color:var(--texto);background:var(--primario-fondo)}.idiomas button:hover{color:var(--texto)}.idiomas.mini button{height:32px;padding:0 8px;gap:0;font-size:0}.idiomas.mini button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.idiomas.mini button[aria-pressed=true]{background:transparent}.intro-cab .idiomas.mini{margin-left:auto;margin-right:6px}.idiomas.pie{justify-content:center;margin-top:4px}.idiomas.pie button{height:34px;font-size:13px}.aj-idioma{display:grid;gap:8px;margin:4px 0 20px}.aj-cab{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--grafica) 16%,var(--superficie)),color-mix(in srgb,var(--grafica) 4%,var(--superficie)));border:1px solid color-mix(in srgb,var(--grafica) 35%,transparent)}.aj-cab>img{width:44px;height:44px}.aj-cab b{display:block;font-size:17px;font-weight:700}.aj-cab small{display:block;color:var(--texto-2);font-size:13px;line-height:1.35}.aj-caja{display:grid;padding:2px 16px;background:var(--superficie);border:1px solid var(--sep)}.aj-caja>.seccion-ed{margin:0;padding:14px 0;border-top:1px solid var(--sep)}.aj-caja>:first-child{border-top:0}.aj-caja .seccion-ed>h3,.aj-plegable>summary h3{display:flex;align-items:center;gap:10px;font-weight:600}.aj-caja h3 svg,.aj-fila>svg,.aj-fila>img{width:20px;height:20px;flex:none;color:var(--primario)}.aj-fila{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border:0;border-top:1px solid var(--sep);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.aj-fila>span{display:grid;gap:2px;min-width:0;flex:1}.aj-fila b{font-size:15px;font-weight:600}.aj-fila small{color:var(--tenue);font-size:13px;line-height:1.4}@media(hover:hover){.aj-fila:hover b{color:var(--primario)}}.aj-flecha{width:8px;height:8px;flex:none;margin-right:4px;border-right:2px solid var(--tenue);border-bottom:2px solid var(--tenue);transform:rotate(-45deg)}.aj-plegable>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none}.aj-plegable>summary::-webkit-details-marker{display:none}.aj-plegable>summary h3{margin:0;font-size:15px}.aj-plegable .aj-flecha{transform:rotate(45deg);transition:transform .2s ease}.aj-plegable[open] .aj-flecha{transform:rotate(-135deg)}.aj-caja .aj-idioma{margin:0}.aj-grupo{margin:24px 0 8px 4px;font-size:13.5px;font-weight:650}.aj-avanzado{margin-top:26px;border-top:1px solid var(--sep);padding-top:14px}.aj-avanzado>summary{cursor:pointer;color:var(--texto-2);font-size:14px;padding:4px 0}.aj-avanzado[open]>summary{margin-bottom:4px}.aj-idioma small{color:var(--tenue);font-size:12.5px}.aviso-idioma{position:relative;z-index:31;display:flex;align-items:center;gap:10px;padding:8px max(12px,var(--gutter));padding-top:calc(8px + env(safe-area-inset-top));background:var(--superficie-2);border-bottom:1px solid var(--borde);color:var(--texto-2);font-size:13px;line-height:1.4}.aviso-idioma p{margin:0;flex:1;min-width:0}.aviso-idioma .ai-es{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--borde);background:transparent;color:var(--texto);font-size:12.5px;font-weight:600;white-space:nowrap}.aviso-idioma .ai-es .bandera{width:18px;height:12px}.aviso-idioma .ai-x{width:30px;height:30px;display:grid;place-items:center;border:0;background:transparent;color:var(--texto-2);border-radius:8px;flex:none}.aviso-idioma .ai-x svg{width:16px;height:16px}@media(max-width:560px){.aviso-idioma{gap:8px;font-size:12.5px;padding-left:14px;padding-right:6px}.aviso-idioma>.bandera{display:none}.aviso-idioma .ai-es{padding:0 8px}}.bloqueo{position:fixed;inset:0;z-index:95;display:grid;place-items:center;background:var(--fondo);padding:calc(20px + env(safe-area-inset-top)) 20px calc(20px + env(safe-area-inset-bottom));overflow:auto;animation:bqEntra .2s ease-out}.bloqueo.sale{opacity:0;transition:opacity .2s}@keyframes bqEntra{0%{opacity:0}to{opacity:1}}.bq-caja{width:min(340px,100%);display:grid;justify-items:center;text-align:center}.bq-caja .logo{width:56px;height:56px}.bq-caja h1{margin:14px 0 4px;font-size:24px;font-weight:600}.bq-txt{margin:0;color:var(--texto-2);font-size:15px}.bq-puntos{display:flex;gap:18px;margin:28px 0 8px}.bq-puntos i{width:14px;height:14px;border-radius:50%;border:2px solid var(--borde);transition:background .12s,border-color .12s}.bq-puntos i.on{background:var(--primario);border-color:var(--primario)}.bq-puntos.mal{animation:bqMal .35s}@keyframes bqMal{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}.bq-error{min-height:40px;margin:0;color:var(--baja);font-size:13.5px;line-height:1.45}.bq-teclado{display:grid;grid-template-columns:repeat(3,76px);gap:14px 22px;margin-top:4px}.bq-teclado button{width:76px;height:76px;border-radius:50%;border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto);font-size:28px;font-weight:400;display:grid;place-items:center}.bq-teclado button:active{background:var(--superficie-3)}.bq-teclado button[data-t=huella],.bq-teclado button[data-t=borrar]{background:transparent;border-color:transparent;color:var(--primario)}.bq-teclado button[data-t=borrar]{color:var(--texto-2)}.bq-teclado button svg{width:30px;height:30px}.bq-pass{margin-top:26px}@media(max-height:640px){.bq-teclado{grid-template-columns:repeat(3,64px);gap:10px 20px}.bq-teclado button{width:64px;height:64px;font-size:24px}.bq-puntos{margin-top:18px}}@media(prefers-reduced-motion:reduce){.bloqueo,.bq-puntos.mal{animation:none}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}*{scrollbar-width:thin;scrollbar-color:var(--borde) transparent}@media(hover:none)and (pointer:coarse){html,body,*,.gta{scrollbar-width:none!important}::-webkit-scrollbar{display:none;width:0;height:0}}h1,h2,h3,.ag-tx b,.fx2-cab button{text-wrap:balance}p,.nota,.ag-det p,li>span{text-wrap:pretty}.vista-cab p{font-size:14.5px;line-height:1.5;max-width:62ch}.sec-cab h2{font-size:18px}.kpi .v,.ag-imp,.leyenda .p,.leyenda .e,td.r,th.r,.tk-p,.tk-v,.mv-c,.ag-cd,.ag-fe b{font-variant-numeric:tabular-nums}:is(.tarjeta,.plan-venta,.idea,.informe,.fx2,.fis-vacio,.num-sec,.desde-compra,.merc2,.nov-ant,.tarea,.pf-card,.merc-busca,.mfilas,.ir-objetivos,.aj-caja,.ag-prox,.toca){background-image:linear-gradient(180deg,color-mix(in srgb,var(--texto) 3%,transparent),transparent 55%);box-shadow:inset 0 1px color-mix(in srgb,var(--texto) 5%,transparent),0 1px 2px color-mix(in srgb,var(--hondo) 55%,transparent),0 10px 28px -14px var(--hondo)}.car-patrimonio{position:relative;isolation:isolate}.top{transition:box-shadow .25s ease}.btn.pri:hover{filter:brightness(1.05)}:is(.tarjeta,.plan-venta,.idea,.informe,.fx2,.fx3-lista,.fis-vacio,.num-sec,.desde-compra,.merc2,.nov-ant,.tarea,.pf-card,.merc-busca,.mfilas,.ir-objetivos,.aj-caja,.ag-mes2,.agp-c,.toca,.opr,.empezar,.ov-lista,.ia-nota){background-color:var(--superficie);background-image:var(--loseta-luz),var(--loseta);border-top-color:var(--filo);border-right-color:var(--filo);border-bottom-color:var(--filo);border-left-color:var(--filo);box-shadow:var(--luz-arriba),0 1px 2px color-mix(in srgb,var(--hondo) 82%,transparent),0 16px 34px -20px var(--hondo)}:is(.plan-venta,.informe,.toca){border-left-width:1px;border-color:color-mix(in srgb,var(--oro-texto) 30%,transparent)}.toca.iac{border-color:color-mix(in srgb,var(--oro-texto) 34%,transparent);background-image:radial-gradient(520px 200px at 15% -60px,color-mix(in srgb,var(--oro-texto) 16%,transparent),transparent 72%),var(--loseta)}.tarea.primero,.empezar,.agp-hoy{background-image:radial-gradient(560px 200px at 18% -60px,color-mix(in srgb,var(--oro-texto) 17%,transparent),transparent 72%),var(--loseta)}.ia-notas>.ia-nota{background-color:var(--superficie);background-image:var(--loseta-luz),var(--loseta);box-shadow:var(--luz-arriba),0 16px 34px -20px var(--hondo)}:is(.tramo,.fis-c,.rg-c,.car-fut-f){background:color-mix(in srgb,var(--oro-texto) 3%,transparent);border-color:color-mix(in srgb,var(--oro-texto) 9%,transparent)}.car-fut-f b{color:var(--texto)}:is(.subvistas,.plazos,.op-modo){background-color:var(--superficie);background-image:var(--loseta);border-color:var(--filo);box-shadow:var(--luz-arriba)}:is(.subvistas,.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos) button[aria-pressed=true]{background:var(--oro-suave);color:var(--primario-claro);box-shadow:inset 0 0 0 1px var(--hilo),inset 0 1px color-mix(in srgb,var(--oro-texto) 16%,transparent)}.busca input{padding-top:11px;padding-bottom:11px}.busca input:focus{outline-offset:0}.hoja{border-bottom-width:0}@media(max-width:960px){.navbar a[aria-current=page]{color:var(--primario-claro)}.navbar a[aria-current=page] svg,.navbar .nav-mas[aria-current=page] svg{background:var(--oro-suave);box-shadow:inset 0 0 0 1px var(--hilo)}.navbar a.nav-centro[aria-current=page]{color:var(--texto)}}.que-es{margin:2px 0 12px;font-size:13px;line-height:1.45;color:var(--texto-2)}.que-es b{font-weight:650;color:var(--oro-texto)}.car-patrimonio .que-es{margin:10px 0 4px;max-width:46ch}body:not(.modo-basico) .que-es{display:none}.pest-av{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:var(--e3) 0 var(--e4);padding:4px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--sep);background:color-mix(in srgb,var(--superficie) 60%,transparent)}.pest-av::-webkit-scrollbar{display:none}.pest-av button{flex:none;min-height:40px;padding:0 15px;border:0;border-radius:999px;background:none;color:var(--texto-2);font:600 13px/1 var(--ui);cursor:pointer;white-space:nowrap}.pest-av button:hover{color:var(--texto)}.pest-av button[aria-selected=true]{background:var(--metal, var(--primario));color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}@media(max-width:760px){.pest-av{margin:var(--e2) calc(-1 * var(--gutter)) var(--e3);border-radius:0;box-shadow:none;background:none;padding:0 var(--gutter)}}.panel-av{min-height:40vh}.seg-modo button[aria-pressed=true]{color:var(--texto)}@media(min-width:1180px){body.ia-lado .hero-num{font-size:clamp(54px,5.2vw,80px)}}.ts-grupo .ts-sub{margin:-2px 0 10px;font-size:13px;color:var(--tenue)}.pest-av a{flex:none;min-height:44px;display:inline-flex;align-items:center;padding:0 15px;border-radius:999px;color:var(--texto-2);font:600 13px/1 var(--ui);white-space:nowrap;text-decoration:none;transition:background .2s,color .2s}.pest-av a:hover{color:var(--texto)}.pest-av a[aria-current=page]{background:var(--metal, var(--primario));color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}.preg-ia{margin-left:auto;display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px 0 8px;border:0;border-radius:999px;background:color-mix(in srgb,var(--oro-texto) 12%,transparent);color:var(--oro-texto);font:600 12px/1 var(--ui);letter-spacing:0;text-transform:none;font-style:normal;cursor:pointer;flex:none;transition:background .2s,transform .12s}.preg-ia:hover{background:color-mix(in srgb,var(--oro-texto) 20%,transparent)}.preg-ia:active{transform:scale(.95)}.preg-ia svg{width:14px;height:14px}.sec-cab:has(.der) .preg-ia{margin-left:8px}.sec-cab .der+.preg-ia,.pav-et a+.preg-ia,.pav-et button+.preg-ia{margin-left:8px}@media(max-width:420px){.preg-ia span{display:none}.preg-ia{padding:0 8px}}.pav-esq{grid-column:1 / -1;display:grid;gap:12px;grid-template-columns:repeat(12,minmax(0,1fr))}.pav-esq i{position:relative;overflow:hidden;height:150px;border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--borde);grid-column:span 12}@media(min-width:900px){.pav-esq i:nth-child(2){grid-column:span 4}.pav-esq i:nth-child(3){grid-column:span 8}}.pav-esq i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--texto) 6%,transparent),transparent);transform:translate(-100%);animation:pavBrillo 1.4s ease-in-out infinite}@keyframes pavBrillo{to{transform:translate(100%)}}.top-mini{display:none}@media(max-width:1179px){body.mini-total .top-mini{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.1;font-variant-numeric:tabular-nums;animation:miniEntra .25s ease-out}body.mini-total .top-mini b{font:600 15px/1.1 var(--ui);white-space:nowrap}body.mini-total .top-mini small{font-size:11px;white-space:nowrap}body.mini-total .top .gta-top-w{display:none}body.mini-total .top .acciones{margin-left:10px}}@keyframes miniEntra{0%{opacity:0;transform:translateY(5px)}}.tabla-pos .fila,.pav-t,.mv-c,.agp-lista li,.car-plan .plan-fila{transition:transform .16s cubic-bezier(.2,.8,.2,1)}.tabla-pos .fila:active,.mv-c:active,.agp-lista li:active{transform:scale(.985)}[data-tema] .car-hero{position:relative}[data-tema] .car-hero:after{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--oro-texto),transparent);opacity:.55}.hero-max{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--oro-texto) 14%,transparent);color:var(--oro-texto);font:650 10.5px/1 var(--ui);letter-spacing:.04em;text-transform:none;animation:maxEntra .6s cubic-bezier(.2,.8,.2,1)}.hero-max svg{width:12px;height:12px}@keyframes maxEntra{0%{opacity:0;transform:scale(.8)}}@media(prefers-reduced-motion:reduce){.pav-esq i:after,.hero-max,body.mini-total .top-mini{animation:none}.tabla-pos .fila,.pav-t,.mv-c{transition:none}}[data-cifra]{cursor:pointer;border-radius:6px;text-decoration:underline dotted color-mix(in srgb,var(--texto) 22%,transparent);text-underline-offset:4px;text-decoration-thickness:1px}#heroNum[data-cifra]{text-decoration:none}[data-cifra]:hover,[data-cifra].cifra-on{text-decoration-color:var(--oro-texto)}[data-cifra]:focus-visible{outline:2px solid var(--primario);outline-offset:3px}.globo-cifra{position:fixed;z-index:60;width:min(300px,calc(100vw - 20px));padding:12px 14px;border-radius:var(--r-l, 16px);background:var(--superficie);color:var(--texto);border:1px solid color-mix(in srgb,var(--oro-texto) 35%,var(--borde));box-shadow:var(--sombra-t);display:grid;gap:6px}.globo-cifra.entra{animation:gcEntra .18s cubic-bezier(.2,.8,.2,1)}@keyframes gcEntra{0%{opacity:0;transform:translateY(4px) scale(.98)}}.globo-cifra .gc-cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.globo-cifra .gc-cab small{font:500 11px/1.3 var(--ui);color:var(--tenue);text-transform:uppercase;letter-spacing:.04em}.globo-cifra .gc-x{margin:-8px -10px -8px 0}.globo-cifra .gc-et{font:600 15px/1.3 var(--ui)}.globo-cifra .gc-v{font:600 22px/1.15 var(--ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.globo-cifra .gc-ia{justify-self:start;margin-top:4px;display:inline-flex;align-items:center;gap:6px}.globo-cifra .gc-ia svg{width:16px;height:16px}.globo-cifra .gc-nota{margin:0;font-size:12px;line-height:1.35;color:var(--texto-2)}@media(prefers-reduced-motion:reduce){.globo-cifra.entra{animation:none}}.tabla-pos .activo-l .pos-spark{flex:none;width:56px;height:20px;margin-left:auto;opacity:.9}.pos-spark polyline{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.pos-spark.up polyline{stroke:var(--sube)}.pos-spark.down polyline{stroke:var(--baja)}@media(max-width:360px){.tabla-pos .activo-l .pos-spark{display:none}}.car-metas li{position:relative;overflow:hidden}.car-metas li.meta-brilla:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,color-mix(in srgb,var(--oro-texto) 38%,transparent) 50%,transparent 70%);transform:translate(-100%);animation:metaBrilla 1.4s cubic-bezier(.2,.8,.2,1) 2}@keyframes metaBrilla{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.car-metas li.meta-brilla:after{animation:none}}.tuv{display:grid;gap:14px}.tuv .pf-card{border-radius:var(--r-l)}.tuv-cab{display:grid;gap:0;padding:18px}.tuv-quien{display:flex;align-items:flex-start;gap:12px;color:inherit;text-decoration:none}.tuv-quien>div,.tuv-quien>span:not(.tuv-ini){flex:1;min-width:0;display:block}.tuv-quien.enl .aj-flecha{margin-top:10px}.tuv-ini{width:50px;height:50px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--oro-texto) 60%,transparent);color:var(--oro-texto);font:600 21px/1 var(--marca)}.tuv-nom{display:block;margin:0;font:var(--titulo-estilo) 600 21px/1.2 var(--titulo);letter-spacing:var(--titulo-espacio);color:var(--texto);text-decoration:none}.tuv-frase{display:block;margin:4px 0 0;color:var(--texto-2);font-size:14.5px;line-height:21px}.tuv-frase b{color:var(--texto);font-weight:600}.tuv-quien .btn{margin-top:12px}.tuv-lims{margin-top:16px;padding-top:16px;border-top:1px solid var(--sep)}.tuv-lims-cab{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.tuv-lims-cab .enlace{color:var(--oro-texto);font-weight:600;font-size:14px;white-space:nowrap;padding:10px 0 10px 12px;margin:-10px 0;text-decoration:none}.tuv-lims-t{margin:0;font-size:17px;font-weight:650;line-height:22px}.tuv-lims-l{margin:2px 0 0;color:var(--texto-2);font-size:13.5px;line-height:19px}.tl-graf{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.tl-fila{display:grid;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:28px;font-size:13.5px}.tl-n{font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-c{text-align:right;white-space:nowrap;min-width:84px}.tl-c b{font-weight:650}.tl-poner{color:var(--oro-texto);font-weight:600;text-decoration:none}.tuv-lims-pie{margin:6px 0 0;color:var(--tenue);font-size:12px;line-height:17px}.tl-pista{position:relative;display:block;height:6px;border-radius:3px;background:var(--superficie-2)}.tl-pista>b{position:absolute;left:0;top:0;bottom:0;border-radius:3px}.tl-pista>s{position:absolute;left:calc(70% - 1px);top:-4px;width:2px;height:14px;border-radius:1px;background:var(--texto)}.tl-pista.sin{background:transparent;border:1px dashed color-mix(in srgb,var(--texto) 35%,transparent)}.tl-pista>b.e-pasa{background:var(--baja)}.tl-pista>b.e-cerca{background:var(--aviso)}.tl-pista>b.e-dentro{background:var(--sube)}.tx-pasa{color:var(--baja)}.tx-cerca{color:var(--aviso)}.tx-dentro{color:var(--sube)}.tl-pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:var(--r-p);font-size:12px;font-weight:650;white-space:nowrap;flex:none}.tl-pill i{width:7px;height:7px;border-radius:50%;background:currentColor}.tl-pill.e-pasa{color:var(--baja);background:color-mix(in srgb,var(--baja) 13%,transparent)}.tl-pill.e-cerca{color:var(--aviso);background:color-mix(in srgb,var(--aviso) 13%,transparent)}.tl-pill.e-dentro{color:var(--sube);background:color-mix(in srgb,var(--sube) 11%,transparent)}.tl-pill.e-sin{color:var(--texto-2);border:1px dashed color-mix(in srgb,var(--texto) 30%,transparent)}.tl-pill.e-sin i{background:transparent;border:1.5px solid currentColor}.tuv-menu{padding:4px 16px}.tuv-menu ul{list-style:none;margin:0;padding:0}.tuv-menu li+li a{border-top:1px solid var(--sep)}.tuv-menu a{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0;color:inherit;text-decoration:none}.tuv-ico{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--superficie-2);color:var(--oro-texto)}.tuv-ico svg{width:20px;height:20px}.tuv-mt{flex:1;min-width:0;display:grid;gap:1px}.tuv-mt b{font-size:15.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tuv-mt small{color:var(--tenue);font-size:12.5px;line-height:1.35}.tuv-panel{display:grid;gap:14px;min-width:0}.tuv-panel>.pf-card>header{margin-bottom:12px}.tuv-ph{display:grid;gap:4px}.tuv-atras{display:inline-flex;align-items:center;gap:6px;min-height:44px;width:max-content;color:var(--texto-2);font-size:15px;font-weight:500;text-decoration:none}.aj-flecha.atras{transform:rotate(135deg);margin:0 0 0 4px}.tuv-ph-fila{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.tuv-t{margin:0;font:var(--titulo-estilo) var(--titulo-peso) 30px/1.1 var(--titulo);letter-spacing:var(--titulo-espacio)}.tuv-intro{margin:8px 0 0;color:var(--texto-2);font-size:14.5px;line-height:21px;max-width:60ch}.tuv-nota{margin:0;color:var(--tenue);font-size:12px;line-height:17px}.tuv-form{margin-top:14px;gap:14px}.tuv-form .error:empty{display:none}.tuv-aviso{display:flex;align-items:center;gap:12px;padding:14px 16px;width:100%}.tuv-aviso>div{flex:1;min-width:0}.tuv-aviso-ico{color:var(--oro-texto);display:grid}.tuv-aviso-ico svg{width:20px;height:20px}.tuv-aviso-t{margin:0;font-size:14.5px;font-weight:600}.tuv-aviso-s{margin:1px 0 0;color:var(--tenue);font-size:12.5px;line-height:1.35}.tu-sw{position:relative;width:48px;height:30px;flex:none;border:0;border-radius:var(--r-p);background:var(--superficie-2);box-shadow:inset 0 0 0 1px var(--borde);cursor:pointer;padding:0}.tu-sw:after{content:"";position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:var(--tenue);transition:transform .18s ease}.tu-sw[aria-checked=true]{background:var(--primario);box-shadow:none}.tu-sw[aria-checked=true]:after{transform:translate(18px);background:var(--sobre-primario)}.tu-sw:disabled{opacity:.5;cursor:default}.tu-sw:focus-visible{outline:2px solid var(--oro-texto);outline-offset:2px}.tlm{padding:4px 16px 8px}.tlm ul{list-style:none;margin:0;padding:0}.tlm-th{display:none}.tlm-fila{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t hoy" "t est" "pista pista" "pie pie";column-gap:12px;row-gap:4px;align-items:center;padding:16px 0}.tlm-fila+.tlm-fila{border-top:1px solid var(--sep)}.tlm-t{grid-area:t;align-self:start}.tlm-t p{margin:0;font-size:15.5px;font-weight:600}.tlm-t small{display:block;margin-top:2px;color:var(--tenue);font-size:12.5px;line-height:1.35}.tlm-hoy{grid-area:hoy;margin:0;text-align:right;font-size:16px;font-weight:650}.tlm-est{grid-area:est;margin:0;text-align:right}.tlm-pista{grid-area:pista;margin-top:8px}.tlm-lbl{grid-area:pie;justify-self:start;margin-top:8px;color:var(--texto-2);font-size:14px}.tlm-paso{grid-area:pie;justify-self:end;margin-top:8px;display:flex;align-items:center;justify-content:flex-end;gap:10px}.tlm-fila.cambiado .tlm-paso output{color:var(--oro-texto)}.tl-paso{display:inline-flex;align-items:center;border:1.5px solid var(--borde);border-radius:var(--r-p);background:var(--superficie-2)}.tl-paso button{width:44px;height:40px;border:0;background:transparent;color:var(--texto);font:600 20px/1 var(--ui);cursor:pointer;border-radius:var(--r-p)}.tl-paso button:disabled{color:var(--tenue);opacity:.45;cursor:default}.tl-paso button:focus-visible{outline:2px solid var(--oro-texto);outline-offset:-2px}.tl-paso output{min-width:52px;text-align:center;font-size:15px;font-weight:650}.tl-quitar{font-size:13px}.tlm-paso .btn.vac{border-style:dashed;background:transparent;color:var(--oro-texto)}.tlm-paso .btn.vac svg{width:16px;height:16px}.tlm-pie{position:sticky;bottom:calc(var(--nav-h) + env(safe-area-inset-bottom) + 12px);z-index:6;display:flex;gap:10px;padding:10px;border:1px solid var(--borde);border-radius:var(--r-l);background:color-mix(in srgb,var(--fondo-2) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tlm-pie[hidden]{display:none}.tlm-pie .btn{flex:1;justify-content:center;min-height:44px}.tlm-pie .btn.pri{flex:2}@media(max-width:960px){.tuv[data-ap=""] .tuv-panel{display:none}.tuv:not([data-ap=""]) :is(.tuv-cab,.tuv-menu){display:none}.ts-grupo.tu-sub{display:none}.tuv:not([data-ap=""]) .tuv-ph{margin-top:-6px}}@media(max-width:380px){.tl-fila{grid-template-columns:104px minmax(0,1fr) auto;gap:8px}.tuv-cab{padding:16px}}@media(min-width:961px){.tuv{grid-template-columns:270px minmax(0,1fr);grid-template-areas:"menu cab" "menu panel";gap:20px 28px;align-items:start}.tuv-cab{grid-area:cab;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px;padding:24px 28px}.tuv-cab .tuv-lims{margin-top:0;padding-top:0;border-top:0}.tuv-menu{grid-area:menu;position:sticky;top:76px;padding:8px}.tuv-menu li+li a{border-top:0}.tuv-menu a{min-height:0;gap:10px;padding:10px;border-radius:12px;border:1.5px solid transparent}.tuv-menu a:hover{background:color-mix(in srgb,var(--superficie-2) 60%,transparent)}.tuv-menu a[data-on]{background:var(--superficie-2);border-color:color-mix(in srgb,var(--oro-texto) 70%,transparent)}.tuv-menu .aj-flecha{display:none}.tuv-mt b{font-size:14px}.tuv-mt small{font-size:12px}.tuv-panel{grid-area:panel}.tuv-atras{display:none}.tuv-t{font-size:26px}.tuv-aviso{width:auto;max-width:380px;padding:10px 14px}.tlm{padding:6px 22px 10px}.tlm-th,.tlm-fila{grid-template-columns:minmax(170px,1.3fr) minmax(140px,1.2fr) 72px 110px 190px;grid-template-areas:"t pista hoy est paso";column-gap:16px}.tlm-th{display:grid;padding:12px 0 10px;color:var(--tenue);font-size:12px;font-weight:600}.tlm-th span:nth-child(3),.tlm-th span:nth-child(5){text-align:right}.tlm-fila{border-top:1px solid var(--sep);padding:14px 0;row-gap:0}.tlm-pista,.tlm-paso{margin-top:0}.tlm-paso{grid-area:paso}.tlm-hoy{font-size:15px}.tlm-est{text-align:left}.tlm-lbl{display:none}.tlm-pie{bottom:16px;max-width:460px;margin-left:auto}}.tuv :is(.tuv-menu a,.tuv-quien,.tuv-atras,.tl-poner,.tuv-lims-cab .enlace):hover{text-decoration:none}.t-pc{display:none}@media(min-width:1180px){.t-movil{display:none}.t-pc{display:inline}}.apartados{display:flex;gap:6px;margin:4px 0 12px;overflow-x:auto;scrollbar-width:none}.apartados::-webkit-scrollbar{display:none}.apartados a{flex:none;min-height:36px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;color:var(--texto-2);font:600 12.5px/1 var(--ui);text-decoration:none;box-shadow:inset 0 0 0 1px var(--sep);white-space:nowrap}.apartados a:hover{color:var(--texto)}.apartados a[aria-current=page]{color:var(--texto);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--hilo)}.volver-mas{display:inline-flex;align-items:center;min-height:40px;margin:0 0 2px -6px;padding:0 8px;border:0;background:none;color:var(--oro-texto);font:600 14px/1 var(--ui);cursor:pointer}.fijados-hoy,.mas-fij{display:flex;flex-wrap:wrap;gap:8px}.fijados-hoy{margin:0 0 14px}.chip-fij{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px 0 11px;border:0;border-radius:999px;background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borde);font:600 13px/1 var(--ui);text-decoration:none;cursor:pointer}.chip-fij svg{width:17px;height:17px;flex:none;color:var(--oro-texto)}.chip-fij .nav-med{width:18px;height:auto}.chip-fij .nav-med .s-o{fill:currentColor}.chip-fij .nav-med .s-t{fill:var(--oro-texto)}.busca-caja{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 14px;border-radius:var(--r-m);background:var(--superficie-2, var(--superficie));box-shadow:inset 0 0 0 1px var(--borde)}.busca-caja svg{width:19px;height:19px;flex:none;color:var(--tenue)}.busca-caja input{flex:1;min-width:0;min-height:44px;border:0;background:none;color:var(--texto);font:500 16px/1.2 var(--ui);outline:none}.busca-caja:focus-within{box-shadow:inset 0 0 0 1.5px var(--hilo)}.busca-sal{margin-top:10px}.busca-res{list-style:none;margin:0;padding:0;display:grid;gap:2px}.busca-res li{display:flex;align-items:center;gap:4px}.busca-it{flex:1;display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 10px;border:0;border-radius:var(--r-m);background:none;color:var(--texto);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.busca-it:hover,.busca-it:focus-visible{background:var(--superficie-2, var(--superficie))}.busca-it>svg,.busca-it>.nav-med{width:20px;height:20px;flex:none;color:var(--oro-texto)}.busca-it span{display:grid;gap:2px}.busca-it b{font:600 14.5px/1.2 var(--ui)}.busca-it small{font-size:12px;color:var(--tenue)}.fij-b{flex:none;width:44px;height:44px;display:inline-grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--tenue);cursor:pointer}.fij-b svg{width:19px;height:19px}.fij-b[aria-pressed=true]{color:var(--oro-texto)}.fij-b[aria-pressed=true] .est{fill:currentColor}.mas-g{margin:18px 2px 8px;font:600 11px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tenue)}.mas-rejilla{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mas-rejilla li{position:relative;display:flex;align-items:stretch;border-radius:var(--r-m);background:var(--superficie-2, var(--superficie));box-shadow:inset 0 0 0 1px var(--borde)}.mas-rejilla li>a,.mas-rejilla li>button:not(.fij-b),.mas-modo{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:54px;padding:8px 4px 8px 12px;border:0;background:none;color:var(--texto);text-align:left;text-decoration:none;font:600 13.5px/1.2 var(--ui);cursor:pointer}.mas-rejilla li>a[aria-current=page]{color:var(--oro-texto)}.mas-rejilla li svg{width:20px;height:20px;flex:none;color:var(--oro-texto)}.mas-rejilla .fij-b{width:40px;height:auto;border-radius:0 var(--r-m) var(--r-m) 0}@media(max-width:480px){.mas-rejilla li>a,.mas-rejilla li>button:not(.fij-b){gap:8px;padding-left:10px;padding-right:0;font-size:13px}.mas-rejilla li>a>span,.mas-rejilla li>button:not(.fij-b)>span{min-width:0;overflow-wrap:anywhere}.mas-rejilla .fij-b{width:32px}}@media(max-width:380px){.mas-rejilla li>a,.mas-rejilla li>button:not(.fij-b){gap:6px;padding-left:8px;font-size:12.5px;letter-spacing:-.01em}.mas-rejilla li>a>span,.mas-rejilla li>button:not(.fij-b)>span{hyphens:auto;-webkit-hyphens:auto}.mas-rejilla li svg{width:18px;height:18px}.mas-rejilla .fij-b{width:28px}}.mas-app li:first-child{grid-column:1 / -1;flex-wrap:wrap;align-items:center;padding-right:8px}.mas-app li:first-child .mas-modo{flex:1 1 auto;cursor:default}.mas-app .seg-modo{display:flex;padding:3px;gap:2px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--aro, var(--borde))}.mas-app .seg-modo button{min-height:40px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--texto-2);font:600 12.5px/1 var(--ui);cursor:pointer}.mas-app .seg-modo button[aria-pressed=true]{background:var(--metal, var(--primario));color:var(--sobre-primario)}.hoja-escr .et-dorado-g{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--oro-texto);font:650 12px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase}.hoja-escr .et-dorado-g svg{width:16px;height:16px}.riel,.k2-top,.k2-pest{display:none}@media(min-width:1180px){body.nav-ts{--k2-col: var(--k2-col-n, 252px);--k2-ancho: calc(64px + var(--k2-col));padding-left:var(--k2-ancho);padding-top:64px}body.nav-ts.ia-grande{--k2-col: var(--k2-col-g, 440px)}[data-tema] body.nav-ts .top :is(.marca,.nav,.as-boton){display:none}[data-tema] body.nav-ts .top:not(:has(.gta-top-w)){display:none}body.nav-ts #vista :is(.pest-tira,.pest-av,.apartados,.grupo-tabs,.volver-mas){display:none}.riel{position:fixed;z-index:35;top:0;bottom:0;left:0;display:flex}.k2-iconos{width:64px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 0 14px;border-right:1px solid var(--sep);background:var(--fondo-2, var(--fondo));overflow-y:auto;scrollbar-width:none}.k2-marca{display:grid;place-items:center;width:100%;height:64px;flex:none;margin-bottom:8px;border-bottom:1px solid var(--sep)}.k2-marca-tx{display:flex;align-items:center;height:64px;flex:none;padding:0 22px 0 6px;border-bottom:1px solid var(--sep)}.k2-marca-tx b{font:600 22px/1 var(--marca);letter-spacing:.12em;padding-top:2px;color:var(--texto)}.k2-iconos a{position:relative;display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:var(--r-m);color:var(--texto-2);text-decoration:none}.k2-iconos a:hover{color:var(--texto);background:color-mix(in srgb,var(--superficie) 70%,transparent)}.k2-iconos a svg{width:22px;height:22px}.k2-iconos a[aria-current=page]{color:var(--oro-texto);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--hilo)}.k2-iconos a.falta:after,.k2-iconos a.nuevo:after{content:"";position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--oro-texto)}.k2-iconos .riel-aj{margin-top:auto;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:var(--r-m);background:none;color:var(--texto-2);cursor:pointer}.k2-iconos .riel-aj:hover{color:var(--texto);background:color-mix(in srgb,var(--superficie) 70%,transparent)}.k2-iconos .riel-aj svg{width:22px;height:22px}.k2-col{width:var(--k2-col, 252px);display:flex;flex-direction:column;border-right:1px solid var(--sep);background:color-mix(in srgb,var(--fondo-2, var(--fondo)) 70%,var(--fondo))}body.ia-grande .k2-col>:not(.k2-ia){visibility:hidden}.k2-pags{padding:18px 14px 10px;overflow-y:auto}.k2-tit{margin:0 8px 14px;font:600 20px/1.15 var(--titulo, var(--ui));letter-spacing:-.01em}.k2-lista{display:grid;gap:2px}.k2-lista a{display:flex;align-items:center;min-height:42px;padding:0 12px;border-radius:var(--r-s);color:var(--texto-2);font:550 14px/1.2 var(--ui);text-decoration:none}.k2-lista a:hover{color:var(--texto);background:color-mix(in srgb,var(--superficie) 60%,transparent)}.k2-lista a[aria-current=page]{color:var(--texto);background:var(--superficie);box-shadow:inset 0 0 0 1px var(--hilo)}.k2-pags .nota{margin:0 8px 10px}.k2-pags .btn{margin:0 8px}.k2-col .riel-pie{display:grid;gap:8px;margin:0 14px;padding:12px 6px;border-top:1px solid var(--sep)}.k2-col .riel-pie small{font:600 10.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tenue)}.k2-col .seg-modo{display:flex;padding:3px;gap:2px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--aro, var(--borde))}.k2-col .seg-modo button{flex:1;min-height:36px;padding:0 8px;border:0;border-radius:999px;background:none;color:var(--texto-2);font:600 12.5px/1 var(--ui);cursor:pointer}.k2-col .seg-modo button[aria-pressed=true]{background:var(--metal, var(--primario));color:var(--sobre-primario);box-shadow:inset 0 1px 0 var(--brillo)}.k2-ia{flex:1;min-height:210px;display:flex;flex-direction:column;gap:10px;padding:14px;border-top:1px solid var(--sep)}.k2-ia-cab{display:flex;align-items:center;gap:9px;font:600 14px/1 var(--ui)}.k2-ia-cab .ia-av-ts{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--metal, var(--primario));color:var(--sobre-primario)}.k2-ia-cab .ia-av-ts svg{width:17px;height:17px}.riel-ia{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 14px;border:0;border-radius:var(--r-m);background:var(--superficie);color:var(--texto-2);box-shadow:inset 0 0 0 1px var(--borde);font:500 14px/1.2 var(--ui);text-align:left;cursor:text}.riel-ia:hover{color:var(--texto);box-shadow:inset 0 0 0 1px var(--hilo)}.riel-ia svg{width:18px;height:18px;flex:none;color:var(--oro-texto)}.riel-ia[aria-expanded=true]{outline:2px solid var(--hilo);outline-offset:2px}.k2-ia small{color:var(--tenue);font-size:12px;line-height:1.35}.k2-top{position:fixed;z-index:34;top:0;left:var(--k2-ancho);right:0;height:64px;display:flex;align-items:center;gap:16px;padding:0 28px;background:color-mix(in srgb,var(--fondo) 88%,transparent);border-bottom:1px solid var(--sep)}body.ia-lado:not(.ia-grande) .k2-top{right:0}.k2-busca{flex:0 1 460px;display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px 0 14px;border:0;border-radius:var(--r-m);background:var(--superficie);color:var(--tenue);box-shadow:inset 0 0 0 1px var(--borde);font:500 14px/1 var(--ui);cursor:pointer;text-align:left}.k2-busca span{flex:1}.k2-busca svg{width:18px;height:18px}.k2-busca kbd{padding:4px 7px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--borde);font:600 11px/1 var(--ui);color:var(--texto-2)}.k2-busca:hover{box-shadow:inset 0 0 0 1px var(--hilo)}.k2-der{margin-left:auto;display:flex;align-items:center;gap:6px}.k2-der .ib svg{width:21px;height:21px}.k2-escr{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:0;border-radius:var(--r-m);background:none;color:var(--texto-2);font:600 13.5px/1 var(--ui);cursor:pointer}.k2-escr:hover{color:var(--texto);background:var(--superficie)}.et-dorado{padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--oro-texto) 14%,transparent);color:var(--oro-texto);font:700 10px/1 var(--ui);font-style:normal;letter-spacing:.06em;text-transform:uppercase}.k2-cuenta{display:grid;place-items:center;width:40px;height:40px;margin-left:4px;border-radius:50%;background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borde)}.k2-cuenta svg{width:20px;height:20px}body.ia-grande .k2-pest{display:flex;gap:6px;margin:0 0 16px;overflow-x:auto;scrollbar-width:none}.k2-pest a{flex:none;min-height:40px;display:inline-flex;align-items:center;padding:0 15px;border-radius:999px;color:var(--texto-2);font:600 13px/1 var(--ui);text-decoration:none;white-space:nowrap}.k2-pest a[aria-current=page]{background:var(--metal, var(--primario));color:var(--sobre-primario)}body.ia-lado .asesor-fondo{left:64px;right:auto;top:var(--k2-ia-top, 50vh);bottom:0;width:var(--k2-col, 252px);background:none}body.ia-lado .asesor{width:100%;height:100%;max-height:none;border-radius:0;border:0;border-top:1px solid var(--borde);box-shadow:none;animation:none}body.ia-lado.ia-grande .asesor-fondo{top:0}body.ia-lado.ia-grande .asesor{border-top:0;border-right:1px solid var(--borde)}body.ia-lado:not(.ia-grande) .as-cab{padding:10px 6px 10px 14px}body.ia-lado:not(.ia-grande) .asesor :is(.as-ico,#asSub,.ib-bicho){display:none}body.ia-lado:not(.ia-grande) .as-cab .ib{width:38px;height:38px}}.as-agrandar{display:none}@media(min-width:1180px){body.ia-lado .as-agrandar{display:inline-grid}}@media(min-width:1180px)and (prefers-reduced-motion:no-preference){body.nav-ts{transition:padding-left .2s ease}.k2-col,.k2-top,.k2-tirador{transition:width .2s ease,left .2s ease}}@media(min-width:1180px){body.ia-lado .as-cuerpo{overflow-wrap:anywhere}body.ia-lado .as-cuerpo>*{min-width:0}body.ia-lado .as-config{grid-template-columns:minmax(0,1fr)}body.ia-lado .as-cuerpo :is(p,.btn){max-width:100%;white-space:normal}}.k2-tirador{display:none}@media(min-width:1180px){body.nav-ts:has(#app .k2) .k2-tirador{display:block;position:fixed;z-index:65;top:0;bottom:0;left:calc(64px + var(--k2-col, 252px) - 6px);width:12px;cursor:col-resize;touch-action:none}.k2-tirador:after{content:"";position:absolute;top:0;bottom:0;left:5px;width:2px;border-radius:2px;background:transparent;transition:background-color .15s ease}.k2-tirador:hover:after,.k2-tirador:focus-visible:after,body.k2-arrastra .k2-tirador:after{background:var(--oro-texto)}.k2-tirador:focus-visible{outline:none}body.k2-arrastra{cursor:col-resize;user-select:none;-webkit-user-select:none}body.k2-arrastra,body.k2-arrastra :is(.k2-col,.k2-top,.k2-tirador){transition:none}body.k2-arrastra :is(#vista,.asesor){pointer-events:none}}[data-tema] .navbar:after,[data-tema] .pest-tira:after,[data-tema] .top :is(.marca,.acciones):after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0)}@media(max-width:960px){:root[data-tema]{--nav-h: 94px}[data-tema] .navbar{left:14px;right:14px;bottom:calc(26px + env(safe-area-inset-bottom));height:64px;padding:0 4px;border:0;border-radius:var(--r-p);background:var(--cristal);-webkit-backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-sat)) brightness(var(--cristal-brillo));backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-sat)) brightness(var(--cristal-brillo));box-shadow:var(--barra-sombra)}[data-tema] .navbar:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--barra-brillo)}[data-tema] .navbar:after{background:var(--canto)}[data-tema] .navbar :is(a,.nav-mas){position:relative;color:var(--barra-texto);font:560 11px/13px var(--ui);letter-spacing:.01em;text-shadow:var(--barra-texto-sombra)}[data-tema] .navbar :is(a,.nav-mas)>:is(svg,span){position:relative}[data-tema] .navbar :is(a,.nav-mas)[aria-current=page]{color:var(--barra-texto-act);font-weight:650}[data-tema] .navbar :is(a,.nav-mas):not(.nav-centro) svg,[data-tema] .navbar :is(a,.nav-mas):not(.nav-centro):active svg{background:none;box-shadow:none}[data-tema] .navbar :is(a,.nav-mas):not(.nav-centro)[aria-current=page] svg{color:var(--barra-oro);background:none;box-shadow:none}[data-tema] .navbar :is(a,.nav-mas):not(.nav-centro)[aria-current=page]:before{content:"";position:absolute;inset:3px 2px;border-radius:var(--r-p);background:var(--gota);box-shadow:var(--gota-sombra)}[data-tema] .navbar :is(a,.nav-mas).falta:after{background:var(--barra-oro);box-shadow:none}[data-tema] .navbar a.nav-centro svg.nav-med,[data-tema] .navbar a.nav-centro[aria-current=page] svg.nav-med{padding:13px 12px;background:var(--moneda);box-shadow:var(--moneda-sombra)}[data-tema] .navbar svg.nav-med .s-o,[data-tema] .navbar a.nav-centro[aria-current=page] svg.nav-med .s-o{fill:var(--moneda-o)}[data-tema] .navbar svg.nav-med .s-t,[data-tema] .navbar a.nav-centro[aria-current=page] svg.nav-med .s-t{fill:var(--moneda-t)}body.nav-ts #app:after{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(110px + env(safe-area-inset-bottom));z-index:39;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--fondo) 62%,transparent),transparent)}[data-tema] .top,[data-tema] .top.bajado{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-bottom:0}[data-tema] .top:before{content:"";position:absolute;left:0;right:0;top:0;height:calc(100% + 44px);z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--fondo) 50%,color-mix(in srgb,var(--fondo) 55%,transparent) 75%,transparent)}[data-tema] .top :is(.marca,.acciones){position:relative;display:flex;align-items:center;height:48px;border-radius:var(--r-p);background:var(--cristal-pil);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:var(--pil-sombra)}[data-tema] .top :is(.marca,.acciones):after{padding:1px;background:var(--canto-pil)}[data-tema] .top .marca{padding:0 16px 0 6px}[data-tema] .top.cab-8 .marca{padding-right:6px}[data-tema] .top .acciones{gap:2px;padding:0 4px}[data-tema] .top .acciones .as-boton.as-ts{background:none;box-shadow:none;color:var(--oro-texto)}[data-tema] .top .acciones .as-boton.as-ts:hover{background:none;filter:none;color:var(--texto)}[data-tema] .top .acciones .as-boton.as-ts svg{width:21px;height:21px}[data-tema] .pest-tira{position:relative;min-width:0;margin:var(--e2) 0 var(--e3);padding:4px;border-radius:var(--r-p);background:var(--cristal-tira);-webkit-backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-tira-sat)) brightness(var(--cristal-tira-brillo));backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-tira-sat)) brightness(var(--cristal-tira-brillo));box-shadow:var(--pil-sombra)}[data-tema] .pest-tira:after{background:var(--canto-tira)}[data-tema] .pest-tira .pest-av{margin:0;padding:0;gap:2px;border:0;border-radius:var(--r-p);background:none;box-shadow:none}[data-tema] .pest-tira .pest-av a{min-height:40px;padding:0 14px;border-radius:var(--r-p)}[data-tema] .pest-tira .pest-av a[aria-current=page]{background:var(--lente);box-shadow:var(--lente-sombra);color:var(--lente-texto);font-weight:650}[data-tema] :is(.subvistas,.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos,.modo-op,.mapa-modos,.mapa-vistas):not(.dos-op) button[aria-pressed=true]{background:var(--lente);box-shadow:var(--lente-sombra);color:var(--lente-texto);border-color:transparent;border-radius:var(--r-p)}[data-tema] .hoja-fondo{background:var(--cristal-velo)}[data-tema] .hoja{width:calc(100% - 16px);max-height:calc(92vh - 16px);margin:0 8px 8px;border:0;border-radius:34px;background:var(--cristal-hoja);-webkit-backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-sat)) brightness(var(--cristal-hoja-brillo));backdrop-filter:blur(var(--cristal-blur)) saturate(var(--cristal-sat)) brightness(var(--cristal-hoja-brillo));box-shadow:var(--hoja-sombra)}[data-tema] .hoja.ancha{width:calc(100% - 16px)}[data-tema] :is(.hoja-cab,.hoja form>.fila-btns:last-child){background:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-tema] .hoja-cab{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media(min-width:1180px){[data-tema] .riel :is(.k2-iconos,.k2-col){background:var(--cristal-menu);-webkit-backdrop-filter:blur(var(--cristal-menu-blur)) saturate(var(--cristal-menu-sat));backdrop-filter:blur(var(--cristal-menu-blur)) saturate(var(--cristal-menu-sat))}[data-tema] .k2-top{background:var(--cristal-arriba);-webkit-backdrop-filter:blur(24px) saturate(120%);backdrop-filter:blur(24px) saturate(120%)}[data-tema] .riel :is(.k2-iconos,.k2-lista) a[aria-current=page]{background:var(--gota-pc);box-shadow:var(--gota-pc-sombra);color:var(--barra-texto-act)}[data-tema] .riel .k2-iconos a[aria-current=page]{color:var(--menu-oro)}[data-tema] .riel .k2-marca i{width:40px;height:40px}[data-tema] .riel .k2-marca svg{width:25px}[data-tema] .riel :is(.k2-marca,.k2-marca-tx){border-bottom-color:var(--menu-borde, var(--sep))}[data-tema] .riel .k2-marca-tx b{color:var(--barra-texto-act)}[data-tema] .riel .k2-iconos{border-right-color:transparent;background-image:linear-gradient(var(--menu-borde, var(--sep)),var(--menu-borde, var(--sep)));background-size:1px calc(100% - 64px);background-position:right bottom;background-repeat:no-repeat;background-origin:border-box}}.sello-d{--sd: 36px;position:relative;display:none;place-items:center;flex:none;width:var(--sd);height:var(--sd);border-radius:50%;background:var(--dorado-filo);font-style:normal}.sello-d:before{content:"";position:absolute;inset:calc(var(--sd) * .06);border-radius:50%;background:var(--dorado-sello-fondo);box-shadow:inset 0 0 0 calc(var(--sd) * .04) var(--dorado-sello-fondo),inset 0 0 0 calc(var(--sd) * .065) var(--dorado-filo-dentro)}.sello-d svg{position:relative;width:56%;height:auto}.sello-d .s-o{fill:var(--dorado-sim-o)}.sello-d .s-t{fill:var(--dorado-sim-t)}.et-dorado{display:inline-flex;align-items:center;gap:4px}.et-dorado .sello-d{display:grid;--sd: 13px}.hoja-escr .et-dorado-g .sello-d{display:grid;--sd: 20px}.hoja-escr .et-dorado-g .sello-d svg{width:56%;height:auto}.temas-dorado{margin-top:10px}.temas-dorado .sello-d{display:grid;--sd: 20px}[data-dorado] .et-dorado{background:var(--dorado-etiqueta);color:var(--sobre-dorado)}[data-tema] .marca-dor{display:none}[data-tema]:not([data-dorado]) .marca-ts i.sello-d{display:none}[data-tema][data-dorado] .marca-ts>i:not(.sello-d){display:none}[data-tema][data-dorado] .marca-ts i.sello-d{display:grid;width:var(--sd);height:var(--sd);background:var(--dorado-filo);box-shadow:none}[data-tema][data-dorado] .marca-ts .sello-d svg{width:56%}[data-tema][data-dorado] .marca-ts .sello-d .s-o{fill:var(--dorado-sim-o)}[data-tema][data-dorado] .marca-ts .sello-d .s-t{fill:var(--dorado-sim-t)}[data-tema][data-dorado] .marca-dor{display:flex;align-items:center;font:650 7.5px/1 var(--ui);font-style:normal;letter-spacing:.52em;color:var(--dorado-texto);white-space:nowrap}[data-tema][data-dorado] .marca-dor:before,[data-tema][data-dorado] .marca-dor:after{content:"";flex:1 1 auto;min-width:10px;height:5px;background:var(--dorado-hilo)}[data-tema][data-dorado] .marca-dor:before{margin-right:.5em;clip-path:polygon(0 50%,2.5px 0,5px 2px,100% 2px,100% 3px,5px 3px,2.5px 100%)}[data-tema][data-dorado] .marca-dor:after{clip-path:polygon(100% 50%,calc(100% - 2.5px) 0,calc(100% - 5px) 2px,0 2px,0 3px,calc(100% - 5px) 3px,calc(100% - 2.5px) 100%)}[data-tema][data-dorado] .top .marca-ts{display:inline-grid;grid-template-columns:auto auto;column-gap:10px;row-gap:4px;align-items:center}[data-tema][data-dorado] .top .marca-ts .sello-d{grid-row:1 / span 2}[data-tema][data-dorado] .top .marca-ts b{align-self:end;padding-top:0}[data-tema][data-dorado] .top .marca-ts .marca-dor{align-self:start}[data-tema][data-dorado] .top.cab-8 .marca-dor{display:none}[data-tema][data-dorado] .top.cab-8 .marca-ts{display:inline-flex}@media(min-width:1180px){[data-tema][data-dorado] .riel .k2-marca i.sello-d{--sd: 40px}[data-tema][data-dorado] .riel .k2-marca-tx{display:grid;align-content:center;justify-content:start;row-gap:6px}[data-tema][data-dorado] .riel .k2-marca-tx b{padding-top:0}[data-tema][data-dorado] .riel .k2-marca-tx .marca-dor{font-size:9.5px;color:var(--dorado-texto-menu)}[data-tema][data-dorado] .riel .k2-marca-tx .marca-dor:before,[data-tema][data-dorado] .riel .k2-marca-tx .marca-dor:after{background:var(--dorado-hilo-menu)}}@media(min-width:1180px){[data-tema] .riel .k2-marca{justify-content:center}}[data-tema] .busca-caja input:focus{border-color:transparent;box-shadow:none}@media(max-width:759px){[data-tema] .car>:is(.empezar,.pf-recuerda){margin-bottom:-12px}}.hero-movers .mv-v small{opacity:.92}[data-tema] .agc-t{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-wrap:pretty}[data-tema=marfil] :is(.agc-cat,.agc-n.pal){color:color-mix(in srgb,var(--c) 40%,var(--texto))}[data-tema=marfil] .agc-res .v{stroke:color-mix(in srgb,var(--c) 60%,var(--texto))}.ag-c.pasado{opacity:1}.ag-c.pasado .n{color:var(--tenue)}.ag-c.pasado>:not(.n){opacity:.55}@media(max-width:759px){.mapa-w{margin:0;padding:18px 16px 16px}.mapa-caja{margin:0 -10px}}[data-tema] .pos-donde{display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}[data-tema] .pos-donde .origen{flex:none}[data-tema] .pos-donde .pos-pl{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:680px){.fila .pos-chips{overflow:visible;contain:inline-size}}@media(max-width:400px){[data-tema=marfil] .pos-cab h2{font-size:12.5px;letter-spacing:.05em}[data-tema=marfil] .pos-cab{gap:5px}}@media(max-width:380px){[data-tema] .pos-cab .orden-chip svg{display:none}[data-tema] .pos-cab .btn-copia-ia{width:38px;padding:0}[data-tema=marfil] .pos-cab h2{font-size:12px;letter-spacing:.04em}}[data-tema] .tu,[data-tema] .tuv-panel{grid-template-columns:minmax(0,1fr)}@media(min-width:961px){.tuv-panel{container-type:inline-size}}@container (min-width: 660px){.tlm{padding:6px 18px 10px}.tlm-th,.tlm-fila{grid-template-columns:minmax(140px,1.3fr) minmax(90px,1fr) 64px 100px 156px;column-gap:14px}}@container (max-width: 659px){.tlm{padding:4px 18px 8px}.tlm-th{display:none}.tlm-fila{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t hoy" "t est" "pista pista" "pie pie";column-gap:12px;row-gap:4px;padding:16px 0}.tlm-pista,.tlm-paso{margin-top:8px}.tlm-paso{grid-area:pie}.tlm-hoy{font-size:16px}.tlm-est{text-align:right}.tlm-lbl{display:block}}@media(max-width:480px){.pnl-d span i,.pnl-d b i.eu{display:none}}@media(max-width:480px){.aj-cab{grid-template-columns:44px minmax(0,1fr);row-gap:10px}.aj-cab>.btn{grid-column:2;justify-self:start}}[data-tema=marfil] .preg-ia,[data-tema=marfil]:not([data-dorado]) .et-dorado{color:color-mix(in srgb,var(--oro-texto) 78%,var(--texto))}@media(max-width:960px){[data-tema] .navbar a.nav-centro{z-index:1}}@media(max-width:960px){[data-tema] .navbar{background:var(--barra-cristal);-webkit-backdrop-filter:blur(var(--barra-blur)) saturate(var(--barra-sat)) brightness(var(--barra-luz));backdrop-filter:blur(var(--barra-blur)) saturate(var(--barra-sat)) brightness(var(--barra-luz))}[data-tema] .navbar :is(a,.nav-mas):not(.nav-centro) svg{filter:var(--barra-icono-sombra)}body.nav-ts #app:after{display:none}[data-tema=marfil] .navbar{background:none}[data-tema=marfil] .navbar:before{background:var(--barra-brillo-cristal),var(--barra-cristal);-webkit-mask:linear-gradient(90deg,color-mix(in srgb,currentColor 40%,transparent),currentColor 7%,currentColor 93%,color-mix(in srgb,currentColor 40%,transparent)),linear-gradient(180deg,color-mix(in srgb,currentColor 40%,transparent),currentColor 16%,currentColor 84%,color-mix(in srgb,currentColor 40%,transparent));-webkit-mask-composite:source-in;mask:linear-gradient(90deg,color-mix(in srgb,currentColor 40%,transparent),currentColor 7%,currentColor 93%,color-mix(in srgb,currentColor 40%,transparent)),linear-gradient(180deg,color-mix(in srgb,currentColor 40%,transparent),currentColor 16%,currentColor 84%,color-mix(in srgb,currentColor 40%,transparent));mask-composite:intersect}}@media(max-width:960px)and (prefers-reduced-transparency:reduce),(max-width:960px)and (prefers-contrast:more){[data-tema=marfil] .navbar{background:var(--barra-cristal)}[data-tema=marfil] .navbar:before{-webkit-mask:none;mask:none;background:var(--barra-brillo)}}.ls-t{position:relative;min-width:0;padding:18px 18px 16px;border-radius:var(--r-l);background:var(--superficie);border:1px solid var(--borde)}.ls-t+.ls-t,.ls-lista+.ls-dos,.ls-lista+.ls-t{margin-top:var(--e3)}.ls-et{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;font:600 11px/14px var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--texto-2)}[data-tema=marfil] .ls-et{font:600 13px/16px var(--marca);color:var(--primario);border-bottom:1px solid var(--borde);padding-bottom:8px;background:linear-gradient(var(--oro-hilo),var(--oro-hilo)) left bottom / 40px 2px no-repeat}.ls-et h2{display:flex;align-items:center;gap:8px;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.ls-et h2 svg{width:18px;height:18px}.ls-como{margin:12px 0 0;font-size:12px;line-height:1.45;color:var(--tenue)}.ls-como b{font-weight:650;color:var(--texto-2)}.ls-nota{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--texto-2)}.ls-vacia{padding:14px 0;font-size:14px}.ls-cand{display:inline-flex;vertical-align:-2px;color:var(--oro-texto)}.ls-cand svg{width:13px;height:13px}.ls-cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-bottom:14px}.ls-listas,.ls-der{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ls-ch{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--borde);background:transparent;color:var(--texto-2);font:600 13px/1 var(--ui);cursor:pointer}.ls-ch svg{width:15px;height:15px}.ls-ch[aria-pressed=true]{background:color-mix(in srgb,var(--primario) 14%,transparent);border-color:var(--primario);color:var(--texto)}.ls-conm{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--borde);background:var(--superficie-2)}.ls-conm>span{padding:0 8px 0 10px;font:500 12px/1 var(--ui);color:var(--tenue)}.ls-conm button{min-height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--texto-2);font:600 12.5px/1 var(--ui);cursor:pointer}.ls-conm button[aria-pressed=true]{background:var(--superficie);color:var(--texto);box-shadow:inset 0 0 0 1px var(--borde)}.ls-cont{display:inline-flex;align-items:baseline;gap:6px;padding:0;border:0;background:none;color:var(--texto);font:650 13px/1.2 var(--ui);font-variant-numeric:tabular-nums;cursor:pointer}.ls-cont small{font:500 12px/1.2 var(--ui);color:var(--tenue)}.ls-tabla{overflow-x:auto}.ls-tabla table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13.5px}.ls-tabla th{text-align:right;font:600 10.5px/1.2 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue);padding:0 10px 10px;border-bottom:1px solid var(--sep);white-space:nowrap}.ls-tabla th:first-child,.ls-tabla td:first-child{text-align:left}.ls-tabla td{text-align:right;padding:9px 10px;border-bottom:1px solid var(--sep);white-space:nowrap}.ls-tabla tbody tr{cursor:pointer}.ls-tabla tr.ls-sel td{background:color-mix(in srgb,var(--primario) 9%,var(--superficie))}.ls-tabla tr.ls-sel td:first-child{box-shadow:inset 3px 0 0 var(--primario)}.ls-mes{display:flex;align-items:center;justify-content:flex-end;gap:10px}.ls-mes .up,.ls-tabla .up,.ls-tj .up{color:var(--sube)}.ls-mes .down,.ls-tabla .down,.ls-tj .down{color:var(--baja)}.ls-per .ls-cand svg{width:14px;height:14px}.ls-nom,.ls-tj-cab{display:flex;align-items:center;gap:10px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.ls-nom span,.ls-tj-cab span{display:grid;min-width:0}.ls-nom b,.ls-tj-cab b{font-size:14.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-nom small,.ls-tj-cab small{display:flex;gap:6px;align-items:center;color:var(--texto-2);font-size:12px}.ls-pill{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font:650 11.5px/1.3 var(--ui);white-space:nowrap}.ls-pill.up{color:var(--sube);background:var(--sube-fondo)}.ls-pill.down{color:var(--baja);background:var(--baja-fondo)}.ls-pill.flat{color:var(--texto-2);background:var(--superficie-2)}.ls-spark{display:block}.ls-rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.ls-tj{display:grid;align-content:start;gap:10px;min-width:0;padding:14px;border-radius:var(--r-m, 14px);background:var(--superficie-2);border:1px solid var(--borde);cursor:pointer;text-align:left;color:inherit;font:inherit}.ls-tj.ls-sel{border-color:var(--primario);box-shadow:inset 0 0 0 1px var(--primario)}.ls-tj-p{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ls-tj-p b{font:650 20px/1.2 var(--ui);font-variant-numeric:tabular-nums}.ls-tj footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding-top:10px;border-top:1px solid var(--sep);font:600 13px/1.3 var(--ui);font-variant-numeric:tabular-nums}.ls-tj footer small{display:block;font:500 11.5px/1.3 var(--ui);color:var(--tenue)}.ls-tj footer em{font-style:normal}.ls-tj-nueva{place-items:center;align-content:center;min-height:190px;border-style:dashed;background:transparent;text-align:center;color:var(--texto-2)}.ls-tj-nueva span svg{width:22px;height:22px}.ls-tj-nueva b{font-size:14px;color:var(--texto)}.ls-tj-nueva small{font-size:12px;color:var(--tenue)}.ls-dos{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--e3)}@media(min-width:900px){.ls-dos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.ls-dos>.ls-t{margin-top:0}}.ls-sup-t{margin:0 0 12px;font-size:14px}.ls-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}.ls-kpi small{display:block;font:500 12px/1.3 var(--ui);color:var(--tenue)}.ls-kpi b{display:block;margin-top:2px;font:600 19px/1.2 var(--ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ls-kpi span{font-size:12px;color:var(--texto-2)}.ls-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ls-mover{min-height:32px;padding:0 8px;border-radius:10px;border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto);font:600 12.5px/1 var(--ui)}.ls-noticias{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ls-noticias li{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;font-size:13.5px;line-height:1.5}.ls-noticias li>b{font-weight:650;overflow:hidden;text-overflow:ellipsis}.ls-tono{display:inline-flex;align-items:center;margin-right:8px;padding:2px 8px;border-radius:999px;font:650 11px/1.3 var(--ui);font-style:normal;white-space:nowrap;vertical-align:1px}.ls-tono.up{color:var(--sube);background:var(--sube-fondo)}.ls-tono.down{color:var(--baja);background:var(--baja-fondo)}.ls-tono.neu{color:var(--texto-2);background:var(--superficie-3, var(--superficie-2));box-shadow:inset 0 0 0 1px var(--borde)}.ls-viene{margin-top:14px;padding-top:12px;border-top:1px solid var(--sep)}.ls-viene small{display:block;font:600 11px/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--tenue)}.ls-viene p{margin:6px 0 0;font-size:13px;line-height:1.55;color:var(--texto-2)}.ls-pregs{display:flex;flex-wrap:wrap;gap:8px}.ls-cols-f{display:grid;gap:12px}.ls-col-o{display:flex;align-items:center;gap:10px;font:600 14px/1.2 var(--ui)}@media(max-width:899px){.ls-t{padding:16px 14px 14px}.ls-noticias li{grid-template-columns:minmax(0,1fr);gap:2px}}@media(max-width:680px){.subvistas.exp-tabs{grid-template-columns:minmax(0,.75fr) minmax(0,.85fr) minmax(0,1.6fr)}.exp-tabs button[data-exp=siguiendo]{white-space:nowrap}}.ls-tj .ls-spark{width:100%;height:auto}.panel-not{display:grid;gap:24px;min-width:0}.nt-act{display:block;margin-top:4px;color:var(--tenue);font-size:13px}.nt-cinta{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(124px,1fr);gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;scroll-snap-type:x proximity}.nt-cinta::-webkit-scrollbar{display:none}.nt-ind{display:grid;gap:2px;padding:10px 12px;border-radius:12px;background:var(--superficie);border:1px solid var(--sep);color:var(--texto);text-decoration:none;scroll-snap-align:start;min-width:0}.nt-ind:hover{border-color:var(--borde)}.nt-ind-n{display:flex;gap:6px;align-items:baseline;font-size:12.5px;color:var(--texto-2);white-space:nowrap}.nt-ind-n small,.fi-dia{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--tenue);padding:0 5px;border-radius:5px;background:var(--superficie-3);line-height:16px}.agp-fichas .fi-dia{margin-left:2px}.nt-ind b{font-size:16px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.nt-ind-v{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.nt-ind.up .nt-ind-v{color:var(--sube)}.nt-ind.down .nt-ind-v{color:var(--baja)}@media(min-width:900px){.nt-cinta{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}}.nt-imp{display:grid;gap:12px}.nt-imp-l{display:grid;gap:10px}.nt-imp-c{padding:14px 16px;border-radius:14px;background:linear-gradient(170deg,var(--superficie-2),var(--superficie));border:1px solid var(--sep);min-width:0}.nt-imp-c summary{cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.nt-imp-c summary::-webkit-details-marker{display:none}.nt-imp-c summary b{flex-basis:100%;font-size:15.5px;line-height:1.35;font-weight:650}.nt-imp-c p{margin:8px 0 0;font-size:14px;line-height:1.5;color:var(--texto-2)}.nt-imp-c .ia-implica{color:var(--texto)}.nt-imp-c .as-fuentes{margin-top:8px}@media(max-width:899px){.nt-macro{display:none}}@media(min-width:1180px){.nt-imp-l{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.nt-cols,.nt-main,.nt-lado{display:grid;gap:24px;min-width:0;align-content:start}@media(min-width:1180px){.nt-cols{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr);gap:36px;align-items:start}}.nt-tit{display:grid;gap:12px;min-width:0}.nt-filtros{display:grid;gap:10px;min-width:0}.nt-temas{display:flex;max-width:100%}.nt-temas button small{margin-left:5px;font-size:11px;color:var(--tenue);font-variant-numeric:tabular-nums}.nt-busca{position:relative;display:block;color:var(--tenue)}.nt-busca svg{position:absolute;left:13px;top:50%;width:17px;height:17px;transform:translateY(-50%);pointer-events:none}.nt-busca input{width:100%;padding:10px 12px 10px 38px;font-size:15px}@media(min-width:1180px){.nt-temas{flex-wrap:wrap}}.nt-g{display:grid;gap:4px}.nt-g h3{margin:6px 0 2px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--primario);letter-spacing:.02em;text-transform:uppercase}.nt-g h3 small{font-weight:600;color:var(--tenue)}.nt-g h3:after{content:"";flex:1;height:1px;background:var(--sep)}.nt-vivo{width:8px;height:8px;border-radius:50%;background:var(--baja);box-shadow:0 0 0 3px var(--baja-fondo);animation:nt-late 1.6s ease-in-out infinite}@keyframes nt-late{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.nt-vivo{animation:none}}.nt-l{list-style:none;margin:0;padding:0;display:grid}.nt-i{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;padding:11px 0;border-top:1px solid var(--sep)}.nt-i:first-child{border-top:0}.nt-h{padding-top:2px;font-size:12.5px;font-weight:600;color:var(--tenue);font-variant-numeric:tabular-nums;line-height:1.3}.nt-c{display:grid;gap:4px;min-width:0}.nt-src{margin:0;display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--texto-2);min-width:0}.nt-src .not-logo,.nt-src img{width:18px;height:18px;border-radius:5px;flex:none}.nt-src>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-tema{margin-left:auto;flex:none;font-size:11.5px;color:var(--tenue);padding:0 7px;border-radius:999px;border:1px solid var(--sep);line-height:18px}.nt-t{color:var(--texto);font-size:15px;font-weight:600;line-height:1.38;text-decoration:none;text-wrap:pretty}.nt-t:hover{color:var(--primario)}.nt-i.grande .nt-t{font-size:19px;font-weight:700;line-height:1.28;letter-spacing:-.01em}.nt-pie{margin:0;display:flex;gap:8px;align-items:center;font-size:12.5px;font-variant-numeric:tabular-nums}.nt-pie .up{color:var(--sube)}.nt-pie .down{color:var(--baja)}.nt-mas{justify-self:start;margin:8px 0 0 62px}.nt-emp,.nt-ag{display:grid;gap:12px;min-width:0}.nt-tonos{justify-self:start}.nt-emp-l{list-style:none;margin:0;padding:0;display:grid;gap:10px}.nt-emp-l li{padding:12px 14px;border-radius:12px;background:var(--superficie);border:1px solid var(--sep);display:grid;gap:6px;min-width:0}.nt-emp-cab{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.nt-emp-cab .logo,.nt-emp-cab img{width:24px;height:24px;border-radius:6px;flex:none}.nt-emp-n{border:0;background:none;padding:0;color:var(--texto);font:inherit;font-size:15px;font-weight:650;cursor:pointer;text-align:left}.nt-emp-n:hover{color:var(--primario)}.nt-emp-cab small{color:var(--tenue);font-size:12px}.nt-emp-cab .nt-tono{margin-left:auto}.nt-emp-l p{margin:0;font-size:14px;line-height:1.5}.nt-vig{color:var(--texto-2);font-size:13px!important}.nt-emp-pie{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:12.5px;color:var(--tenue)}.nt-emp-pie .as-fuentes{margin:0}.nt-tono{font-style:normal;font-size:12px;font-weight:650;padding:0 8px;line-height:20px;border-radius:999px;white-space:nowrap}.nt-tono.up{color:var(--sube);background:var(--sube-fondo)}.nt-tono.down{color:var(--baja);background:var(--baja-fondo)}.nt-tono.neu{color:var(--texto-2);background:var(--superficie-3)}.nt-pie-n{margin-top:4px}.rdia-car .k small{font-weight:500;color:var(--tenue)}.rdia-nota{margin:6px 0 0;color:var(--tenue);font-size:12.5px;line-height:1.4}.rdia-hora{color:var(--tenue)}.rdia-desg{margin:10px 0 0;display:grid;gap:2px;font-size:13.5px}.rdia-desg div{display:flex;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px solid var(--sep)}.rdia-desg dt{color:var(--texto-2)}.rdia-desg dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.rdia-ver{justify-self:start}.mv-c .fi-dia{margin-left:4px}@media(min-width:1180px){.grupo-tabs.hoy-sub{display:none}}.fr-refs{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.fr-ref{display:inline-flex;align-items:center;gap:4px;padding:7px 13px;border-radius:99px;border:1px solid var(--borde);background:var(--superficie-2);color:var(--texto-2);font:550 13px/1 var(--ui);cursor:pointer}.fr-ref[aria-pressed=true]{background:var(--primario-fondo);color:var(--texto);border-color:var(--primario)}.fr-cand{display:inline-flex;margin-left:3px;color:var(--oro-texto)}.fr-cand svg{width:13px;height:13px}.pav-et h2 .et-dorado,.pab-cab .et-dorado{margin-left:8px;padding:2px 7px 2px 3px;border-radius:99px;font:650 9.5px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;vertical-align:2px}.fr-hero{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:30px;align-items:start}.fr-frase{margin:4px 0 6px;font-size:17px;line-height:1.5;color:var(--texto-2)}.fr-frase b{color:var(--texto)}.fr-frase b.down{color:var(--baja)}.fr-frase b.up{color:var(--sube)}.fr-hero-lado{display:grid;justify-items:center;gap:18px;padding:18px;border-radius:var(--r-l);background:var(--superficie-2);border:1px solid var(--borde)}.fr-cifl{margin:0;display:grid;gap:12px;width:100%}.fr-cifl div{display:grid;gap:3px;padding-top:10px;border-top:1px solid var(--sep)}.fr-cifl dt{font:500 12px/1.3 var(--ui);color:var(--tenue)}.fr-cifl dd{margin:0;font:600 19px/1.2 var(--ui);font-variant-numeric:tabular-nums}.fr-cifl dd small{font:500 12px/1 var(--ui);color:var(--tenue)}.fr-chart{position:relative;margin-top:10px}.fr-bola{display:grid;justify-items:center;align-content:center;gap:3px;width:150px;aspect-ratio:1;padding:14px;border-radius:50%;border:1.5px solid var(--aro, var(--borde));background:var(--superficie);flex:none}.fr-bola span{font:600 10px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--tenue)}.fr-bola b{font:650 26px/1.1 var(--ui);font-variant-numeric:tabular-nums;white-space:nowrap}.fr-bola small{font-size:12px;color:var(--texto-2)}.fr-bola .down,.fr-dif-cab .down,.fr-par .down,.fr-hitos .down,.fr-tl .down{color:var(--baja)}.fr-bola .up,.fr-dif-cab .up,.fr-par .up,.fr-hitos .up,.fr-tl .up{color:var(--sube)}.fr-bola-fila{display:flex;align-items:center;gap:18px;margin:4px 0 6px}.fr-mini{display:grid;gap:8px}.fr-mini small{display:block;font:500 12px/1.2 var(--ui);color:var(--tenue)}.fr-mini b{font:600 16px/1.2 var(--ui);font-variant-numeric:tabular-nums}.fr-dif-cab{display:grid;gap:2px;margin-bottom:4px}.fr-dif-cab small{font:500 12px/1.3 var(--ui);color:var(--tenue)}.fr-dif-cab span{font-size:13px;color:var(--texto-2)}.fr-num{display:block;font:600 34px/1.1 var(--ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fr-difg{position:relative;padding-top:40px}.fr-hitos{position:absolute;inset:0 0 auto;height:38px}.fr-hitos span{position:absolute;top:0;transform:translate(-50%);font:500 11px/1.3 var(--ui);color:var(--tenue);text-align:center;white-space:nowrap}.fr-hitos span.dcha{transform:translate(-90%)}.fr-hitos span.izq{transform:translate(-10%)}.fr-tl{list-style:none;margin:0;padding:0 0 0 14px;border-left:2px solid var(--sep)}.fr-tl li{position:relative;padding:0 0 16px 12px;font-size:13.5px}.fr-tl li:last-child{padding-bottom:0}.fr-tl li:before{content:"";position:absolute;left:-21px;top:4px;width:10px;height:10px;border-radius:50%;background:var(--superficie);border:2px solid var(--primario)}.fr-tl time{display:block;font:600 11px/1.2 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--tenue);margin-bottom:3px}.fr-pares{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:14px;align-items:end;padding-top:18px}.fr-par{display:grid;justify-items:center;gap:4px}.fr-par-b{display:flex;align-items:flex-end;gap:6px;height:170px;width:100%;justify-content:center}.fr-par-b i{position:relative;width:34%;max-width:46px;border-radius:8px 8px 3px 3px}.fr-par-b em{position:absolute;top:-18px;left:50%;transform:translate(-50%);font:600 11px/1 var(--ui);font-style:normal;color:var(--texto-2);white-space:nowrap}.fr-par b{font:600 13px/1 var(--ui);margin-top:6px}.fr-par small{font:600 12px/1 var(--ui);font-variant-numeric:tabular-nums}.fr-tabla-d,.fr-med-d{margin-top:12px}.fr-med-d{margin-top:0}.fr-med-d[open] summary{margin-bottom:12px}:is(.fr-tabla-d,.fr-med-d) summary{cursor:pointer;font:600 13px/1.4 var(--ui);color:var(--oro-texto)}.fr-tabla-d td small,.pav-tabla td small{display:block;font-size:11.5px;color:var(--tenue)}.fr-notas{margin-top:10px;display:grid;gap:6px}.fr-notas .nota{margin:0}.fr-ir{font:600 13px/1 var(--ui);color:var(--oro-texto)}.fr-igual{align-self:stretch}.fr-bloq{position:relative;min-height:150px;border-radius:var(--r-m);overflow:hidden}.fr-bloq-in{filter:blur(6px);opacity:.55;pointer-events:none;user-select:none}.fr-bloq-cta{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.fr-bloq-cta .sello-d{display:grid;--sd: 30px}.fr-bloq-cta b{font:var(--titulo-estilo, normal) 500 18px/1.2 var(--titulo)}@media(max-width:1100px){.fr-hero{grid-template-columns:1fr}.fr-hero-lado{grid-template-columns:auto 1fr;justify-items:start;align-items:center}}@media(max-width:600px){.fr-bola{width:128px;padding:10px}.fr-bola b{font-size:22px}.fr-bola-fila{gap:14px}.fr-pares{gap:8px}.fr-par-b{height:130px}.fr-hitos span{font-size:10px}}@media(max-width:370px){.fr-bola{width:112px}.fr-bola b{font-size:19px}.fr-mini b{font-size:15px}}@media(min-width:900px){.fr-bola-fila{gap:36px}.fr-bola-fila .fr-mini{grid-auto-flow:column;gap:40px}.fr-bola-fila .fr-mini b{font-size:21px}}.ent-tira-s{padding-top:14px;padding-bottom:14px}.ent-tira{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ent-tira-d{flex:1 1 320px;display:grid;gap:3px;padding-left:14px;border-left:3px solid var(--primario);min-width:0}.ent-tira-d small{font:600 10.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto)}.ent-tira-d b{font:var(--titulo-estilo, normal) 500 19px/1.2 var(--titulo)}.ent-tira-d span{font-size:13.5px;color:var(--texto-2)}.ent-tira>.btn{flex:none}.ent-tira-a{display:grid;gap:6px;flex:0 1 240px;padding-left:18px;border-left:1px solid var(--sep);font-size:13px;color:var(--texto-2)}.ent-tira-a b{color:var(--texto)}.ent-tira-a a{font:600 12.5px/1.3 var(--ui);color:var(--oro-texto)}.ent-prog,.ent-capb{display:block;height:4px;border-radius:9px;background:var(--sep);overflow:hidden}.ent-prog i,.ent-capb i{display:block;height:100%;background:var(--primario)}.ent-ix{display:grid;gap:2px}.ent-ixf{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;padding:11px 8px;border:0;border-radius:var(--r-m);background:none;color:inherit;text-align:left;font:inherit;cursor:pointer;min-height:48px}.ent-ixf:hover{background:var(--superficie-2)}.ent-ixf.on{background:var(--primario-fondo);box-shadow:inset 3px 0 0 var(--primario)}.ent-rom{font:var(--titulo-estilo, normal) 500 22px/1 var(--titulo);color:var(--oro-texto);text-align:center}.ent-ixt{display:grid;gap:4px;min-width:0}.ent-ixt b{font-size:14.5px}.ent-ixt small{font-size:12px;color:var(--tenue)}.ent-capb{height:3px;max-width:160px}.ent-ixf em{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font:600 12px/1 var(--ui);font-style:normal;color:var(--tenue);font-variant-numeric:tabular-nums}.ent-ixf.lleno em{color:var(--oro-texto)}.ent-ixf em svg{width:14px;height:14px;color:var(--primario)}.ent-subs{display:grid;gap:2px;margin:4px 0 8px 22px;padding:0 0 0 10px;border-left:2px solid var(--sep);list-style:none}.ent-sub{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:9px 8px;border:0;border-radius:var(--r-m);background:none;color:var(--texto);text-align:left;font:500 13.5px/1.3 var(--ui);cursor:pointer}.ent-sub:hover{background:var(--superficie-2)}.ent-sub.on{background:var(--superficie-2);font-weight:650}.ent-sub em{margin-left:auto;font:500 12px/1 var(--ui);font-style:normal;color:var(--tenue);white-space:nowrap}.ent-ck{flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--borde);color:var(--primario)}.ent-ck svg{width:12px;height:12px}.ent-ck.si{border-color:var(--primario);background:var(--primario-fondo)}.ent-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ent-nota{margin:12px 0 0;font-size:12.5px;line-height:1.45;color:var(--tenue)}.ent-leccion{padding-left:28px;padding-right:28px}.ent-pag-cab{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ent-pag-cab>small{font:600 11px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto);margin-right:auto}.ent-min{font:500 12px/1 var(--ui);color:var(--tenue)}.ent-leida{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;background:var(--primario-fondo);color:var(--texto);font:600 12px/1 var(--ui)}.ent-pag h3{margin:12px 0 16px;font:var(--titulo-estilo, normal) 500 38px/1.15 var(--titulo);letter-spacing:var(--titulo-espacio, 0);outline:none}.ent-pag>p{max-width:74ch;margin:0 0 14px;font-size:17px;line-height:1.72;color:var(--texto)}.ent-tus{margin:18px 0;padding:16px;border-radius:var(--r-l);background:var(--superficie-2);border:1px solid var(--borde)}.ent-tus>small{display:block;margin-bottom:12px;font:600 11px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto)}.ent-tus.ent-sin p{margin:0;font-size:15px;color:var(--texto-2)}.ent-pag>p.ent-ej{padding:14px 16px;border-radius:var(--r-m);background:color-mix(in srgb,var(--primario) 7%,transparent);border-left:3px solid var(--primario)}.ent-pag>p.ent-pie{font-size:13px;color:var(--tenue)}.ent-pag-av{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--sep);font:500 12.5px/1.3 var(--ui);color:var(--tenue)}.ent-puntos{display:inline-flex;gap:5px}.ent-puntos i{width:7px;height:7px;border-radius:50%;background:var(--sep)}.ent-puntos i.si{background:var(--primario)}.ent-puntos i.aqui{box-shadow:0 0 0 2px var(--fondo, var(--superficie)),0 0 0 3.5px var(--primario)}.ent-pag-pie{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.ent-pie-d{display:flex;gap:10px;flex-wrap:wrap}.ent-pag-pie .btn svg{width:15px;height:15px}.ent-desmarcar{color:var(--texto-2)}.ent-volver{display:inline-flex;align-items:center;min-height:44px;margin:-6px 0 6px;padding:0;border:0;background:none;color:var(--oro-texto);font:600 14px/1 var(--ui);cursor:pointer}@media(max-width:600px){.ent-tira{gap:12px}.ent-tira-d{flex-basis:100%}.ent-tira-a{flex:1;padding-left:12px}.ent-leccion{padding-left:16px;padding-right:16px}.ent-pag h3{font-size:31px}.ent-pag>p{font-size:17px;line-height:1.7}.ent-pag-pie,.ent-pie-d{flex-direction:column-reverse;align-items:stretch;width:100%}.ent-pag-pie .btn{width:100%;justify-content:center}}@media(min-width:601px){.ent-tira-d span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ta-pag{display:contents}.ta-hbarra,.ta-hcab,.ta-hpie{display:none}.ta-cab p{margin:0;color:var(--texto-2);font-size:14px}.ta-t{align-self:stretch}.ta-t .pab-cab{align-items:baseline;gap:10px}.ta-n{font:600 11px/1 var(--ui);letter-spacing:.12em;color:var(--tenue)}.ta-eyebrow{display:block;font:600 11px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--oro-texto);margin-bottom:6px}.ta-portada{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:center;padding:6px 0 2px}.ta-nombre{margin:0;font:var(--titulo-estilo) var(--titulo-peso, 500) 54px/1.05 var(--titulo);letter-spacing:var(--titulo-espacio, -.01em);color:var(--texto)}.ta-frase{margin:10px 0 0;font-size:15.5px;line-height:1.5;color:var(--texto-2);max-width:44ch}.ta-kpis .pav-kpi b{white-space:normal}.ta-grande{margin:2px 0 12px}.ta-grande b{display:block;font:600 32px/1.1 var(--ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--texto)}.ta-grande span{display:block;margin-top:5px;font-size:13.5px;color:var(--texto-2)}.ta-texto{margin:8px 0 12px;font-size:14px;line-height:1.5;color:var(--texto-2)}.ta-nota{margin:10px 0 0;font-size:12.5px;color:var(--tenue);line-height:1.45}.ta-nota a{color:var(--oro-texto);white-space:nowrap}.ta-como{margin-top:10px;font-size:12px;color:var(--tenue)}.ta-como summary{cursor:pointer;width:fit-content;font-weight:600;color:var(--texto-2);min-height:24px}.ta-como p{margin:6px 0 0;line-height:1.45}.ta-cal{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ta-mes{display:grid;justify-items:center;gap:3px;padding:9px 4px 8px;border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borde)}.ta-mes small{font:600 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue)}.ta-mes b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--primario-fondo);color:var(--primario)}.ta-mes span{font:600 11.5px/1 var(--ui);color:var(--texto-2);font-variant-numeric:tabular-nums}.ta-mes:is(.ta-pendiente,.ta-antes,.ta-no){background:transparent;border-style:dashed}.ta-mes:is(.ta-pendiente,.ta-antes,.ta-no) b{background:none;color:var(--tenue)}.ta-mes:is(.ta-pendiente,.ta-antes,.ta-no) span{font-weight:500;color:var(--tenue)}.ta-barras{display:grid;gap:8px}.ta-bf{display:grid;grid-template-columns:minmax(0,1.25fr) 1fr 58px;gap:10px;align-items:center;font-size:13px}.ta-bf>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--texto-2)}.ta-bf b{text-align:right;font:600 13px/1 var(--ui);font-variant-numeric:tabular-nums;color:var(--texto)}.ta-pista{position:relative;height:9px;border-radius:5px;background:var(--sep)}.ta-pista i{display:block;height:100%;border-radius:5px}.ta-pista u{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--texto);border-radius:1px}.ta-edades .ta-bf{grid-template-columns:minmax(0,1.3fr) 1fr 62px}.ta-dos{display:grid;grid-template-columns:1fr 1fr;gap:26px}.ta-sub{margin:0 0 10px;font:600 11px/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--tenue)}.ta-apil{display:flex;height:16px;border-radius:8px;overflow:hidden;gap:2px;margin:6px 0 10px}.ta-apil i{display:block;height:100%}.ta-apil-ley{display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:6px;font-size:13px;color:var(--texto-2)}.ta-apil-ley span{display:inline-flex;align-items:center;gap:7px}.ta-apil-ley i{width:10px;height:10px;border-radius:3px}.ta-apil-ley small{color:var(--tenue)}.ta-apil-ley b{color:var(--texto);font-variant-numeric:tabular-nums}.ta-meses{display:grid;grid-template-columns:repeat(12,1fr);gap:6px;margin:4px 0 6px}.ta-meses div{display:grid;justify-items:center;gap:5px}.ta-mb{display:flex;align-items:flex-end;width:100%;max-width:26px;height:70px;border-radius:5px;background:var(--sep);overflow:hidden}.ta-mb i{display:block;width:100%;background:var(--grafica);border-radius:5px}.ta-meses small{font:600 10px/1 var(--ui);text-transform:uppercase;color:var(--tenue)}.ta-hitos{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.ta-hitos span{display:grid;gap:2px;padding:7px 12px;border-radius:var(--r-m);background:var(--superficie-2);border:1px solid var(--borde);font:600 13px/1.1 var(--ui);font-variant-numeric:tabular-nums;color:var(--texto)}.ta-hitos b{font:600 10.5px/1 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--tenue)}.ta-graf{position:relative;margin:8px 0 0}.ta-cab{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ta-cab-b{display:flex;gap:10px;flex-wrap:wrap}.ta-cab-b .btn svg{width:16px;height:16px;margin-right:7px;vertical-align:-3px}.ta-hder{display:inline-flex;align-items:center;gap:2px}.ta-ojo{width:44px;height:44px;margin:-12px 0;color:var(--texto-2)}.ta-ojo svg{width:19px;height:19px}.ta-comp-m{display:none}.ta-comp-w{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;padding:4px 2px 8px}.ta-comp-img{display:block;width:252px;height:auto;aspect-ratio:9 / 16;border-radius:18px;border:1px solid var(--borde);box-shadow:var(--sombra-tema, none)}.ta-comp-op{max-width:420px}.ta-chk{display:grid;gap:4px;margin:0 0 12px}.ta-chk-f{display:flex;align-items:center;gap:10px;min-height:36px;font-size:14.5px;color:var(--texto);cursor:pointer}.ta-chk-f input{width:18px;height:18px;accent-color:var(--primario);margin:0}.ta-chk-f:has(input:disabled){color:var(--tenue);cursor:default}.ta-comp-op .fila-btns{justify-content:flex-start;margin-top:14px}.ta-entrada{position:relative;display:flex;align-items:center;margin:0 0 16px;border:1px solid var(--borde);border-radius:var(--r-l, 16px);background:var(--superficie-2)}.ta-entrada-a{flex:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 16px;align-items:center;padding:13px 8px 13px 16px;color:var(--texto);text-decoration:none;min-height:44px}.ta-entrada-a small{grid-column:1;font:600 11px/1.2 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--oro-texto)}.ta-entrada-a b{grid-column:1;font:500 14.5px/1.4 var(--ui);color:var(--texto)}.ta-entrada-ir{grid-column:2;grid-row:1 / span 2;font:600 14px/1 var(--ui);color:var(--oro-texto);white-space:nowrap}.ta-entrada-x{flex:none;width:44px;height:44px;margin-right:4px;color:var(--tenue)}.ta-entrada-x svg{width:16px;height:16px}.mvt-l{list-style:none;margin:0;padding:0;display:grid;gap:0}.mvt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:12px 0;border-top:1px solid var(--sep)}.mvt:first-child{border-top:0}.mvt-n{display:flex;align-items:center;gap:10px;min-width:0}.mvt-n b{font:600 14.5px/1.2 var(--ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mvt-v{text-align:right;font:600 15px/1.1 var(--ui);font-variant-numeric:tabular-nums}.mvt-v small{display:block;margin-top:3px;font:500 12px/1 var(--ui);color:var(--tenue)}.mvt-p{grid-column:1 / -1;margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--texto-2)}.mvt-de{color:var(--tenue);font-size:12px}.mvt-nota{margin-top:8px}@media(max-width:759px){.ta-portada{grid-template-columns:1fr;gap:16px}.ta-nombre{font-size:44px}.ta-dos{grid-template-columns:1fr;gap:18px}.ta-cal{grid-template-columns:repeat(4,1fr)}.ta-grande b{font-size:28px}.ta-meses{gap:3px}.ta-pag{position:fixed;inset:0;z-index:55;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:14px;padding:calc(env(safe-area-inset-top,0px) + 14px) 16px calc(env(safe-area-inset-bottom,0px) + 18px);background:var(--fondo);color:var(--texto)}.ta-pag>.ta-cab{display:none}.ta-hbarra{display:flex;gap:4px}.ta-hbarra i{flex:1;height:3px;border-radius:2px;background:var(--sep)}.ta-hbarra i.si{background:var(--texto-2)}.ta-hbarra i.aqui{background:var(--oro-texto)}.ta-hcab{display:flex;justify-content:space-between;align-items:center;font:600 12px/1 var(--ui);letter-spacing:.06em;color:var(--texto-2)}.ta-hcab b{font-weight:600;color:var(--texto)}.ta-cerrar{display:grid;place-items:center;width:44px;height:44px;margin:-12px -10px -12px 0;border-radius:50%;color:var(--texto-2);font-size:18px;text-decoration:none}.ta-pag>.ta-t{display:none}.ta-pag>.ta-t.ta-aqui{display:block;align-self:center;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px;border-radius:var(--r-xl, 24px)}.ta-pag>.ta-t .pab-cab{flex-wrap:wrap;font-size:22px}.ta-pag>.ta-t .pab-cab .ta-n{flex-basis:100%}.ta-hpie{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ta-hpie .btn{min-height:46px;justify-content:center}body:has(#panelAv .ta-pag){overflow:hidden}.ta-pag .ta-comp-m{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid var(--sep)}.ta-comp-m p{margin:0;font-size:13.5px;color:var(--texto-2)}.ta-comp-m .btn{min-height:46px;justify-content:center}.ta-comp-w{grid-template-columns:1fr;justify-items:center;gap:16px}.ta-comp-img{width:min(200px,52vw)}.ta-comp-op{max-width:none;width:100%}.ta-chk{grid-template-columns:1fr 1fr;gap:0 10px}.ta-chk-f{font-size:13.5px}.ta-entrada-a{grid-template-columns:1fr}.ta-entrada-ir{grid-column:1;grid-row:auto;margin-top:4px}}@media(max-width:400px){.ta-meses small{font-size:8.5px;letter-spacing:0}}[data-tema=marmol] :is(.subvistas,.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos,.modo-op,.mapa-modos,.mapa-vistas):not(.dos-op) button[aria-pressed=true],[data-tema=marmol] .pest-tira .pest-av a[aria-current=page],[data-tema=marmol] .pest-av :is(a[aria-current=page],button[aria-selected=true]),[data-tema=marmol] :is(.grupo-tabs,.k2-pest) a[aria-current=page],[data-tema=marmol] .seg-modo button[aria-pressed=true]{background:var(--sel-plano);color:var(--sel-plano-texto);box-shadow:none;border-color:transparent;font-weight:650}@media(max-width:960px){[data-tema=marfil] :is(.subvistas,.plazos,.tabs,.as-modo,.op-modo,.cuenta-modo,.hero-rangos,.modo-op,.mapa-modos,.mapa-vistas):not(.dos-op) button[aria-pressed=true],[data-tema=marfil] .pest-tira .pest-av a[aria-current=page]{background:var(--sel-plano);color:var(--sel-plano-texto);box-shadow:none;border-color:transparent;border-radius:var(--r-p);font-weight:700}}[data-tema=marfil] .pest-av button[aria-selected=true],[data-tema=marfil] :is(.grupo-tabs,.k2-pest) a[aria-current=page],[data-tema=marfil] .mas-app .seg-modo button[aria-pressed=true]{background:var(--sel-plano);color:var(--sel-plano-texto);box-shadow:none;font-weight:700}[data-tema=marfil] .riel .seg-modo button[aria-pressed=true]{background:var(--sel-riel);color:var(--sobre-oro);box-shadow:none}
