.calc[data-astro-cid-vys2iblh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.calc-campos[data-astro-cid-vys2iblh]{flex-direction:column;gap:20px;display:flex}.calc-campos[data-astro-cid-vys2iblh] input[data-astro-cid-vys2iblh]{font-family:var(--mono);font-variant-numeric:tabular-nums}.calc-input[data-astro-cid-vys2iblh]{position:relative}.calc-input[data-astro-cid-vys2iblh].con-sufijo input[data-astro-cid-vys2iblh]{padding-right:64px}.calc-sufijo[data-astro-cid-vys2iblh]{font-family:var(--mono);color:var(--muted);pointer-events:none;font-size:14px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.calc-resultado[data-astro-cid-vys2iblh]{background:var(--paper);border:1px solid var(--line);border-top:2px solid var(--oxide);color:var(--ink);flex-direction:column;gap:18px;min-width:0;padding:24px 24px 22px;display:flex}@media (width>=861px){.calc-resultado[data-astro-cid-vys2iblh]{top:calc(var(--header-h) + 24px);position:sticky}}.calc-ejemplo[data-astro-cid-vys2iblh]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;display:flex}.calc-ejemplo[data-astro-cid-vys2iblh][hidden]{display:none}.calc-ejemplo-tag[data-astro-cid-vys2iblh]{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--copper);font-size:12.5px}.calc-borrar[data-astro-cid-vys2iblh]{min-height:var(--tap);font:inherit;color:var(--oxide-dk);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:550;text-decoration:underline}.calc-borrar[data-astro-cid-vys2iblh]:hover{color:var(--basalt)}.calc-tasa[data-astro-cid-vys2iblh][hidden],.calc-cifras[data-astro-cid-vys2iblh][hidden],.calc-leidos[data-astro-cid-vys2iblh][hidden]{display:none}.calc-tasa-num[data-astro-cid-vys2iblh]{font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--basalt);font-size:38px;font-weight:600;line-height:1.05}.calc-tasa-lbl[data-astro-cid-vys2iblh]{color:var(--muted);margin-top:6px;font-size:14px}.calc-frase[data-astro-cid-vys2iblh]{color:var(--ink);font-size:17px;font-weight:500;line-height:1.5}[data-astro-cid-vys2iblh][data-estado=ok] .calc-frase[data-astro-cid-vys2iblh]{padding-bottom:2px}.calc-barra[data-astro-cid-vys2iblh]{background:var(--bone-2);border:1px solid var(--line);height:14px;position:relative}.calc-barra-oferta[data-astro-cid-vys2iblh]{background:var(--oxide);position:absolute;inset:0 auto 0 0}.calc-barra-valor[data-astro-cid-vys2iblh]{background:var(--basalt);width:3px;margin-left:-1.5px;position:absolute;top:-6px;bottom:-6px}.calc-lista[data-astro-cid-vys2iblh]{margin-top:14px}.calc-lista[data-astro-cid-vys2iblh] div[data-astro-cid-vys2iblh]{border-bottom:1px solid var(--line);grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:14.5px;display:grid}.calc-lista[data-astro-cid-vys2iblh] div[data-astro-cid-vys2iblh]:before{content:"";width:12px;height:12px;transform:translateY(1px)}.cifra-oferta[data-astro-cid-vys2iblh]:before{background:var(--oxide)}.cifra-valor[data-astro-cid-vys2iblh]:before{background:linear-gradient(90deg, transparent 4.5px, var(--basalt) 4.5px, var(--basalt) 7.5px, transparent 7.5px)}.cifra-suma[data-astro-cid-vys2iblh]:before{background:var(--bone-2);border:1px solid var(--line)}.calc-lista[data-astro-cid-vys2iblh] dt[data-astro-cid-vys2iblh]{color:var(--muted)}.calc-lista[data-astro-cid-vys2iblh] dd[data-astro-cid-vys2iblh]{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.calc-leidos[data-astro-cid-vys2iblh]{color:var(--muted);font-size:13px;line-height:1.5}.calc-cta[data-astro-cid-vys2iblh]{align-self:flex-start}.calc-sin-js[data-astro-cid-vys2iblh]{color:var(--ink);margin-top:22px;font-size:15.5px;font-weight:600}.calc-nota[data-astro-cid-vys2iblh]{color:var(--muted);max-width:78ch;margin-top:22px;font-size:13px}@media (width<=860px){.calc[data-astro-cid-vys2iblh]{grid-template-columns:minmax(0,1fr);gap:28px}.calc-input[data-astro-cid-vys2iblh]{max-width:22rem}}@media (width<=420px){.calc-resultado[data-astro-cid-vys2iblh]{padding:20px 16px}.calc-tasa-num[data-astro-cid-vys2iblh]{font-size:34px}.calc-lista[data-astro-cid-vys2iblh] div[data-astro-cid-vys2iblh]{grid-template-columns:14px minmax(0,1fr)}.calc-lista[data-astro-cid-vys2iblh] dd[data-astro-cid-vys2iblh]{text-align:left;grid-column:2}}
