html:root:root{--vacio:#f5f5f1;--filete:#22261617;--filete-fuerte:#2226162b;--aurora-a:#e9f7c2;--aurora-b:#f4eeda;--linea:#e6e6e1;--linea-viva:#ccccc5;--linea-fuerte:#ccccc5;--tenue:#63635f;--apagado:#8e8e88;--ambar-aviso:#a86a00;--ambar-vaho:#fdf4e3;--aviso:var(--ambar-aviso);--sombra-1:0 1px 2px #2226160d, 0 0 0 .5px #2226160f;--sombra-2:0 2px 4px #2226160a, 0 14px 28px -14px #22261638;--sombra-3:0 8px 16px -6px #2226161a, 0 24px 48px -20px #22261647;--flota:var(--sombra-2);--foco:0 0 0 2px var(--vacio), 0 0 0 4px var(--acento-texto)}html:root:root.oscuro{--vacio:#101210;--filete:#ffffff17;--filete-fuerte:#ffffff2b;--aurora-a:#26331a;--aurora-b:#2b2a1d;--linea:#2b2c30;--linea-viva:#42444a;--linea-fuerte:#42444a;--tenue:#a6a6a0;--apagado:#77776f;--ambar-vaho:#2a2213;--ambar-aviso:#e0a84a;--sombra-1:0 1px 2px #00000080, 0 0 0 .5px #ffffff0f;--sombra-2:0 2px 4px #0006, 0 14px 28px -14px #000000b3;--sombra-3:0 8px 16px -6px #00000080, 0 24px 48px -20px #000c;--flota:var(--sombra-2);--foco:0 0 0 2px var(--vacio), 0 0 0 4px var(--acento)}html:root:root h1,html:root:root h2,html:root:root h3{letter-spacing:-.032em;text-wrap:balance;font-weight:700;line-height:1.06}html:root:root .plan-tit,html:root:root .pack-titulo,html:root:root .hoja-cab h2{font-weight:700}html:root:root body{font-variant-numeric:tabular-nums}html:root:root .hoja-titulo,html:root:root .bloque>h2,html:root:root .hoja-tienda>h2{letter-spacing:-.028em;font-size:19px}html:root:root .pieza-titulo,html:root:root .marca-cab h3,html:root:root .charla-tarjeta-texto b{text-wrap:balance}html:root:root .lateral .vistas button.puesta,html:root:root .lateral .vistas button[aria-current]{background:var(--vacio);color:var(--texto);box-shadow:var(--sombra-1);font-weight:700;position:relative}@media (min-width:901px){html:root:root .lateral .vistas button.puesta:before,html:root:root .lateral .vistas button[aria-current]:before{content:"";background:var(--lima);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-12px}}html:root:root .pestanas button.activa,html:root:root .mandos-piezas .pestanas button.activa{background:var(--texto);border-color:var(--texto);color:var(--vacio);font-weight:700}html:root:root .marca-ficha,html:root:root .piel-ficha,html:root:root .carta,html:root:root .reco,html:root:root .bloque.en-tarjeta{box-shadow:var(--sombra-1)}html:root:root .marca-ficha:hover,html:root:root .piel-ficha:hover{box-shadow:var(--sombra-2)}html:root:root :focus-visible{box-shadow:var(--foco);border-radius:8px;outline:none}html:root:root .plan--grande,html:root:root .pack--agencia{background:var(--vacio);border:1.5px solid var(--texto);color:var(--texto);box-shadow:var(--sombra-2)}html:root:root .plan--grande .plan-tit,html:root:root .plan--grande .plan-mes,html:root:root .plan--grande .fino,html:root:root .pack--agencia .pack-titulo,html:root:root .pack--agencia .pack-que,html:root:root .pack--agencia .pack-precio em{color:var(--tenue)}html:root:root .plan--grande .plan-que,html:root:root .pack--agencia .pack-toques,html:root:root .pack--agencia .pack-precio b{color:var(--texto)}html:root:root .plan--grande .plan-video{background:var(--pergamino);color:var(--tenue)}html:root:root .plan--grande .plan-video b{color:var(--texto)}html:root:root .plan--grande .plan-lista li:before{border-color:var(--senal)}html:root:root .pack--agencia .pack-ahorro{color:var(--acento-texto)}html:root:root .plan--grande .plan-sello.barato,html:root:root .pack--agencia .pack-sello{background:var(--texto);color:var(--vacio)}html:root:root #marco .plan--grande>button,html:root:root .plan--grande>button,html:root:root #marco .pack--agencia>button,html:root:root .pack--agencia>button{background:var(--vacio);border:1px solid var(--linea-viva);color:var(--texto);box-shadow:none}html:root:root #marco .plan--grande>button:hover,html:root:root .plan--grande>button:hover,html:root:root #marco .pack--agencia>button:hover,html:root:root .pack--agencia>button:hover{background:var(--casco-alto);border-color:var(--texto);color:var(--texto);box-shadow:none}html:root:root .pack{padding-top:26px}html:root:root .pack-sello{top:14px}html:root:root .plan{padding-top:26px}html:root:root .plan-sello{top:14px}html:root:root .pack>button,html:root:root .plan>button{margin-top:auto}html:root:root .saldo-lamina{background:var(--vacio);border:1px solid var(--linea);box-shadow:var(--sombra-2)}html:root:root .saldo-lamina .saldo-barra{box-shadow:inset 0 0 0 1px var(--linea)}html:root:root .marca-falta{color:var(--tenue);background:0 0;border:0;padding:0 0 0 15px;font-size:13px;position:relative}html:root:root .marca-falta:before{content:"";background:var(--ambar-aviso);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}html:root:root .marca-falta button{min-height:0;color:var(--acento-texto);background:0 0;border:0;padding:0 0 0 4px;font-size:13px;font-weight:500}html:root:root .marca-falta button:hover{background:0 0;text-decoration:underline}html:root:root .charla-carril,html:root:root .barra-obra,html:root:root .saldo-barra{border-radius:9999px;height:6px;overflow:hidden}html:root:root .charla-carril i,html:root:root .saldo-barra i{background:linear-gradient(90deg, #aee03a, var(--lima));border-radius:9999px}html:root:root button:active:not(:disabled),html:root:root .marca-ficha:active{transform:scale(.985)}html:root:root button{transition:background .16s,border-color .16s,color .16s,transform .12s cubic-bezier(.22,1.2,.36,1)}@media (prefers-reduced-motion:reduce){html:root:root *{transition-duration:.01ms!important;animation-duration:.01ms!important}}html:root:root .cuenta-cuerpo{display:block}html:root:root .cuenta-panes{background:color-mix(in srgb, var(--texto) 6%, transparent);scrollbar-width:none;border-radius:9999px;flex-direction:row;gap:2px;width:fit-content;max-width:100%;margin:0 0 26px;padding:3px;position:relative;top:auto;overflow-x:auto}html:root:root .cuenta-panes::-webkit-scrollbar{display:none}html:root:root #marco .cuenta-panes button.llano,html:root:root .cuenta-panes button.llano{white-space:nowrap;text-align:center;border-radius:9999px;width:auto;min-height:34px;padding:0 16px;font-size:14px}html:root:root .cuenta-panes>.glider{background:var(--cristal-alto);box-shadow:var(--sombra-1);border-radius:9999px}html:root:root #marco .cuenta-panes.con-glider button.llano.puesta,html:root:root .cuenta-panes button.llano.puesta{color:var(--texto);font-weight:700}html:root:root .cuenta-hoja{max-width:1040px}html:root:root .cuenta-hoja .bloque>h2{letter-spacing:-.026em;color:var(--texto);text-transform:none;margin-bottom:12px;font-size:17px;font-weight:700}html:root:root .plan-sello,html:root:root .pack-sello{background:var(--texto);color:var(--vacio);box-shadow:none}html:root:root .plan-sello.barato,html:root:root .pack-sello.barato{background:var(--acento-suave);color:var(--acento-texto)}html:root:root .plan-estado{background:color-mix(in srgb, var(--texto) 7%, transparent);color:var(--tenue);border-color:#0000;font-weight:500}html:root:root .plan-estado.viva{color:var(--texto);font-weight:700}html:root:root #marco .plan--grande .plan-para,html:root:root #marco .plan--grande .fino,html:root:root #marco .plan--grande .plan-tit,html:root:root #marco .plan--grande .plan-mes,html:root:root.oscuro #marco .plan--grande .plan-para,html:root:root.oscuro #marco .plan--grande .fino,html:root:root.oscuro #marco .plan--grande .plan-tit,html:root:root.oscuro #marco .plan--grande .plan-mes{color:var(--tenue)}html:root:root.oscuro .plan--grande,html:root:root.oscuro .pack--agencia{background:var(--vacio);border:1.5px solid var(--texto);color:var(--texto)}html:root:root.oscuro .plan--grande .plan-euros,html:root:root.oscuro .plan--grande .plan-que,html:root:root.oscuro .plan--grande .plan-lista b{color:var(--texto)}html:root:root.oscuro .plan--grande .plan-video{background:color-mix(in srgb, var(--texto) 8%, transparent)}html:root:root.oscuro .plan--grande .plan-video b{color:var(--texto)}html:root:root.oscuro #marco .plan--grande>button{background:var(--vacio);border:1px solid var(--linea-viva);color:var(--texto)}html:root:root.oscuro #marco .plan--grande>button:hover{background:var(--casco-alto);border-color:var(--texto)}html:root:root .plan--grande,html:root:root .plan--elegido,html:root:root .pack--agencia,html:root:root .pack--elegido{border-width:1px;border-color:var(--linea);box-shadow:inset 0 0 0 1.5px var(--texto), var(--sombra-2)}html:root:root .plan>button,html:root:root .pack>button{min-height:40px}html:root:root .marcas,html:root:root .fichas-marcas,html:root:root .pieles-casa{grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:16px;display:grid}html:root:root .marca-ficha{flex-direction:column;display:flex}html:root:root .marca-botones{margin-top:auto}html:root:root .mosaico{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));align-items:start;gap:24px 18px}html:root:root .hueco-pieza,html:root:root .lamina{border-radius:16px}html:root:root .montar-centro{max-width:760px;margin-inline:auto}@media (min-width:900px){html:root:root .hoja-apuntes{grid-template:"cab notas""visor notas"1fr"mandos notas""barra notas""campo notas""senala notas""ejem pie"/minmax(0,1fr) 320px;align-items:start;gap:12px 24px;width:min(920px,100%);max-height:min(92vh,780px);display:grid}html:root:root .hoja-apuntes>.hoja-cab{grid-area:cab}html:root:root .hoja-apuntes>.ap-visor{aspect-ratio:auto;grid-area:visor;align-self:stretch;height:100%;max-height:none}html:root:root .hoja-apuntes>.ap-mandos{grid-area:mandos}html:root:root .hoja-apuntes>.ap-barra{grid-area:barra}html:root:root .hoja-apuntes>.ap-anadir,html:root:root .hoja-apuntes>.ap-escribe{grid-area:campo}html:root:root .hoja-apuntes>.ap-senala{grid-area:senala}html:root:root .hoja-apuntes>.ap-ver,html:root:root .hoja-apuntes>.ap-lista,html:root:root .hoja-apuntes>.ap-vacio,html:root:root .hoja-apuntes>.error{grid-area:notas}html:root:root .hoja-apuntes>.hoja-pie,html:root:root .hoja-apuntes>.ap-repaso{grid-area:pie}html:root:root .hoja-apuntes>.ap-ver{display:none}html:root:root .hoja-apuntes>.ap-lista{align-content:start;display:grid!important}html:root:root .hoja-apuntes>.ap-visor video{object-fit:contain}}html:root:root .ap-pista{background:color-mix(in srgb, var(--texto) 10%, transparent);height:10px}html:root:root .ap-visto{background:linear-gradient(90deg, #aee03a, var(--lima))}html:root:root .ap-cabeza{background:var(--texto);height:24px;box-shadow:0 0 0 2px var(--vacio)}html:root:root .error-acceso,html:root:root .charla-error,html:root:root .alerta{background:var(--ambar-vaho);color:var(--ambar-aviso);border:0;border-radius:12px;padding:11px 13px;line-height:1.45}html:root:root .bloque>h2,html:root:root .hoja-tienda>h2{letter-spacing:-.026em;color:var(--texto);text-transform:none;margin-bottom:4px;font-size:17px;font-weight:700}html:root:root .piel-muestra{background:linear-gradient(100deg, color-mix(in srgb, var(--texto) 6%, transparent) 30%, color-mix(in srgb, var(--texto) 3%, transparent) 50%, color-mix(in srgb, var(--texto) 6%, transparent) 70%);background-size:220% 100%;animation:1.6s linear infinite piel-latido}html:root:root .piel-muestra video{z-index:1;position:relative}@keyframes piel-latido{to{background-position:-220% 0}}html:root:root .puerta-pieza{color:#f5f5f7;background:#0b0c0a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);min-height:100dvh;padding:clamp(20px,3vw,44px);display:grid;position:relative}html:root:root .puerta-pieza:before{content:"";z-index:0;background:radial-gradient(60% 70% at 22%,#aee03a29,#0000 70%);position:absolute;inset:0}html:root:root .pz-visor{z-index:1;aspect-ratio:9/16;border-radius:26px;justify-self:end;width:min(280px,100%);position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #000000f2,inset 0 0 0 1px #ffffff1f}html:root:root .pz-visor video{object-fit:cover;width:100%;height:100%;display:block}html:root:root .pz-eti{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0e0a8c;border-radius:9999px;align-items:center;gap:7px;padding:7px 12px 7px 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px;box-shadow:inset 0 0 0 1px #ffffff29}html:root:root .pz-eti i{background:var(--lima);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pz-latir}@keyframes pz-latir{0%,to{opacity:.55}50%{opacity:1}}html:root:root .pz-lado{z-index:1;width:100%;max-width:392px;position:relative}html:root:root .pz-lado .marca-puerta{color:#fff;margin-bottom:22px}html:root:root .pz-lado .marca-nombre{color:#fff}html:root:root .pz-lado h1{color:#fff;letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(25px,2.8vw,32px)}html:root:root .pz-lado h1 em{color:var(--lima);font-style:normal}html:root:root .pz-lado .entradilla{color:#a1a1a6;max-width:38ch;margin:0 0 22px;font-size:14.5px;line-height:1.5}html:root:root .pz-modo{background:#ffffff14;border-radius:9999px;gap:2px;margin-bottom:16px;padding:3px;display:flex}html:root:root .pz-modo button{color:#ffffff9e;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex:1;min-height:38px;font-size:14px;font-weight:500}html:root:root .pz-modo button[aria-selected=true]{color:#14180c;background:#fffffff0;font-weight:700}html:root:root .puerta-pieza .con-google{color:#fff;background:#ffffff1a;border:0;border-radius:9999px;width:100%;min-height:46px;margin:0 0 4px;font-size:15px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff29}html:root:root .puerta-pieza .con-google:hover{background:#ffffff2b}html:root:root .puerta-pieza .con-google svg{width:18px;height:18px}html:root:root .pz-o{color:#8e8e93;align-items:center;gap:12px;margin:16px 0 4px;font-size:11.5px;display:flex}html:root:root .pz-o:before,html:root:root .pz-o:after{content:"";background:#ffffff24;flex:1;height:1px}html:root:root .puerta-pieza .otra-via{text-align:center;margin:12px 0 0}html:root:root .puerta-pieza .otra-via button{color:#a1a1a6;font-size:13.5px}html:root:root .puerta-pieza .otra-via button:hover{color:#fff}html:root:root .pz-forma{flex-direction:column;gap:2px;display:flex}html:root:root .pz-campo{border-bottom:1px solid #ffffff29;position:relative}html:root:root .pz-campo:focus-within{border-color:var(--lima)}html:root:root .puerta-pieza .pz-campo input{color:#fff;letter-spacing:-.02em;background:0 0;border:0;border-radius:0;width:100%;padding:17px 2px 11px;font-size:16px}html:root:root .puerta-pieza .pz-campo input:focus{box-shadow:none;outline:none}html:root:root .puerta-pieza .pz-campo input:focus-visible{box-shadow:0 0 0 2px #00000080, 0 0 0 4px var(--lima);border-radius:4px}html:root:root .pz-campo label{color:#8e8e93;pointer-events:none;transform-origin:0 0;font-size:16px;transition:transform .2s cubic-bezier(.22,1.2,.36,1),font-size .2s cubic-bezier(.22,1.2,.36,1),color .18s;position:absolute;top:18px;left:2px}html:root:root .pz-campo input:focus+label,html:root:root .pz-campo input:not(:placeholder-shown)+label{color:#c7c7cc;letter-spacing:.01em;font-size:11.5px;transform:translateY(-15px)}html:root:root .pz-acc{align-items:center;gap:12px;margin-top:22px;display:flex}html:root:root .puerta-pieza .pz-acc .principal{width:auto;min-height:46px;padding:0 26px}html:root:root .pz-olvido{color:#a1a1a6;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:13px;text-decoration:underline}html:root:root .pz-olvido:hover{color:#fff}html:root:root .puerta-pieza .recordarme{color:#a1a1a6;margin-top:22px}html:root:root .puerta-pieza .legales-puerta{z-index:2;justify-content:center;gap:20px;padding:14px;font-size:12px;display:flex;position:absolute;bottom:0;left:0;right:0}html:root:root .puerta-pieza .legales-puerta a{color:#8e8e93}html:root:root .puerta-pieza .legales-puerta a:hover{color:#f5f5f7}html:root:root .puerta-pieza .error-acceso,html:root:root .puerta-pieza .aviso-acceso{color:#f0cb8a;background:#e0a84a29;margin-top:14px}@media (max-width:860px){html:root:root .puerta-pieza{padding:calc(28px + env(safe-area-inset-top)) 20px 64px;grid-template-columns:1fr;align-content:start;gap:22px}html:root:root .pz-lado{order:1;max-width:none}html:root:root .pz-visor{order:2;justify-self:center;width:min(210px,58%)}html:root:root .pz-lado .entradilla{display:none}}html:root:root .puerta-pieza>.pz-visor{grid-area:1/1}html:root:root .puerta-pieza>.pz-lado{grid-area:1/2;justify-self:start}html:root:root .puerta-pieza>.legales-puerta{grid-area:2/1/auto/-1}@media (max-width:860px){html:root:root .puerta-pieza>.pz-visor,html:root:root .puerta-pieza>.pz-lado{grid-area:auto/1}html:root:root .puerta-pieza>.legales-puerta{grid-row:auto}}html:root:root .puerta-pieza .otra-via button,html:root:root #marco .puerta-pieza .otra-via button{box-shadow:none;text-underline-offset:3px;background:0 0;border:0;min-height:0;padding:6px 4px;text-decoration:underline}html:root:root .puerta-pieza .recordarme{text-align:left;justify-content:flex-start;align-items:center;gap:10px;font-size:13.5px;display:flex}html:root:root .puerta-pieza .recordarme input{flex:none;margin:0}html:root:root .puerta-pieza .recordarme span{flex:1}html:root:root .p404{text-align:center;max-width:520px;margin:0 auto;padding:14vh 24px 56px;display:block}html:root:root .p404-logo{place-items:center;margin-bottom:22px;display:inline-grid}html:root:root .p404 h1{margin-bottom:10px;font-size:clamp(26px,3.4vw,34px)}html:root:root .p404 p{color:var(--tenue);max-width:44ch;margin:0 auto 22px;font-size:15px;line-height:1.5}html:root:root .p404-salidas{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}html:root:root .p404-salidas a{border:1px solid var(--linea-viva);min-height:40px;color:var(--texto);border-radius:9999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}html:root:root .p404-salidas a:hover{background:var(--casco-alto);border-color:var(--texto)}html:root:root .p404-salidas a.principal{background:var(--lima);color:var(--sobre-lima);border-color:#0000;font-weight:700}html:root:root .p404-salidas a.principal:hover{background:var(--lima-claro)}html:root:root .p404-pie{color:var(--apagado);margin-top:26px;font-size:12.5px}html:root:root .p404-pie a{color:var(--acento-texto)}html:root:root .puerta-pieza .recordarme input[type=checkbox]{width:17px;min-width:0;height:17px;accent-color:var(--lima);flex:none}html:root:root .puerta-pieza .recordarme span{flex:auto;min-width:0}html:root:root .puerta-pieza .recordarme:before,html:root:root .puerta-pieza .recordarme:after{content:none}html:root:root .palanca>.glider,html:root:root .pestanas>.glider,html:root:root .marca-solapas>.glider{background:var(--texto);box-shadow:0 1px 2px #2226162e,0 6px 14px -6px #22261659}html:root:root .palanca.con-glider button.puesto,html:root:root #marco .palanca.con-glider button.puesto,html:root:root .velo .palanca.con-glider button.puesto,html:root:root .pestanas.con-glider button.activa,html:root:root #marco .pestanas.con-glider button.activa,html:root:root .marca-solapas.con-glider button.puesta{color:var(--vacio);font-weight:700}html:root:root .palanca.con-glider button.puesto .cuantas,html:root:root #marco .palanca.con-glider button.puesto .cuantas{color:color-mix(in srgb, var(--vacio) 62%, transparent)}html:root:root .mandos-piezas .menu,html:root:root .mandos-der .menu{text-overflow:clip;width:auto;min-width:0;max-width:100%;padding-right:34px}html:root:root .hueco-pieza,html:root:root .fila-piezas .hueco-pieza{box-shadow:none;background:0 0;border:0}html:root:root .hueco-pieza .lamina{box-shadow:var(--sombra-1);border-radius:16px;transition:transform .22s cubic-bezier(.22,1.2,.36,1),box-shadow .22s;overflow:hidden}html:root:root .hueco-pieza:hover .lamina{box-shadow:var(--sombra-3);transform:translateY(-4px)}html:root:root .hueco-pieza:active .lamina{transform:translateY(-1px)scale(.99)}html:root:root #marco .palanca button.puesto,html:root:root .palanca button.puesto,html:root:root .velo .palanca button.puesto,html:root:root #marco .pestanas button.activa,html:root:root .pestanas button.activa,html:root:root #marco .marca-solapas button.puesta,html:root:root .marca-solapas button.puesta{font-weight:700;color:#f5f5f1!important}html:root:root #marco .palanca button.puesto .cuantas,html:root:root .palanca button.puesto .cuantas{color:#f5f5f1a8!important}html:root:root .susc-portal{flex-direction:column;align-items:flex-end;gap:6px;display:flex}html:root:root .susc-portal small{color:var(--apagado);text-align:right;max-width:26ch;font-size:11.5px;line-height:1.4}html:root:root .zona-peligro{border:1px solid var(--linea);background:var(--casco-alto);opacity:1;filter:none}html:root:root .zona-peligro h2{margin-bottom:8px;font-weight:700;color:var(--texto)!important;text-transform:none!important;letter-spacing:-.02em!important;font-size:15px!important}html:root:root .zona-peligro p{color:var(--tenue);max-width:62ch;font-size:13.5px;line-height:1.5}html:root:root .zona-peligro a{color:var(--acento-texto);font-weight:500}html:root:root .pack{flex-direction:column;display:flex}html:root:root .pack .pack-precio{margin-top:auto}html:root:root .pack>button{margin-top:14px}html:root:root .charla-cola{border:1px dashed var(--linea-viva);background:0 0;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:15px 18px;display:flex}html:root:root .charla-cola-campo{min-width:0;color:var(--apagado);flex:1;font-size:15px}html:root:root .charla-cola-et{background:color-mix(in srgb, var(--texto) 6%, transparent);color:var(--tenue);border-radius:9999px;flex:none;padding:5px 11px;font-size:12px}html:root:root .ap-pista{position:relative;overflow:visible}html:root:root .ap-tira{z-index:0;border-radius:99px;gap:1px;display:flex;position:absolute;inset:0;overflow:hidden}html:root:root .ap-tira i{background-position:50%;background-size:cover;flex:1}html:root:root .ap-visto{z-index:1;box-shadow:inset -1.5px 0 0 var(--lima);background:linear-gradient(90deg,#aee03a59,#c6f24e8c)}html:root:root .ap-cabeza,html:root:root .ap-chincheta{z-index:2}html:root:root .ap-ejemplos{flex-wrap:wrap;align-items:center;gap:6px;margin-top:-2px;display:flex}html:root:root .ap-ejemplos-et{color:var(--apagado);margin-right:2px;font-size:11.5px}html:root:root .ap-ejemplo{background:color-mix(in srgb, var(--texto) 6%, transparent);min-height:0;color:var(--tenue);cursor:pointer;border:0;border-radius:9999px;padding:5px 11px;font-size:12.5px}html:root:root .ap-ejemplo:hover{background:color-mix(in srgb, var(--texto) 11%, transparent);color:var(--texto)}@media (min-width:900px){html:root:root .hoja-apuntes>.ap-ejemplos{grid-area:ejem;align-self:start}}html:root:root .ap-pista:has(.ap-tira){border-radius:10px;height:44px}html:root:root .ap-pista:has(.ap-tira) .ap-tira{border-radius:10px}html:root:root .ap-pista:has(.ap-tira) .ap-visto{border-radius:10px 0 0 10px}html:root:root .ap-pista:has(.ap-tira) .ap-chincheta{top:-11px;bottom:auto}html:root:root .ap-pista:has(.ap-tira) .ap-cabeza{height:56px}html:root:root .ap-barra:has(.ap-tira){padding:26px 0 6px}html:root:root .carta.manda{background:var(--casco-alto);box-shadow:var(--sombra-1);border-radius:20px;grid-column:span 2;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:18px;padding:14px;display:grid}html:root:root .carta.manda .lamina{box-shadow:var(--sombra-2);border-radius:14px}html:root:root .carta.manda .pie{text-align:left;flex-direction:column;gap:8px;padding:0;display:flex}html:root:root .carta.manda .tit{letter-spacing:-.03em;white-space:normal;-webkit-line-clamp:3;font-size:20px;font-weight:700;line-height:1.15}html:root:root .carta.manda .gancho{color:var(--tenue);border-left:2px solid var(--lima);max-width:44ch;padding-left:11px;font-size:14px;line-height:1.45}html:root:root .carta.manda .sub{font-size:13px}html:root:root .carta.manda:hover .lamina{transform:translateY(-3px)}@media (max-width:640px){html:root:root .carta.manda{grid-column:1/-1;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:10px}html:root:root .carta.manda .tit{-webkit-line-clamp:2;font-size:16px}html:root:root .carta.manda .gancho{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-left:9px;font-size:13px;display:-webkit-box;overflow:hidden}html:root:root .carta.manda .lamina{border-radius:10px}}html:root:root .marca-botones{align-items:center;gap:8px;display:flex}html:root:root .icono-accion.con-texto{white-space:nowrap;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}html:root:root .marca-botones .icono-accion:not(.con-texto){flex:none;order:2}html:root:root .icono-accion.con-texto{order:3}html:root:root #marco button.marca-falta,html:root:root button.marca-falta,html:root:root #marco span.marca-falta,html:root:root span.marca-falta{width:100%!important;min-height:0!important;box-shadow:none!important;text-align:left!important;color:var(--tenue)!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:2px 0 2px 15px!important;font-size:13px!important;font-weight:400!important;line-height:1.45!important;display:block!important}html:root:root .marca-falta>span{color:var(--tenue)}html:root:root #marco button.marca-falta:hover,html:root:root button.marca-falta:hover{background:0 0!important}html:root:root button.marca-falta:after{content:" →";color:var(--acento-texto);font-weight:500}html:root:root .marca-paso{color:var(--apagado);padding-left:15px;font-size:13px;display:block;position:relative}html:root:root .marca-paso:before{content:"";background:var(--linea-fuerte);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}html:root:root .ficha-datos>div{border:0;border-top:1px solid var(--linea);background:0 0;border-radius:0;flex-wrap:wrap;align-items:baseline;gap:14px;padding:12px 0;display:flex}html:root:root .ficha-datos>div:first-child{border-top:0;padding-top:0}html:root:root .ficha-datos>div>span{color:var(--tenue);min-width:96px;font-size:13.5px}html:root:root .ficha-datos>div>b{font-size:14.5px;font-weight:500}html:root:root .tarjeta>h2{letter-spacing:-.02em;color:var(--texto);text-transform:none;margin-bottom:12px;font-size:15px;font-weight:700}html:root:root .tarjeta .botonera{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html:root:root .hoja-tienda>h2,html:root:root .bloque>h2,html:root:root .pagina>h2,html:root:root .susc>h2{letter-spacing:-.026em;color:var(--texto);text-transform:none;font-size:17px;font-weight:700}html:root:root #marco .ficha-datos>div,html:root:root .ficha-datos>div{border:0!important;border-top:1px solid var(--linea)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:12px 0!important}html:root:root #marco .ficha-datos>div:first-child,html:root:root .ficha-datos>div:first-child{border-top:0!important;padding-top:0!important}@media (max-width:720px){html:root:root .cuenta-panes button.llano,html:root:root #marco .cuenta-panes button.llano{min-height:40px;padding:0 18px}html:root:root .mandos-piezas .menu,html:root:root .mandos-der .menu{min-height:40px}html:root:root .menu-cuenta button,html:root:root .menu-cuenta a[role=menuitem]{min-height:42px}html:root:root .menu-pie a{align-items:center;min-height:34px;display:inline-flex}html:root:root .palanca button{min-height:40px}html:root:root .carta .pie .sub{flex-wrap:wrap;row-gap:2px}html:root:root .carta .pie .sub .nom{text-overflow:clip;overflow:visible}html:root:root .carta .pie .sub em{margin-left:0}html:root:root .aviso-flotante,html:root:root .aviso-flotante button{min-height:44px}html:root:root .puerta-pieza .otra-via button{min-height:44px;padding:0 12px}html:root:root .puerta-pieza .legales-puerta a,html:root:root .legales-puerta a{align-items:center;min-height:40px;display:inline-flex}html:root:root .puerta-pieza .recordarme,html:root:root .p404-salidas a{min-height:44px}}@media (display-mode:standalone),(display-mode:fullscreen){@media (max-width:900px){html:root:root .lateral{padding-bottom:max(6px, calc(env(safe-area-inset-bottom) - 14px))}html:root:root .lateral .vistas button{padding-bottom:4px}}}@media (max-width:720px){html:root:root .quien-tarjeta{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 14px;padding:16px;display:grid}html:root:root .quien-tarjeta .anillo-creditos{grid-row:1}html:root:root .quien-datos{grid-column:2;min-width:0}html:root:root .quien-datos b{font-size:17px}html:root:root .quien-datos span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:root:root .quien-acciones{grid-column:1/-1;margin-top:2px}html:root:root .quien-acciones .botonera{gap:8px}html:root:root .quien-acciones .fino{margin-top:8px;font-size:12.5px}html:root:root .tarjeta .botonera{gap:8px}html:root:root .tarjeta .botonera>*{flex:0 auto}html:root:root .tarjeta .botonera>button,html:root:root .tarjeta .botonera>.boton-archivo{padding-inline:13px}html:root:root .tarjeta{padding:16px}html:root:root .susc-fila{flex-direction:column;align-items:stretch;gap:14px;display:flex}html:root:root .susc-mandos{text-align:left;align-items:stretch}html:root:root .susc-portal{flex-direction:column;align-items:stretch;gap:6px;display:flex}html:root:root .susc-portal button{width:100%}html:root:root .susc-portal small{text-align:left;font-size:12.5px}html:root:root .susc-lamina{padding:18px}html:root:root .susc-cifra b{font-size:34px}html:root:root .velo>.hoja.ancha>.hoja-pie{gap:8px;padding-top:10px}html:root:root .velo>.hoja.ancha>.hoja-pie>.fino{text-align:left;font-size:12px;line-height:1.35}html:root:root .velo>.hoja.ancha>.hoja-pie>.botonera{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}html:root:root .velo>.hoja.ancha>.hoja-pie>.botonera>button{flex:none;width:auto}html:root:root .velo>.hoja.ancha>.hoja-pie>.botonera>.principal{flex:auto}html:root:root .editor-campos{gap:14px}}@media (max-width:900px){html:root:root .pagina.montar,html:root:root #marco>.pagina.montar{justify-content:flex-start}html:root:root .lateral .principal{display:none}html:root:root .charla-tarjeta:not(.charla-entrega){align-items:center;gap:12px;padding:10px 12px}html:root:root .charla-tarjeta:not(.charla-entrega) .charla-orbe,html:root:root .charla-tarjeta:not(.charla-entrega) .charla-orbe svg.orbe{width:30px;height:30px}html:root:root .charla-tarjeta:not(.charla-entrega) .charla-tarjeta-texto b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}html:root:root .charla-tarjeta:not(.charla-entrega) .charla-tarjeta-texto>span{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}html:root:root .charla-tarjeta:not(.charla-entrega) .charla-tarjeta-texto small{display:none}html:root:root .charla-tarjeta:not(.charla-entrega) .charla-carril{height:3px;margin-top:6px}}html:root:root .ap-mandos{flex-wrap:wrap;gap:8px}html:root:root .ap-reloj{white-space:nowrap}html:root:root .ap-paso{cursor:pointer;border:1px solid var(--linea);width:34px;height:34px;min-height:0;color:var(--texto);background:#fff;border-radius:9999px;flex:none;place-items:center;padding:0;display:grid}html:root:root .ap-paso svg{fill:currentColor;display:block}html:root:root .ap-paso:hover{border-color:var(--linea-viva);background:var(--casco-alto)}html:root:root .ap-teclas{color:var(--apagado);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:11.5px;display:flex}html:root:root .ap-teclas>span{align-items:center;gap:4px;display:inline-flex}@media (max-width:1150px){html:root:root .ap-teclas{flex-basis:100%;margin-left:0}}html:root:root .ap-teclas kbd{font:inherit;background:var(--pergamino);color:var(--tenue);box-shadow:inset 0 0 0 1px var(--linea);border-radius:5px;margin-right:3px;padding:2px 6px;font-weight:700}@media (max-width:899px){html:root:root .ap-teclas{display:none}}html:root:root .visor-pie{flex-direction:column;align-items:stretch;gap:4px;display:flex}html:root:root .tirar-pieza{text-align:left;cursor:pointer;border:1px solid var(--linea);border-radius:var(--r-tarjeta);width:100%;color:var(--alarma);background:0 0;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;display:flex}html:root:root .tirar-pieza:hover{border-color:color-mix(in srgb, var(--alarma) 45%, transparent);background:color-mix(in srgb, var(--alarma) 5%, transparent)}html:root:root .tirar-pieza .icono-svg{stroke:currentColor;flex:none;width:17px;height:17px;margin-top:1px}html:root:root .tirar-pieza span{flex-direction:column;gap:2px;min-width:0;display:flex}html:root:root .tirar-pieza b{font-size:14px;font-weight:600}html:root:root .tirar-pieza small{color:var(--tenue);font-size:12.5px;line-height:1.4}html:root:root .icono-accion.con-nombre{width:auto;min-width:0;color:var(--tenue);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}html:root:root .icono-accion.con-nombre .icono-svg{width:15px;height:15px}html:root:root .icono-accion.con-nombre:hover{color:var(--texto)}@media (max-width:899px){html:root:root .velo:has(>.hoja-apuntes){align-items:stretch;padding:0!important}html:root:root .hoja-apuntes{background:#0b0b0d;grid-template-rows:auto 1fr auto auto auto auto;grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:none;height:100dvh;padding:0;display:grid;position:fixed;inset:0;overflow:hidden;border-radius:0!important;max-height:none!important;margin:0!important}html:root:root .hoja-apuntes>*{grid-column:1}html:root:root .hoja-apuntes>.ap-visor{z-index:0;aspect-ratio:auto;background:#0b0b0d;border-radius:0;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}html:root:root .hoja-apuntes>.ap-visor video{object-fit:contain;width:100%;height:100%}html:root:root .hoja-apuntes>.hoja-cab{z-index:2;padding:calc(10px + env(safe-area-inset-top)) 14px 14px;color:#fff;text-shadow:0 1px 12px #0000008c;background:linear-gradient(#060705d1 38%,#0607058c 70%,#06070500);border:0;grid-row:1;margin:0;position:relative}html:root:root .hoja-apuntes>.hoja-cab h2{color:#fff;font-size:17px}html:root:root .hoja-apuntes>.hoja-cab p,html:root:root .hoja-apuntes>.hoja-cab .fino{color:#ffffffb3}html:root:root .hoja-apuntes>.hoja-cab .cerrar{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:0}html:root:root .hoja-apuntes>.ap-ejemplos,html:root:root .hoja-apuntes>.ap-vacio{display:none}html:root:root .hoja-apuntes>.ap-barra,html:root:root .hoja-apuntes>.ap-mandos,html:root:root .hoja-apuntes>.ap-anadir,html:root:root .hoja-apuntes>.ap-escribe,html:root:root .hoja-apuntes>.hoja-pie,html:root:root .hoja-apuntes>.ap-repaso,html:root:root .hoja-apuntes>.error{z-index:2;-webkit-backdrop-filter:blur(18px);color:#fff;background:#0a0c09f5;border:0;border-radius:0;margin:0;position:relative}html:root:root .hoja-apuntes>.ap-barra{grid-row:3;padding:10px 14px 0}html:root:root .hoja-apuntes>.ap-mandos{grid-row:4;padding:6px 14px}html:root:root .hoja-apuntes>.ap-anadir,html:root:root .hoja-apuntes>.ap-escribe{grid-row:5;padding:0 14px 10px}html:root:root .hoja-apuntes>.hoja-pie,html:root:root .hoja-apuntes>.ap-repaso{padding:10px 14px calc(12px + env(safe-area-inset-bottom));grid-row:6}html:root:root .hoja-apuntes .ap-dale,html:root:root .hoja-apuntes .ap-paso{color:#fff;background:#ffffff1a;border-color:#ffffff2e}html:root:root .hoja-apuntes .ap-reloj{color:#fff}html:root:root .hoja-apuntes .ap-reloj i{color:#ffffff8c}html:root:root .hoja-apuntes .ap-anadir{color:#fff;align-items:center;gap:10px;width:100%;display:flex;position:relative;background:#0a0c09f5!important;border:0!important;border-radius:0!important;margin:0!important;padding:16px 26px 16px 28px!important}html:root:root .hoja-apuntes .ap-anadir:before{content:"";pointer-events:none;border:1px dashed #ffffff42;border-radius:12px;position:absolute;inset:6px 14px}html:root:root .hoja-apuntes .ap-anadir>:last-child{margin-left:auto}html:root:root .hoja-apuntes .ap-escribe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html:root:root .hoja-apuntes .ap-escribe input{color:#fff;background:#ffffff1a;border-color:#ffffff3d;flex:100%}html:root:root .hoja-apuntes .ap-escribe .principal{background:var(--lima);color:var(--sobre-lima);border:0;margin-left:auto}html:root:root .hoja-apuntes .ap-escribe .ap-borrar{color:#ffffffb3;background:#ffffff14;border:0}html:root:root .hoja-apuntes .ap-escribe input::placeholder{color:#ffffff73}html:root:root .hoja-apuntes .ap-t{color:#fff;background:#ffffff1f}html:root:root .hoja-apuntes .ap-pista{background:#ffffff26}html:root:root .hoja-apuntes .ap-cabeza{background:#fff;box-shadow:0 0 0 2px #0b0b0d}html:root:root .hoja-apuntes>.ap-ver{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0e0bdb;border-radius:9999px;grid-row:2;place-self:end;width:auto;margin:0 14px 10px;padding:7px 13px;font-size:12.5px}html:root:root .hoja-apuntes>.ap-lista{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0e100cd1;border-radius:16px;grid-row:2;align-self:end;max-height:40vh;margin:0 14px 10px;padding:6px;overflow-y:auto}html:root:root .hoja-apuntes>.ap-lista li{color:#fff}html:root:root .hoja-apuntes>.ap-lista .ap-texto{color:#ffffffd9}html:root:root .hoja-apuntes>.ap-lista .ap-ir{color:#fff;background:#ffffff1f}html:root:root .hoja-apuntes>.hoja-pie{flex-direction:column;gap:8px;display:flex}html:root:root .hoja-apuntes>.hoja-pie .fino{color:#ffffffb3;font-size:12px}html:root:root .hoja-apuntes>.hoja-pie .principal{width:100%}html:root:root .hoja-apuntes>.ap-repaso{color:#fff}html:root:root .hoja-apuntes>.ap-repaso ol{background:#ffffff14}html:root:root .hoja-apuntes>.ap-repaso li b,html:root:root .hoja-apuntes>.ap-repaso .pista{color:#ffffffb3}}html:root:root .susc-facturas{margin-top:26px}html:root:root .susc-facturas-cab{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}html:root:root .susc-facturas-cab h2{letter-spacing:-.026em;margin:0;font-size:17px;font-weight:700}html:root:root .susc-tarjeta{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:13px}html:root:root .susc-lista-facturas{margin:0;padding:0;list-style:none}html:root:root .susc-lista-facturas li{border-top:1px solid var(--linea);align-items:center;gap:14px;padding:11px 0;display:flex}html:root:root .susc-lista-facturas li:first-child{border-top:0}html:root:root .fac-que{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html:root:root .fac-que b{font-size:14.5px;font-weight:500}html:root:root .fac-que small{color:var(--tenue);font-size:12.5px}html:root:root .fac-importe{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}html:root:root .fac-pdf{color:var(--texto);border:1px solid var(--linea);background:var(--casco);border-radius:9999px;flex:none;padding:5px 11px;font-size:12.5px;font-weight:600;text-decoration:none}html:root:root .fac-pdf:hover{border-color:var(--linea-viva)}html:root:root .fac-pdf--no{color:var(--apagado);background:0 0;border-color:#0000}@media (max-width:720px){html:root:root .susc-lista-facturas li{gap:10px}html:root:root .fac-que b{font-size:14px}}html:root:root :is(button,a,input,textarea,select,[role=button],[tabindex]):focus-visible{outline:2px solid var(--lima-tinta);outline-offset:2px;border-radius:inherit}html:root:root .hoja-apuntes :is(button,a,input):focus-visible{outline-color:var(--lima)}html:root:root .zona-peligro .botonera{margin-top:14px}html:root:root .zona-peligro button.peligro{border:1px solid color-mix(in srgb, var(--alarma) 40%, transparent);color:var(--alarma);background:0 0;font-weight:600}html:root:root .zona-peligro button.peligro:hover{background:color-mix(in srgb, var(--alarma) 7%, transparent);border-color:var(--alarma)}html:root:root .compra-hecha .compra-lista{margin:12px 0 0;padding:0;list-style:none}html:root:root .compra-hecha .compra-lista li{border-top:1px solid var(--linea);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}html:root:root .compra-hecha .compra-lista li:first-child{border-top:0}html:root:root .compra-hecha .compra-lista span{color:var(--tenue);font-size:13.5px}html:root:root .compra-hecha .compra-lista b{font-variant-numeric:tabular-nums;font-weight:600}html:root:root .compra-hecha .pie-puerta{margin-top:12px}@media (max-width:720px){html:root:root .mosaico{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 12px}}@media (max-width:899px){html:root:root .visor-hoja{padding:14px 16px calc(16px + env(safe-area-inset-bottom))}html:root:root .visor-cerrar{z-index:3;top:12px;right:12px}html:root:root .visor-col{flex-direction:column;align-items:center;gap:10px;display:flex}html:root:root .visor-col>.visor-pieza{order:1;width:min(100%,244px)}html:root:root .visor-col>.visor-que{order:2}html:root:root .visor-col>.cambiar-cubierta{width:auto;min-height:0;color:var(--tenue);border:1px solid var(--linea);background:0 0;border-radius:9999px;order:3;padding:7px 14px;font-size:12.5px}html:root:root .visor-que.palanca{padding:2px}html:root:root .visor-que.palanca button{min-height:0;padding:6px 14px;font-size:13px}html:root:root .visor-lado{grid-template-columns:1fr 1fr;align-content:start;gap:10px;display:grid}html:root:root .visor-lado>*{grid-column:1/-1}html:root:root .visor-lado>.visor-acciones{grid-area:1/1;margin:0}html:root:root .visor-lado>.visor-apuntar{grid-area:1/2;margin:0}html:root:root .visor-lado>.visor-acciones .boton-enlace,html:root:root .visor-lado>.visor-acciones .principal{width:100%}html:root:root .visor-lado{align-items:stretch}html:root:root .visor-apuntar{text-align:center;border:1px solid var(--linea-viva);background:var(--casco);border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;gap:1px;height:100%;min-height:44px;padding:7px 12px;display:flex}html:root:root .visor-apuntar b{white-space:nowrap;font-size:13.5px;font-weight:600}html:root:root .visor-apuntar>span{display:none}html:root:root .visor-apuntar i{color:var(--tenue);background:0 0;padding:0;font-size:11.5px;font-style:normal}html:root:root .visor-lado>.visor-cab{grid-row:2}html:root:root .visor-lado>.visor-gancho{grid-row:3}html:root:root .visor-lado>.fino{grid-row:4}html:root:root .visor-lado>.visor-pie{grid-row:5}html:root:root .visor-lado h2{font-size:19px}}html:root:root .palanca.con-glider button.puesto,html:root:root .palanca.con-glider button.puesta,html:root:root #marco .palanca.con-glider button.puesto,html:root:root #marco .palanca.con-glider button.puesta,html:root:root .velo .palanca.con-glider button.puesto,html:root:root .velo .palanca.con-glider button.puesta,html:root:root .visor-hoja .palanca.con-glider button.puesto{color:var(--vacio)!important}html:root:root .palanca.con-glider button.puesto .cuantas{color:#ffffffb8}html:root:root .ap-ver{width:auto;color:var(--texto);background:var(--casco);border:1px solid var(--linea);border-radius:9999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}html:root:root .ap-ver:hover{border-color:var(--linea-viva);background:var(--casco-alto)}html:root:root .ap-ver-punto{background:var(--lima-tinta);border-radius:50%;flex:none;width:7px;height:7px}html:root:root .ap-ver-flecha{color:var(--tenue);font-size:10px;font-style:normal}html:root:root .ap-ver--abierto{background:var(--texto);border-color:var(--texto);color:var(--vacio)}html:root:root .ap-ver--abierto .ap-ver-flecha{color:#ffffffb3}html:root:root .ap-ver--abierto .ap-ver-punto{background:var(--lima)}@media (max-width:899px){html:root:root .hoja-apuntes>.ap-ver{color:#fff;background:#0c0e0bdb;border-color:#ffffff2e}html:root:root .hoja-apuntes>.ap-ver .ap-ver-flecha{color:#ffffffb3}}html:root:root .marca-botones{flex-wrap:wrap}html:root:root .marca-botones .icono-accion:not(.con-texto){flex:none}html:root:root .icono-accion.con-texto{flex:1 0 100%;order:3;margin-top:2px}html:root:root .carta .lamina .insignia{top:auto;bottom:6px;right:6px}html:root:root .ficha-datos,html:root:root #marco .ficha-datos{background:0 0;border:0;border-radius:0;gap:0;padding:0;display:block}html:root:root #marco .ficha-datos>div,html:root:root .ficha-datos>div{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:10px!important}html:root:root #marco .ficha-datos>div>span,html:root:root .ficha-datos>div>span{color:var(--tenue);flex:none;min-width:0!important}html:root:root #marco .ficha-datos>div>b,html:root:root .ficha-datos>div>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}@media (display-mode:standalone),(display-mode:fullscreen){@media (max-width:900px){html:root:root .lateral{background:var(--vacio)!important;-webkit-backdrop-filter:none!important}}html:root:root .hoja-apuntes>.hoja-pie,html:root:root .hoja-apuntes>.ap-repaso,html:root:root .hoja-apuntes>.ap-anadir,html:root:root .hoja-apuntes>.ap-escribe,html:root:root .hoja-apuntes>.ap-mandos,html:root:root .hoja-apuntes>.ap-barra{-webkit-backdrop-filter:none!important;background:#0a0c09!important}html:root:root:has(.puerta-pieza){background:#0b0c0a!important}html:root:root:has(.puerta-pieza) body{background:#0b0c0a!important}}html:root:root:has(.puerta-pieza){background:#0b0c0a}html:root:root:has(.puerta-pieza) body{background:#0b0c0a}html:root:root .charla-cambiar-marca,html:root:root #marco .charla-cambiar-marca{min-height:0;box-shadow:none;font:inherit;color:var(--texto);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--texto) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--texto) 45%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:2px;margin:0;padding:0 1px;font-weight:700;display:inline-flex}html:root:root .charla-cambiar-marca:hover{-webkit-text-decoration-color:var(--texto);text-decoration-color:var(--texto)}html:root:root .charla-menu-marca{display:inline-block;position:relative}html:root:root .burbuja.dice:has(.charla-menu-marca){z-index:6;position:relative;overflow:visible}html:root:root .charla-menu{z-index:40;border:1px solid var(--linea);text-align:left;white-space:nowrap;background:#fff;border-radius:14px;flex-direction:column;gap:2px;min-width:232px;max-width:min(320px,100vw - 40px);padding:6px;font-weight:400;animation:.14s ease-out charla-menu-entra;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 44px -18px #1d1d1f59,0 2px 8px #1d1d1f0f}@keyframes charla-menu-entra{0%{opacity:0;transform:translateY(-4px)}}html:root:root .charla-menu-item,html:root:root #marco .charla-menu-item{width:100%;color:var(--texto);text-align:left;align-items:center;gap:10px;margin:0;font-size:14px;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:9px 10px!important;display:flex!important}html:root:root .charla-menu-item b{font-weight:500}html:root:root .charla-menu-item:hover,html:root:root #marco .charla-menu-item:hover{background:var(--pergamino)!important}html:root:root .charla-menu-nueva,html:root:root #marco .charla-menu-nueva{color:var(--tenue);margin-top:4px;border:1px dashed var(--linea-viva)!important}html:root:root .charla-menu-nueva b{font-weight:500}html:root:root .charla-menu{max-height:min(480px,62vh);padding:8px;overflow-y:auto}html:root:root .charla-menu>*{flex-shrink:0}html:root:root .charla-menu-item,html:root:root #marco .charla-menu-item{gap:12px;min-height:40px!important;padding:9px 12px!important}html:root:root .charla-menu-nueva,html:root:root #marco .charla-menu-nueva{margin:6px 0 2px}html:root:root .charla-menu-grupo{border-top:1px solid var(--linea);color:var(--tenue);margin-top:8px;padding:12px 12px 6px;font-size:12px;font-weight:500;display:block}html:root:root .charla-saludo{align-self:flex-start;margin-bottom:14px}html:root:root .charla-saludo h1{letter-spacing:-.025em;font-size:clamp(23px,2.6vw,29px);font-weight:600}@media (min-width:901px){html:root:root .pagina.montar,html:root:root #marco>.pagina.montar{justify-content:flex-start;padding-top:clamp(28px,8vh,76px)}}html:root:root .burbuja.dice.charla-pide{max-width:100%;color:var(--tenue);text-wrap:pretty;background:0 0;border:0;border-radius:0;margin:0;padding:0 2px 6px;font-size:15px;line-height:1.6}html:root:root .charla-cambiar-marca,html:root:root #marco .charla-cambiar-marca{border:1px solid var(--linea-viva);background:var(--casco);min-height:0;box-shadow:none;font:inherit;color:var(--texto);white-space:nowrap;cursor:pointer;border-radius:9999px;align-items:center;gap:7px;margin:0;padding:3px 10px 3px 4px;font-size:14.5px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}html:root:root .charla-cambiar-marca .logo-marca{flex:none}html:root:root .charla-cambiar-marca .icono-svg{opacity:.55;width:13px;height:13px}html:root:root .charla-cambiar-marca:hover,html:root:root #marco .charla-cambiar-marca:hover{border-color:var(--acento);background:var(--casco-alto);text-decoration:none}html:root:root .charla-cambiar-marca:hover .icono-svg{opacity:1}html:root:root .charla-menu-marca{vertical-align:middle}html:root:root .charla-menu-marca.abierto .charla-cambiar-marca{border-color:var(--acento);background:var(--casco-alto)}html:root:root .charla-menu-vacio{color:var(--apagado);white-space:normal;padding:9px 10px;font-size:13.5px;display:block}html:root:root .charla-atajos{grid-template-columns:1fr;gap:8px;max-width:min(100%,560px);margin:18px 0 2px;display:grid}html:root:root .charla-atajos-et{grid-column:1/-1;margin-bottom:0}@media (min-width:601px){html:root:root .charla-atajos{grid-template-columns:repeat(2,minmax(0,1fr))}}html:root:root .charla-atajo,html:root:root #marco .charla-atajo{justify-content:flex-start;width:100%;display:flex}html:root:root .ap-visor{position:relative}html:root:root .ap-senal{z-index:3;pointer-events:none;border:3px solid #ff2d55;border-radius:50%;width:46px;height:46px;margin:-23px 0 0 -23px;animation:.22s cubic-bezier(.22,1.2,.36,1) both ap-senal-entra;position:absolute;box-shadow:0 0 0 2px #fffffff2,inset 0 0 0 2px #fffffff2}@keyframes ap-senal-entra{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}html:root:root .ap-senala{color:var(--apagado);margin:6px 2px 0;font-size:13px;line-height:1.45}html:root:root .ap-senala--puesto{color:var(--tenue)}html:root:root .ap-quitar-senal,html:root:root #marco .ap-quitar-senal{font:inherit;color:var(--apagado);text-underline-offset:2px;cursor:pointer;margin-left:4px;text-decoration:underline;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html:root:root .ap-quitar-senal:hover{color:var(--texto)}html:root:root .ap-tiene-senal{color:#ff2d55;margin-right:6px;font-style:normal}html:root:root .ap-texto em,html:root:root .ap-repaso em{color:var(--apagado);font-style:italic}@media (display-mode:standalone),(display-mode:fullscreen){@media (max-width:900px){html:root:root{--barra-instalada:calc(58px + max(6px, env(safe-area-inset-bottom) - 14px))}html:root:root #marco{padding-bottom:calc(var(--barra-instalada) + 12px)}html:root:root .pagina.montar,html:root:root #marco>.pagina.montar{min-height:calc(100lvh - var(--barra-instalada) - 12px)}html:root:root .charla-botones,html:root:root .charla-marcas{bottom:var(--barra-instalada)}:is(html:root:root:has(.pagina.montar .charla-botones),html:root:root:has(.pagina.montar .charla-marcas)){scroll-padding-bottom:calc(var(--barra-instalada) + 66px + 20px)}}}html:root:root .hoja-subir{width:min(520px,100%)}html:root:root .subir-pie{margin-bottom:14px;display:block}html:root:root .subir-pie>span{color:var(--apagado);margin-bottom:6px;font-size:12.5px;display:block}html:root:root .subir-pie textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--linea-viva);background:var(--casco);width:100%;font:inherit;color:var(--texto);border-radius:12px;padding:11px 13px;font-size:15px;line-height:1.45}html:root:root .subir-pie textarea:focus{border-color:var(--acento);outline:0}html:root:root .subir-caminos{grid-template-columns:1fr;gap:10px;margin-top:14px;display:grid}@media (min-width:560px){html:root:root .subir-caminos{grid-template-columns:1fr 1fr}}html:root:root .subir-camino,html:root:root #marco .subir-camino{text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;width:100%;transition:border-color .15s,background .15s,transform .15s cubic-bezier(.22,1.2,.36,1);border:1px solid var(--linea-viva)!important;background:var(--casco)!important;min-height:0!important;box-shadow:none!important;border-radius:14px!important;height:auto!important;padding:14px 16px!important;display:flex!important}html:root:root .subir-camino:hover,html:root:root #marco .subir-camino:hover{transform:translateY(-1px);border-color:var(--acento)!important;background:var(--casco-alto)!important}html:root:root .subir-camino b{font-size:15px;font-weight:600;display:block}html:root:root .subir-camino span{color:var(--tenue);margin-top:4px;font-size:13px;line-height:1.4;display:block}html:root:root .subir-cuota{font-variant-numeric:tabular-nums;margin-top:12px}html:root:root .subir-yendo{text-align:center;padding:22px 4px}html:root:root .subir-yendo b{margin-bottom:6px;font-size:15px;display:block}html:root:root .subir-yendo .fino{font-variant-numeric:tabular-nums;margin-top:8px;display:block}html:root:root .subir-rueda{border:3px solid var(--linea-viva);border-top-color:var(--acento);border-radius:50%;width:28px;height:28px;margin:0 auto 14px;animation:.8s linear infinite subir-gira;display:block}@keyframes subir-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html:root:root .subir-rueda{animation-duration:2.4s}}html:root:root .subir-hecho{padding:10px 0 4px}html:root:root .subir-hecho>b{margin-bottom:6px;font-size:16px;display:block}html:root:root .visor-vistobueno .error{flex-basis:100%;margin:0}html:root:root .ver-mandos{gap:10px;display:flex}html:root:root .listo-aviso{z-index:85}@media (max-width:900px){html:root:root .lateral .vistas .cuantas.aviso{display:inline}}html:root:root .estado-marca{background:var(--casco)}html:root:root .girando{border:1.5px solid var(--linea-fuerte);border-top-color:var(--acento);border-radius:50%;flex:none;width:11px;height:11px;animation:.9s linear infinite subir-gira;display:inline-block}html:root:root .aun-no{white-space:nowrap;color:var(--apagado);align-items:center;gap:6px;font-size:12.5px;font-weight:400;display:inline-flex}html:root:root .charla-marca.preparando,html:root:root #marco .charla-marca.preparando,html:root:root .charla-menu-item.preparando,html:root:root #marco .charla-menu-item.preparando,html:root:root .ficha-marca.preparando,html:root:root #marco .ficha-marca.preparando{cursor:not-allowed;opacity:1;box-shadow:none;border-color:var(--linea);transform:none}html:root:root .charla-marca.preparando:hover,html:root:root #marco .charla-menu-item.preparando:hover{border-color:var(--linea);background:0 0!important}html:root:root .preparando>b,html:root:root .preparando>.logo-marca,html:root:root .preparando>img{opacity:.45}html:root:root .charla-atajo.preparando{border-style:dashed}html:root:root .charla-atajo.preparando:hover{border-color:var(--linea-viva);transform:none}html:root:root .marca-paso--vivo:before{background:var(--acento);animation:1.4s ease-in-out infinite pz-latir}@media (prefers-reduced-motion:reduce){html:root:root .girando,html:root:root .marca-paso--vivo:before{animation:none}}html:root:root .marca-botones .icono-accion.principal:disabled,html:root:root #marco .marca-botones .icono-accion.principal:disabled{filter:none;background:var(--casco-alto)!important;color:var(--apagado)!important;border-color:var(--linea)!important;box-shadow:none!important}html:root:root .ap-lienzo{z-index:3;pointer-events:none;position:absolute}html:root:root .ap-visor{background:#0b0b0d}html:root:root .ap-visor--senalando{cursor:crosshair}html:root:root .ap-senal--puesta,html:root:root #marco .ap-senal--puesta{pointer-events:auto;cursor:pointer;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;animation:none;display:grid;box-shadow:0 1px 6px #00000073;background:#ff2d55!important;border:2px solid #fff!important;min-height:0!important;padding:0!important}html:root:root .ap-senal--puesta b{color:#fff;font-size:14px;font-weight:700;line-height:1}html:root:root .ap-guia{z-index:4;pointer-events:none;text-align:center;color:#fff;background:#0a0c09e6;border-radius:9999px;width:max-content;max-width:calc(100% - 24px);margin:0;padding:9px 15px;font-size:13.5px;font-weight:500;line-height:1.3;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}html:root:root .ap-ejemplos{flex-wrap:wrap;gap:6px;margin:0;display:flex}html:root:root .ap-ejemplo,html:root:root #marco .ap-ejemplo{white-space:nowrap;cursor:pointer;min-height:0;color:var(--texto);background:color-mix(in srgb, var(--texto) 8%, transparent);border:1px solid #0000;border-radius:9999px;padding:8px 13px;font-size:13.5px}html:root:root .ap-ejemplo:hover{background:color-mix(in srgb, var(--texto) 14%, transparent)}html:root:root .ap-ejemplo.puesto,html:root:root #marco .ap-ejemplo.puesto{font-weight:600;background:var(--lima)!important;color:var(--sobre-lima)!important}html:root:root .ap-t{background:var(--texto);color:var(--vacio)}html:root:root .hoja-apuntes .ap-anadir .ap-mas{background:var(--texto);color:var(--vacio)!important}html:root:root .ap-mas .icono-svg{stroke:currentColor;width:14px;height:14px}html:root:root .ap-anadir{background:0 0}html:root:root .ap-anadir i{font-size:inherit;color:inherit;margin-left:0}html:root:root .ap-escribe input{background:var(--casco);color:var(--texto)}html:root:root .ap-borrar{color:var(--tenue);background:0 0;place-items:center;display:grid}html:root:root .ap-borrar .icono-svg{stroke:currentColor;width:16px;height:16px}html:root:root .ap-cancelar{flex:none}html:root:root .ap-ver-flecha{transition:transform .15s;display:inline-grid}html:root:root .ap-ver-flecha .icono-svg{stroke:currentColor;width:13px;height:13px}html:root:root .ap-ver--abierto .ap-ver-flecha{transform:rotate(180deg)}html:root:root .ap-lista li{align-items:center;gap:11px;padding:7px 8px 7px 7px}html:root:root .ap-lista li.puesta{background:var(--casco);border-color:var(--texto)}html:root:root .ap-mini{aspect-ratio:9/16;background:color-mix(in srgb, var(--texto) 12%, transparent) center / cover no-repeat;border-radius:6px;flex:none;width:36px;position:relative;overflow:hidden}html:root:root .ap-mini i{background:#ff2d55;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 0 0 1.5px #fff}html:root:root .ap-lista li .ap-texto{flex-direction:column;gap:2px;font-size:14px;line-height:1.35;display:flex}html:root:root .ap-lista li .ap-texto b{color:var(--tenue);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}html:root:root .ap-quitar{place-items:center;display:grid}html:root:root .ap-quitar .icono-svg{stroke:currentColor;width:13px;height:13px}html:root:root .ap-tiene-senal{vertical-align:1px;background:#ff2d55;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}html:root:root .ap-vacio{color:var(--tenue);margin:0;font-size:14px;line-height:1.45}html:root:root .ap-vacio ol{counter-reset:paso;color:var(--texto);gap:11px;margin:0 0 14px;padding:0;list-style:none;display:grid}html:root:root .ap-vacio li{counter-increment:paso;gap:11px;display:flex}html:root:root .ap-vacio li:before{content:counter(paso);width:22px;height:22px;color:var(--vacio);background:var(--texto);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}html:root:root .ap-vacio p{color:var(--apagado);margin:0;font-size:13px}@media (min-width:900px){html:root:root .hoja-apuntes{grid-template:"cab cab""visor campo""visor senala""visor ejem""visor notas"minmax(0,1fr)"mandos notas""barra pie"/minmax(0,1fr) 340px;gap:12px 28px;width:min(760px,100%);max-width:760px;height:min(92vh,800px);max-height:none}html:root:root .hoja-apuntes>.ap-visor{aspect-ratio:9/16;place-self:stretch center;width:auto;max-width:100%;height:100%;min-height:0}html:root:root .hoja-apuntes>.ap-escribe{flex-wrap:wrap}html:root:root .hoja-apuntes>.ap-escribe input{flex:100%;order:-1}html:root:root .hoja-apuntes>.ap-escribe .principal{margin-left:auto}html:root:root .hoja-apuntes>.ap-senala{margin:0}html:root:root .hoja-apuntes>.ap-mandos{flex-wrap:wrap;row-gap:8px}html:root:root .hoja-apuntes .ap-teclas{flex-wrap:wrap;flex-basis:100%;row-gap:6px;margin-left:0}html:root:root .hoja-apuntes>.ap-lista,html:root:root .hoja-apuntes>.ap-vacio{align-self:stretch;min-height:0;max-height:none;overflow-y:auto}html:root:root .hoja-apuntes>.ap-vacio{padding-top:6px}html:root:root .hoja-apuntes>.ap-repaso{background:0 0;border-top:0;grid-area:5/2/8;align-self:end;padding-top:0;position:static}html:root:root .hoja-apuntes>.hoja-pie{flex-direction:column;align-self:end;align-items:stretch;gap:10px;display:flex}html:root:root .hoja-apuntes>.hoja-pie .principal{width:100%}}@media (max-width:899px){html:root:root .hoja-apuntes{grid-template-rows:auto minmax(0,1fr) auto auto auto auto auto auto}html:root:root .hoja-apuntes>.ap-visor{grid-row:1/3;min-height:0;position:relative;inset:auto}html:root:root .hoja-apuntes .ap-guia{bottom:12px}html:root:root .hoja-apuntes>.ap-senala,html:root:root .hoja-apuntes>.ap-ejemplos{z-index:2;background:#0a0c09f5;margin:0;position:relative}html:root:root .hoja-apuntes>.ap-senala{color:#ffffffb3;grid-row:6;padding:0 14px 8px;font-size:12.5px}html:root:root .hoja-apuntes>.ap-senala .ap-quitar-senal{color:#fff}html:root:root .hoja-apuntes>.ap-ejemplos{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-row:7;padding:0 14px 10px;display:flex;overflow-x:auto}html:root:root .hoja-apuntes>.ap-ejemplos::-webkit-scrollbar{display:none}html:root:root .hoja-apuntes .ap-ejemplo{color:#fff;background:#ffffff1f;flex:none}html:root:root .hoja-apuntes>.hoja-pie,html:root:root .hoja-apuntes>.ap-repaso{grid-row:8}html:root:root .hoja-apuntes .ap-escribe input{color:#fff;background:#ffffff1a;flex:100%;order:-1}html:root:root .hoja-apuntes.ap--escribiendo>.hoja-pie{display:none}html:root:root .hoja-apuntes.ap--escribiendo>.ap-ejemplos{padding-bottom:calc(14px + env(safe-area-inset-bottom))}html:root:root .hoja-apuntes .ap-escribe .ap-cancelar{color:#ffffffb3;margin-left:auto}html:root:root .hoja-apuntes .ap-escribe .principal{margin-left:0}html:root:root .hoja-apuntes .ap-anadir .ap-mas{background:#fff;color:#0b0b0d!important}html:root:root .hoja-apuntes .ap-anadir>i:last-child{color:#fff;margin-left:0}html:root:root .hoja-apuntes>.ap-lista li.puesta{background:#ffffff1f;border-color:#fff}html:root:root .hoja-apuntes>.ap-lista .ap-texto b{color:#fff9}}html:root:root .lateral-admin~#marco .bloque-alto{margin-bottom:12px}html:root:root .lateral-admin~#marco .bloque-alto .mas{margin-left:auto}html:root:root .lateral-admin~#marco .regalar-fila{grid-template-columns:minmax(220px,1fr) auto auto auto auto;align-items:center;gap:8px;display:grid}html:root:root .lateral-admin~#marco .regalar-fila select{width:auto;min-width:120px}@media (max-width:760px){html:root:root .lateral-admin~#marco .regalar-fila{grid-template-columns:1fr 1fr}html:root:root .lateral-admin~#marco .regalar-fila input[type=email]{grid-column:1/-1}}html:root:root .lateral-admin~#marco .cabecera-mandos{flex-flow:wrap;align-items:center;gap:8px;display:flex}html:root:root .lateral-admin~#marco .como-sale{margin-top:10px}html:root:root .lateral-admin~#marco .como-sale summary{cursor:pointer;color:var(--tenue,#63635f);align-items:center;gap:4px;font-size:12.5px;list-style:none;display:inline-flex}html:root:root .lateral-admin~#marco .como-sale summary::-webkit-details-marker{display:none}html:root:root .lateral-admin~#marco .como-sale summary:before{content:"›";font-size:14px;transition:transform .2s;display:inline-block}html:root:root .lateral-admin~#marco .como-sale[open] summary:before{transform:rotate(90deg)}html:root:root .lateral-admin~#marco .como-sale summary i{color:#b4690e;font-style:normal}html:root:root .lateral-admin~#marco .como-sale p{max-width:68ch;margin:6px 0 0}html:root:root .lateral-admin~#marco .cabecera-mandos{flex-wrap:nowrap}html:root:root .lateral-admin~#marco .cabecera-mandos .buscador{flex:220px;width:auto;min-width:0}html:root:root .lateral-admin~#marco .cabecera-mandos button{white-space:nowrap;flex:none}html:root:root .fila-obra{border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 16px;display:grid}html:root:root .fila-obra:first-child{border-top:0}html:root:root .fila-obra.caida{background:#fdf4f3}html:root:root .fila-obra.cabecera{color:var(--tenue);background:var(--casco,#f5f5f2);padding:8px 16px;font-size:11.5px;display:block}html:root:root .fila-obra .pieza-quien small .mas{font:inherit;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--linea);text-decoration-color:var(--linea);text-underline-offset:2px;padding:0;display:inline}html:root:root .fila-obra .pieza-quien small .mas:hover{color:var(--texto,#1d1d1f)}html:root:root .fila-obra .pieza-quien b .chapa{vertical-align:1px;margin-left:8px}html:root:root .fila-obra .obra-accion:empty{display:none}html:root:root .chapa.caida{color:#a3261a;background:#fde5e2}html:root:root .chapa.pro{background:var(--pergamino,#f0efe9);color:var(--tenue);font-style:normal}@media (max-width:640px){html:root:root .fila-obra{grid-template-columns:minmax(0,1fr) auto}html:root:root .fila-obra .obra-accion{grid-column:1/-1}}html:root:root .punto-vivo{vertical-align:3px;background:#34a853;border-radius:50%;width:8px;height:8px;margin-left:10px;animation:2s ease-out infinite late-vivo;display:inline-block;box-shadow:0 0 #34a85373}@keyframes late-vivo{to{box-shadow:0 0 0 8px #34a85300}}@media (prefers-reduced-motion:reduce){html:root:root .punto-vivo{animation:none}}html:root:root .velo>.hoja.hoja-cuenta-admin{width:min(600px,100%);max-width:600px}html:root:root .cuenta-cifras{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 10px;display:grid}html:root:root .cuenta-cifras>div{background:var(--casco,#f5f5f2);border-radius:12px;min-width:0;padding:10px 12px}html:root:root .cuenta-cifras small{color:var(--tenue);font-size:11.5px;display:block}html:root:root .cuenta-cifras b{font-variant-numeric:tabular-nums;letter-spacing:-.2px;margin-top:2px;font-size:16px;font-weight:650;display:block}html:root:root .cuenta-cifras i{color:var(--apagado,#8a8a85);margin-top:2px;font-size:11.5px;font-style:normal;display:block}html:root:root .cuenta-stripe{margin:0 0 12px}html:root:root .ficha-panes{width:100%;margin:4px 0 12px;display:flex}html:root:root .ficha-panes button{flex:1}html:root:root .lista-cuenta{margin:0 0 8px;padding:0;list-style:none}html:root:root .lista-cuenta li{border-top:1px solid var(--linea);align-items:center;gap:12px;padding:9px 2px;display:flex}html:root:root .lista-cuenta li:first-child{border-top:0}html:root:root .lista-cuenta li.caida b{color:#a3261a}html:root:root .lista-cuenta li>span{flex:1;min-width:0}html:root:root .lista-cuenta b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;display:block;overflow:hidden}html:root:root .lista-cuenta small{color:var(--apagado,#8a8a85);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}html:root:root .lista-cuenta em{font-variant-numeric:tabular-nums;color:var(--tenue);font-size:13px;font-style:normal}html:root:root .lista-cuenta em.entra{color:#2d7d3a}@media (max-width:520px){html:root:root .cuenta-cifras{grid-template-columns:1fr 1fr}html:root:root .cuenta-cifras>div:last-child{grid-column:1/-1}}html:root:root .fila-obra>.chapa{justify-self:end;width:max-content}html:root:root .hoja-cuenta-admin .hoja-titulo,html:root:root .hoja-cuenta-admin .hoja-titulo>div{min-width:0}html:root:root .velo>.hoja.hoja-cuenta-admin h2#ficha-cuenta-titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:520px){html:root:root .velo>.hoja.hoja-cuenta-admin h2#ficha-cuenta-titulo{font-size:19px}}html:root:root .precio .precio-par{grid-template-columns:1fr 1fr;gap:10px;display:grid}html:root:root .precio .precio-par label{min-width:0}html:root:root .precio .precio-dice{color:var(--texto,#1d1d1f);margin-top:6px}@media (display-mode:standalone),(display-mode:fullscreen){html:root:root body:after{content:"";z-index:2147483000;height:env(safe-area-inset-top);background:var(--vacio);pointer-events:none;position:fixed;top:0;left:0;right:0}html:root:root:has(.puerta-pieza) body:after{background:#0b0c0a}}html:root:root .carta .sello{white-space:nowrap;line-height:1.2}@media (max-width:640px){html:root:root .carta .sello{letter-spacing:0;text-overflow:ellipsis;max-width:calc(100% - 46px);padding:3px 8px;font-size:10px;top:8px;left:38px;overflow:hidden}html:root:root .carta .marca-elegir{width:22px;height:22px;top:8px;left:8px}html:root:root .mosaico .carta .marca-elegir{opacity:.5}html:root:root .mosaico .carta .marca-elegir.puesta{opacity:1}html:root:root .mosaico:has(.carta.elegida) .carta .marca-elegir{opacity:1}html:root:root .mosaico:not(:has(.carta.elegida)) .carta.manda .marca-elegir{display:none}html:root:root .mosaico:not(:has(.carta.elegida)) .carta.manda .sello{max-width:calc(100% - 12px);top:6px;left:6px}}@media (max-width:700px){html:root:root .charla-menu{top:auto;left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;white-space:normal;z-index:90;border-radius:18px;min-width:0;max-width:none;max-height:min(60dvh,520px);position:fixed;overflow-y:auto;box-shadow:0 -10px 40px -12px #1d1d1f59,0 2px 8px #1d1d1f14}html:root:root .charla-menu-item b,html:root:root .charla-menu-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html,body{overflow-x:clip}}@media (max-width:900px){html:root:root .lateral:after{content:"";background:inherit;pointer-events:none;height:140px;position:absolute;top:100%;left:0;right:0}}@media (max-width:700px){html:root:root .charla-menu-velo{z-index:89;background:#0f0f1452;animation:.14s ease-out charla-menu-entra;position:fixed;inset:0}}@media (display-mode:standalone),(display-mode:fullscreen){html:root:root{height:100lvh}html:root:root body{min-height:100lvh}}html:root:root.oscuro .charla-menu{border-color:var(--linea-viva);background:#1d1e22;box-shadow:0 20px 44px -14px #000}
.revision-marca{width:min(1040px,100%);max-width:1040px}.revision-marca .hoja-cab h2{text-wrap:balance}.rv-avisos{gap:6px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.rv-avisos li{color:#5c4400;background:#fff6d6;border:1px solid #f1dc92;border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:13.5px;line-height:1.4;display:flex}.rv-avisos li span{flex:1}.rv-avisos li button{flex:none}.rv-cuerpo{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.rv-izq{gap:12px;display:grid;position:sticky;top:0}.rv-der{gap:14px;display:grid}.rv-web{border:1px solid var(--linea,#0f172a1a);box-shadow:var(--flota,0 12px 28px -10px #0f172a29);border-radius:14px;min-height:290px;overflow:hidden}.rv-barra{background:#7f7f7f1f;align-items:center;gap:6px;padding:8px 12px;display:flex}.rv-barra i{background:#7f7f7f59;border-radius:50%;width:9px;height:9px}.rv-barra span{opacity:.7;text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-family:ui-monospace,monospace;font-size:11.5px;overflow:hidden}.rv-cab{border-bottom:1px solid;align-items:center;gap:14px;padding:12px 16px;display:flex}.rv-logo-cab{object-fit:contain;flex:none;max-width:120px;height:28px}.rv-logo-falta{border:1.5px dashed;border-radius:8px;place-items:center;height:28px;padding:0 10px;font-size:11px;font-weight:700;display:inline-grid}.rv-cab nav{white-space:nowrap;flex:1;gap:14px;min-width:0;font-size:12px;display:flex;overflow:hidden}.rv-boton{border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700;display:inline-block}.rv-boton--mini{flex:none;padding:6px 12px;font-size:11.5px}.rv-hero{justify-items:start;gap:12px;padding:34px 22px 30px;display:grid}.rv-hero h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:800;line-height:1.05}.rv-hero p{max-width:44ch;margin:0;font-size:14px;line-height:1.45}.rv-miniaturas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rv-miniaturas a{color:var(--tenue,#54545a);gap:6px;font-size:12px;text-decoration:none;display:grid}.rv-miniaturas img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--linea,#0f172a1a);background:#fff;border-radius:10px;width:100%}.rv-vivo{color:var(--tenue,#54545a);gap:6px;font-size:12px;display:grid}.rv-vivo-caja{aspect-ratio:16/10;border:1px solid var(--linea,#0f172a1a);border-radius:10px;place-items:center;width:100%;display:grid;overflow:hidden}.rv-vivo-reel{aspect-ratio:9/16;border-radius:8px;flex-direction:column;align-items:center;gap:7%;height:92%;padding:12% 7% 7%;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px -8px #00000059;container-type:inline-size}.rv-vivo-halo{pointer-events:none;position:absolute;inset:0}.rv-vivo-rot{text-align:center;letter-spacing:-.02em;margin:0;font-size:9cqw;font-weight:800;line-height:1.08;position:relative}.rv-vivo-panel{border:1px solid;border-radius:9cqw;gap:4cqw;width:100%;padding:7cqw 6cqw;display:grid;position:relative}.rv-vivo-fila{border-radius:4cqw;align-items:center;gap:4cqw;padding:4cqw;display:flex}.rv-vivo-fila i{border-radius:50%;flex:none;width:6cqw;height:6cqw}.rv-vivo-fila b{border-radius:2cqw;height:3.4cqw;display:block}.rv-vivo-fila span{margin-left:auto;font-family:ui-monospace,monospace;font-size:5.5cqw;font-weight:700}.rv-vivo-cta{border-radius:99px;margin-top:auto;padding:4cqw 11cqw;font-size:7cqw;font-weight:800;position:relative}.rv-vivo-logo{object-fit:contain;width:auto;max-width:40cqw;height:7cqw;position:relative;aspect-ratio:auto!important;background:0 0!important;border:0!important;border-radius:0!important}.rv-parte{background:var(--casco,#ffffffe0);border:1px solid var(--linea,#0f172a14);border-radius:14px;gap:10px;padding:14px 16px 16px;display:grid}.rv-parte h3{letter-spacing:-.01em;margin:0;font-size:15px}.rv-parte .fino{margin:-4px 0 0}.rv-logos{flex-wrap:wrap;gap:8px;display:flex}.rv-logo-actual,.rv-logo-op{text-align:center;width:104px;min-height:92px;color:var(--tenue,#54545a);border-radius:12px;grid-template-rows:44px auto;place-items:center;gap:6px;margin:0;padding:10px 8px 8px;font-size:11px;line-height:1.25;display:grid}.rv-logo-actual{border:2px solid var(--acento-texto,#0a84ff);background:#fff}.rv-logo-actual.vacio{border-style:dashed}.rv-logo-actual img,.rv-logo-op img{object-fit:contain;max-width:84px;max-height:44px}.rv-logo-actual figcaption{color:var(--texto,#1d1d1f);letter-spacing:0;text-transform:none;font-family:inherit;font-size:11px;font-weight:700;line-height:1.25}.rv-logos .cara-op.rv-logo-op{border:1px solid var(--linea,#0f172a1a);cursor:pointer;width:104px;box-shadow:none;text-align:center;background:#fff;font-family:inherit;font-size:11px;font-weight:500;line-height:1.25;display:grid}.rv-logos .cara-op.rv-logo-op:hover{border-color:var(--acento-texto,#0a84ff)}.rv-logos .cara-op.rv-logo-op img{aspect-ratio:auto;object-fit:contain;background:0 0;border:0;border-radius:0;width:auto;max-width:84px;max-height:44px}.rv-subir svg{width:22px;height:22px}.rv-deshacer{justify-self:start}.rv-colores{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rv-color{cursor:pointer;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:6px;display:flex}.rv-color.activo{border-color:var(--acento-texto,#0a84ff);background:#7f7f7f0f}.rv-muestra{cursor:pointer;border-radius:10px;flex:none;width:38px;height:38px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000024}.rv-muestra:before,.rv-muestra:after{content:none!important;display:none!important}.rv-muestra input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.rv-color>div{min-width:0;display:grid}.rv-color b{font-size:12.5px}.rv-color input[type=text]{color:var(--tenue,#54545a);background:0 0;border:0;width:100%;min-width:0;padding:0;font:12px ui-monospace,monospace}.rv-paleta{color:var(--tenue,#54545a);gap:6px;font-size:12px;display:grid}.rv-paleta>div{flex-wrap:wrap;gap:6px;display:flex}html:root .revision-marca .rv-paleta button{cursor:pointer;border:0;border-radius:8px;width:28px;min-width:0;height:28px;padding:0;box-shadow:inset 0 0 0 1px #00000029}.rv-paleta button:focus-visible,.rv-color:focus-within{outline:2px solid var(--acento-texto,#0a84ff);outline-offset:2px}.rv-letra{grid-template-columns:64px 1fr auto;align-items:center;gap:12px;display:grid}.rv-letra-ej{text-align:center;white-space:nowrap;font-size:26px;font-weight:700;line-height:1}.rv-letra-ej--dato{font-size:17px}.rv-letra>div{font-size:12.5px;display:grid}.rv-letra>div span{color:var(--tenue,#54545a)}.rv-tono{width:100%;accent-color:var(--acento-texto,#0a84ff)}.rv-tono-pie{color:var(--apagado,#6e6e73);justify-content:space-between;margin-top:-6px;font-size:11.5px;display:flex}.rv-tono-dice{text-align:center;margin:0;font-size:13.5px;font-weight:700}.rv-dudas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rv-dudas li{background:#fffbea;border:1px solid #f1dc92;border-radius:12px;gap:8px;padding:10px 12px;display:grid}.rv-dudas li.rv-hecha{border-color:var(--linea,#0f172a1a);background:#7f7f7f0f}.rv-dudas li.rv-no p{opacity:.6;text-decoration:line-through}.rv-dudas p{margin:0;font-size:13.5px;line-height:1.4}.rv-duda-botones,.rv-duda-hecha,.rv-duda-cambiar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rv-duda-hecha span{color:var(--tenue,#54545a);flex:1;font-size:12.5px}.rv-duda-cambiar input{flex:1;min-width:160px}.rv-mas{border:1px solid var(--linea,#0f172a14);border-radius:14px;padding:0 16px}.rv-mas summary{cursor:pointer;padding:12px 0;font-size:14px;font-weight:700}.rv-mas-dentro{gap:14px;padding:0 0 16px;display:grid}.rv-campo{justify-items:start;gap:6px;font-size:12.5px;display:grid}.rv-campo span{color:var(--tenue,#54545a);line-height:1.4}.rv-campo input[type=text]{width:100%}.rv-leyendo{text-align:center;justify-items:center;gap:8px;padding:48px 16px 40px;display:grid}.rv-leyendo b{font-size:18px}.rv-leyendo span{max-width:46ch;color:var(--tenue,#54545a);line-height:1.45}.rv-pulso{background:var(--acento-relleno,#0a84ff);border-radius:50%;width:44px;height:44px;margin-bottom:8px;animation:1.6s ease-in-out infinite rv-latir}@keyframes rv-latir{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rv-pulso{animation:none}}.marca-revisar{color:#5c4400!important;background:#fff6d6!important;border-color:#f1dc92!important}@media (max-width:760px){.rv-cuerpo{grid-template-columns:1fr}.rv-izq{position:static}.rv-colores{grid-template-columns:1fr}.rv-letra{grid-template-columns:44px 1fr}.rv-letra .subir-fuente{grid-column:1/-1;justify-self:start}}.revision-marca>.rv-avisos{flex:none}.revision-marca>.rv-cuerpo{overscroll-behavior:contain;flex:auto;min-height:0;padding-bottom:8px;overflow-y:auto}.rv-vincular{gap:8px;width:100%;display:flex}.rv-vincular input{border:1px solid var(--linea,#e3e3e3);min-width:0;height:36px;font:inherit;border-radius:10px;flex:1;padding:0 10px}
.mk-bloque{margin-top:36px}.mk-titulo{letter-spacing:-.02em;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;font-weight:700;display:flex}.mk-cuenta{background:var(--filete);min-width:24px;height:22px;color:var(--tenue);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;padding:0 7px;font-size:12.5px;font-weight:500;display:inline-grid}.mk-sub{max-width:62ch;color:var(--tenue);margin:-6px 0 14px;font-size:14px;line-height:1.5}.mk-nueva{background:var(--cristal-alto);border:1px solid var(--filete);box-shadow:var(--flota);border-radius:22px;gap:14px;padding:22px 22px 18px;display:grid}.mk-nueva-texto h2{letter-spacing:-.02em;margin:0 0 4px;font-size:18px;font-weight:700}.mk-nueva-texto p{color:var(--tenue);max-width:60ch;margin:0;font-size:14px;line-height:1.5}.mk-nueva--primera{padding:30px 28px 24px}.mk-nueva--primera .mk-nueva-texto h2{letter-spacing:-.03em;font-size:clamp(24px,3vw,30px)}.mk-pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:4px 0 2px;padding:0;list-style:none;display:grid}.mk-pasos li{background:var(--vacio);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.3;display:flex}.mk-pasos b{background:var(--texto);width:26px;height:26px;color:var(--vacio);font-variant-numeric:tabular-nums;border-radius:8px;flex:none;place-items:center;font-size:13px;display:grid}.mk-nueva-campos{align-items:stretch;gap:10px;display:flex}.mk-campo{border:1px solid var(--filete-fuerte);background:#fff;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:50px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.mk-campo:focus-within{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-aro)}.mk-campo--nombre{flex:.7}.mk-campo-ico{color:var(--apagado);place-items:center;display:grid}.mk-campo-ico svg{width:18px;height:18px}html:root:root .mk-campo input{appearance:none;min-width:0;height:100%;box-shadow:none;font:inherit;color:var(--texto);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:16px}html:root:root .mk-campo input[aria-invalid=true]{color:var(--ig-rojo)}html:root:root .mk-nueva .mk-sin-web{white-space:nowrap;border:1px solid var(--linea,#e3e3e3);height:50px;color:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:0 18px;font-size:15px}html:root:root .mk-nueva .mk-sin-web:hover{background:var(--superficie-2,#0000000a)}html:root:root .mk-nueva .mk-crear{white-space:nowrap;border-radius:14px;height:50px;padding:0 22px;font-size:15px}.mk-nueva-pie{color:var(--tenue);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;display:flex}.mk-error{color:var(--ig-rojo)}html:root:root .mk-enlace{height:auto;min-height:0;color:var(--acento-texto);font:inherit;text-underline-offset:2px;cursor:pointer;box-shadow:none;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}html:root:root .mk-enlace:hover{color:var(--texto)}.mk-rejilla{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.mk-ficha{background:var(--cristal-alto);border:1px solid var(--filete);box-shadow:var(--flota);border-radius:20px;flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}.mk-ficha:hover{box-shadow:var(--flota-alta);transform:translateY(-3px)}.mk-ficha:has(.mk-abrir:active){transform:translateY(-1px)scale(.99)}html:root:root .mk-ficha .mk-abrir{z-index:1;border-radius:inherit;width:100%;height:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}html:root:root .mk-ficha .mk-abrir:focus-visible{box-shadow:inset 0 0 0 3px var(--acento)}.mk-portada{background:var(--b-fondo);place-items:center;height:136px;display:grid;position:relative;overflow:hidden}.mk-portada:after{content:"";background:var(--b-acento);height:4px;position:absolute;bottom:0;left:0;right:0}.mk-portada .logo-marca{border-radius:18px;transition:transform .35s cubic-bezier(.2,.8,.2,1);box-shadow:0 1px 2px #0000000f,0 10px 24px -10px #00000047;width:68px!important;height:68px!important}.mk-ficha:hover .mk-portada .logo-marca{transform:scale(1.06)}.mk-portada .logo-inicial{font-size:28px}.mk-barrido{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:2.2s ease-in-out infinite mk-barrido;position:absolute;inset:0;transform:translate(-100%)}@keyframes mk-barrido{to{transform:translate(100%)}}.mk-ficha--prepara .mk-portada .logo-marca{opacity:.75}.mk-pie{gap:10px;padding:14px 16px 16px;display:grid}.mk-nombre{gap:2px;min-width:0;display:grid}.mk-nombre b{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.mk-nombre span{color:var(--apagado);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.mk-estado{background:var(--vacio);color:var(--tenue);border-radius:8px;justify-self:start;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}.mk-estado i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.mk-estado--lista{color:#1f7a3e;background:#e7f6ec}.mk-estado--revisar{color:#8a5a00;background:#fff3d1}.mk-estado--colgada{color:#b42318;background:#fde8e7}.mk-estado--prepara{color:#1f5fc4;background:#e8f0fe}.mk-estado--prepara i{animation:1.4s ease-in-out infinite mk-latido}@keyframes mk-latido{50%{opacity:.25;transform:scale(.7)}}html:root:root .mk-ficha .mk-boton{z-index:2;background:var(--acento-relleno);width:100%;height:42px;color:var(--sobre-acento);font:inherit;text-align:center;cursor:pointer;box-shadow:none;border:0;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:14px;font-weight:600;transition:filter .2s,transform .15s;display:flex;position:relative}html:root:root .mk-ficha .mk-boton svg{width:16px;height:16px}html:root:root .mk-ficha .mk-boton:hover:not(:disabled){filter:brightness(1.05)}html:root:root .mk-ficha .mk-boton:active:not(:disabled){transform:scale(.98)}html:root:root .mk-ficha .mk-boton:disabled{opacity:.45;cursor:not-allowed}html:root:root .mk-ficha .mk-boton--suave{color:var(--texto);border:1px solid var(--filete-fuerte);background:0 0}.mk-vista{max-width:1140px;margin:0 auto}.mk-migas{margin:0 0 14px}html:root:root .mk-volver{height:34px;color:var(--tenue);font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 12px 0 6px;font-size:14px;font-weight:500;display:inline-flex}html:root:root .mk-volver:hover{background:var(--filete);color:var(--texto)}.mk-volver svg{width:18px;height:18px}.mk-hero{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--b-acento) 16%, transparent), transparent 55%), var(--b-fondo);color:var(--b-tinta);border:1px solid var(--filete);box-shadow:var(--flota);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:30px 30px 34px;display:grid;position:relative;overflow:hidden}.mk-hero:after{content:"";background:var(--b-acento);height:5px;position:absolute;bottom:0;left:0;right:0}.mk-hero-logo{background:#ffffffc7;border-radius:24px;place-items:center;width:96px;height:96px;padding:14px;display:grid;box-shadow:0 1px 2px #0000000f,0 14px 30px -14px #0000004d}.mk-hero-logo img{object-fit:contain;width:100%;height:100%}.mk-hero-logo .logo-marca{border-radius:18px;width:72px!important;height:72px!important}.mk-hero-texto{min-width:0}.mk-hero h1{letter-spacing:-.035em;color:var(--b-tinta);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.02}.mk-hero-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mk-hero-meta a{color:var(--b-suave,var(--b-tinta));border-bottom:1px solid color-mix(in srgb, currentColor 35%, transparent);font-size:14px;text-decoration:none}.mk-hero-meta a:hover{border-bottom-color:currentColor}.mk-hero .mk-estado{box-shadow:0 0 0 1px #0000000a}html:root:root .mk-hero .mk-hero-boton{background:var(--b-acento);height:50px;color:var(--b-sobre);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:0 10px 24px -12px color-mix(in srgb, var(--b-acento) 80%, #000);border:0;border-radius:15px;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 24px;font-size:15.5px;font-weight:700;transition:filter .2s,transform .15s;display:inline-flex}html:root:root .mk-hero .mk-hero-boton svg{width:18px;height:18px}html:root:root .mk-hero .mk-hero-boton:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}html:root:root .mk-hero .mk-hero-boton:active:not(:disabled){transform:scale(.98)}html:root:root .mk-hero .mk-hero-boton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.mk-revisar{color:#4d3800;background:#fff8e3;border:1px solid #f1dc92;border-radius:18px;margin-top:18px;padding:16px 18px}.mk-revisar h2{letter-spacing:-.01em;margin:0 0 10px;font-size:15px;font-weight:700}.mk-revisar ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.mk-revisar li{align-items:center;gap:12px;font-size:14px;line-height:1.45;display:flex}.mk-revisar li>span:nth-child(2){flex:1}.mk-revisar-ico{color:#fff;background:#f5b400;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}html:root:root .mk-mini{height:32px;color:var(--texto);font:inherit;cursor:pointer;box-shadow:none;background:#fff;border:1px solid #0000001f;border-radius:10px;flex-direction:row;flex:none;align-items:center;margin:0;padding:0 12px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}html:root:root .mk-mini:hover{background:var(--vacio)}.mk-cuerpo{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:26px;display:grid}.mk-izq{gap:12px;display:grid;position:sticky;top:16px}.mk-der{gap:14px;display:grid}.mk-titulo-seccion{color:var(--tenue);letter-spacing:-.005em;margin:0 0 2px;font-size:15px;font-weight:600}.mk-vista .rv-parte{border-radius:18px;padding:16px 18px 18px}.mk-vista .rv-parte h3{font-size:16px;font-weight:700}html:root:root .mk-peligro{color:var(--ig-rojo)}.mk-preparando{text-align:center;background:var(--cristal-alto);border:1px solid var(--filete);box-shadow:var(--flota);border-radius:24px;justify-items:center;gap:10px;margin-top:18px;padding:44px 24px 40px;display:grid}.mk-preparando h2{letter-spacing:-.025em;margin:6px 0 0;font-size:22px;font-weight:700}.mk-preparando>p{max-width:46ch;color:var(--tenue);margin:0;font-size:14.5px;line-height:1.5}.mk-orbe{background:radial-gradient(circle at 35% 30%, #fff, var(--b-acento) 70%);width:56px;height:56px;box-shadow:0 0 0 0 color-mix(in srgb, var(--b-acento) 45%, transparent);border-radius:50%;animation:2s ease-out infinite mk-orbe}@keyframes mk-orbe{70%{box-shadow:0 0 0 22px #0000}to{box-shadow:0 0 #0000}}.mk-pasos-vivos{text-align:left;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mk-pasos-vivos li{color:var(--apagado);align-items:center;gap:10px;font-size:14px;animation:8s infinite mk-paso;display:flex}.mk-pasos-vivos li:before{content:"";background:currentColor;border-radius:50%;flex:none;width:8px;height:8px}.mk-pasos-vivos li:nth-child(2){animation-delay:2s}.mk-pasos-vivos li:nth-child(3){animation-delay:4s}.mk-pasos-vivos li:nth-child(4){animation-delay:6s}@keyframes mk-paso{0%,24%{color:var(--texto);font-weight:600}25%,to{color:var(--apagado);font-weight:400}}.mk-cargando{gap:12px;margin-top:24px;display:grid}.mk-cargando span{background:linear-gradient(90deg, var(--filete) 25%, #ffffffb3 50%, var(--filete) 75%);background-size:200% 100%;border-radius:18px;height:88px;animation:1.4s ease-in-out infinite mk-esqueleto}@keyframes mk-esqueleto{to{background-position:-200% 0}}.mk-barra{bottom:calc(16px + env(safe-area-inset-bottom));z-index:6;background:var(--chrome);-webkit-backdrop-filter:var(--chrome-desenfoque);backdrop-filter:var(--chrome-desenfoque);border:1px solid var(--filete);box-shadow:var(--flota-dock);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;padding:10px 10px 10px 18px;font-size:14px;animation:.3s cubic-bezier(.2,.8,.2,1) mk-sube;display:flex;position:sticky}.mk-barra-error{color:var(--ig-rojo)}.mk-barra-botones{flex:none;gap:8px;display:flex}html:root:root .mk-barra .principal{border-radius:12px;height:42px;padding:0 20px}html:root:root .mk-barra .llano{height:42px;padding:0 14px}@keyframes mk-sube{0%{opacity:0;transform:translateY(12px)}}.mk-lista-aviso{right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:70;background:var(--chrome);max-width:420px;-webkit-backdrop-filter:var(--chrome-desenfoque);backdrop-filter:var(--chrome-desenfoque);border:1px solid var(--filete);box-shadow:var(--flota-dock);border-radius:18px;align-items:center;gap:12px;padding:12px 10px 12px 14px;animation:.35s cubic-bezier(.2,.8,.2,1) mk-sube;display:flex;position:fixed}.mk-lista-aviso>div{min-width:0;color:var(--tenue);flex:1;gap:2px;font-size:13px;display:grid}.mk-lista-aviso b{color:var(--texto);font-size:14px}.mk-lista-tic{color:#1f7a3e;background:#e7f6ec;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mk-lista-tic svg{width:18px;height:18px}html:root:root .mk-lista-aviso .cerrar{flex:none;position:static}@media (prefers-reduced-motion:reduce){.mk-barrido,.mk-orbe,.mk-pasos-vivos li,.mk-estado--prepara i,.mk-cargando span{animation:none}.mk-ficha,.mk-ficha:hover{transform:none}}@media (max-width:900px){.mk-cuerpo{grid-template-columns:1fr;gap:20px}.mk-izq{position:static}.mk-barra,.mk-lista-aviso{bottom:calc(88px + env(safe-area-inset-bottom))}.mk-lista-aviso{max-width:none;left:12px;right:12px}}@media (max-width:640px){.mk-bloque{margin-top:28px}.mk-nueva,.mk-nueva--primera{border-radius:20px;padding:18px 16px 16px}.mk-pasos{grid-template-columns:1fr;gap:6px}.mk-pasos li{padding:9px 12px}.mk-nueva-campos{flex-direction:column}html:root:root .mk-nueva .mk-crear,html:root:root .mk-nueva .mk-sin-web{width:100%}.mk-nueva-pie{flex-direction:column}.mk-rejilla{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-portada{height:104px}.mk-portada .logo-marca{border-radius:14px;width:52px!important;height:52px!important}.mk-pie{gap:8px;padding:12px}.mk-nombre b{font-size:15px}.mk-estado{padding:3px 8px 3px 7px;font-size:11.5px}html:root:root .mk-ficha .mk-boton{height:38px;font-size:13px}.mk-hero{border-radius:22px;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:20px 18px 24px}.mk-hero-logo{border-radius:18px;width:68px;height:68px;padding:10px}.mk-hero-logo .logo-marca{width:52px!important;height:52px!important}.mk-hero-acciones{grid-column:1/-1}html:root:root .mk-hero .mk-hero-boton{width:100%}.mk-revisar li{flex-wrap:wrap}.mk-revisar li .mk-mini{margin-left:34px}.mk-barra{flex-direction:column;align-items:stretch;padding:12px}.mk-barra-botones>*{flex:1}}html:root:root .mk-campo:after,html:root:root .mk-campo:before,html:root:root .mk-vista label:after,html:root:root .mk-nueva label:after{content:none;display:none}html:root:root .mk-vista .rv-color input[type=text]{box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;margin-left:-4px;padding:1px 4px}html:root:root .mk-vista .rv-color input[type=text]:focus{border-color:var(--filete-fuerte);background:#fff}@media (max-width:640px){.mk-nueva-campos .mk-campo{flex:none}.mk-nueva-pie{gap:4px}html:root:root #marco .mk-hero .mk-hero-boton,html:root:root #marco .mk-nueva .mk-crear{width:100%}.mk-revisar li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:6px 12px;display:grid}.mk-revisar li .mk-mini{grid-column:2;justify-self:start;margin-left:0}.mk-barra{flex-direction:row;align-items:center;padding:8px 8px 8px 14px;font-size:13px;line-height:1.3}.mk-barra-botones>*{flex:none}html:root:root .mk-barra .principal{height:40px;padding:0 16px}}@media (max-width:900px){.mk-vista{padding-bottom:84px}.mk-barra{left:0;right:0;bottom:var(--alto-lateral,64px);border:0;border-top:1px solid var(--linea,var(--filete));background:var(--vacio);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:40;border-radius:0;margin:0;padding:10px 12px 10px 16px;position:fixed;box-shadow:0 -8px 24px -16px #00000040}}html:root:root .mk-ficha .mk-muestra{z-index:2;color:inherit;opacity:.85;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:600;text-decoration:none;position:relative}html:root:root .mk-ficha .mk-muestra:hover{text-decoration:underline}.mk-muestra--va{opacity:.7;font-weight:500}html:root:root .mk-nueva .mk-elegir{grid-column:1/-1;width:100%}html:root:root .mk-nueva .mk-atras{grid-column:1/-1;justify-self:start;padding:6px 0}@media (max-width:640px){html:root:root .mk-nueva .mk-elegir{grid-template-columns:1fr}}#marco#marco .mk-nueva .mk-elegir button{border-radius:20px!important;height:auto!important;padding:20px!important}
.acceso{--acc-papel:#f5f5f1;--acc-caja:#fff;--acc-tinta:#161713;--acc-tenue:#5f605a;--acc-linea:#dcdcd5;--acc-linea-viva:#b9b9b1;--acc-lima:#c6f24e;--acc-lima-hondo:#b3e03a;--acc-verde:#4d7c0f;--acc-noche:#0f110d;--acc-error:#b3261e;--acc-error-vaho:#fdecea;--acc-ok-vaho:#eef7dc;z-index:50;background:var(--acc-papel);color:var(--acc-tinta);font-family:var(--tipo-rm), system-ui, sans-serif;-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1.15fr) minmax(460px,1fr);display:grid;position:fixed;inset:0;overflow:hidden}html body .acceso{margin:0;padding:0}html.oscuro .acceso{--acc-papel:#121411;--acc-caja:#1a1c18;--acc-tinta:#f2f2ec;--acc-tenue:#a6a69e;--acc-linea:#2e302b;--acc-linea-viva:#4a4c45;--acc-verde:#c6f24e;--acc-error:#ff8a80;--acc-error-vaho:#2d1614;--acc-ok-vaho:#1f2a12}.acc-pared{background:radial-gradient(120% 80% at 20% 100%, #c6f24e29, transparent 60%), var(--acc-noche);isolation:isolate;border-radius:28px;margin:12px 0 12px 12px;position:relative;overflow:hidden}.acc-cintas{opacity:.9;justify-content:center;gap:16px;display:flex;position:absolute;inset:-20% -10%;transform:rotate(-7deg)}.acc-cinta{flex-direction:column;flex:none;gap:16px;width:24%;max-width:190px;display:flex}.acc-cinta img{aspect-ratio:9/16;object-fit:cover;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 20px 40px -18px #000000b3,0 0 0 1px #ffffff0f}.acc-cinta-0{animation:60s linear infinite acc-sube}.acc-cinta-1{margin-top:-120px;animation:74s linear infinite acc-baja}.acc-cinta-2{margin-top:-60px;animation:88s linear infinite acc-sube}@keyframes acc-sube{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes acc-baja{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.acc-cinta{animation:none}}.acc-pared:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0f110d1a 0%,#0f110d00 35%,#0f110dc7 72%,#0f110df5 100%);position:absolute;inset:0}.acc-dice{z-index:2;color:#fff;padding:0 clamp(28px,5vw,64px) clamp(32px,5vw,56px);position:absolute;bottom:0;left:0;right:0}.acc-titular{letter-spacing:-.035em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(40px,4.6vw,68px);font-weight:700;line-height:.98}.acc-titular em{color:var(--acc-lima);font-style:normal}.acc-sub{color:#ffffffb8;text-wrap:pretty;max-width:38ch;margin:18px 0 0;font-size:17px;line-height:1.5}.acc-lado{box-sizing:border-box;flex-direction:column;min-height:0;padding:32px clamp(24px,5vw,72px) 20px;display:flex;overflow-y:auto}.acc-caja{width:100%;max-width:400px;margin:auto;padding:8px 0}.acc-marca{align-items:center;gap:10px;margin-bottom:32px;display:flex}.acc-marca span{letter-spacing:-.01em;font-size:17px;font-weight:700}html body .acceso .acc-h{letter-spacing:-.028em;color:var(--acc-tinta);margin:0;font-size:34px;font-weight:700;line-height:1.1}.acc-entradilla{color:var(--acc-tenue);margin:8px 0 24px;font-size:16px;line-height:1.5}.acc-modo{background:color-mix(in oklab, var(--acc-tinta) 6%, transparent);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;padding:4px;display:grid}html body .acceso .acc-modo button{appearance:none;cursor:pointer;height:40px;font:inherit;color:var(--acc-tenue);background:0 0;border:0;border-radius:10px;font-size:15px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}html body .acceso .acc-modo button:hover{color:var(--acc-tinta)}html body .acceso .acc-modo button[aria-selected=true]{color:var(--acc-tinta);background:var(--acc-caja);box-shadow:0 1px 2px #14161014,0 2px 8px -2px #1416101a}html body .acceso .acc-google,html body .acceso .acc-principal{appearance:none;cursor:pointer;width:100%;height:52px;font:inherit;border-radius:14px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;transition:transform .12s,background .2s,border-color .2s,box-shadow .2s;display:flex}html body .acceso .acc-google{background:var(--acc-caja);color:var(--acc-tinta);border:1px solid var(--acc-linea-viva)}html body .acceso .acc-google:hover:not(:disabled){border-color:var(--acc-tinta)}html body .acceso .acc-google svg{flex:none;width:20px;height:20px}html body .acceso .acc-principal{background:var(--acc-lima);color:#14160f;border:0;margin-top:6px;box-shadow:inset 0 -2px #00000014}html body .acceso .acc-principal:hover:not(:disabled){background:var(--acc-lima-hondo)}html body .acceso .acc-google:active:not(:disabled),html body .acceso .acc-principal:active:not(:disabled){transform:scale(.985)}html body .acceso .acc-google:disabled,html body .acceso .acc-principal:disabled{opacity:.55;cursor:default}.acc-o{color:var(--acc-tenue);align-items:center;gap:14px;margin:24px 0 18px;font-size:14px;display:flex}.acc-o:before,.acc-o:after{content:"";background:var(--acc-linea);flex:1;height:1px}.acc-forma{flex-direction:column;gap:16px;display:flex}html body .acceso .acc-campo{text-align:left;flex-direction:column;align-items:stretch;gap:8px;margin:0;display:flex}.acc-campo>span,.acc-campo-fila{color:var(--acc-tinta);font-size:14px;font-weight:500}html body .acceso .acc-campo-fila{justify-content:space-between;align-items:baseline;gap:12px;display:flex}html body .acceso .acc-campo input{appearance:none;box-sizing:border-box;border:1px solid var(--acc-linea-viva);background:var(--acc-caja);width:100%;height:50px;font:inherit;color:var(--acc-tinta);border-radius:12px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}html body .acceso .acc-campo input::placeholder{color:color-mix(in oklab, var(--acc-tenue) 70%, transparent)}html body .acceso .acc-campo input:hover{border-color:color-mix(in oklab, var(--acc-tinta) 45%, var(--acc-linea-viva))}html body .acceso .acc-campo input:focus{border-color:var(--acc-verde);box-shadow:0 0 0 4px color-mix(in oklab, var(--acc-lima) 45%, transparent);outline:none}html body .acceso .acc-olvido{appearance:none;cursor:pointer;font:inherit;color:var(--acc-verde);background:0 0;border:0;padding:0;font-size:14px;font-weight:500}html body .acceso .acc-olvido:hover{text-underline-offset:3px;text-decoration:underline}.acc-error,.acc-ok{border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.acc-error{background:var(--acc-error-vaho);color:var(--acc-error)}.acc-ok{background:var(--acc-ok-vaho);color:var(--acc-verde)}.acc-recordar{cursor:pointer;color:var(--acc-tenue);align-items:center;gap:10px;margin-top:20px;font-size:14px;display:flex}html body .acceso .acc-recordar input{width:18px;height:18px;accent-color:var(--acc-verde);cursor:pointer;flex:none;margin:0}html body .acceso :focus-visible{outline:2px solid var(--acc-verde);outline-offset:2px}html body .acceso .acc-campo input:focus-visible{outline:none}.acc-legales{flex-wrap:wrap;justify-content:center;gap:6px 20px;padding-top:16px;font-size:13px;display:flex}.acc-legales a{color:var(--acc-tenue);text-decoration:none}.acc-legales a:hover{color:var(--acc-tinta)}@media (prefers-reduced-motion:no-preference){.acc-caja{animation:.5s cubic-bezier(.2,.8,.2,1) both acc-llega}.acc-dice{animation:.7s cubic-bezier(.2,.8,.2,1) .1s both acc-llega}}@keyframes acc-llega{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:1100px){.acceso{grid-template-columns:minmax(0,.9fr) minmax(420px,1fr)}.acc-titular{font-size:clamp(34px,4.4vw,48px)}}@media (max-width:820px){html body .acceso{padding:10px 10px 0}.acceso{flex-direction:column;min-height:100dvh;display:flex;position:static;overflow:visible}.acc-pared{border-radius:24px;flex:none;height:38dvh;min-height:250px;max-height:360px;margin:0}.acc-cintas{gap:12px;inset:-40% -20%}.acc-cinta{gap:12px}.acc-cinta img{border-radius:12px}.acc-dice{padding:0 24px 24px}.acc-titular{font-size:36px}.acc-sub{display:none}.acc-lado{padding:8px 20px calc(20px + env(safe-area-inset-bottom));overflow:visible}.acc-caja{margin:0 auto;padding-top:24px}.acc-marca{display:none}.acceso .acc-h{font-size:28px}.acc-entradilla{margin-bottom:22px}.acc-legales{padding-top:28px}}html body .acceso .acc-recordar:after{content:none}html body .acceso .acc-recordar{align-items:flex-start;line-height:1.4}html body .acceso .acc-recordar input{margin-top:1px}html body .perfil-novedades{text-align:left;width:auto;color:var(--tenue,#5f605a);cursor:pointer;align-items:center;gap:10px;margin:16px 0 0;padding:0;font-size:14px;display:flex}html body .perfil-novedades:after,html body .perfil-novedades:before{content:none}html body .perfil-novedades input{accent-color:#4d7c0f;flex:none;width:18px;height:18px;margin:0}html body .acceso .acc-con-correo{appearance:none;cursor:pointer;width:100%;height:52px;font:inherit;color:var(--acc-tinta);border:1px solid var(--acc-linea-viva);background:0 0;border-radius:14px;margin-top:12px;font-size:16px;font-weight:600;transition:border-color .2s,background .2s}html body .acceso .acc-con-correo:hover{border-color:var(--acc-tinta);background:var(--acc-caja)}html body .acceso .acc-volver{appearance:none;cursor:pointer;font:inherit;color:var(--acc-suave,#666);background:0 0;border:0;margin:0 0 14px;padding:4px 0;font-size:14.5px;display:block}html body .acceso .acc-volver:hover{color:var(--acc-tinta);text-decoration:underline}html body .acceso .acc-cambia{display:grid}html body .acceso .acc-vista{grid-area:1/1;min-width:0;transition:opacity .18s}html body .acceso .acc-vista.fuera,html body .acceso .acc-molde{visibility:hidden;opacity:0;pointer-events:none}html body .acceso .acc-hueco{visibility:hidden}html body .acceso .acc-entradilla{min-height:2lh}html body .acceso :is(.acc-modo button,.acc-google,.acc-con-correo,.acc-volver,.acc-olvido):focus-visible{outline:1.5px solid color-mix(in oklab, var(--acc-tinta) 50%, transparent)!important;outline-offset:-1.5px!important}html body .acceso :is(.acc-modo button,.acc-google,.acc-con-correo,.acc-volver,.acc-olvido):focus:not(:focus-visible){outline:none!important}html:has(.acceso){min-height:100%;height:auto!important;overflow:auto!important}html:has(.acceso) body{min-height:100%;height:auto!important;overflow:auto!important}
