PageSourceSearch

https://www.criptodolar.com/

html criptodolar.com collected 2026-10-01 02:39:57 UTC 45,753 bytes, 550 lines download raw bytes

1<!DOCTYPE html><!-- Last Published: Fri Mar 06 2026 20:17:15 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="www.criptodolar.com" data-wf-page="68599364d386f314dd450265" data-wf-site="64e63409a71cf825f13e1269" lang="es-AR"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>Cotización de Dólares Cripto Hoy en Argentina</title><meta content="Seguí en tiempo real el precio de USDT, USDC y DAI en pesos argentinos. Compará variaciones y accedé a datos actualizados al instante." name="description"/><meta content="Cotización de Dólares Cripto Hoy en Argentina" property="og:title"/><meta content="Seguí en tiempo real el precio de USDT, USDC y DAI en pesos argentinos. Compará variaciones y accedé a datos actualizados al instante." property="og:description"/><meta content="Cotización de Dólares Cripto Hoy en Argentina" name="twitter:title"/><meta content="Seguí en tiempo real el precio de USDT, USDC y DAI en pesos argentinos. Compará variaciones y accedé a datos actualizados al instante." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="gdhq5DzMXlO-WFBdXMwRLsLm6msgQrWMnsk_dGrMtx0" name="google-site-verification"/><link href="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/css/criptodolar.shared.0e379b43c.css" rel="stylesheet" type="text/css" integrity="sha384-DjebQ8k973AZ1n4zHGRvUNHd8e40yYOrJPmVtKVHSpjP4JOTjIT9H9ciJzrZikp/" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({  google: {    families: ["Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic"]  }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/687abcdb4d53c0d2eb1e0fbb_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2.png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/687abd0c49a9e37c5c8b96f6_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2%20(1).png" rel="apple-touch-icon"/><link href="https://www.criptodolar.com" rel="canonical"/>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1G-Q607MF253L
vendor: 11 bytes, line 1
1"></script>
1<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('js', new Date());gtag('config', 'G-Q607MF253L');</script>
1<!-- Google Tag Manager -->
2<script>
vendor: 327 bytes, lines 2-6
2(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
3new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
4j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
5'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
6})(window,document,'script','dataLayer','
6GTM-WXLBKDGM
vendor: 3 bytes, line 6
6');
6</script>
6
7<!-- End Google Tag Manager -->
7<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6862a5fd3d1540f2279f8919_usdt.png" type="text/javascript"></script>
7
8<link rel="icon" href="/favicon.png" type="image/png">
9<script src="https://cdn.jsdelivr.net/npm/@flowbase-co/boosters-carousel-ticker@1/dist/carousel-ticker.min.js" type="text/javascript"></script>
9
10</head><body class="body-dark link-14"><div class="top-bar"><div fb-carousel-overflow-size="0" fb-carousel="true" fb-carousel-direction="right" fb-carousel-speed="28000" fb-carousel-delay="0" fb-carousel-pauseable="true" fb-carousel-overflow="true" class="w-dyn-list"><div id="top-bar" fb-carousel-content="true" role="list" class="collection-list w-dyn-items"><div role="listitem" class="collection-item w-dyn-item"><div class="top-bar-cell"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a76439172c7dad17f8d0_Token.svg" loading="lazy" alt="" class="crypto-logo s"/><p id="USDL" class="crypto-pair s">USDL</p><p class="buy-price s">$ 1.800 ARS</p><p class="sell-price s">$ 1.800 ARS</p></div></div><div role="listitem" class="collection-item w-dyn-item"><div class="top-bar-cell"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a75191bb96e463509af8_USDC.svg" loading="lazy" alt="" class="crypto-logo s"/><p id="USDC" class="crypto-pair s">USDC</p><p class="buy-price s">$ 1.800 ARS</p><p class="sell-price s">$ 1.800 ARS</p></div></div><div role="listitem" class="collection-item w-dyn-item"><div class="top-bar-cell"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a9184a24e8cfb40f2b31_TETHER-USDT.svg" loading="lazy" alt="" class="crypto-logo s"/><p id="USDT" class="crypto-pair s">USDT</p><p class="buy-price s">$ 1.800 ARS</p><p class="sell-price s">$ 1.800 ARS</p></div></div><div role="listitem" class="collection-item w-dyn-item"><div class="top-bar-cell"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a73991bb96e463508b38_DAI.svg" loading="lazy" alt="" class="crypto-logo s"/><p id="DAI" class="crypto-pair s">DAI</p><p class="buy-price s">$ 1.800 ARS</p><p class="sell-price s">$ 1.800 ARS</p></div></div></div></div></div><section class="navbar"><div class="nav-wrap"><a href="/" aria-current="page" class="w-inline-block w--current"><img src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6892709ce09d169a933a7a4a_687abd0c49a9e37c5c8b96f6_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2%20(1)%20(1).png" alt="" sizes="(max-width: 1080px) 100vw, 1080px" srcset="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6892709ce09d169a933a7a4a_687abd0c49a9e37c5c8b96f6_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2%20(1)%20(1)-p-500.png 500w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6892709ce09d169a933a7a4a_687abd0c49a9e37c5c8b96f6_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2%20(1)%20(1)-p-800.png 800w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6892709ce09d169a933a7a4a_687abd0c49a9e37c5c8b96f6_ChatGPT%20Image%20Jul%2018%2C%202025%2C%2005_2%20(1)%20(1).png 1080w" class="logo"/></a><div id="w-node-_07f8692a-e860-4fc6-a698-deef09a358a5-dd450265" data-w-id="07f8692a-e860-4fc6-a698-deef09a358a5" class="toggle-theme"><div style="-webkit-transform:translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0px, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0)" class="toggle-ball"><img src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/6859aa5b49c18432513924ff_moon-star.svg" loading="lazy" alt="" class="moon"/><img src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/685abfc692f6e04c4458cb6f_sun.svg" loading="lazy" alt="" class="sun"/></div></div></div></section><div class="h-container"><h1 class="heading-1">Cotización de <span class="title-span">Dólares Cripto</span> Hoy en Argentina</h1><p class="header-title center">En tiempo real el precio de <a href="/usdt" class="link-14">USDT</a>, <a href="/usdc" class="link-16">USDC</a> y <a href="/dai" class="link-15">DAI</a> en pesos argentinos. Compará variaciones y probá la <a href="https://www.criptodolar.com/calculadora" class="link-17">calculadora</a>.</p></div><div class="h-container"><a href="https://www.ripio.com/es/criptos/stablecoins?utm_source=WEB&amp;utm_medium=REFER&amp;utm_campaign=AR_WEB_REFER__20251001" target="_blank" class="link-block-11 w-inline-block"><img src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar.webp" loading="lazy" sizes="(max-width: 2496px) 100v
10w, 2496px" srcset="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar-p-500.webp 500w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar-p-800.webp 800w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar-p-1080.webp 1080w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar-p-1600.webp 1600w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar-p-2000.webp 2000w, https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/68dd3736ef42ddd8b029d11f_mejor_precio_mercado_usdt_cripto_dolar.webp 2496w" alt="" class="banner-ripio"/></a></div><div class="table-wrap"><div class="table"><div class="table-update"><div class="time-sync">...</div></div><div class="table-header"><div class="w-layout-vflex tabel-row"><div class="table-cell"><p class="header-title">Moneda</p></div><div class="table-cell"><p class="header-title">Precio de compra</p></div><div class="table-cell"><p class="header-title">Precio de venta</p></div><div class="table-cell"><p class="header-title">Variación 24hs</p></div></div></div><div class="w-dyn-list"><div id="main-table" role="list" class="collection-list-2 w-dyn-items"><div role="listitem" class="collection-item-2 w-dyn-item"><a id="USDC" href="https://www.criptodolar.com/usdc" class="table-col w-inline-block"><div class="w-layout-vflex tabel-row"><div class="table-cell crypto"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a75191bb96e463509af8_USDC.svg" loading="lazy" alt="" class="crypto-logo"/><div class="title-wrap"><p class="crypto-name">USD Coin</p><p id="USDC" class="crypto-pair">USDC</p></div></div><div class="table-cell"><p class="buy-price">$ 1.800 ARS</p><div class="mobile-table-text">Compra</div></div><div class="table-cell"><p class="sell-price">$ 1.800 ARS</p><div class="mobile-table-text">Venta</div></div><div class="table-cell variation"><p class="variation-price">▲ 01.20%</p></div></div></a></div><div role="listitem" class="collection-item-2 w-dyn-item"><a id="USDT" href="https://www.criptodolar.com/usdt" class="table-col w-inline-block"><div class="w-layout-vflex tabel-row"><div class="table-cell crypto"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a9184a24e8cfb40f2b31_TETHER-USDT.svg" loading="lazy" alt="" class="crypto-logo"/><div class="title-wrap"><p class="crypto-name">Tether</p><p id="USDT" class="crypto-pair">USDT</p></div></div><div class="table-cell"><p class="buy-price">$ 1.800 ARS</p><div class="mobile-table-text">Compra</div></div><div class="table-cell"><p class="sell-price">$ 1.800 ARS</p><div class="mobile-table-text">Venta</div></div><div class="table-cell variation"><p class="variation-price">▲ 01.20%</p></div></div></a></div><div role="listitem" class="collection-item-2 w-dyn-item"><a id="DAI" href="https://www.criptodolar.com/dai" class="table-col w-inline-block"><div class="w-layout-vflex tabel-row"><div class="table-cell crypto"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a73991bb96e463508b38_DAI.svg" loading="lazy" alt="" class="crypto-logo"/><div class="title-wrap"><p class="crypto-name">Dai</p><p id="DAI" class="crypto-pair">DAI</p></div></div><div class="table-cell"><p class="buy-price">$ 1.800 ARS</p><div class="mobile-table-text">Compra</div></div><div class="table-cell"><p class="sell-price">$ 1.800 ARS</p><div class="mobile-table-text">Venta</div></div><div class="table-cell variation"><p class="variation-price">▲ 01.20%</p></div></div></a></div><div role="listitem" class="collection-item-2 w-dyn-item"><a id="USDL" href="#" class="table-col w-inline-block"><div class="w-layout-vflex tabel-row"><div class="table-cell crypto"><img src="https://cdn.prod.website-files.com/685995aa77067fa04ea06363/6859a76439172c7dad17f8d0_Token.svg" loading="lazy" alt="" class="crypto-logo"/><div class="title-wrap"><p class="crypto-name">Lift Dollar</p><p id="USDL" class="crypto-pair">USDL</p></div></div><div class="table-cell"><p class="buy-price">$ 1.800 ARS</p><div class="mobile-table-text">Compra</div></div><div class="table-cell"><p class="sell-price">$ 1.800 ARS</p><div class="mobile-table-text">Venta</div></div><div class="table-cell variation">
10<p class="variation-price">▲ 01.20%</p></div></div></a></div></div></div></div></div><div class="h-container fiat"><h1 class="heading-1">Cotización de <span class="title-span">Dólares</span> Hoy en Argentina</h1><div class="fiat-wrap"><div class="fiat-col"><div class="w-layout-vflex fiat-row"><div class="fiat-cell left"><div class="title-wrap"><p class="fiat-name">Dólar Oficial</p></div></div><div class="fiat-cell"><div class="fiat-text">Venta</div><p class="fiat-buy">$ 1.800 ARS</p></div><div class="fiat-cell"><div class="fiat-text">Compra</div><p class="fiat-sell">$ 1.800 ARS</p></div></div></div></div></div><div class="faqs-wrap"><div class="heading-02">FAQs sobre Dólar Cripto</div><div class="w-layout-blockcontainer rt-component-container-2 w-container"><div class="rt-pricing-faq-main"><div class="rt-radius-ten"><div class="faq"><div data-delay="0" data-hover="false" data-w-id="9eb99037-77bc-66a5-3078-96e49abede7b" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Qué Son los dólares cripto?</div><div class="div-block-37"><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Los dólares cripto, también llamados stablecoins, son criptomonedas cuyo valor está vinculado al dólar estadounidense. Algunos ejemplos comunes son USDT (Tether), USDC (USD Coin) y DAI.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="9eb99037-77bc-66a5-3078-96e49abede87" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Cómo se diferencian del dólar físico o bancario?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer"> A diferencia del dólar billete o el que se tiene en una cuenta bancaria, los dólares cripto funcionan en redes blockchain. Se pueden enviar, recibir o usar online en cualquier momento, sin intermediarios tradicionales.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="02eb105a-cec3-efc3-9ca1-783c45e30a63" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Están respaldados por dólares reales?</div><div class="div-block-36"><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">En general, sí. Muchas stablecoins están respaldadas por reservas equivalentes en dólares u otros activos financieros. El grado de respaldo y transparencia varía según el emisor.</p></div></nav></div></div><div class="faq">
10<div data-delay="0" data-hover="false" data-w-id="9eb99037-77bc-66a5-3078-96e49abede93" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Es legal tener dólares cripto en Argentina?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Sí. En Argentina no está prohibido poseer ni utilizar criptomonedas estables. Sin embargo, como cualquier otro activo, pueden estar sujetos a obligaciones fiscales.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="c31fe3e3-b3c8-49e4-dbdd-070a5dadb4ab" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Cómo se compran dólares cripto?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Se pueden conseguir comprando en billeteras virtuales o intercambiando otras criptomonedas(swap), ya sea a través de exchanges o plataformas cripto.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="60e36cbf-7133-89e3-08db-ca3929d375c8" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Son una alternativa al dólar blue o MEP?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Sí. Muchas personas en Argentina usan dólares cripto como una forma de dolarización digital, ya que permiten acceso 24/7, sin necesidad de operar con sistemas tradicionales.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="9857c57e-f4bd-e824-07af-83715a6de985" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Dónde se guardan los dólares cripto?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Se almacenan en wallets (billeteras digitales), que pueden ser custodiales (en plataformas) o autocustodiadas (con control total por parte del usuario).</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="dfbcc354-cd99-77c8-2add-c5c207c47365" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Qué riesgos tienen los dólares cripto?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Variaciones puntuales en la paridad 1:1<br/>Riesgos tecnológicos o de seguridad si no se protegen bien las claves</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="815cd591-a872-63e2-2214-e004cbf1fba3" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Se pueden transferir a otras personas?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer"> Sí. Los dólares cripto pueden enviarse de persona a persona a través de la blockchain, en pocos minutos y con comisiones bajas.<br/></p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="d3ab8985-8424-729e-4bd5-5b160eea4084" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Sirven para ahorrar a largo plazo?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">Son una opción común para quienes buscan protegerse de la inflación local o del riesgo cambiario.</p></div></nav></div></div><div class="faq"><div data-delay="0" data-hover="false" data-w-id="5b4b4825-50f0-3587-8012-3b66b1ccf9c0" class="rt-accordion w-dropdown"><div class="rt-dropdown-toggle-2 w-dropdown-toggle"><div class="faq-text">Cuál es la diferencia entre USDT, USDC y DAI?</div><div><div class="faq-h"></div><div style="-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0, 0)" class="faq-v"></div></div></div><nav style="display:block;height:0px" class="rt-dropdown-list-2 w-dropdown-list"><div><p class="faq-answer">USDT: La stablecoin con mayor volumen de uso a nivel global.<br/>USDC: Emitida por empresas reguladas en EE. UU., con reportes y controles periódicos.<br/>DAI: Stablecoin descentralizada, respaldada por criptomonedas y gestionada mediante contratos inteligentes.</p></div></nav></div></div></div></div></div></div><section class="section-2"><p class="terms-copy">El sitio web no brinda servicios financieros, no realiza operaciones con activos virtuales ni brinda asesoramiento de inversión.<br/>Las marcas mencionadas pertenecen a sus respectivos titulares,  www.criptodolar.com no tiene vínculo comercial con ellos.<br/>Formulario de contacto <a href="/formulario" class="link-13">aquí</a>. Políticas de privacidad <a href="/politica-de-privacidad" class="link-12">aquí</a>.Términos y condiciones <a href="https://www.criptodolar.com/terminos-y-condiciones-de-uso" class="link-10">aquí.</a></p></section><div class="w-embed w-script"><!-- === VARIABLES & LIGHT/DARK MODE OVERRIDES === -->
11<style>
12  :root {
13    /* Light Mode colors */
14    --light-bg:             #FDFCFF;
15    --light-header-main:    #000000;
16    --light-header-sub:     #6C6C6C;
17    --light-table-h-bg:     rgba(255,230,251,1);
18    --light-table-h-border: rgba(255,230,251,0.3);
19    --light-table-bg:       rgba(255,230,251,0.7);
20    --light-table-border:   rgba(255,230,251,0.7);
21    --light-table-hover:    #FF7FEB;
22    --light-text:           #242424;
23    --light-accent-green:   #41E88E;
24    --light-accent-red:     #E92E38;
25    --light-toggle-ball:    #FFC1F5;
26    --light-toggle-bg:      #FFE6FB;
27
28    /* Dark Mode accents */
29    --dark-accent-green:    #18974C;
30    --dark-accent-red:      #FB3A44;  /* updated to FB3A44 */
31  }
32
33  /* === LIGHT MODE === */
34  body.light-mode {
35    background-color: var(--light-bg);
36  }
37  body.light-mode .heading-1,
38  body.light-mode .heading-02 {
39    color: var(--light-header-main);
40  }
41  body.light-mode .header-title,
42  body.light-mode .table-update {
43    color: var(--light-header-sub);
44  }
45  body.light-mode .table-header {
46    background-color: #FEF5FE;
47    border-color:     var(--light-table-h-border);
48  }
49  body.light-mode .table-col,
50  body.light-mode .fiat-col
51  {
52    background-color: var(--light-table-bg);
53    border: 1px solid var(--light-table-border) !important;
54    border-radius: 12px !important;
55    transition: background-color .3s ease, border-color .3s ease;
56  }
57  body.light-mode .table-col:hover {
58    border-color: var(--light-table-hover) !important;
59  }
60  body.light-mode .crypto-name,
61  body.light-mode .crypto-pair,
62  body.light-mode .buy-price,
63  body.light-mode .sell-price,
64  body.light-mode .fiat-text,
65  body.light-mode .fiat-buy,
66  body.light-mode .fiat-name,
67  body.light-mode .fiat-sell{
68    color: var(--light-text);
69  }
70
71  /* BUY-PRICE text color only */
72  .buy-price.up {
73    color: var(--dark-accent-green) !important;
74  }
75  .buy-price.down {
76    color: var(--dark-accent-red)   !important;
77  }
78  body.light-mode .buy-price.up {
79    color: var(--light-accent-green) !important;
80  }
81  body.light-mode .buy-price.down {
82    color: var(--light-accent-red)   !important;
83  }
84
85  /* VARIATION: background only */
86  .variation-price {
87    padding: 4px 8px;
88    border-radius: 4px;
89    transition: background-color .3s ease;
90  }
91  .variation-price.variation-up {
92    background-color: var(--dark-accent-green) !important;
93    color: #FFFFFF;
94  }
95  .variation-price.variation-down {
96    background-color: var(--dark-accent-red)   !important;
97    color: #FFFFFF;
98  }
99  body.light-mode .variation-price.variation-up {
100    background-color: var(--light-accent-green) !important;
101    color: #000000 !important;
102  }
103  body.light-mode .variation-price.variation-down {
104    background-color: var(--light-accent-red)   !important;
105    color: #ffffff!important;
106  }
107
108  /* FAQS only in light mode */
109  body.light-mode .faq {
110    border-color: #ECECF0;
111  }
112  body.light-mode .faq-answer,
113  body.light-mode .faq-text {
114    color: var(--light-text);
115  }
116  body.light-mode .faq-v,
117  body.light-mode .faq-h {
118    background-color: var(--light-text);
119  }
120
121  /* Toggle switch */
122  body.light-mode .toggle-ball {
123    background-color: var(--light-toggle-ball);
124  }
125  body.light-mode .toggle-theme {
126    background-color: var(--light-toggle-bg);
127  }
128  
129   /* Default (dark mode) */
130  #top-bar .buy-price.up {
131    color: var(--light-accent-green) !important;
132  }
133  #top-bar .buy-price.down {
134    color: var(--light-accent-red)   !important;
135  }
136
137
138  body.light-mode #top-bar .buy-price.up {
139    color: var(--dark-accent-green) !important;
140  }
141  body.light-mode #top-bar .buy-price.down {
142    color: var(--dark-accent-red)   !important;
143  }
144  
145  /* Light-mode: border-bottom en #top-bar */
146	body.light-mode .top-bar {
147  border-bottom: 1px solid #ECECF0 !important;
148	}
149
150 body.light-mode .mobile-table-text {
151    color: #6C6C6C !important;
152  }
153  
154  terms-copy.light-mode {
155    color: #0000 !important;
156  }
157  
158</style>
159
160<!-- === LIGHT / DARK TOGGLE === -->
161<script>
162  const toggle = document.querySelector('.toggle-theme');
163  const body   = document.body;
164  const sun    = document.querySelector('.sun');
165  const moon   = document.querySelector('.moon');
166
167  if (localStorage.getItem('theme') === 'light') {
168    body.classList.add('light-mode');
169    sun.style.display  = 'block';
170    moon.style.display = 'none';
171  }
172
173  toggle.addEventListener('click', () => {
174    const isLight = body.classList.toggle('light-mode');
175    localStorage.setItem('theme', isLight ? 'light' : 'dark');
176    sun.style.display  = isLight ? 'block' : 'none';
177    moon.style.display = isLight ? 'none'  : 'block';
178  });
179</script>
179
180
181<!-- === PRICES, VARIATION & TIME UPDATE === -->
182<script>
183document.addEventListener('DOMContentLoaded', async () => {
184  const countryCode = 'AR';
185  let rates = [];
186  const fmt = n => Number(n).toLocaleString(undefined, {
187    minimumFractionDigits: 2,
188    maximumFractionDigits: 2
189  });
190  const stable = ['USDL','USDC','USDT','DAI'];
191
192  async function loadRates() {
193    try {
194      const res = await fetch(`https://app.ripio.com/api/v3/public/rates/?country=${countryCode}`);
195      if (!res.ok) throw new Error(res.statusText);
196      rates = await res.json();
197    } catch (e) {
198      console.error('Error cargando rates:', e);
199    }
200  }
201
202   function updateTopBar() {
203    document.querySelectorAll('#top-bar .top-bar-cell').forEach(item => {
204      const pair = item.querySelector('.crypto-pair')?.textContent.trim();
205      if (!stable.includes(pair)) return;
206      const rate = rates.find(r => r.ticker.startsWith(pair + '_'));
207      if (!rate) return;
208
209      const buyEl = item.querySelector('.buy-price');
210      item.querySelector('.sell-price').textContent = `${fmt(rate.sell_rate)} ARS`;
211      buyEl.textContent = `${fmt(rate.buy_rate)} ARS/`;  // agrega la “/”
212
213      // 1) Calcula variación igual que en main table
214      const rawVar = rate.price_change_percent_24h
215                   ?? rate.variation_24h
216                   ?? rate.variation
217                   ?? rate.change_24h
218                   ?? 0;
219      const num = parseFloat(rawVar) || 0;
220      const isUp = num >= 0;
221
222      // 2) Aplica clase up/down sólo a buy-price
223      buyEl.classList.toggle('up',   isUp);
224      buyEl.classList.toggle('down', !isUp);
225    });
226  }
227
228  function updateMainTable() {
229    document.querySelectorAll('#main-table .table-col').forEach(item => {
230      const pair = item.querySelector('.crypto-pair')?.textContent.trim();
231      if (!stable.includes(pair)) return;
232      const rate = rates.find(r => r.ticker.startsWith(pair + '_'));
233      if (!rate) return;
234
235      item.querySelector('.buy-price').textContent  = `${fmt(rate.buy_rate)} ARS`;
236      item.querySelector('.sell-price').textContent = `${fmt(rate.sell_rate)} ARS`;
237
238      const rawVar = rate.price_change_percent_24h
239                  ?? rate.variation_24h
240                  ?? rate.variation
241                  ?? rate.change_24h
242                  ?? 0;
243      const num = parseFloat(rawVar) || 0;
244      const sign = num >= 0 ? '▲' : '▼';
245      const vp   = item.querySelector('.variation-price');
246      if (vp) {
247        vp.textContent = `${sign} ${Math.abs(num).toFixed(2)}%`;
248        vp.classList.toggle('variation-up',   num >= 0);
249        vp.classList.toggle('variation-down', num < 0);
250      }
251    });
252  }
253
254  function updateTime() {
255    const now = new Date();
256    let h = now.getHours() % 12 || 12;
257    let m = now.getMinutes().toString().padStart(2,'0');
258    let suf = now.getHours() < 12 ? 'a.m.' : 'p.m.';
259    const ts = document.querySelector('.time-sync');
260    if (ts) ts.textContent = `Última actualización: ${h}:${m} ${suf}`;
261  }
262
263  await loadRates();
264  updateTopBar();
265  updateMainTable();
266  updateTime();
267  setInterval(async () => {
268    await loadRates();
269    updateTopBar();
270    updateMainTable();
271    updateTime();
272  }, 60000);
273});
274</script>
274</div><div class="w-embed w-script"><!-- REEMPLAZA tu bloque de 
274<script> actual por éste -->
275<script>
276document.addEventListener('DOMContentLoaded', async () => {
277  // 1) Formateo con dos decimales
278  const fmt = n => Number(n).toLocaleString(undefined, {
279    minimumFractionDigits: 2,
280    maximumFractionDigits: 2
281  });
282
283  // 2) Traer datos de la API
284  let data = [];
285  try {
286    const res = await fetch('https://dolarapi.com/v1/dolares');
287    if (!res.ok) throw new Error(res.statusText);
288    data = await res.json();
289  } catch (err) {
290    console.error('❌ No se pudo cargar la API de dólares:', err);
291    return;
292  }
293
294  // 3) Define las 4 filas que quieres mostrar
295  const tipos = [
296    { casa: 'oficial', label: 'Dólar Oficial' },
297    { casa: 'blue',    label: 'Dólar Blue'    },
298    { casa: 'tarjeta', label: 'Dólar Tarjeta' },
299    { casa: 'bolsa',   label: 'Dólar Bolsa'   }
300  ];
301
302  // 4) Toma la primera .fiat-col como plantilla y su contenedor
303  const tpl   = document.querySelector('.fiat-col');
304  if (!tpl) return console.error('No encontré .fiat-col');
305  const container = tpl.parentNode;
306  // Limpia todo para arrancar de cero
307  container.innerHTML = '';
308
309  // 5) Por cada tipo, clona y rellena
310  tipos.forEach(({ casa, label }) => {
311    const info = data.find(d => d.casa === casa) || {};
312    const clone = tpl.cloneNode(true);
313
314    // 5a) Nombre
315    const nm = clone.querySelector('.fiat-name');
316    if (nm) nm.textContent = label;
317
318    // 5b) Compra
319    const txts = clone.querySelectorAll('.fiat-text');
320    if (txts[0]) txts[0].textContent = 'Compra';
321    const buy = clone.querySelector('.fiat-buy');
322    if (buy) buy.textContent = info.compra != null
323      ? `$ ${fmt(info.compra)} ARS`
324      : '–';
325
326    // 5c) Venta
327    if (txts[1]) txts[1].textContent = 'Venta';
328    const sell = clone.querySelector('.fiat-sell');
329    if (sell) sell.textContent = info.venta != null
330      ? `$ ${fmt(info.venta)} ARS`
331      : '–';
332
333    // 5d) Añádelo al contenedor
334    container.appendChild(clone);
335  });
336});
337</script>
337</div>
337<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=64e63409a71cf825f13e1269" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
337<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/js/criptodolar.schunk.36b8fb49256177c8.js" type="text/javascript" integrity="sha384-4abIlA5/v7XaW1HMXKBgnUuhnjBYJ/Z9C1OSg4OhmVw9O3QeHJ/qJqFBERCDPv7G" crossorigin="anonymous"></script>
337<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/js/criptodolar.schunk.c7716d033c2b44c9.js" type="text/javascript" integrity="sha384-AaSuOAVEu008jJ1S0G/gTcgfBMF74wkJ9rECpq6LyNN049hpLIz020z8uDbAiO5s" crossorigin="anonymous"></script>
337<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/js/criptodolar.schunk.7a5bf95df786b33a.js" type="text/javascript" integrity="sha384-ca89pRyy0+8edz5ZHnOFuQawGLQWSur2NQ/DoyUERc8BViMHwZE53/LYKMKWP04e" crossorigin="anonymous"></script>
337<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269/js/criptodolar.15fe0004.8789b9411574b86a.js" type="text/javascript" integrity="sha384-3NlgS8GAXFzN7EQPIW2YiwRmCEhvP+3Lf1iws+tZXdN/kHgsKpnRET92f5cwzYV7" crossorigin="anonymous"></script>
337<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 337-338
337
338<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
338GTM-WXLBKDGM
vendor: 83 bytes, lines 338-339
338"
339height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
340<!-- End Google Tag Manager (noscript) -->
341
342<!--🤙 https://slater.app/18489.js-->
343<script>document.addEventListener("DOMContentLoaded", function() {function loadwi(e){let t=document.createElement("script");t.setAttribute("src",e),t.setAttribute("type","module"),document.body.appendChild(t),t.addEventListener("load",()=>{console.log("Slater loaded WI.js: https://slater.app/18489.js 🤙")}),t.addEventListener("error",e=>{console.log("Error loading file",e)})}let src=window.location.host.includes("webflow.io")?"https://slater.app/18489.js":"https://assets.slater.app/slater/18489.js?v=1.0";loadwi(src);})</script>
343
344
345
346<script>
347// Ticker bar clicable - navega a la pagina de cada moneda
348function makeTickerClickable() {
349  var urlMap = {
350    'USDL': '/usdl',
351    'USDC': '/usdc',
352    'USDT': '/usdt',
353    'DAI': '/dai'
354  };
355  var cells = document.querySelectorAll('.top-bar-cell');
356  cells.forEach(function(cell) {
357    if (cell.dataset.tickerLinked) return;
358    cell.dataset.tickerLinked = 'true';
359    var pairEl = cell.querySelector('.crypto-pair');
360    if (!pairEl) return;
361    var symbol = pairEl.textContent.trim().toUpperCase();
362    var url = urlMap[symbol];
363    if (!url) return;
364    cell.style.cursor = 'pointer';
365    cell.style.transition = 'opacity 0.15s';
366    cell.addEventListener('click', function() { window.location.href = url; });
367    cell.addEventListener('mouseenter', function() { cell.style.opacity = '0.75'; });
368    cell.addEventListener('mouseleave', function() { cell.style.opacity = '1'; });
369  });
370}
371setTimeout(makeTickerClickable, 300);
372setTimeout(makeTickerClickable, 1200);
373document.addEventListener('DOMContentLoaded', makeTickerClickable);
374</script>
374<script>
375(function() {
376  'use strict';
377
378  function parsePrice(text) {
379    if (!text) return null;
380    var s = text.replace(/[^0-9.,]/g, '');
381    if (!s) return null;
382    var commaIdx = s.lastIndexOf(',');
383    var dotIdx = s.lastIndexOf('.');
384    if (commaIdx > dotIdx) {
385      s = s.replace(/\./g, '').replace(',', '.');
386    } else if (dotIdx > commaIdx) {
387      var afterDot = s.slice(dotIdx + 1);
388      if (afterDot.length === 3 && commaIdx < 0) {
389        s = s.replace(/\./g, '');
390      } else {
391        s = s.replace(/,/g, '');
392      }
393    } else {
394      s = s.replace(/,/g, '');
395    }
396    var n = parseFloat(s);
397    return isNaN(n) ? null : n;
398  }
399
400  function getPrices() {
401    var prices = {};
402    document.querySelectorAll('.tabel-row').forEach(function(row) {
403      var pairEl = row.querySelector('.crypto-pair');
404      var buyEl = row.querySelector('.buy-price');
405      var sellEl = row.querySelector('.sell-price');
406      if (!pairEl || !buyEl || !sellEl) return;
407      var sym = (pairEl.id || pairEl.textContent).trim().toUpperCase();
408      var buy = parsePrice(buyEl.textContent);
409      var sell = parsePrice(sellEl.textContent);
410      if (sym && buy && sell) prices[sym] = { buy: buy, sell: sell };
411    });
412    return prices;
413  }
414
415  function fmtARS(n) {
416    return n.toLocaleString('es-AR', { minimumFractionDigits: 2, maximumFractionDigits: 2 });
417  }
418
419  var COINS = ['USDT', 'USDC', 'DAI'];
420
421  function render(prices) {
422    if (document.getElementById('calc-widget')) return;
423    var tableWrap = document.querySelector('.table-wrap');
424    if (!tableWrap) return;
425    var available = COINS.filter(function(c) { return prices[c]; });
426    if (!available.length) return;
427    var first = available[0];
428
429    window._calcState = { prices: prices, coin: first, lastField: 'ars' };
430
431    var w = document.createElement('div');
432    w.id = 'calc-widget';
433    w.style.cssText = 'background:#111827;border:1px solid #374151;border-radius:12px;padding:28px 24px;margin:32px auto;max-width:700px;';
434
435    w.innerHTML = [
436      '<h3 style="margin:0 0 20px;color:#f9fafb;font-size:17px;font-weight:700;">Calculadora de cambio</h3>',
437      '<div id="calc-tabs" style="display:flex;gap:8px;margin-bottom:20px;"></div>',
438      '<div style="display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;">',
439        '<div style="flex:1;min-width:160px;">',
440          '<label style="color:#9ca3af;font-size:12px;display:block;margin-bottom:6px;">Pesos (ARS)</label>',
441          '<input id="calc-ars" type="number" min="0" step="any" placeholder="100000"',
442          ' style="width:100%;box-sizing:border-box;background:#1f2937;border:1px solid #4b5563;border-radius:8px;padding:10px 12px;color:#f9fafb;font-size:15px;outline:none;" />',
443        '</div>',
444        '<div style="color:#6b7280;font-size:22px;padding-bottom:8px;flex-shrink:0;">&#8644;</div>',
445        '<div style="flex:1;min-width:160px;">',
446          '<label id="calc-clabel" style="color:#9ca3af;font-size:12px;display:block;margin-bottom:6px;">' + first + '</label>',
447          '<input id="calc-crypto" type="number" min="0" step="any" placeholder="10"',
448          ' style="width:100%;box-sizing:border-box;background:#1f2937;border:1px solid #4b5563;border-radius:8px;padding:10px 12px;color:#f9fafb;font-size:15px;outline:none;" />',
449        '</div>',
450      '</div>',
451      '<div style="display:flex;gap:20px;margin-top:14px;flex-wrap:wrap;">',
452        '<span id="calc-binfo" style="font-size:12px;color:#16a34a;"></span>',
453        '<span id="calc-sinfo" style="font-size:12px;color:#ef4444;"></span>',
454      '</div>'
455    ].join('');
456
457    var tabsEl = w.querySelector('#calc-tabs');
458    available.forEach(function(c) {
459      var btn = document.createElement('button');
460      btn.id = 'calc-t-' + c;
461      btn.textContent = c;
462      btn.onclick = function() { window.calcCoin(c); };
463      btn.style.cssText = 'padding:6px 16px;border-radius:6px;border:none;cursor:pointer;font-size:13px;font-weight:600;transition:all 0.15s;' +
464        (c === first ? 'background:#16a34a;color:#fff;' : 'background:#1f2937;color:#9ca3af;');
465      tabsEl.appendChild(btn);
466    });
467
468    tableWrap.parentNode.insertBefore(w, tableWrap.nextSibling);
469
470    document.getElementById('calc-ars').addEventListener('input', function() {
471      window._calcState.lastField = 'ars';
472      window.calcFromARS();
473    });
474    document.getElementById('calc-crypto').addEventListener('input', function() {
475      window._calcState.lastField = 'crypto';
476      window.calcFromCrypto();
477    });
478
479    updateInfo();
480  }
481
482  function updateInfo() {
483    var s = window._calcState;
484    if (!s) return;
485    var p = s.prices[s.coin];
486    if (!p) return;
487    var bi = document.getElementById('calc-binfo');
488    var si = document.getElementById('calc-sinfo');
489    if (bi) bi.textContent = '▲ Precio compra: $' + fmtARS(p.buy) + ' ARS';
490    if (si) si.textContent = '▼ Precio venta: $' + fmtARS(p.sell) + ' ARS';
491  }
492
493  window.calcCoin = function(coin) {
494    var s = window._calcState;
495    if (!s) return;
496    s.coin = coin;
497    var lbl = document.getElementById('calc-clabel');
498    if (lbl) lbl.textContent = coin;
499    COINS.forEach(function(c) {
500      var t = document.getElementById('calc-t-' + c);
501      if (!t) return;
502      if (c === coin) { t.style.background = '#16a34a'; t.style.color = '#fff'; }
503      else { t.style.background = '#1f2937'; t.style.color = '#9ca3af'; }
504    });
505    updateInfo();
506    if (s.lastField === 'ars') window.calcFromARS();
507    else window.calcFromCrypto();
508  };
509
510  window.calcFromARS = function() {
511    var s = window._calcState;
512    if (!s) return;
513    var p = s.prices[s.coin];
514    var arsEl = document.getElementById('calc-ars');
515    var cEl = document.getElementById('calc-crypto');
516    if (!p || !arsEl || !cEl) return;
517    var v = parseFloat(arsEl.value);
518    if (!v || v <= 0) { cEl.value = ''; return; }
519    cEl.value = parseFloat((v / p.buy).toFixed(6));
520  };
521
522  window.calcFromCrypto = function() {
523    var s = window._calcState;
524    if (!s) return;
525    var p = s.prices[s.coin];
526    var arsEl = document.getElementById('calc-ars');
527    var cEl = document.getElementById('calc-crypto');
528    if (!p || !arsEl || !cEl) return;
529    var v = parseFloat(cEl.value);
530    if (!v || v <= 0) { arsEl.value = ''; return; }
531    arsEl.value = parseFloat((v * p.sell).toFixed(2));
532  };
533
534  function init() {
535    var prices = getPrices();
536    var valid = COINS.filter(function(c) { return prices[c]; });
537    if (valid.length > 0) {
538      render(prices);
539    } else {
540      setTimeout(init, 600);
541    }
542  }
543
544  if (document.readyState === 'loading') {
545    document.addEventListener('DOMContentLoaded', function() { setTimeout(init, 1000); });
546  } else {
547    setTimeout(init, 1000);
548  }
549})();
550</script>
550<script src="https://cdn.prod.website-files.com/64e63409a71cf825f13e1269%2F689e5ba67671442434f3ca35%2F69615b93e3641170bf923dc6%2Fcards_accordion-1.0.1.js" type="text/javascript"></script>
550</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.