.pln{--pln-radio:var(--r-4);--pln-sobre-oscuro:color-mix(in srgb, var(--tinta-inversa) 72%, transparent);--pln-velo-1:color-mix(in srgb, var(--marca-noche) 0%, transparent);--pln-velo-2:color-mix(in srgb, var(--marca-noche) 92%, transparent)}.pln-lista{gap:var(--e-6);display:grid}.pln-chip{align-items:center;gap:var(--e-1);padding:2px var(--e-2);border-radius:var(--r-pildora);font:var(--t-diminuto);background:var(--marca-suave);color:var(--marca-tinta);white-space:nowrap;display:inline-flex}.pln-chip[data-tono=aviso]{background:var(--aviso-suave);color:var(--aviso)}.pln-chip[data-tono=error]{background:var(--error-suave);color:var(--error)}.pln-panorama{gap:var(--e-5);padding:var(--e-6);border-radius:var(--pln-radio);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--acento) 38%, transparent) 0%, transparent 55%), linear-gradient(135deg, var(--marca) 0%, var(--marca-noche) 70%);color:var(--tinta-inversa);isolation:isolate;margin-bottom:var(--e-6);display:grid;position:relative;overflow:hidden}.pln-panorama:after{content:"";z-index:-1;background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--tinta-inversa) 22%, transparent) 1px, transparent 1.5px);opacity:.55;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 100%);mask-image:linear-gradient(100deg,#0000 30%,#000 100%)}.pln-panorama[data-tono=aviso]{box-shadow:inset 4px 0 0 var(--aviso-suave)}.pln-panorama[data-tono=error]{box-shadow:inset 4px 0 0 var(--error-suave)}.pln-panorama-bloque{gap:var(--e-1);align-content:start;min-width:0;display:grid}.pln-panorama-rotulo{align-items:center;gap:var(--e-1);font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--pln-sobre-oscuro);display:inline-flex}.pln-panorama-cifra,.pln-panorama-monto{font:300 calc(40px * var(--escala)) / 1.05 var(--letra-display);letter-spacing:var(--track-display);color:var(--tinta-inversa)}.pln-panorama-monto{font-size:calc(30px * var(--escala))}.pln-panorama-otra{font:var(--t-cuerpo-fuerte)}.pln-panorama-detalle{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--pln-sobre-oscuro);flex-wrap:wrap;display:inline-flex}.pln-panorama-boton{place-self:end start}@container (min-width:760px){.pln-panorama{padding:var(--e-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}.pln-panorama-proximo{padding-left:var(--e-6);border-left:1px solid color-mix(in srgb, var(--tinta-inversa) 18%, transparent)}}.pln-plan{background:var(--papel);border:1px solid var(--linea);border-radius:var(--pln-radio);box-shadow:var(--sombra-2);scroll-margin-top:calc(var(--alto-cabecera) + 72px);overflow:hidden;container-type:inline-size}.pln-plan[data-estado=atrasado]{border-color:color-mix(in srgb, var(--error) 30%, var(--linea))}.pln-plan-cabeza{display:grid}.pln-plan-foto{min-height:210px;padding:var(--e-5);color:var(--tinta-inversa);isolation:isolate;align-items:flex-end;display:flex;position:relative;overflow:hidden}.pln-plan-foto-img,.pln-plan-foto .prf-foto-tipografica{z-index:-2;transition:transform var(--dur-3) var(--ease-fluid);inset:0;position:absolute!important}@media (hover:hover){.pln-plan:hover .pln-plan-foto-img{transform:scale(1.035)}}.pln-plan-foto:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--marca-noche) 18%, transparent) 0%, color-mix(in srgb, var(--marca-noche) 58%, transparent) 38%, color-mix(in srgb, var(--marca-noche) 82%, transparent) 62%, var(--pln-velo-2) 100%);position:absolute;inset:0}.pln-plan-foto-textos{gap:var(--e-1);min-width:0;display:grid}.pln-plan-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--tinta-inversa) 84%, transparent)}.pln-plan-rotulo .codigo{letter-spacing:.08em}.pln-plan-ruta{font:300 calc(34px * var(--escala)) / 1.05 var(--letra-display);letter-spacing:var(--track-display);color:var(--tinta-inversa);margin:0}.pln-plan-vuelo{font:var(--t-pequeno);color:color-mix(in srgb, var(--tinta-inversa) 88%, transparent);margin:0}.pln-plan-insignia{top:var(--e-4);right:var(--e-4);box-shadow:var(--sombra-1);position:absolute}.pln-plan-foto .pln-plan-insignia.insignia{background:var(--papel)}.pln-plan-avance{align-items:center;gap:var(--e-5);padding:var(--e-5);display:flex}.pln-cifras{gap:var(--e-4) var(--e-4);flex:1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.pln-cifras>div{gap:2px;min-width:0;display:grid}.pln-cifras dt{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.pln-cifras dd{font:400 calc(19px * var(--escala)) / 1.2 var(--letra-display);color:var(--tinta);overflow-wrap:anywhere;margin:0}.pln-cifras-falta dd{color:var(--marca-tinta);font-weight:500}@container (min-width:760px){.pln-plan-cabeza{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pln-plan-foto{min-height:268px;padding:var(--e-6)}.pln-plan-ruta{font-size:calc(42px * var(--escala))}.pln-plan-avance{padding:var(--e-6) var(--e-8)}}.pln-anillo{flex:none;place-items:center;display:grid;position:relative}.pln-anillo svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.pln-anillo-fondo,.pln-anillo-arco{fill:none;stroke-width:8px}.pln-anillo-fondo{stroke:var(--marca-suave)}.pln-anillo-arco{stroke:var(--marca);stroke-linecap:round}.pln-anillo[data-estado=saldado] .pln-anillo-arco{stroke:var(--exito)}.pln-anillo[data-estado=vencido] .pln-anillo-arco,.pln-anillo[data-estado=atrasado] .pln-anillo-arco{stroke:var(--error)}.pln-anillo[data-estado=cancelado] .pln-anillo-arco{stroke:var(--tinta-4)}.pln-anillo-centro{justify-items:center;gap:2px;display:grid;position:relative}.pln-anillo-cifra{font:300 calc(30px * var(--escala)) / 1 var(--letra-display);letter-spacing:var(--track-display);color:var(--marca-tinta)}.pln-anillo-rotulo{font:var(--t-diminuto);color:var(--tinta-3)}.pln-simulado{margin:var(--e-4) var(--e-5) 0}.pln-tienes{margin:var(--e-4) var(--e-5)}.pln-condicion{margin-top:var(--e-5)}.pln-alerta{align-items:flex-start;gap:var(--e-2);margin:0 var(--e-5);padding:var(--e-3) var(--e-4);border-radius:var(--r-2);font:var(--t-pequeno-fuerte);color:var(--tinta);background:var(--info-suave);display:flex;overflow:hidden}.pln-alerta+.pln-proximo,.pln-alerta+.pln-alerta{margin-top:var(--e-3)}.pln-alerta>svg{color:var(--info);flex:none;margin-top:2px}.pln-alerta[data-tono=aviso]{background:var(--aviso-suave)}.pln-alerta[data-tono=aviso]>svg{color:var(--aviso)}.pln-alerta[data-tono=error]{background:var(--error-suave)}.pln-alerta[data-tono=error]>svg{color:var(--error)}.pln-proximo{gap:var(--e-4);margin:0 var(--e-5);padding:var(--e-5);border-radius:var(--r-3);background:var(--fondo);border:1px solid var(--linea);display:grid}.pln-proximo[data-estado=vencida]{background:color-mix(in srgb, var(--error-suave) 55%, var(--papel));border-color:color-mix(in srgb, var(--error) 22%, var(--linea))}.pln-proximo[data-estado=por-vencer]{background:color-mix(in srgb, var(--aviso-suave) 60%, var(--papel));border-color:color-mix(in srgb, var(--aviso) 22%, var(--linea))}.pln-proximo-datos{gap:2px;display:grid}.pln-proximo-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.pln-proximo-monto{font:300 calc(36px * var(--escala)) / 1.1 var(--letra-display);letter-spacing:var(--track-display);color:var(--marca-tinta)}.pln-proximo-detalle{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;display:inline-flex}.pln-proximo-acciones{gap:var(--e-2);display:grid}@container (min-width:520px){.pln-proximo-acciones{flex-wrap:wrap;display:flex}}@container (min-width:900px){.pln-proximo{margin:0 var(--e-8);padding:var(--e-5) var(--e-6);grid-template-columns:minmax(0,1fr) auto;align-items:center}.pln-alerta{margin:0 var(--e-8)}.pln-simulado{margin:var(--e-4) var(--e-8) 0}.pln-tienes{margin:var(--e-5) var(--e-8)}.pln-proximo-acciones{justify-content:flex-end}}.pln-pago-area{overflow:hidden}.pln-pago-area-dentro{margin:var(--e-4) var(--e-5) 0;padding:var(--e-5);border-radius:var(--r-3);border:1px solid var(--linea-2);background:var(--papel);gap:var(--e-4);display:grid}.pln-pago-area-titulo{font:var(--t-h4);color:var(--tinta);margin:0}@container (min-width:900px){.pln-pago-area-dentro{margin:var(--e-4) var(--e-8) 0}}.pln-plan-linea{padding:var(--e-6) var(--e-5) var(--e-5);container-type:inline-size}@container (min-width:900px){.pln-plan-linea{padding:var(--e-8) var(--e-8) var(--e-6)}}.pln-linea{--pln-marca:36px;position:relative}.pln-linea-riel{background:var(--linea-2);border-radius:2px;display:none;position:absolute}.pln-linea-riel-lleno{background:var(--marca);border-radius:inherit;transform-origin:0;transform:scaleX(var(--pln-lleno,0));position:absolute;inset:0}.pln-linea[data-estado=saldado] .pln-linea-riel-lleno{background:var(--exito)}.pln-nodos{gap:var(--e-5);margin:0;padding:0;list-style:none;display:grid;position:relative}.pln-nodo{grid-template-columns:var(--pln-marca) minmax(0, 1fr);gap:var(--e-3);align-items:start;display:grid;position:relative}.pln-nodo:not(:last-child):before{content:"";left:calc(var(--pln-marca) / 2 - 1px);top:var(--pln-marca);bottom:calc(-1 * var(--e-5));background:var(--linea-2);width:2px;position:absolute}.pln-nodo[data-estado=pagada]:not(:last-child):before{background:var(--marca)}.pln-nodo-marca{width:var(--pln-marca);height:var(--pln-marca);background:var(--papel);border:1.5px solid var(--linea-fuerte);color:var(--tinta-2);font:var(--t-pequeno-fuerte);transition:transform var(--dur-1) var(--ease), background-color var(--dur-2) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.pln-nodo[data-estado=pagada] .pln-nodo-marca{background:var(--marca);border-color:var(--marca);color:var(--tinta-inversa)}.pln-linea[data-estado=saldado] .pln-nodo[data-estado=pagada] .pln-nodo-marca{background:var(--exito);border-color:var(--exito)}.pln-nodo[data-toca=true] .pln-nodo-marca{border:2px solid var(--marca);color:var(--marca-tinta);animation:pln-respira 2.4s var(--ease) infinite}.pln-nodo[data-estado=por-vencer] .pln-nodo-marca{border-color:var(--aviso);color:var(--aviso);background:var(--aviso-suave)}.pln-nodo[data-estado=vencida] .pln-nodo-marca{border-color:var(--error);color:var(--error);background:var(--error-suave)}.pln-nodo[data-estado=anulada] .pln-nodo-marca{color:var(--tinta-3);background:var(--fondo);border-style:dashed}.pln-nodo-limite .pln-nodo-marca{border-radius:var(--r-2);background:var(--marca-noche);border-color:var(--marca-noche);color:var(--tinta-inversa)}.pln-nodo-limite[data-vencido=true] .pln-nodo-marca{background:var(--error);border-color:var(--error)}@keyframes pln-respira{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--marca) 28%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--marca) 0%, transparent)}}.pln-nodo-textos{gap:1px;min-width:0;padding-top:2px;display:grid}.pln-nodo-nombre{font:var(--t-pequeno-fuerte);color:var(--tinta)}.pln-nodo-monto{font:400 calc(17px * var(--escala)) / 1.25 var(--letra-display);color:var(--tinta)}.pln-nodo[data-estado=pagada] .pln-nodo-monto{color:var(--tinta-2)}.pln-nodo[data-estado=anulada] .pln-nodo-monto{color:var(--tinta-3);text-decoration:line-through}.pln-nodo-fecha,.pln-nodo-parcial{font:var(--t-diminuto);color:var(--tinta-3)}.pln-nodo-estado{font:var(--t-diminuto);color:var(--tinta-2);align-items:center;gap:4px;margin-top:2px;font-weight:600;display:inline-flex}.pln-nodo[data-estado=pagada] .pln-nodo-estado{color:var(--exito)}.pln-nodo[data-toca=true] .pln-nodo-estado{color:var(--marca-tinta)}.pln-nodo[data-estado=por-vencer] .pln-nodo-estado{color:var(--aviso)}.pln-nodo[data-estado=vencida] .pln-nodo-estado,.pln-nodo-limite[data-vencido=true] .pln-nodo-estado{color:var(--error)}.pln-nodo-limite .pln-nodo-estado{color:var(--marca-tinta)}@container (min-width:620px){.pln-linea-riel{left:calc(100% / var(--pln-nodos) / 2);right:calc(100% / var(--pln-nodos) / 2);top:calc(var(--pln-marca) / 2 - 1px);height:2px;display:block}.pln-nodo:not(:last-child):before{content:none}.pln-nodos{grid-template-columns:repeat(var(--pln-nodos), minmax(0, 1fr));gap:var(--e-2)}.pln-nodo{text-align:center;justify-items:center;gap:var(--e-3);grid-template-columns:none}.pln-nodo-textos{justify-items:center}}.pln-plan-pie{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-3) var(--e-4);border-top:1px solid var(--linea);background:color-mix(in srgb, var(--fondo) 55%, var(--papel));flex-wrap:wrap;display:flex}.pln-plan-pie-grupo{align-items:center;gap:var(--e-1) var(--e-2);flex-wrap:wrap;display:flex}.pln-boton-cancelar.boton{color:var(--error)}@media (hover:hover){.pln-boton-cancelar.boton:hover:not(:disabled){background:var(--error-suave)}}@container (min-width:900px){.pln-plan-pie{padding:var(--e-3) var(--e-6)}}.pln-pagos-area{border-top:1px solid var(--linea);overflow:hidden}.pln-pagos{padding:var(--e-4) var(--e-5) var(--e-5)}.pln-pagos-vacio{font:var(--t-pequeno);color:var(--tinta-3);margin:0}.pln-pagos-lista{margin:0;padding:0;list-style:none;display:grid}.pln-pago{align-items:center;gap:2px var(--e-3);padding:var(--e-3) 0;border-bottom:1px solid var(--linea);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icono textos lado""icono boton boton";display:grid}.pln-pago:last-child{border-bottom:0}.pln-pago-icono{background:var(--marca-suave);width:38px;height:38px;color:var(--marca-tinta);border-radius:50%;grid-area:icono;align-self:start;place-items:center;display:grid}.pln-pago-textos{grid-area:textos;min-width:0;display:grid}.pln-pago-metodo{font:var(--t-pequeno-fuerte);color:var(--tinta);overflow-wrap:anywhere}.pln-pago-fecha{font:var(--t-diminuto);color:var(--tinta-3)}.pln-pago-lado{grid-area:lado;justify-items:end;gap:2px;display:grid}.pln-pago-monto{font:400 calc(17px * var(--escala)) / 1.2 var(--letra-display);color:var(--tinta)}.pln-pago>.boton{grid-area:boton;justify-self:start}@container (min-width:620px){.pln-pago{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"icono textos lado boton"}.pln-pago>.boton{justify-self:end}}@container (min-width:900px){.pln-pagos{padding:var(--e-4) var(--e-8) var(--e-6)}}.pln-recibo{gap:var(--e-5);display:grid}.pln-recibo-cabeza{justify-items:center;gap:var(--e-1);padding:var(--e-5);border-radius:var(--r-3);background:var(--fondo);text-align:center;display:grid}.pln-recibo-check{background:var(--exito);width:44px;height:44px;color:var(--tinta-inversa);animation:pln-sello var(--dur-3) var(--ease-fluid) backwards;border-radius:50%;place-items:center;display:grid}@keyframes pln-sello{0%{opacity:0;transform:scale(.6)}}.pln-recibo-monto{font:300 calc(34px * var(--escala)) / 1.1 var(--letra-display);color:var(--marca-tinta)}.pln-recibo-estado{font:var(--t-pequeno-fuerte);color:var(--exito)}.pln-recibo-datos,.pln-cuenta{margin:0;display:grid}.pln-recibo-datos>div,.pln-cuenta>div{justify-content:space-between;gap:var(--e-4);padding:var(--e-3) 0;border-bottom:1px dashed var(--linea-2);display:flex}.pln-recibo-datos dt,.pln-cuenta dt{font:var(--t-pequeno);color:var(--tinta-3)}.pln-recibo-datos dd,.pln-cuenta dd{font:var(--t-pequeno-fuerte);color:var(--tinta);text-align:right;overflow-wrap:anywhere;margin:0}.pln-cancelar{gap:var(--e-4);display:grid}.pln-cuenta-total{align-items:center;border-bottom:0!important}.pln-cuenta-total dt{align-items:center;gap:var(--e-2);display:inline-flex;font:var(--t-cuerpo-fuerte)!important;color:var(--tinta)!important}.pln-cuenta-total dt svg{color:var(--marca-tinta)}.pln-cuenta-total dd{font:400 calc(28px * var(--escala)) / 1.1 var(--letra-display)!important;color:var(--marca-tinta)!important}.pln-cancelar-texto{font:var(--t-pequeno);color:var(--tinta-2);margin:0}.pln-contraste{gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-2);background:var(--error-suave);font:var(--t-pequeno-fuerte);color:var(--tinta);margin:0;display:flex}.pln-contraste svg{color:var(--error);flex:none;margin-top:2px}.pln-pie{justify-content:flex-end;gap:var(--e-2);flex-wrap:wrap;width:100%;display:flex}.pln-boton-peligro.boton{background:var(--error);border-color:var(--error);color:var(--tinta-inversa)}@media (hover:hover){.pln-boton-peligro.boton:hover:not(:disabled){background:color-mix(in srgb, var(--error) 86%, var(--tinta))}}.pln-credito{justify-items:start;gap:var(--e-2);padding:var(--e-6);border-radius:var(--r-3);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--acento) 40%, transparent) 0%, transparent 60%), linear-gradient(135deg, var(--marca) 0%, var(--marca-noche) 80%);color:var(--tinta-inversa);animation:pln-vale var(--dur-3) var(--ease-fluid) backwards;display:grid;position:relative;overflow:hidden}@keyframes pln-vale{0%{opacity:0;transform:translateY(10px)scale(.98)}}.pln-credito-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--pln-sobre-oscuro,color-mix(in srgb, var(--tinta-inversa) 72%, transparent))}.pln-credito-monto{font:300 calc(40px * var(--escala)) / 1.05 var(--letra-display);letter-spacing:var(--track-display)}.pln-credito-equivalente,.pln-credito-vence{font:var(--t-pequeno);color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.pln-credito-codigo{align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--r-2);border:1px dashed color-mix(in srgb, var(--tinta-inversa) 55%, transparent);background:color-mix(in srgb, var(--tinta-inversa) 10%, transparent);color:var(--tinta-inversa);font:var(--t-codigo);letter-spacing:.06em;cursor:pointer;transition:transform var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease);display:inline-flex}.pln-credito-codigo:active{transform:scale(.97)}@media (hover:hover){.pln-credito-codigo:hover{background:color-mix(in srgb, var(--tinta-inversa) 18%, transparent)}}.pln-credito-codigo-chico{border-color:var(--linea-fuerte);background:var(--fondo);color:var(--marca-tinta);padding:2px var(--e-2);font-size:calc(13px * var(--escala))}@media (hover:hover){.pln-credito-codigo-chico:hover{background:var(--marca-suave)}}.pln-vacio{min-height:300px;padding:var(--e-6);border-radius:var(--pln-radio);isolation:isolate;color:var(--tinta-inversa);align-items:flex-end;display:flex;position:relative;overflow:hidden}.pln-vacio-foto{z-index:-2;inset:0;position:absolute!important}.pln-vacio:after{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--marca-noche) 10%, transparent) 0%, color-mix(in srgb, var(--marca-noche) 62%, transparent) 38%, color-mix(in srgb, var(--marca-noche) 92%, transparent) 75%);position:absolute;inset:0}.pln-vacio-textos{gap:var(--e-3);justify-items:start;max-width:520px;display:grid}.pln-vacio-titulo{color:inherit;font:300 calc(32px * var(--escala)) / 1.1 var(--letra-display);letter-spacing:var(--track-display);margin:0}.pln-vacio-texto{font:var(--t-cuerpo);color:color-mix(in srgb, var(--tinta-inversa) 88%, transparent);margin:0}.pln-vacio-sobrio{background-color:var(--papel);min-height:0;box-shadow:inset 0 0 0 1px var(--linea);color:var(--tinta)}.pln-vacio-sobrio:after{content:none}.pln-vacio-sobrio .pln-vacio-texto{color:var(--tinta-2)}.pln-historial{margin-top:var(--e-10);gap:var(--e-4);display:grid;container-type:inline-size}.pln-historial-titulo{font:var(--t-h3);color:var(--tinta);margin:0}.pln-historial-lista{gap:var(--e-3);display:grid}.pln-cerrado{gap:var(--e-3) var(--e-4);padding:var(--e-4);border-radius:var(--r-3);background:var(--papel);border:1px solid var(--linea);box-shadow:var(--sombra-1);transition:box-shadow var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);grid-template-columns:72px minmax(0,1fr);grid-template-areas:"foto textos""resultado resultado""tienes tienes""acciones acciones";display:grid}@media (hover:hover){.pln-cerrado:hover{box-shadow:var(--sombra-2)}}.pln-cerrado-foto{border-radius:var(--r-2);grid-area:foto;width:72px;height:72px;position:relative;overflow:hidden}.pln-cerrado-img{inset:0;position:absolute!important}.pln-cerrado .prf-foto-tipografica{color:color-mix(in srgb, var(--tinta-inversa) 70%, transparent);font-size:22px}.pln-cerrado[data-estado=vencido] .pln-cerrado-foto,.pln-cerrado[data-estado=cancelado] .pln-cerrado-foto{filter:grayscale(.85)}.pln-cerrado-textos{grid-area:textos;justify-items:start;gap:2px;min-width:0;display:grid}.pln-cerrado-ruta{font:var(--t-h4);color:var(--tinta);margin:0}.pln-cerrado-detalle{margin:0 0 var(--e-1);font:var(--t-diminuto);color:var(--tinta-3)}.pln-cerrado-resultado{grid-area:resultado;gap:2px;min-width:0;display:grid}.pln-cerrado-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.pln-cerrado-monto{font:400 calc(22px * var(--escala)) / 1.15 var(--letra-display);color:var(--tinta)}.pln-cerrado[data-estado=vencido] .pln-cerrado-monto{color:var(--error)}.pln-cerrado-nota{font:var(--t-diminuto);color:var(--tinta-3)}.pln-credito-mini{justify-items:start;gap:4px;display:grid}.pln-cerrado-acciones{gap:var(--e-2);flex-wrap:wrap;grid-area:acciones;display:flex}.pln-cerrado-tienes{grid-area:tienes}@container (min-width:760px){.pln-cerrado{padding:var(--e-4) var(--e-5);grid-template-columns:88px minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-areas:"foto textos resultado acciones""tienes tienes tienes tienes";align-items:center}.pln-cerrado-foto{width:88px;height:88px}.pln-cerrado-acciones{flex-direction:column;align-items:stretch}}.pln-inicio{align-items:center;gap:var(--e-3) var(--e-5);width:100%;padding:var(--e-4) var(--e-5);border-radius:var(--r-4);border:1px solid var(--linea);background:var(--papel);box-shadow:var(--sombra-2);text-align:left;color:var(--tinta);cursor:pointer;transition:transform var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease);grid-template-columns:auto minmax(0,1fr);display:grid}.pln-inicio:active{transform:scale(.99)}@media (hover:hover){.pln-inicio:hover{box-shadow:var(--sombra-3)}.pln-inicio:hover .pln-inicio-ir svg{transform:translate(4px)}}.pln-inicio[data-tono=aviso]{border-color:color-mix(in srgb, var(--aviso) 35%, var(--linea))}.pln-inicio[data-tono=error]{border-color:color-mix(in srgb, var(--error) 35%, var(--linea))}.pln-inicio .pln-anillo-cifra{font-size:calc(20px * var(--escala))}.pln-inicio .pln-anillo-rotulo{display:none}.pln-inicio-textos{gap:2px;min-width:0;display:grid}.pln-inicio-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.pln-inicio-monto{font:300 calc(30px * var(--escala)) / 1.1 var(--letra-display);letter-spacing:var(--track-display);color:var(--marca-tinta)}.pln-inicio-detalle{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;display:inline-flex}.pln-inicio-ir{justify-content:flex-end;align-items:center;gap:var(--e-2);font:var(--t-pequeno-fuerte);color:var(--marca-tinta);grid-column:1/-1;display:inline-flex}.pln-inicio-ir svg{transition:transform var(--dur-2) var(--ease-fluid)}@container cta-contenido (min-width:640px){.pln-inicio{padding:var(--e-5) var(--e-6);grid-template-columns:auto minmax(0,1fr) auto}.pln-inicio-ir{grid-column:auto}}.pln-monto{white-space:nowrap;align-items:flex-start;gap:.14em;display:inline-flex}:where(.pln-monto){font-family:var(--letra-display);letter-spacing:var(--track-display);font-weight:300;line-height:1}.pln-monto-simbolo{font-family:var(--letra-cuerpo);letter-spacing:.06em;opacity:.8;margin-top:.16em;font-size:.36em;font-weight:600;line-height:1}.pln-monto-numero{font:inherit;letter-spacing:inherit}.pln-plan-pie .demo-accion{width:auto;min-height:36px}@container (max-width:479px){.pln-plan-avance{gap:var(--e-4)}.pln-cifras{gap:var(--e-2);grid-template-columns:minmax(0,1fr)}.pln-cifras>div{justify-content:space-between;align-items:baseline;gap:var(--e-2);display:flex}.pln-cifras dd{font-size:calc(16px * var(--escala));white-space:nowrap}.pln-panorama-cifra{font-size:calc(36px * var(--escala))}}
