/* Extensión de la ficha aprobada: dos configuraciones con diferencias verificadas. */
.tk-version-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.tk-version-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:86px;min-height:44px;padding:10px 18px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--ink);font:500 13px/1.4 var(--body);text-decoration:none}
.tk-version-nav a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}
.tk-version-nav a:hover{border-color:var(--ink)}
.tk-version-nav a:focus-visible{outline:2px solid var(--red);outline-offset:3px}
.tk-compare{border-collapse:collapse;width:100%;font:400 13px/1.6 var(--body)}
.tk-compare caption{text-align:left;font:600 25px/1.2 var(--display);margin-bottom:18px}
.tk-compare th,.tk-compare td{padding:14px 8px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}
.tk-compare th:first-child,.tk-compare td:first-child{padding-left:0}
.tk-compare th{font-weight:600}
.tk-compare thead th{font-size:12px}
.tk-confirmation{font-size:12px;color:var(--muted);line-height:1.65;margin-top:16px}
@media(max-width:760px){.tk-compare{font-size:12px}.tk-compare th,.tk-compare td{padding:12px 6px}.tk-compare caption{font-size:26px}.ficha-marcas .fc-mobile-action>div strong{font-size:22px}}
