{"id":6080,"date":"2026-01-22T12:37:05","date_gmt":"2026-01-22T15:37:05","guid":{"rendered":"https:\/\/recalculandoviajes.com\/?page_id=6080"},"modified":"2026-03-24T16:33:53","modified_gmt":"2026-03-24T19:33:53","slug":"calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes","status":"publish","type":"page","link":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/","title":{"rendered":"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes"},"content":{"rendered":"[et_pb_section fb_built=\u00bb1&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_row _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_post_title meta=\u00bboff\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb text_orientation=\u00bbcenter\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_post_title][et_pb_text _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<p>La herramienta definitiva para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular tu presupuesto de viaje &#8211; App para organizar tus viajes<\/p>\n<h2>Planifica tu aventura o viaje desde cero<\/h2>\n<p>Antes de hacer las maletas, es muy importante dise\u00f1ar un <strong>presupuesto de viaje<\/strong>. As\u00ed sabr\u00e1s exactamente cu\u00e1nto dinero necesitas para tus vacaciones. Nuestra herramienta te ayuda a estimar un presupuesto de viaje de forma realista, evitando sorpresas desagradables. Es el primer paso para armar un presupuesto para viajes exitoso.<\/p><div class=\"movkp69e0f8486eebb\" ><div style=\"text-align: center; backdrop-filter: blur(10px); background: linear-gradient(135deg, #ff6a6a, #ff884d); border-radius: 15px; padding: 20px 30px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); border: 1px solid rgba(255, 255, 255, 0.18); color: #fff; max-width: 600px; margin: 50px auto;\">\n  <h2 style=\"font-size: 2rem; font-weight: bold; margin-bottom: 10px; color: #ffffff !important; text-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);\">\ud83c\udf0d Seguro de Viaje:  Descuento de 5% en IATI Seguros! \ud83c\udf1f<\/h2>\n  <p style=\"font-size: 1rem; margin-bottom: 20px; line-height: 1.5;\">Aprovecha esta oferta y viaja seguro.<\/p>\n  <a href=\"https:\/\/recalculandoviajes.com\/iati-seguros\" target=\"_blank\" style=\"display: inline-block; padding: 15px 25px; font-size: 1.2rem; font-weight: bold; color: #fff; text-decoration: none; border-radius: 30px; background: linear-gradient(135deg, #ff5722, #e91e63); transition: all 0.3s ease; box-shadow: 0 6px 15px rgba(233, 30, 99, 0.6); border: 2px solid rgba(255, 255, 255, 0.3);\" rel=\"noopener\">Quiero mi 5% de Descuento<\/a>\n<\/div><\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.movkp69e0f8486eebb {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.movkp69e0f8486eebb {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.movkp69e0f8486eebb {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.movkp69e0f8486eebb {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.movkp69e0f8486eebb {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_5,3_5,1_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][et_pb_column type=\u00bb3_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code disabled_on=\u00bbon|on|on\u00bb admin_label=\u00bbv3-2&#8243; _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb disabled=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb]<!-- Calculadora de viaje RecalculandoViajes.com --><!-- [et_pb_line_break_holder] --><!-- Created by HakoIT --><!-- [et_pb_line_break_holder] --><!-- Version 3.2 --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    .travel-calculator-container {<!-- [et_pb_line_break_holder] -->        --primary-color: #b8174a;<!-- [et_pb_line_break_holder] -->        --primary-light: #d4355f;<!-- [et_pb_line_break_holder] -->        --primary-dark: #8f1239;<!-- [et_pb_line_break_holder] -->        --glass-background: rgba(255, 255, 255, 0.25);<!-- [et_pb_line_break_holder] -->        --border-radius: 16px;<!-- [et_pb_line_break_holder] -->        --spacing: 20px;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        max-width: 600px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        background: var(--glass-background);<!-- [et_pb_line_break_holder] -->        backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        -webkit-backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 8px 32px 0 rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(255, 255, 255, 0.18);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        font-size: 1.75rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group label {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input:focus {<!-- [et_pb_line_break_holder] -->        outline: none;<!-- [et_pb_line_break_holder] -->        border-color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 0 0 2px rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row label {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        margin-bottom: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row input {<!-- [et_pb_line_break_holder] -->        width: 120px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 14px;<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        margin: var(--spacing) 0;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:hover {<!-- [et_pb_line_break_holder] -->        background: var(--primary-light);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:active {<!-- [et_pb_line_break_holder] -->        transform: translateY(0);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->        animation: fadeIn 0.5s ease;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeIn {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform: translateY(10px);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results h3 {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .result-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 8px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(184, 23, 74, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .total {<!-- [et_pb_line_break_holder] -->        font-size: 1.3rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: right;<!-- [et_pb_line_break_holder] -->        padding-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-top: 2px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->        .travel-calculator-container {<!-- [et_pb_line_break_holder] -->            padding: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row input {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->            font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-outer-spin-button,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-inner-spin-button {<!-- [et_pb_line_break_holder] -->        -webkit-appearance: none;<!-- [et_pb_line_break_holder] -->        margin: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input[type=number] {<!-- [et_pb_line_break_holder] -->        -moz-appearance: textfield;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer {<!-- [et_pb_line_break_holder] -->        margin-top: 20px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: rgba(51, 51, 51, 0.7);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--primary-dark);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"travel-calculator-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<form name=\"formHakoIT\" onsubmit=\"return false;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2 class=\"form-title\">Calculadora de Presupuesto de Viaje<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Created by HakoIT --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->            <label>Fecha de Llegada \u27a1\ufe0f<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"date\" id=\"Fecha1\" required><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->            <label>Fecha de Salida \u2b05\ufe0f<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"date\" id=\"Fecha2\" required><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->            <label>Alojamiento \ud83d\udecf (por noche)<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"number\" id=\"precioPorNoche\" value=\"40\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->            <label>Comida \ud83c\udf74 (por d\u00eda)<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"number\" id=\"precioComida\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->            <label>Vuelos \u2708\ufe0f (total)<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"number\" id=\"precioVuelos\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->            <label>Seguro de viaje \ud83e\ude7a (total)<\/label><!-- [et_pb_line_break_holder] -->            <input type=\"number\" id=\"precioSeguro\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <button class=\"calculate-btn\" onclick=\"cuentaDias(document.getElementById('Fecha1').value, document.getElementById('Fecha2').value)\"><!-- [et_pb_line_break_holder] -->            Calcular Presupuesto<!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"resultados\" class=\"results\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Resumen del Presupuesto<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Noches \ud83c\udf19<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantNoches\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>D\u00edas \u2600\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantDias\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->        <span>Total Comidas \ud83c\udf74<\/span><!-- [et_pb_line_break_holder] -->        <span>$<span id=\"precioTotalComidas\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->        <span>Total Alojamiento \ud83d\udecf<\/span><!-- [et_pb_line_break_holder] -->        <span>$<span id=\"precioTotalAlojamiento\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->          <!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Vuelos \u2708\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                <span>$<span id=\"precioTotalVuelos\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- Created by HakoIT --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Seguro de viaje \ud83e\ude7a<\/span><!-- [et_pb_line_break_holder] -->                <span>$<span id=\"precioTotalSeguro\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"total\"><!-- [et_pb_line_break_holder] -->                <span>Total \ud83d\udcb0<\/span><!-- [et_pb_line_break_holder] -->                <span>$<span id=\"precioTotal\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<div class=\"footer\"><!-- [et_pb_line_break_holder] -->        Created by <a href=\"https:\/\/www.hakoit.com\" target=\"_blank\" rel=\"noopener noreferrer\">HakoIT<\/a><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    function cuentaDias(fecha1, fecha2) {<!-- [et_pb_line_break_holder] -->        const date1 = new Date(fecha1);<!-- [et_pb_line_break_holder] -->        const date2 = new Date(fecha2);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!fechaEsValida(date1) || !fechaEsValida(date2)) {<!-- [et_pb_line_break_holder] -->            alert('Por favor, ingrese fechas v\u00e1lidas');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (date2 < date1) {<!-- [et_pb_line_break_holder] -->            alert('La fecha de salida debe ser posterior a la fecha de llegada');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const precioPorNoche = parseFloat(document.getElementById(\"precioPorNoche\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioAereos = parseFloat(document.getElementById(\"precioVuelos\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioSeguro = parseFloat(document.getElementById(\"precioSeguro\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioComidaPorDia = parseFloat(document.getElementById(\"precioComida\").value) || 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const diferenciaFechaMilli = date2 - date1;<!-- [et_pb_line_break_holder] -->        const noches = diferenciaFechaMilli \/ (1000 * 60 * 60 * 24);<!-- [et_pb_line_break_holder] -->        const dias = Math.round(noches) + 1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const precioTotalAlojamiento = Math.round(noches * precioPorNoche);<!-- [et_pb_line_break_holder] -->        const precioTotalComidas = Math.round(dias * precioComidaPorDia);<!-- [et_pb_line_break_holder] -->        const precioTotal = precioTotalAlojamiento + precioTotalComidas + precioSeguro + precioAereos;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantDias\").innerHTML = dias;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantNoches\").innerHTML = Math.round(noches);<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalAlojamiento\").innerHTML = precioTotalAlojamiento;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalComidas\").innerHTML = precioTotalComidas;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalVuelos\").innerHTML = precioAereos;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalSeguro\").innerHTML = precioSeguro;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotal\").innerHTML = precioTotal;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('resultados').style.display = 'block';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function fechaEsValida(date) {<!-- [et_pb_line_break_holder] -->        return date instanceof Date && !isNaN(date);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    function clearZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"0\") {<!-- [et_pb_line_break_holder] -->            input.value = \"\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function restoreZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"\") {<!-- [et_pb_line_break_holder] -->            input.value = \"0\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code disabled_on=\u00bbon|on|on\u00bb admin_label=\u00bbv4&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb disabled=\u00bbon\u00bb global_colors_info=\u00bb{}\u00bb]<!-- Calculadora de viaje RecalculandoViajes.com --><!-- [et_pb_line_break_holder] --><!-- Created by HakoIT --><!-- [et_pb_line_break_holder] --><!-- Version 4.0 - Enhanced --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    .travel-calculator-container {<!-- [et_pb_line_break_holder] -->        --primary-color: #b8174a;<!-- [et_pb_line_break_holder] -->        --primary-light: #d4355f;<!-- [et_pb_line_break_holder] -->        --primary-dark: #8f1239;<!-- [et_pb_line_break_holder] -->        --secondary-color: #2563eb;<!-- [et_pb_line_break_holder] -->        --success-color: #059669;<!-- [et_pb_line_break_holder] -->        --warning-color: #d97706;<!-- [et_pb_line_break_holder] -->        --glass-background: rgba(255, 255, 255, 0.25);<!-- [et_pb_line_break_holder] -->        --border-radius: 16px;<!-- [et_pb_line_break_holder] -->        --spacing: 20px;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        max-width: 700px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        background: var(--glass-background);<!-- [et_pb_line_break_holder] -->        backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        -webkit-backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 8px 32px 0 rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(255, 255, 255, 0.18);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        font-size: 1.75rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tabs {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 4px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        gap: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab.active {<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 2px 8px rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab-content {<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab-content.active {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group label {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group select {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input:focus,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group select:focus {<!-- [et_pb_line_break_holder] -->        outline: none;<!-- [et_pb_line_break_holder] -->        border-color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 0 0 2px rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row label {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        margin-bottom: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row input,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row select {<!-- [et_pb_line_break_holder] -->        width: 120px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .currency-selector {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 8px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .currency-selector select {<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->        padding: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button {<!-- [et_pb_line_break_holder] -->        width: 40px;<!-- [et_pb_line_break_holder] -->        height: 40px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button:hover {<!-- [et_pb_line_break_holder] -->        background: var(--primary-light);<!-- [et_pb_line_break_holder] -->        transform: scale(1.05);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button:disabled {<!-- [et_pb_line_break_holder] -->        background: #ccc;<!-- [et_pb_line_break_holder] -->        cursor: not-allowed;<!-- [et_pb_line_break_holder] -->        transform: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter .count {<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        min-width: 60px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 14px;<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        margin: var(--spacing) 0;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:hover {<!-- [et_pb_line_break_holder] -->        background: var(--primary-light);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:active {<!-- [et_pb_line_break_holder] -->        transform: translateY(0);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->        animation: fadeIn 0.5s ease;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeIn {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform: translateY(10px);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results h3 {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .result-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 8px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(184, 23, 74, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .total {<!-- [et_pb_line_break_holder] -->        font-size: 1.3rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: right;<!-- [et_pb_line_break_holder] -->        padding-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-top: 2px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(135deg, rgba(37, 99, 235, 0.1), rgba(5, 150, 105, 0.1));<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(37, 99, 235, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips h4 {<!-- [et_pb_line_break_holder] -->        color: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->        font-size: 1.1rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips ul {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        padding: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips li {<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        padding-left: 20px;<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        line-height: 1.4;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips li:before {<!-- [et_pb_line_break_holder] -->        content: \"\ud83d\udca1\";<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        left: 0;<!-- [et_pb_line_break_holder] -->        top: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips a {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--primary-dark);<!-- [et_pb_line_break_holder] -->        text-decoration: underline;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-buttons {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-btn {<!-- [et_pb_line_break_holder] -->        padding: 10px 20px;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-whatsapp {<!-- [et_pb_line_break_holder] -->        background: #25D366;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-copy {<!-- [et_pb_line_break_holder] -->        background: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-btn:hover {<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-breakdown {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.8);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.1);<!-- [et_pb_line_break_holder] -->        transition: transform 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card:hover {<!-- [et_pb_line_break_holder] -->        transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .icon {<!-- [et_pb_line_break_holder] -->        font-size: 2rem;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .amount {<!-- [et_pb_line_break_holder] -->        font-size: 1.4rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .label {<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .additional-costs {<!-- [et_pb_line_break_holder] -->        margin-top: 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item input[type=\"text\"] {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item input[type=\"number\"] {<!-- [et_pb_line_break_holder] -->        width: 100px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .add-cost-btn {<!-- [et_pb_line_break_holder] -->        background: var(--success-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        padding: 8px 16px;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        transition: background 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .add-cost-btn:hover {<!-- [et_pb_line_break_holder] -->        background: #047857;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .remove-cost {<!-- [et_pb_line_break_holder] -->        background: #ef4444;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        padding: 6px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: 4px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-size: 0.8rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-goal {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(135deg, rgba(217, 119, 6, 0.1), rgba(245, 158, 11, 0.1));<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(217, 119, 6, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-goal h4 {<!-- [et_pb_line_break_holder] -->        color: var(--warning-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-info {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.7);<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric .value {<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        color: var(--warning-color);<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric .label {<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->        margin-top: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->        .travel-calculator-container {<!-- [et_pb_line_break_holder] -->            padding: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row input,<!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row select {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->            font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .expense-breakdown {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .tabs {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .share-buttons {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .savings-info {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-outer-spin-button,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-inner-spin-button {<!-- [et_pb_line_break_holder] -->        -webkit-appearance: none;<!-- [et_pb_line_break_holder] -->        margin: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input[type=number] {<!-- [et_pb_line_break_holder] -->        -moz-appearance: textfield;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer {<!-- [et_pb_line_break_holder] -->        margin-top: 20px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: rgba(51, 51, 51, 0.7);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--primary-dark);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"travel-calculator-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<form name=\"formHakoIT\" onsubmit=\"return false;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2 class=\"form-title\">Calculadora de Presupuesto de Viaje<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Selector de moneda --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"currency-selector\"><!-- [et_pb_line_break_holder] -->            <label>\ud83d\udcb1 Moneda: <\/label><!-- [et_pb_line_break_holder] -->            <select id=\"currency\" onchange=\"updateCurrencySymbols()\"><!-- [et_pb_line_break_holder] --><option value=\"USD\">USD ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"EUR\">EUR (\u20ac)<\/option><!-- [et_pb_line_break_holder] --><option value=\"MXN\">MXN ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"ARS\">ARS ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"CLP\">CLP ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"COP\">COP ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"PEN\">PEN (S\/)<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Contador de personas --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"people-counter\"><!-- [et_pb_line_break_holder] -->            <span>\ud83d\udc65 N\u00famero de viajeros:<\/span><!-- [et_pb_line_break_holder] -->            <button type=\"button\" onclick=\"changePeople(-1)\">&#8211;<\/button><!-- [et_pb_line_break_holder] -->            <span class=\"count\" id=\"peopleCount\">1<\/span><!-- [et_pb_line_break_holder] -->            <button type=\"button\" onclick=\"changePeople(1)\">+<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tabs --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"tabs\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab active\" onclick=\"switchTab('basic')\">\ud83d\udccb B\u00e1sico<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab\" onclick=\"switchTab('advanced')\">\u2699\ufe0f Avanzado<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab\" onclick=\"switchTab('savings')\">\ud83d\udcb0 Ahorro<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab B\u00e1sico --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"basic-tab\" class=\"tab-content active\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>Fecha de Llegada \u27a1\ufe0f<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"Fecha1\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>Fecha de Salida \u2b05\ufe0f<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"Fecha2\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Alojamiento \ud83d\udecf (por noche)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioPorNoche\" value=\"40\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Comida \ud83c\udf74 (por d\u00eda)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioComida\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Vuelos \u2708\ufe0f (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioVuelos\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Seguro de viaje \ud83e\ude7a (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioSeguro\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab Avanzado --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"advanced-tab\" class=\"tab-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Transporte local \ud83d\ude8c (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"transporte\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Actividades\/Tours \ud83c\udfaf (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"actividades\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Shopping \ud83d\udecd\ufe0f (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"shopping\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Emergencias \ud83d\udea8 (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"emergencias\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"additional-costs\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\u2795 Gastos adicionales:<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"additional-costs-container\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"add-cost-btn\" onclick=\"addAdditionalCost()\">+ Agregar gasto<\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab Ahorro --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"savings-tab\" class=\"tab-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>\ud83c\udfaf Fecha objetivo del viaje<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"fechaObjetivo\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>\ud83d\udcb5 Cu\u00e1nto puedes ahorrar por mes<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"ahorroMensual\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <button class=\"calculate-btn\" onclick=\"calcularPresupuesto()\"><!-- [et_pb_line_break_holder] -->            Calcular Presupuesto<!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"resultados\" class=\"results\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Resumen del Presupuesto<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Noches \ud83c\udf19<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantNoches\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>D\u00edas \u2600\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantDias\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Viajeros \ud83d\udc65<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"totalViajeros\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"expense-breakdown\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83c\udf74<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol\">$<\/span><span id=\"precioTotalComidas\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Comidas<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83d\udecf<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol2\">$<\/span><span id=\"precioTotalAlojamiento\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Alojamiento<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\u2708\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol3\">$<\/span><span id=\"precioTotalVuelos\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Vuelos<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83e\ude7a<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol4\">$<\/span><span id=\"precioTotalSeguro\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Seguro<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"additionalExpensesResults\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"total\"><!-- [et_pb_line_break_holder] -->                <span>Total por persona \ud83d\udcb0<\/span><!-- [et_pb_line_break_holder] -->                <span><span id=\"currencySymbolTotal\">$<\/span><span id=\"precioTotalPersona\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"total\"><!-- [et_pb_line_break_holder] -->                <span>Total grupo \ud83d\udc65<\/span><!-- [et_pb_line_break_holder] -->                <span><span id=\"currencySymbolGrupo\">$<\/span><span id=\"precioTotal\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"savingsResults\" class=\"savings-goal\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udcca Plan de Ahorro<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"savings-info\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\" id=\"mesesParaAhorrar\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Meses para ahorrar<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\"><span id=\"currencySymbolSavings\">$<\/span><span id=\"ahorroSemanal\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Ahorro semanal<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\"><span id=\"currencySymbolSavings2\">$<\/span><span id=\"ahorroRequerido\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Total requerido<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"share-buttons\"><!-- [et_pb_line_break_holder] -->                <button class=\"share-btn share-whatsapp\" onclick=\"compartirWhatsApp()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udcf1 Compartir en WhatsApp<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <button class=\"share-btn share-copy\" onclick=\"copiarResultados()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udccb Copiar resultados<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"budget-tips\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udca1 Tips para ahorrar en tu viaje:<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<ul id=\"budgetTipsList\"><!-- [et_pb_line_break_holder] -->                    <!-- Tips se generar\u00e1n din\u00e1micamente --><!-- [et_pb_line_break_holder] -->                <\/ul>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"footer\"><!-- [et_pb_line_break_holder] -->            Created by <a href=\"https:\/\/www.hakoit.com\" target=\"_blank\" rel=\"noopener noreferrer\">HakoIT<\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    let additionalCostCounter = 0;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const currencySymbols = {<!-- [et_pb_line_break_holder] -->        'USD': '$',<!-- [et_pb_line_break_holder] -->        'EUR': '\u20ac',<!-- [et_pb_line_break_holder] -->        'ARS': '$',<!-- [et_pb_line_break_holder] -->        'MXN': '$',<!-- [et_pb_line_break_holder] -->        'CLP': '$',<!-- [et_pb_line_break_holder] -->        'COP': '$',<!-- [et_pb_line_break_holder] -->        'PEN': 'S\/'<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function switchTab(tabName) {<!-- [et_pb_line_break_holder] -->        \/\/ Ocultar todos los tabs<!-- [et_pb_line_break_holder] -->        const tabs = document.querySelectorAll('.travel-calculator-container .tab-content');<!-- [et_pb_line_break_holder] -->        tabs.forEach(tab => tab.classList.remove('active'));<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const tabButtons = document.querySelectorAll('.travel-calculator-container .tab');<!-- [et_pb_line_break_holder] -->        tabButtons.forEach(btn => btn.classList.remove('active'));<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Mostrar el tab seleccionado<!-- [et_pb_line_break_holder] -->        document.getElementById(tabName + '-tab').classList.add('active');<!-- [et_pb_line_break_holder] -->        event.target.classList.add('active');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function changePeople(change) {<!-- [et_pb_line_break_holder] -->        const countElement = document.getElementById('peopleCount');<!-- [et_pb_line_break_holder] -->        let currentCount = parseInt(countElement.textContent);<!-- [et_pb_line_break_holder] -->        const newCount = Math.max(1, currentCount + change);<!-- [et_pb_line_break_holder] -->        countElement.textContent = newCount;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar estado de botones<!-- [et_pb_line_break_holder] -->        const minusBtn = countElement.previousElementSibling;<!-- [et_pb_line_break_holder] -->        minusBtn.disabled = newCount <= 1;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function updateCurrencySymbols() {<!-- [et_pb_line_break_holder] -->        const currency = document.getElementById('currency').value;<!-- [et_pb_line_break_holder] -->        const symbol = currencySymbols[currency];<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar todos los s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        const currencyElements = document.querySelectorAll('[id^=\"currencySymbol\"]');<!-- [et_pb_line_break_holder] -->        currencyElements.forEach(element => {<!-- [et_pb_line_break_holder] -->            element.textContent = symbol;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function addAdditionalCost() {<!-- [et_pb_line_break_holder] -->        additionalCostCounter++;<!-- [et_pb_line_break_holder] -->        const container = document.getElementById('additional-costs-container');<!-- [et_pb_line_break_holder] -->        const costItem = document.createElement('div');<!-- [et_pb_line_break_holder] -->        costItem.className = 'cost-item';<!-- [et_pb_line_break_holder] -->        costItem.innerHTML = `<!-- [et_pb_line_break_holder] -->            <input type=\"text\" placeholder=\"Descripci\u00f3n del gasto\" id=\"costDesc${additionalCostCounter}\"><!-- [et_pb_line_break_holder] -->            <input type=\"number\" placeholder=\"0\" id=\"costAmount${additionalCostCounter}\" min=\"0\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"remove-cost\" onclick=\"removeAdditionalCost(this)\">\u274c<\/button><!-- [et_pb_line_break_holder] -->        `;<!-- [et_pb_line_break_holder] -->        container.appendChild(costItem);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function removeAdditionalCost(button) {<!-- [et_pb_line_break_holder] -->        button.parentElement.remove();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calcularPresupuesto() {<!-- [et_pb_line_break_holder] -->        const fecha1 = document.getElementById('Fecha1').value;<!-- [et_pb_line_break_holder] -->        const fecha2 = document.getElementById('Fecha2').value;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const date1 = new Date(fecha1);<!-- [et_pb_line_break_holder] -->        const date2 = new Date(fecha2);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!fechaEsValida(date1) || !fechaEsValida(date2)) {<!-- [et_pb_line_break_holder] -->            alert('Por favor, ingrese fechas v\u00e1lidas');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (date2 < date1) {<!-- [et_pb_line_break_holder] -->            alert('La fecha de salida debe ser posterior a la fecha de llegada');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Obtener valores b\u00e1sicos<!-- [et_pb_line_break_holder] -->        const precioPorNoche = parseFloat(document.getElementById(\"precioPorNoche\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioAereos = parseFloat(document.getElementById(\"precioVuelos\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioSeguro = parseFloat(document.getElementById(\"precioSeguro\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioComidaPorDia = parseFloat(document.getElementById(\"precioComida\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Obtener valores avanzados<!-- [et_pb_line_break_holder] -->        const transporte = parseFloat(document.getElementById(\"transporte\").value) || 0;<!-- [et_pb_line_break_holder] -->        const actividades = parseFloat(document.getElementById(\"actividades\").value) || 0;<!-- [et_pb_line_break_holder] -->        const shopping = parseFloat(document.getElementById(\"shopping\").value) || 0;<!-- [et_pb_line_break_holder] -->        const emergencias = parseFloat(document.getElementById(\"emergencias\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Obtener n\u00famero de personas<!-- [et_pb_line_break_holder] -->        const numeroPeople = parseInt(document.getElementById(\"peopleCount\").textContent);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const diferenciaFechaMilli = date2 - date1;<!-- [et_pb_line_break_holder] -->        const noches = diferenciaFechaMilli \/ (1000 * 60 * 60 * 24);<!-- [et_pb_line_break_holder] -->        const dias = Math.round(noches) + 1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular costos b\u00e1sicos<!-- [et_pb_line_break_holder] -->        const precioTotalAlojamiento = Math.round(noches * precioPorNoche);<!-- [et_pb_line_break_holder] -->        const precioTotalComidas = Math.round(dias * precioComidaPorDia * numeroPeople);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Calcular gastos adicionales<!-- [et_pb_line_break_holder] -->        let gastosAdicionales = 0;<!-- [et_pb_line_break_holder] -->        const additionalCosts = [];<!-- [et_pb_line_break_holder] -->        const costItems = document.querySelectorAll('.cost-item');<!-- [et_pb_line_break_holder] -->        costItems.forEach(item => {<!-- [et_pb_line_break_holder] -->            const desc = item.querySelector('input[type=\"text\"]').value;<!-- [et_pb_line_break_holder] -->            const amount = parseFloat(item.querySelector('input[type=\"number\"]').value) || 0;<!-- [et_pb_line_break_holder] -->            if (desc && amount > 0) {<!-- [et_pb_line_break_holder] -->                additionalCosts.push({ description: desc, amount: amount });<!-- [et_pb_line_break_holder] -->                gastosAdicionales += amount;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular total por persona y total grupo<!-- [et_pb_line_break_holder] -->        const totalSinPersonas = precioTotalAlojamiento + precioAereos + precioSeguro + transporte + actividades + shopping + emergencias + gastosAdicionales;<!-- [et_pb_line_break_holder] -->        const precioTotalPersona = Math.round((totalSinPersonas + precioTotalComidas) \/ numeroPeople);<!-- [et_pb_line_break_holder] -->        const precioTotal = totalSinPersonas + precioTotalComidas;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Actualizar resultados b\u00e1sicos<!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantDias\").innerHTML = dias;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantNoches\").innerHTML = Math.round(noches);<!-- [et_pb_line_break_holder] -->        document.getElementById(\"totalViajeros\").innerHTML = numeroPeople;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalAlojamiento\").innerHTML = precioTotalAlojamiento;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalComidas\").innerHTML = precioTotalComidas;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalVuelos\").innerHTML = precioAereos;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalSeguro\").innerHTML = precioSeguro;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalPersona\").innerHTML = precioTotalPersona;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotal\").innerHTML = precioTotal;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mostrar gastos adicionales (siempre mostrar si hay gastos avanzados o adicionales)<!-- [et_pb_line_break_holder] -->        const additionalExpensesResults = document.getElementById(\"additionalExpensesResults\");<!-- [et_pb_line_break_holder] -->        const hasAdvancedExpenses = transporte > 0 || actividades > 0 || shopping > 0 || emergencias > 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (additionalCosts.length > 0 || hasAdvancedExpenses) {<!-- [et_pb_line_break_holder] -->            let additionalHTML = '<\/p>\n<div class=\"expense-breakdown\">';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar gastos personalizados<!-- [et_pb_line_break_holder] -->            additionalCosts.forEach(cost => {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udcb0<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${cost.amount}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">${cost.description}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar gastos avanzados si existen<!-- [et_pb_line_break_holder] -->            if (transporte > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\ude8c<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${transporte}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Transporte<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (actividades > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83c\udfaf<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${actividades}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Actividades<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (shopping > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udecd\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${shopping}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Shopping<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (emergencias > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udea8<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${emergencias}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Emergencias<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            additionalHTML += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->            additionalExpensesResults.innerHTML = additionalHTML;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            additionalExpensesResults.innerHTML = '';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular plan de ahorro si se especific\u00f3<!-- [et_pb_line_break_holder] -->        const fechaObjetivo = document.getElementById(\"fechaObjetivo\").value;<!-- [et_pb_line_break_holder] -->        const ahorroMensual = parseFloat(document.getElementById(\"ahorroMensual\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (fechaObjetivo && ahorroMensual > 0) {<!-- [et_pb_line_break_holder] -->            const hoy = new Date();<!-- [et_pb_line_break_holder] -->            const fechaViaje = new Date(fechaObjetivo);<!-- [et_pb_line_break_holder] -->            const mesesHastaViaje = Math.ceil((fechaViaje - hoy) \/ (1000 * 60 * 60 * 24 * 30));<!-- [et_pb_line_break_holder] -->            const ahorroRequerido = precioTotalPersona;<!-- [et_pb_line_break_holder] -->            const mesesParaAhorrar = Math.ceil(ahorroRequerido \/ ahorroMensual);<!-- [et_pb_line_break_holder] -->            const ahorroSemanal = Math.round(ahorroMensual \/ 4);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            document.getElementById(\"mesesParaAhorrar\").innerHTML = mesesParaAhorrar;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"ahorroSemanal\").innerHTML = ahorroSemanal;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"ahorroRequerido\").innerHTML = ahorroRequerido;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"savingsResults\").style.display = 'block';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar consejo sobre el ahorro<!-- [et_pb_line_break_holder] -->            if (mesesParaAhorrar > mesesHastaViaje) {<!-- [et_pb_line_break_holder] -->                alert(`\u26a0\ufe0f Necesitas ${mesesParaAhorrar} meses para ahorrar, pero tu viaje es en ${mesesHastaViaje} meses. Considera aumentar tu ahorro mensual a ${Math.ceil(ahorroRequerido \/ mesesHastaViaje)}`);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            document.getElementById(\"savingsResults\").style.display = 'none';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Generar tips personalizados<!-- [et_pb_line_break_holder] -->        generateBudgetTips(precioTotal, dias, numeroPeople);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        document.getElementById('resultados').style.display = 'block';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function generateBudgetTips(total, days, people) {<!-- [et_pb_line_break_holder] -->        const tips = [];<!-- [et_pb_line_break_holder] -->        const avgDailyBudget = total \/ days \/ people;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (avgDailyBudget > 150) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera alojarte en <strong>hostales o apartamentos compartidos<\/strong> para reducir costos\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca <strong>restaurantes locales<\/strong> en lugar de lugares tur\u00edsticos\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Utiliza aplicaciones como <strong>Skyscanner y Kayak<\/strong> para encontrar vuelos m\u00e1s baratos\");<!-- [et_pb_line_break_holder] -->        } else if (avgDailyBudget > 75) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca ofertas de vuelos con <strong>anticipaci\u00f3n<\/strong> o considera fechas flexibles\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Cocina algunas comidas si tu alojamiento tiene <strong>cocina equipada<\/strong>\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca actividades <strong>gratuitas<\/strong> como museos con entrada libre o parques\");<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            tips.push(\"\u00a1Tu presupuesto est\u00e1 <strong>muy bien optimizado<\/strong>! \ud83c\udf89\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera reservar un peque\u00f1o <strong>fondo extra para emergencias<\/strong>\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Aprovecha para explorar la <strong>gastronom\u00eda local<\/strong> sin preocupaciones\");<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (people > 1) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Aprovecha <strong>descuentos grupales<\/strong> en tours y actividades\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera <strong>alquilar apartamentos completos<\/strong> para grupos grandes\");<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        tips.push(\"Usa <strong>tarjetas de cr\u00e9dito sin comisi\u00f3n internacional<\/strong>\");<!-- [et_pb_line_break_holder] -->        tips.push(\"Descarga <strong>apps de transporte p\u00fablico<\/strong> para moverte m\u00e1s barato\");<!-- [et_pb_line_break_holder] -->        tips.push('Contrata el <strong><a href=\"https:\/\/recalculandoviajes.com\/iati-seguros\" target=\"_blank\" style=\"color: var(--primary-color); text-decoration: none;\">seguro de viaje con 5% off<\/a><\/strong>. Siempre, es una inversi\u00f3n en tranquilidad');<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const tipsList = document.getElementById('budgetTipsList');<!-- [et_pb_line_break_holder] -->        tipsList.innerHTML = tips.slice(0, 8).map(tip => `<\/p>\n<li>${tip}<\/li>\n<p>`).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function compartirWhatsApp() {<!-- [et_pb_line_break_holder] -->        const total = document.getElementById(\"precioTotal\").innerHTML;<!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->        const people = document.getElementById(\"peopleCount\").textContent;<!-- [et_pb_line_break_holder] -->        const days = document.getElementById(\"cantDias\").innerHTML;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const mensaje = `\ud83c\udf0d Mi presupuesto de viaje calculado:\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udc65 Viajeros: ${people}\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcc5 Duraci\u00f3n: ${days} d\u00edas\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcb0 Presupuesto total: ${currency}${total}\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcb5 Por persona: ${currency}${document.getElementById(\"precioTotalPersona\").innerHTML}\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `Calculado con RecalculandoViajes.com`;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const url = `https:\/\/wa.me\/?text=${encodeURIComponent(mensaje)}`;<!-- [et_pb_line_break_holder] -->        window.open(url, '_blank');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function copiarResultados() {<!-- [et_pb_line_break_holder] -->        const total = document.getElementById(\"precioTotal\").innerHTML;<!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->        const people = document.getElementById(\"peopleCount\").textContent;<!-- [et_pb_line_break_holder] -->        const days = document.getElementById(\"cantDias\").innerHTML;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const texto = `Mi presupuesto de viaje:\\n` +<!-- [et_pb_line_break_holder] -->                     `Viajeros: ${people}\\n` +<!-- [et_pb_line_break_holder] -->                     `Duraci\u00f3n: ${days} d\u00edas\\n` +<!-- [et_pb_line_break_holder] -->                     `Presupuesto total: ${currency}${total}\\n` +<!-- [et_pb_line_break_holder] -->                     `Por persona: ${currency}${document.getElementById(\"precioTotalPersona\").innerHTML}\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `Calculado con RecalculandoViajes.com`;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Verificar si el navegador soporta la API moderna<!-- [et_pb_line_break_holder] -->        if (navigator.clipboard && window.isSecureContext) {<!-- [et_pb_line_break_holder] -->            navigator.clipboard.writeText(texto).then(() => {<!-- [et_pb_line_break_holder] -->                alert('\u2705 Resultados copiados al portapapeles');<!-- [et_pb_line_break_holder] -->            }).catch(() => {<!-- [et_pb_line_break_holder] -->                copiarTextoFallback(texto);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            copiarTextoFallback(texto);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function copiarTextoFallback(texto) {<!-- [et_pb_line_break_holder] -->        \/\/ M\u00e9todo alternativo para navegadores que no soportan clipboard API<!-- [et_pb_line_break_holder] -->        const textArea = document.createElement('textarea');<!-- [et_pb_line_break_holder] -->        textArea.value = texto;<!-- [et_pb_line_break_holder] -->        textArea.style.position = 'fixed';<!-- [et_pb_line_break_holder] -->        textArea.style.left = '-999999px';<!-- [et_pb_line_break_holder] -->        textArea.style.top = '-999999px';<!-- [et_pb_line_break_holder] -->        document.body.appendChild(textArea);<!-- [et_pb_line_break_holder] -->        textArea.focus();<!-- [et_pb_line_break_holder] -->        textArea.select();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        try {<!-- [et_pb_line_break_holder] -->            const successful = document.execCommand('copy');<!-- [et_pb_line_break_holder] -->            if (successful) {<!-- [et_pb_line_break_holder] -->                alert('\u2705 Resultados copiados al portapapeles');<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                alert('\u274c No se pudo copiar. Intenta seleccionar manualmente el texto.');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } catch (err) {<!-- [et_pb_line_break_holder] -->            alert('\u274c No se pudo copiar. Tu navegador no soporta esta funci\u00f3n.');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        document.body.removeChild(textArea);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function fechaEsValida(date) {<!-- [et_pb_line_break_holder] -->        return date instanceof Date && !isNaN(date);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    function clearZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"0\") {<!-- [et_pb_line_break_holder] -->            input.value = \"\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function restoreZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"\") {<!-- [et_pb_line_break_holder] -->            input.value = \"0\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Establecer fecha m\u00ednima como hoy<!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->        const today = new Date().toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->        \/\/document.getElementById('Fecha1').min = today;<!-- [et_pb_line_break_holder] -->        \/\/document.getElementById('Fecha2').min = today;<!-- [et_pb_line_break_holder] -->        document.getElementById('fechaObjetivo').min = today;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar fecha2 cuando cambia fecha1<!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha1').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->            document.getElementById('Fecha2').min = this.value;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Inicializar s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Funci\u00f3n heredada del c\u00f3digo original<!-- [et_pb_line_break_holder] -->    function cuentaDias(fecha1, fecha2) {<!-- [et_pb_line_break_holder] -->        calcularPresupuesto();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->        [\/et_pb_code][et_pb_code admin_label=\u00bbv5&#8243; _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]<!-- Calculadora de viaje RecalculandoViajes.com --><!-- [et_pb_line_break_holder] --><!-- Created by HakoIT --><!-- [et_pb_line_break_holder] --><!-- Version 5.0 - With Save\/Load, Charts, Presets, Split & Daily Budget --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->    .travel-calculator-container {<!-- [et_pb_line_break_holder] -->        --primary-color: #b8174a;<!-- [et_pb_line_break_holder] -->        --primary-light: #d4355f;<!-- [et_pb_line_break_holder] -->        --primary-dark: #8f1239;<!-- [et_pb_line_break_holder] -->        --secondary-color: #2563eb;<!-- [et_pb_line_break_holder] -->        --success-color: #059669;<!-- [et_pb_line_break_holder] -->        --warning-color: #d97706;<!-- [et_pb_line_break_holder] -->        --glass-background: rgba(255, 255, 255, 0.25);<!-- [et_pb_line_break_holder] -->        --border-radius: 16px;<!-- [et_pb_line_break_holder] -->        --spacing: 20px;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        max-width: 700px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        background: var(--glass-background);<!-- [et_pb_line_break_holder] -->        backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        -webkit-backdrop-filter: blur(12px);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 8px 32px 0 rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(255, 255, 255, 0.18);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        font-size: 1.75rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tabs {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 4px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        gap: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab.active {<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 2px 8px rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab-content {<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .tab-content.active {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group label {<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.95rem;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group select {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group input:focus,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-group select:focus {<!-- [et_pb_line_break_holder] -->        outline: none;<!-- [et_pb_line_break_holder] -->        border-color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 0 0 2px rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row label {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        margin-bottom: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row input,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .input-row select {<!-- [et_pb_line_break_holder] -->        width: 120px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .currency-selector {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 8px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .currency-selector select {<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->        padding: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button {<!-- [et_pb_line_break_holder] -->        width: 40px;<!-- [et_pb_line_break_holder] -->        height: 40px;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button:hover {<!-- [et_pb_line_break_holder] -->        background: var(--primary-light);<!-- [et_pb_line_break_holder] -->        transform: scale(1.05);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter button:disabled {<!-- [et_pb_line_break_holder] -->        background: #ccc;<!-- [et_pb_line_break_holder] -->        cursor: not-allowed;<!-- [et_pb_line_break_holder] -->        transform: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .people-counter .count {<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        min-width: 60px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn {<!-- [et_pb_line_break_holder] -->        width: 100%;<!-- [et_pb_line_break_holder] -->        padding: 14px;<!-- [et_pb_line_break_holder] -->        background: var(--primary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 1rem;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        margin: var(--spacing) 0;<!-- [et_pb_line_break_holder] -->        box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:hover {<!-- [et_pb_line_break_holder] -->        background: var(--primary-light);<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .calculate-btn:active {<!-- [et_pb_line_break_holder] -->        transform: translateY(0);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        padding: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-radius: var(--border-radius);<!-- [et_pb_line_break_holder] -->        color: #333;<!-- [et_pb_line_break_holder] -->        display: none;<!-- [et_pb_line_break_holder] -->        animation: fadeIn 0.5s ease;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @keyframes fadeIn {<!-- [et_pb_line_break_holder] -->        from {<!-- [et_pb_line_break_holder] -->            opacity: 0;<!-- [et_pb_line_break_holder] -->            transform: translateY(10px);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        to {<!-- [et_pb_line_break_holder] -->            opacity: 1;<!-- [et_pb_line_break_holder] -->            transform: translateY(0);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .results h3 {<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .result-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->        padding-bottom: 8px;<!-- [et_pb_line_break_holder] -->        border-bottom: 1px solid rgba(184, 23, 74, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .total {<!-- [et_pb_line_break_holder] -->        font-size: 1.3rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: right;<!-- [et_pb_line_break_holder] -->        padding-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        border-top: 2px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(135deg, rgba(37, 99, 235, 0.1), rgba(5, 150, 105, 0.1));<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(37, 99, 235, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips h4 {<!-- [et_pb_line_break_holder] -->        color: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->        font-size: 1.1rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips ul {<!-- [et_pb_line_break_holder] -->        list-style: none;<!-- [et_pb_line_break_holder] -->        padding: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips li {<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        padding-left: 20px;<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        line-height: 1.4;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips li:before {<!-- [et_pb_line_break_holder] -->        content: \"\ud83d\udca1\";<!-- [et_pb_line_break_holder] -->        position: absolute;<!-- [et_pb_line_break_holder] -->        left: 0;<!-- [et_pb_line_break_holder] -->        top: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips a {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .budget-tips a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--primary-dark);<!-- [et_pb_line_break_holder] -->        text-decoration: underline;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-buttons {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-btn {<!-- [et_pb_line_break_holder] -->        padding: 10px 20px;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        display: inline-flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-whatsapp {<!-- [et_pb_line_break_holder] -->        background: #25D366;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-copy {<!-- [et_pb_line_break_holder] -->        background: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .share-btn:hover {<!-- [et_pb_line_break_holder] -->        transform: translateY(-2px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-breakdown {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: 1fr 1fr;<!-- [et_pb_line_break_holder] -->        gap: 15px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.8);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.1);<!-- [et_pb_line_break_holder] -->        transition: transform 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card:hover {<!-- [et_pb_line_break_holder] -->        transform: translateY(-4px);<!-- [et_pb_line_break_holder] -->        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .icon {<!-- [et_pb_line_break_holder] -->        font-size: 2rem;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .amount {<!-- [et_pb_line_break_holder] -->        font-size: 1.4rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .expense-card .label {<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .additional-costs {<!-- [et_pb_line_break_holder] -->        margin-top: 15px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item input[type=\"text\"] {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .cost-item input[type=\"number\"] {<!-- [et_pb_line_break_holder] -->        width: 100px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .add-cost-btn {<!-- [et_pb_line_break_holder] -->        background: var(--success-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        padding: 8px 16px;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->        transition: background 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .add-cost-btn:hover {<!-- [et_pb_line_break_holder] -->        background: #047857;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .remove-cost {<!-- [et_pb_line_break_holder] -->        background: #ef4444;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        padding: 6px 10px;<!-- [et_pb_line_break_holder] -->        border-radius: 4px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-size: 0.8rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-goal {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(135deg, rgba(217, 119, 6, 0.1), rgba(245, 158, 11, 0.1));<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(217, 119, 6, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-goal h4 {<!-- [et_pb_line_break_holder] -->        color: var(--warning-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-info {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));<!-- [et_pb_line_break_holder] -->        gap: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.7);<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric .value {<!-- [et_pb_line_break_holder] -->        font-size: 1.2rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        color: var(--warning-color);<!-- [et_pb_line_break_holder] -->        display: block;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .savings-metric .label {<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->        margin-top: 4px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    @media (max-width: 480px) {<!-- [et_pb_line_break_holder] -->        .travel-calculator-container {<!-- [et_pb_line_break_holder] -->            padding: 15px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->            gap: 8px;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row input,<!-- [et_pb_line_break_holder] -->        .travel-calculator-container .input-row select {<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .form-title {<!-- [et_pb_line_break_holder] -->            font-size: 1.5rem;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .expense-breakdown {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .tabs {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .share-buttons {<!-- [et_pb_line_break_holder] -->            flex-direction: column;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        .travel-calculator-container .savings-info {<!-- [et_pb_line_break_holder] -->            grid-template-columns: 1fr;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-outer-spin-button,<!-- [et_pb_line_break_holder] -->    .travel-calculator-container input::-webkit-inner-spin-button {<!-- [et_pb_line_break_holder] -->        -webkit-appearance: none;<!-- [et_pb_line_break_holder] -->        margin: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container input[type=number] {<!-- [et_pb_line_break_holder] -->        -moz-appearance: textfield;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer {<!-- [et_pb_line_break_holder] -->        margin-top: 20px;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: rgba(51, 51, 51, 0.7);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        text-decoration: none;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: color 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .footer a:hover {<!-- [et_pb_line_break_holder] -->        color: var(--primary-dark);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* === NUEVAS FUNCIONALIDADES v5.0 === *\/<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Presets de Destinos *\/<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .preset-selector {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(184, 23, 74, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .preset-selector label {<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .preset-selector select {<!-- [et_pb_line_break_holder] -->        background: transparent;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        font-weight: 600;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->        padding: 4px 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Gr\u00e1fico de Distribuci\u00f3n *\/<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .chart-container {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.8);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin: var(--spacing) 0;<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .chart-container h4 {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .pie-chart {<!-- [et_pb_line_break_holder] -->        width: 200px;<!-- [et_pb_line_break_holder] -->        height: 200px;<!-- [et_pb_line_break_holder] -->        margin: 0 auto;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        position: relative;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .chart-legend {<!-- [et_pb_line_break_holder] -->        display: grid;<!-- [et_pb_line_break_holder] -->        grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        margin-top: 16px;<!-- [et_pb_line_break_holder] -->        text-align: left;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .legend-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .legend-color {<!-- [et_pb_line_break_holder] -->        width: 16px;<!-- [et_pb_line_break_holder] -->        height: 16px;<!-- [et_pb_line_break_holder] -->        border-radius: 4px;<!-- [et_pb_line_break_holder] -->        flex-shrink: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Presupuesto Diario Disponible *\/<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .daily-budget-card {<!-- [et_pb_line_break_holder] -->        background: linear-gradient(135deg, rgba(184, 23, 74, 0.1), rgba(37, 99, 235, 0.1));<!-- [et_pb_line_break_holder] -->        border: 2px solid var(--primary-color);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->        text-align: center;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .daily-budget-card h4 {<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .daily-budget-amount {<!-- [et_pb_line_break_holder] -->        font-size: 2rem;<!-- [et_pb_line_break_holder] -->        font-weight: bold;<!-- [et_pb_line_break_holder] -->        color: var(--primary-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .daily-budget-note {<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        color: #666;<!-- [et_pb_line_break_holder] -->        margin-top: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Divisi\u00f3n de Gastos (Split) *\/<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-section {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(37, 99, 235, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-top: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-section h4 {<!-- [et_pb_line_break_holder] -->        color: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-person {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 10px;<!-- [et_pb_line_break_holder] -->        padding: 8px;<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.5);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-person input[type=\"text\"] {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        width: auto;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-person input[type=\"number\"] {<!-- [et_pb_line_break_holder] -->        width: 100px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-result {<!-- [et_pb_line_break_holder] -->        background: rgba(37, 99, 235, 0.1);<!-- [et_pb_line_break_holder] -->        border-radius: 8px;<!-- [et_pb_line_break_holder] -->        padding: 12px;<!-- [et_pb_line_break_holder] -->        margin-top: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-result-item {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        justify-content: space-between;<!-- [et_pb_line_break_holder] -->        margin-bottom: 8px;<!-- [et_pb_line_break_holder] -->        font-size: 0.9rem;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-result-item.positive {<!-- [et_pb_line_break_holder] -->        color: var(--success-color);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .split-result-item.negative {<!-- [et_pb_line_break_holder] -->        color: #ef4444;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/* Guardar\/Cargar Presupuestos *\/<!-- [et_pb_line_break_holder] -->    .travel-calculator-container .save-load-section {<!-- [et_pb_line_break_holder] -->        background: rgba(255, 255, 255, 0.9);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(5, 150, 105, 0.2);<!-- [et_pb_line_break_holder] -->        border-radius: 12px;<!-- [et_pb_line_break_holder] -->        padding: 16px;<!-- [et_pb_line_break_holder] -->        margin-bottom: var(--spacing);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .save-load-section h4 {<!-- [et_pb_line_break_holder] -->        color: var(--success-color);<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .save-load-row {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        gap: 10px;<!-- [et_pb_line_break_holder] -->        margin-bottom: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .save-load-row input {<!-- [et_pb_line_break_holder] -->        flex: 1;<!-- [et_pb_line_break_holder] -->        padding: 10px;<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(5, 150, 105, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .save-load-row button {<!-- [et_pb_line_break_holder] -->        padding: 10px 16px;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        font-weight: 500;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-save {<!-- [et_pb_line_break_holder] -->        background: var(--success-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-save:hover {<!-- [et_pb_line_break_holder] -->        background: #047857;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .saved-budgets-list {<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        flex-wrap: wrap;<!-- [et_pb_line_break_holder] -->        gap: 8px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .saved-budget-item {<!-- [et_pb_line_break_holder] -->        background: rgba(5, 150, 105, 0.1);<!-- [et_pb_line_break_holder] -->        border: 1px solid rgba(5, 150, 105, 0.3);<!-- [et_pb_line_break_holder] -->        border-radius: 20px;<!-- [et_pb_line_break_holder] -->        padding: 6px 12px;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        gap: 6px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .saved-budget-item:hover {<!-- [et_pb_line_break_holder] -->        background: rgba(5, 150, 105, 0.2);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .saved-budget-item .delete-btn {<!-- [et_pb_line_break_holder] -->        background: #ef4444;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 50%;<!-- [et_pb_line_break_holder] -->        width: 18px;<!-- [et_pb_line_break_holder] -->        height: 18px;<!-- [et_pb_line_break_holder] -->        font-size: 0.7rem;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        display: flex;<!-- [et_pb_line_break_holder] -->        align-items: center;<!-- [et_pb_line_break_holder] -->        justify-content: center;<!-- [et_pb_line_break_holder] -->        padding: 0;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-small {<!-- [et_pb_line_break_holder] -->        padding: 6px 12px;<!-- [et_pb_line_break_holder] -->        font-size: 0.85rem;<!-- [et_pb_line_break_holder] -->        border: none;<!-- [et_pb_line_break_holder] -->        border-radius: 6px;<!-- [et_pb_line_break_holder] -->        cursor: pointer;<!-- [et_pb_line_break_holder] -->        transition: all 0.3s ease;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-reset {<!-- [et_pb_line_break_holder] -->        background: #ef4444;<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-reset:hover {<!-- [et_pb_line_break_holder] -->        background: #dc2626;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-calculate {<!-- [et_pb_line_break_holder] -->        background: var(--secondary-color);<!-- [et_pb_line_break_holder] -->        color: white;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .travel-calculator-container .btn-calculate:hover {<!-- [et_pb_line_break_holder] -->        background: #1d4ed8;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"travel-calculator-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<form name=\"formHakoIT\" onsubmit=\"return false;\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2 class=\"form-title\">Calculadora de Presupuesto de Viaje<\/h2>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Secci\u00f3n Guardar\/Cargar --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"save-load-section\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h4>\ud83d\udcbe Presupuestos Guardados<\/h4>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"save-load-row\"><!-- [et_pb_line_break_holder] -->                <input type=\"text\" id=\"budgetName\" placeholder=\"Nombre del presupuesto (ej: Viaje a Par\u00eds)\"><!-- [et_pb_line_break_holder] -->                <button class=\"btn-save\" onclick=\"guardarPresupuesto()\">\ud83d\udcbe Guardar<\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"savedBudgetsList\" class=\"saved-budgets-list\"><!-- [et_pb_line_break_holder] -->                <!-- Los presupuestos guardados aparecer\u00e1n aqu\u00ed --><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Selector de Preset de Destino --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"preset-selector\"><!-- [et_pb_line_break_holder] -->            <label>\ud83c\udf0d Cargar preset: <\/label><!-- [et_pb_line_break_holder] -->            <select id=\"destinationPreset\" onchange=\"cargarPreset()\"><!-- [et_pb_line_break_holder] --><option value=\"\">&#8212; Seleccionar destino &#8212;<\/option><!-- [et_pb_line_break_holder] --><option value=\"paris\">\ud83c\uddeb\ud83c\uddf7 Par\u00eds, Francia<\/option><!-- [et_pb_line_break_holder] --><option value=\"london\">\ud83c\uddec\ud83c\udde7 Londres, UK<\/option><!-- [et_pb_line_break_holder] --><option value=\"rome\">\ud83c\uddee\ud83c\uddf9 Roma, Italia<\/option><!-- [et_pb_line_break_holder] --><option value=\"barcelona\">\ud83c\uddea\ud83c\uddf8 Barcelona, Espa\u00f1a<\/option><!-- [et_pb_line_break_holder] --><option value=\"ny\">\ud83c\uddfa\ud83c\uddf8 Nueva York, USA<\/option><!-- [et_pb_line_break_holder] --><option value=\"tokyo\">\ud83c\uddef\ud83c\uddf5 Tokio, Jap\u00f3n<\/option><!-- [et_pb_line_break_holder] --><option value=\"bangkok\">\ud83c\uddf9\ud83c\udded Bangkok, Tailandia<\/option><!-- [et_pb_line_break_holder] --><option value=\"cdmx\">\ud83c\uddf2\ud83c\uddfd CDMX, M\u00e9xico<\/option><!-- [et_pb_line_break_holder] --><option value=\"buenosaires\">\ud83c\udde6\ud83c\uddf7 Buenos Aires, Argentina<\/option><!-- [et_pb_line_break_holder] --><option value=\"cusco\">\ud83c\uddf5\ud83c\uddea Cusco\/Machu Picchu, Per\u00fa<\/option><!-- [et_pb_line_break_holder] --><option value=\"medellin\">\ud83c\udde8\ud83c\uddf4 Medell\u00edn, Colombia<\/option><!-- [et_pb_line_break_holder] --><option value=\"santiago\">\ud83c\udde8\ud83c\uddf1 Santiago, Chile<\/option><!-- [et_pb_line_break_holder] --><option value=\"bali\">\ud83c\uddee\ud83c\udde9 Bali, Indonesia<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Selector de moneda --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"currency-selector\"><!-- [et_pb_line_break_holder] -->            <label>\ud83d\udcb1 Moneda: <\/label><!-- [et_pb_line_break_holder] -->            <select id=\"currency\" onchange=\"updateCurrencySymbols()\"><!-- [et_pb_line_break_holder] --><option value=\"USD\">USD ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"EUR\">EUR (\u20ac)<\/option><!-- [et_pb_line_break_holder] --><option value=\"MXN\">MXN ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"ARS\">ARS ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"CLP\">CLP ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"COP\">COP ($)<\/option><!-- [et_pb_line_break_holder] --><option value=\"PEN\">PEN (S\/)<\/option><!-- [et_pb_line_break_holder] -->            <\/select><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Contador de personas --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"people-counter\"><!-- [et_pb_line_break_holder] -->            <span>\ud83d\udc65 N\u00famero de viajeros:<\/span><!-- [et_pb_line_break_holder] -->            <button type=\"button\" onclick=\"changePeople(-1)\">&#8211;<\/button><!-- [et_pb_line_break_holder] -->            <span class=\"count\" id=\"peopleCount\">1<\/span><!-- [et_pb_line_break_holder] -->            <button type=\"button\" onclick=\"changePeople(1)\">+<\/button><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tabs --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"tabs\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab active\" onclick=\"switchTab('basic')\">\ud83d\udccb B\u00e1sico<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab\" onclick=\"switchTab('advanced')\">\u2699\ufe0f Avanzado<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab\" onclick=\"switchTab('savings')\">\ud83d\udcb0 Ahorro<\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"tab\" onclick=\"switchTab('split')\">\ud83d\udc65 Dividir<\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab B\u00e1sico --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"basic-tab\" class=\"tab-content active\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>Fecha de Llegada \u27a1\ufe0f<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"Fecha1\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>Fecha de Salida \u2b05\ufe0f<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"Fecha2\" required><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Alojamiento \ud83d\udecf (por noche)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioPorNoche\" value=\"40\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Comida \ud83c\udf74 (por d\u00eda)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioComida\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Vuelos \u2708\ufe0f (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioVuelos\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Seguro de viaje \ud83e\ude7a (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"precioSeguro\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab Avanzado --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"advanced-tab\" class=\"tab-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Transporte local \ud83d\ude8c (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"transporte\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Actividades\/Tours \ud83c\udfaf (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"actividades\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Shopping \ud83d\udecd\ufe0f (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"shopping\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>Emergencias \ud83d\udea8 (total)<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"emergencias\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"additional-costs\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\u2795 Gastos adicionales:<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"additional-costs-container\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"add-cost-btn\" onclick=\"addAdditionalCost()\">+ Agregar gasto<\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab Ahorro --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"savings-tab\" class=\"tab-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-group\"><!-- [et_pb_line_break_holder] -->                <label>\ud83c\udfaf Fecha objetivo del viaje<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"date\" id=\"fechaObjetivo\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"input-row\"><!-- [et_pb_line_break_holder] -->                <label>\ud83d\udcb5 Cu\u00e1nto puedes ahorrar por mes<\/label><!-- [et_pb_line_break_holder] -->                <input type=\"number\" id=\"ahorroMensual\" value=\"0\" min=\"0\" inputmode=\"numeric\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <!-- Tab Dividir Gastos (Split) --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"split-tab\" class=\"tab-content\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"split-section\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udc65 Divisi\u00f3n de Gastos entre Viajeros<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <pee style=\"font-size: 0.9rem; color: #666; margin-bottom: 12px;\"><!-- [et_pb_line_break_holder] -->                    Ingresa cu\u00e1nto pag\u00f3 cada persona. La calculadora mostrar\u00e1 qui\u00e9n debe cu\u00e1nto.<!-- [et_pb_line_break_holder] -->                <\/pee><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"splitPeopleContainer\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"split-person\"><!-- [et_pb_line_break_holder] -->                        <input type=\"text\" placeholder=\"Nombre\" value=\"Persona 1\" id=\"splitName1\"><!-- [et_pb_line_break_holder] -->                        <input type=\"number\" placeholder=\"Pag\u00f3\" value=\"0\" min=\"0\" id=\"splitPaid1\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"add-cost-btn\" onclick=\"agregarPersonaSplit()\">+ Agregar persona<\/button><!-- [et_pb_line_break_holder] -->                <button type=\"button\" class=\"btn-calculate btn-small\" onclick=\"calcularDivision()\" style=\"margin-left: 8px;\">\ud83e\uddee Calcular<\/button><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"splitResults\" class=\"split-result\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<h5 style=\"margin-bottom: 10px; color: var(--secondary-color);\">Resultado de la divisi\u00f3n:<\/h5>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div id=\"splitResultsContent\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <button class=\"calculate-btn\" onclick=\"calcularPresupuesto()\"><!-- [et_pb_line_break_holder] -->            Calcular Presupuesto<!-- [et_pb_line_break_holder] -->        <\/button><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div id=\"resultados\" class=\"results\"><!-- [et_pb_line_break_holder] -->            <\/p>\n<h3>Resumen del Presupuesto<\/h3>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Noches \ud83c\udf19<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantNoches\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>D\u00edas \u2600\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"cantDias\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"result-item\"><!-- [et_pb_line_break_holder] -->                <span>Viajeros \ud83d\udc65<\/span><!-- [et_pb_line_break_holder] -->                <span id=\"totalViajeros\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p><div class=\"gbvfu69e0f8486ee62\" ><div style=\"padding: 10px; border: 10px outset #b8174a; border-radius: 15px;\"><center><strong>\n\u261d\ufe0f <a href=\"https:\/\/recalculandoviajes.com\/iati-seguros\">VIAJA SEGURO - DESCUENTOS \/ 5% OFF IATI<\/a>!!<br\/>\ud83d\udc69\u200d\u2695\ufe0f\ud83d\udc68\u200d\u2695\ufe0f Requisito indispensable para viajar sin preocupaciones! \ud83c\udf0e\u2708\ufe0f <a href=\"https:\/\/recalculandoviajes.com\/asistencia-al-viajero\/\">Cotiz\u00e1, Compar\u00e1 y Contrat\u00e1<\/a><\/strong><\/center><\/div><br\/><\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.gbvfu69e0f8486ee62 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.gbvfu69e0f8486ee62 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.gbvfu69e0f8486ee62 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.gbvfu69e0f8486ee62 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.gbvfu69e0f8486ee62 {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n\n<div class=\"expense-breakdown\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83c\udf74<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol\">$<\/span><span id=\"precioTotalComidas\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Comidas<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83d\udecf<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol2\">$<\/span><span id=\"precioTotalAlojamiento\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Alojamiento<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\u2708\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol3\">$<\/span><span id=\"precioTotalVuelos\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Vuelos<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                    <span class=\"icon\">\ud83e\ude7a<\/span><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"amount\"><span id=\"currencySymbol4\">$<\/span><span id=\"precioTotalSeguro\">&#8211;<\/span><\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"label\">Seguro<\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"additionalExpensesResults\"><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"total\"><!-- [et_pb_line_break_holder] -->                <span>Total por persona \ud83d\udcb0<\/span><!-- [et_pb_line_break_holder] -->                <span><span id=\"currencySymbolTotal\">$<\/span><span id=\"precioTotalPersona\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"total\"><!-- [et_pb_line_break_holder] -->                <span>Total grupo \ud83d\udc65<\/span><!-- [et_pb_line_break_holder] -->                <span><span id=\"currencySymbolGrupo\">$<\/span><span id=\"precioTotal\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Gr\u00e1fico de Distribuci\u00f3n de Gastos --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"chart-container\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udcca Distribuci\u00f3n de Gastos<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"expenseChart\" class=\"pie-chart\" style=\"background: conic-gradient(#e5e7eb 0deg 360deg);\"><!-- [et_pb_line_break_holder] -->                    <!-- El gr\u00e1fico se genera din\u00e1micamente --><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div id=\"chartLegend\" class=\"chart-legend\"><!-- [et_pb_line_break_holder] -->                    <!-- La leyenda se genera din\u00e1micamente --><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Presupuesto Diario Disponible --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"daily-budget-card\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udcb3 Presupuesto Diario Disponible<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"daily-budget-amount\"><!-- [et_pb_line_break_holder] -->                    <span id=\"currencySymbolDaily\">$<\/span><span id=\"dailyBudgetAmount\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"daily-budget-note\"><!-- [et_pb_line_break_holder] -->                    Descontando gastos fijos (vuelos, seguro) ya pagados<!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div id=\"savingsResults\" class=\"savings-goal\" style=\"display: none;\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udcca Plan de Ahorro<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"savings-info\"><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\" id=\"mesesParaAhorrar\">&#8211;<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Meses para ahorrar<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\"><span id=\"currencySymbolSavings\">$<\/span><span id=\"ahorroSemanal\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Ahorro semanal<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"savings-metric\"><!-- [et_pb_line_break_holder] -->                        <span class=\"value\"><span id=\"currencySymbolSavings2\">$<\/span><span id=\"ahorroRequerido\">&#8211;<\/span><\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Total requerido<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                <\/div>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"share-buttons\"><!-- [et_pb_line_break_holder] -->                <button class=\"share-btn share-whatsapp\" onclick=\"compartirWhatsApp()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udcf1 Compartir en WhatsApp<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->                <button class=\"share-btn share-copy\" onclick=\"copiarResultados()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udccb Copiar resultados<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"budget-tips\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<h4>\ud83d\udca1 Tips para ahorrar en tu viaje:<\/h4>\n<p><!-- [et_pb_line_break_holder] -->                <\/p>\n<ul id=\"budgetTipsList\"><!-- [et_pb_line_break_holder] -->                    <!-- Tips se generar\u00e1n din\u00e1micamente --><!-- [et_pb_line_break_holder] -->                <\/ul>\n<p><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            <!-- Bot\u00f3n Reiniciar --><!-- [et_pb_line_break_holder] -->            <\/p>\n<div style=\"margin-top: var(--spacing); text-align: center;\"><!-- [et_pb_line_break_holder] -->                <button class=\"btn-reset btn-small\" onclick=\"reiniciarCalculadora()\"><!-- [et_pb_line_break_holder] -->                    \ud83d\udd04 Reiniciar Calculadora<!-- [et_pb_line_break_holder] -->                <\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        <\/p>\n<div class=\"footer\"><!-- [et_pb_line_break_holder] -->            Created by <a href=\"https:\/\/www.hakoit.com\" target=\"_blank\" rel=\"noopener noreferrer\">HakoIT<\/a><!-- [et_pb_line_break_holder] -->        <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/form>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    let additionalCostCounter = 0;<!-- [et_pb_line_break_holder] -->    let splitPersonCounter = 1;<!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    const currencySymbols = {<!-- [et_pb_line_break_holder] -->        'USD': '$',<!-- [et_pb_line_break_holder] -->        'EUR': '\u20ac',<!-- [et_pb_line_break_holder] -->        'ARS': '$',<!-- [et_pb_line_break_holder] -->        'MXN': '$',<!-- [et_pb_line_break_holder] -->        'CLP': '$',<!-- [et_pb_line_break_holder] -->        'COP': '$',<!-- [et_pb_line_break_holder] -->        'PEN': 'S\/'<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function switchTab(tabName) {<!-- [et_pb_line_break_holder] -->        \/\/ Ocultar todos los tabs<!-- [et_pb_line_break_holder] -->        const tabs = document.querySelectorAll('.travel-calculator-container .tab-content');<!-- [et_pb_line_break_holder] -->        tabs.forEach(tab => tab.classList.remove('active'));<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const tabButtons = document.querySelectorAll('.travel-calculator-container .tab');<!-- [et_pb_line_break_holder] -->        tabButtons.forEach(btn => btn.classList.remove('active'));<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Mostrar el tab seleccionado<!-- [et_pb_line_break_holder] -->        document.getElementById(tabName + '-tab').classList.add('active');<!-- [et_pb_line_break_holder] -->        event.target.classList.add('active');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function changePeople(change) {<!-- [et_pb_line_break_holder] -->        const countElement = document.getElementById('peopleCount');<!-- [et_pb_line_break_holder] -->        let currentCount = parseInt(countElement.textContent);<!-- [et_pb_line_break_holder] -->        const newCount = Math.max(1, currentCount + change);<!-- [et_pb_line_break_holder] -->        countElement.textContent = newCount;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar estado de botones<!-- [et_pb_line_break_holder] -->        const minusBtn = countElement.previousElementSibling;<!-- [et_pb_line_break_holder] -->        minusBtn.disabled = newCount <= 1;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function updateCurrencySymbols() {<!-- [et_pb_line_break_holder] -->        const currency = document.getElementById('currency').value;<!-- [et_pb_line_break_holder] -->        const symbol = currencySymbols[currency];<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar todos los s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        const currencyElements = document.querySelectorAll('[id^=\"currencySymbol\"]');<!-- [et_pb_line_break_holder] -->        currencyElements.forEach(element => {<!-- [et_pb_line_break_holder] -->            element.textContent = symbol;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function addAdditionalCost() {<!-- [et_pb_line_break_holder] -->        additionalCostCounter++;<!-- [et_pb_line_break_holder] -->        const container = document.getElementById('additional-costs-container');<!-- [et_pb_line_break_holder] -->        const costItem = document.createElement('div');<!-- [et_pb_line_break_holder] -->        costItem.className = 'cost-item';<!-- [et_pb_line_break_holder] -->        costItem.innerHTML = `<!-- [et_pb_line_break_holder] -->            <input type=\"text\" placeholder=\"Descripci\u00f3n del gasto\" id=\"costDesc${additionalCostCounter}\"><!-- [et_pb_line_break_holder] -->            <input type=\"number\" placeholder=\"0\" id=\"costAmount${additionalCostCounter}\" min=\"0\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"remove-cost\" onclick=\"removeAdditionalCost(this)\">\u274c<\/button><!-- [et_pb_line_break_holder] -->        `;<!-- [et_pb_line_break_holder] -->        container.appendChild(costItem);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function removeAdditionalCost(button) {<!-- [et_pb_line_break_holder] -->        button.parentElement.remove();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calcularPresupuesto() {<!-- [et_pb_line_break_holder] -->        const fecha1 = document.getElementById('Fecha1').value;<!-- [et_pb_line_break_holder] -->        const fecha2 = document.getElementById('Fecha2').value;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const date1 = new Date(fecha1);<!-- [et_pb_line_break_holder] -->        const date2 = new Date(fecha2);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!fechaEsValida(date1) || !fechaEsValida(date2)) {<!-- [et_pb_line_break_holder] -->            alert('Por favor, ingrese fechas v\u00e1lidas');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (date2 < date1) {<!-- [et_pb_line_break_holder] -->            alert('La fecha de salida debe ser posterior a la fecha de llegada');<!-- [et_pb_line_break_holder] -->            return false;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Obtener valores b\u00e1sicos<!-- [et_pb_line_break_holder] -->        const precioPorNoche = parseFloat(document.getElementById(\"precioPorNoche\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioAereos = parseFloat(document.getElementById(\"precioVuelos\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioSeguro = parseFloat(document.getElementById(\"precioSeguro\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioComidaPorDia = parseFloat(document.getElementById(\"precioComida\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Obtener valores avanzados<!-- [et_pb_line_break_holder] -->        const transporte = parseFloat(document.getElementById(\"transporte\").value) || 0;<!-- [et_pb_line_break_holder] -->        const actividades = parseFloat(document.getElementById(\"actividades\").value) || 0;<!-- [et_pb_line_break_holder] -->        const shopping = parseFloat(document.getElementById(\"shopping\").value) || 0;<!-- [et_pb_line_break_holder] -->        const emergencias = parseFloat(document.getElementById(\"emergencias\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Obtener n\u00famero de personas<!-- [et_pb_line_break_holder] -->        const numeroPeople = parseInt(document.getElementById(\"peopleCount\").textContent);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const diferenciaFechaMilli = date2 - date1;<!-- [et_pb_line_break_holder] -->        const noches = diferenciaFechaMilli \/ (1000 * 60 * 60 * 24);<!-- [et_pb_line_break_holder] -->        const dias = Math.round(noches) + 1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular costos b\u00e1sicos<!-- [et_pb_line_break_holder] -->        const precioTotalAlojamiento = Math.round(noches * precioPorNoche);<!-- [et_pb_line_break_holder] -->        const precioTotalComidas = Math.round(dias * precioComidaPorDia * numeroPeople);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Calcular gastos adicionales<!-- [et_pb_line_break_holder] -->        let gastosAdicionales = 0;<!-- [et_pb_line_break_holder] -->        const additionalCosts = [];<!-- [et_pb_line_break_holder] -->        const costItems = document.querySelectorAll('.cost-item');<!-- [et_pb_line_break_holder] -->        costItems.forEach(item => {<!-- [et_pb_line_break_holder] -->            const desc = item.querySelector('input[type=\"text\"]').value;<!-- [et_pb_line_break_holder] -->            const amount = parseFloat(item.querySelector('input[type=\"number\"]').value) || 0;<!-- [et_pb_line_break_holder] -->            if (desc && amount > 0) {<!-- [et_pb_line_break_holder] -->                additionalCosts.push({ description: desc, amount: amount });<!-- [et_pb_line_break_holder] -->                gastosAdicionales += amount;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular total por persona y total grupo<!-- [et_pb_line_break_holder] -->        const totalSinPersonas = precioTotalAlojamiento + precioAereos + precioSeguro + transporte + actividades + shopping + emergencias + gastosAdicionales;<!-- [et_pb_line_break_holder] -->        const precioTotalPersona = Math.round((totalSinPersonas + precioTotalComidas) \/ numeroPeople);<!-- [et_pb_line_break_holder] -->        const precioTotal = totalSinPersonas + precioTotalComidas;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Actualizar resultados b\u00e1sicos<!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantDias\").innerHTML = dias;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"cantNoches\").innerHTML = Math.round(noches);<!-- [et_pb_line_break_holder] -->        document.getElementById(\"totalViajeros\").innerHTML = numeroPeople;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalAlojamiento\").innerHTML = precioTotalAlojamiento;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalComidas\").innerHTML = precioTotalComidas;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalVuelos\").innerHTML = precioAereos;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalSeguro\").innerHTML = precioSeguro;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotalPersona\").innerHTML = precioTotalPersona;<!-- [et_pb_line_break_holder] -->        document.getElementById(\"precioTotal\").innerHTML = precioTotal;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mostrar gastos adicionales (siempre mostrar si hay gastos avanzados o adicionales)<!-- [et_pb_line_break_holder] -->        const additionalExpensesResults = document.getElementById(\"additionalExpensesResults\");<!-- [et_pb_line_break_holder] -->        const hasAdvancedExpenses = transporte > 0 || actividades > 0 || shopping > 0 || emergencias > 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (additionalCosts.length > 0 || hasAdvancedExpenses) {<!-- [et_pb_line_break_holder] -->            let additionalHTML = '<\/p>\n<div class=\"expense-breakdown\">';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar gastos personalizados<!-- [et_pb_line_break_holder] -->            additionalCosts.forEach(cost => {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udcb0<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${cost.amount}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">${cost.description}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar gastos avanzados si existen<!-- [et_pb_line_break_holder] -->            if (transporte > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\ude8c<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${transporte}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Transporte<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (actividades > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83c\udfaf<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${actividades}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Actividades<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (shopping > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udecd\ufe0f<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${shopping}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Shopping<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            if (emergencias > 0) {<!-- [et_pb_line_break_holder] -->                additionalHTML += `<!-- [et_pb_line_break_holder] -->                    <\/p>\n<div class=\"expense-card\"><!-- [et_pb_line_break_holder] -->                        <span class=\"icon\">\ud83d\udea8<\/span><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"amount\">${currencySymbols[document.getElementById('currency').value]}${emergencias}<\/div>\n<p><!-- [et_pb_line_break_holder] -->                        <\/p>\n<div class=\"label\">Emergencias<\/div>\n<p><!-- [et_pb_line_break_holder] -->                    <\/div>\n<p><!-- [et_pb_line_break_holder] -->                `;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->            additionalHTML += '<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->            additionalExpensesResults.innerHTML = additionalHTML;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            additionalExpensesResults.innerHTML = '';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular plan de ahorro si se especific\u00f3<!-- [et_pb_line_break_holder] -->        const fechaObjetivo = document.getElementById(\"fechaObjetivo\").value;<!-- [et_pb_line_break_holder] -->        const ahorroMensual = parseFloat(document.getElementById(\"ahorroMensual\").value) || 0;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (fechaObjetivo && ahorroMensual > 0) {<!-- [et_pb_line_break_holder] -->            const hoy = new Date();<!-- [et_pb_line_break_holder] -->            const fechaViaje = new Date(fechaObjetivo);<!-- [et_pb_line_break_holder] -->            const mesesHastaViaje = Math.ceil((fechaViaje - hoy) \/ (1000 * 60 * 60 * 24 * 30));<!-- [et_pb_line_break_holder] -->            const ahorroRequerido = precioTotalPersona;<!-- [et_pb_line_break_holder] -->            const mesesParaAhorrar = Math.ceil(ahorroRequerido \/ ahorroMensual);<!-- [et_pb_line_break_holder] -->            const ahorroSemanal = Math.round(ahorroMensual \/ 4);<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            document.getElementById(\"mesesParaAhorrar\").innerHTML = mesesParaAhorrar;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"ahorroSemanal\").innerHTML = ahorroSemanal;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"ahorroRequerido\").innerHTML = ahorroRequerido;<!-- [et_pb_line_break_holder] -->            document.getElementById(\"savingsResults\").style.display = 'block';<!-- [et_pb_line_break_holder] -->            <!-- [et_pb_line_break_holder] -->            \/\/ Agregar consejo sobre el ahorro<!-- [et_pb_line_break_holder] -->            if (mesesParaAhorrar > mesesHastaViaje) {<!-- [et_pb_line_break_holder] -->                alert(`\u26a0\ufe0f Necesitas ${mesesParaAhorrar} meses para ahorrar, pero tu viaje es en ${mesesHastaViaje} meses. Considera aumentar tu ahorro mensual a ${Math.ceil(ahorroRequerido \/ mesesHastaViaje)}`);<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            document.getElementById(\"savingsResults\").style.display = 'none';<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Generar tips personalizados<!-- [et_pb_line_break_holder] -->        generateBudgetTips(precioTotal, dias, numeroPeople);<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        document.getElementById('resultados').style.display = 'block';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function generateBudgetTips(total, days, people) {<!-- [et_pb_line_break_holder] -->        const tips = [];<!-- [et_pb_line_break_holder] -->        const avgDailyBudget = total \/ days \/ people;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (avgDailyBudget > 150) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera alojarte en <strong>hostales o apartamentos compartidos<\/strong> para reducir costos\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca <strong>restaurantes locales<\/strong> en lugar de lugares tur\u00edsticos\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Utiliza aplicaciones como <strong>Skyscanner y Kayak<\/strong> para encontrar vuelos m\u00e1s baratos\");<!-- [et_pb_line_break_holder] -->        } else if (avgDailyBudget > 75) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca ofertas de vuelos con <strong>anticipaci\u00f3n<\/strong> o considera fechas flexibles\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Cocina algunas comidas si tu alojamiento tiene <strong>cocina equipada<\/strong>\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Busca actividades <strong>gratuitas<\/strong> como museos con entrada libre o parques\");<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            tips.push(\"\u00a1Tu presupuesto est\u00e1 <strong>muy bien optimizado<\/strong>! \ud83c\udf89\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera reservar un peque\u00f1o <strong>fondo extra para emergencias<\/strong>\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Aprovecha para explorar la <strong>gastronom\u00eda local<\/strong> sin preocupaciones\");<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        if (people > 1) {<!-- [et_pb_line_break_holder] -->            tips.push(\"Aprovecha <strong>descuentos grupales<\/strong> en tours y actividades\");<!-- [et_pb_line_break_holder] -->            tips.push(\"Considera <strong>alquilar apartamentos completos<\/strong> para grupos grandes\");<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        tips.push(\"Usa <strong>tarjetas de cr\u00e9dito sin comisi\u00f3n internacional<\/strong>\");<!-- [et_pb_line_break_holder] -->        tips.push(\"Descarga <strong>apps de transporte p\u00fablico<\/strong> para moverte m\u00e1s barato\");<!-- [et_pb_line_break_holder] -->        tips.push('Contrata el <strong><a href=\"https:\/\/recalculandoviajes.com\/iati-seguros\" target=\"_blank\" style=\"color: var(--primary-color); text-decoration: none;\">seguro de viaje con 5% off<\/a><\/strong>. Siempre, es una inversi\u00f3n en tranquilidad');<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const tipsList = document.getElementById('budgetTipsList');<!-- [et_pb_line_break_holder] -->        tipsList.innerHTML = tips.slice(0, 8).map(tip => `<\/p>\n<li>${tip}<\/li>\n<p>`).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function compartirWhatsApp() {<!-- [et_pb_line_break_holder] -->        const total = document.getElementById(\"precioTotal\").innerHTML;<!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->        const people = document.getElementById(\"peopleCount\").textContent;<!-- [et_pb_line_break_holder] -->        const days = document.getElementById(\"cantDias\").innerHTML;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const mensaje = `\ud83c\udf0d Mi presupuesto de viaje calculado:\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udc65 Viajeros: ${people}\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcc5 Duraci\u00f3n: ${days} d\u00edas\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcb0 Presupuesto total: ${currency}${total}\\n` +<!-- [et_pb_line_break_holder] -->                       `\ud83d\udcb5 Por persona: ${currency}${document.getElementById(\"precioTotalPersona\").innerHTML}\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `Calculado con RecalculandoViajes.com`;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const url = `https:\/\/wa.me\/?text=${encodeURIComponent(mensaje)}`;<!-- [et_pb_line_break_holder] -->        window.open(url, '_blank');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function copiarResultados() {<!-- [et_pb_line_break_holder] -->        const total = document.getElementById(\"precioTotal\").innerHTML;<!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->        const people = document.getElementById(\"peopleCount\").textContent;<!-- [et_pb_line_break_holder] -->        const days = document.getElementById(\"cantDias\").innerHTML;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        const texto = `Mi presupuesto de viaje:\\n` +<!-- [et_pb_line_break_holder] -->                     `Viajeros: ${people}\\n` +<!-- [et_pb_line_break_holder] -->                     `Duraci\u00f3n: ${days} d\u00edas\\n` +<!-- [et_pb_line_break_holder] -->                     `Presupuesto total: ${currency}${total}\\n` +<!-- [et_pb_line_break_holder] -->                     `Por persona: ${currency}${document.getElementById(\"precioTotalPersona\").innerHTML}\\n\\n` +<!-- [et_pb_line_break_holder] -->                       `Calculado con RecalculandoViajes.com`;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Verificar si el navegador soporta la API moderna<!-- [et_pb_line_break_holder] -->        if (navigator.clipboard && window.isSecureContext) {<!-- [et_pb_line_break_holder] -->            navigator.clipboard.writeText(texto).then(() => {<!-- [et_pb_line_break_holder] -->                alert('\u2705 Resultados copiados al portapapeles');<!-- [et_pb_line_break_holder] -->            }).catch(() => {<!-- [et_pb_line_break_holder] -->                copiarTextoFallback(texto);<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            copiarTextoFallback(texto);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function copiarTextoFallback(texto) {<!-- [et_pb_line_break_holder] -->        \/\/ M\u00e9todo alternativo para navegadores que no soportan clipboard API<!-- [et_pb_line_break_holder] -->        const textArea = document.createElement('textarea');<!-- [et_pb_line_break_holder] -->        textArea.value = texto;<!-- [et_pb_line_break_holder] -->        textArea.style.position = 'fixed';<!-- [et_pb_line_break_holder] -->        textArea.style.left = '-999999px';<!-- [et_pb_line_break_holder] -->        textArea.style.top = '-999999px';<!-- [et_pb_line_break_holder] -->        document.body.appendChild(textArea);<!-- [et_pb_line_break_holder] -->        textArea.focus();<!-- [et_pb_line_break_holder] -->        textArea.select();<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        try {<!-- [et_pb_line_break_holder] -->            const successful = document.execCommand('copy');<!-- [et_pb_line_break_holder] -->            if (successful) {<!-- [et_pb_line_break_holder] -->                alert('\u2705 Resultados copiados al portapapeles');<!-- [et_pb_line_break_holder] -->            } else {<!-- [et_pb_line_break_holder] -->                alert('\u274c No se pudo copiar. Intenta seleccionar manualmente el texto.');<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        } catch (err) {<!-- [et_pb_line_break_holder] -->            alert('\u274c No se pudo copiar. Tu navegador no soporta esta funci\u00f3n.');<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        document.body.removeChild(textArea);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function fechaEsValida(date) {<!-- [et_pb_line_break_holder] -->        return date instanceof Date && !isNaN(date);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  <!-- [et_pb_line_break_holder] -->    function clearZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"0\") {<!-- [et_pb_line_break_holder] -->            input.value = \"\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function restoreZero(input) {<!-- [et_pb_line_break_holder] -->        if (input.value === \"\") {<!-- [et_pb_line_break_holder] -->            input.value = \"0\";<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Establecer fecha m\u00ednima como hoy<!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->        const today = new Date().toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->        \/\/document.getElementById('Fecha1').min = today;<!-- [et_pb_line_break_holder] -->        \/\/document.getElementById('Fecha2').min = today;<!-- [et_pb_line_break_holder] -->        document.getElementById('fechaObjetivo').min = today;<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Actualizar fecha2 cuando cambia fecha1<!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha1').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->            document.getElementById('Fecha2').min = this.value;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        <!-- [et_pb_line_break_holder] -->        \/\/ Inicializar s\u00edmbolos de moneda<!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Funci\u00f3n heredada del c\u00f3digo original<!-- [et_pb_line_break_holder] -->    function cuentaDias(fecha1, fecha2) {<!-- [et_pb_line_break_holder] -->        calcularPresupuesto();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ ==================== NUEVAS FUNCIONALIDADES v5.0 ====================<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 1. PRESETS POR DESTINO ===<!-- [et_pb_line_break_holder] -->    const destinationPresets = {<!-- [et_pb_line_break_holder] -->        paris: {<!-- [et_pb_line_break_holder] -->            currency: 'EUR',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 120,<!-- [et_pb_line_break_holder] -->            precioComida: 45,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 80,<!-- [et_pb_line_break_holder] -->            transporte: 50,<!-- [et_pb_line_break_holder] -->            actividades: 100,<!-- [et_pb_line_break_holder] -->            shopping: 100,<!-- [et_pb_line_break_holder] -->            emergencias: 100<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        london: {<!-- [et_pb_line_break_holder] -->            currency: 'GBP',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 150,<!-- [et_pb_line_break_holder] -->            precioComida: 50,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 80,<!-- [et_pb_line_break_holder] -->            transporte: 60,<!-- [et_pb_line_break_holder] -->            actividades: 120,<!-- [et_pb_line_break_holder] -->            shopping: 100,<!-- [et_pb_line_break_holder] -->            emergencias: 100<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        rome: {<!-- [et_pb_line_break_holder] -->            currency: 'EUR',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 100,<!-- [et_pb_line_break_holder] -->            precioComida: 40,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 70,<!-- [et_pb_line_break_holder] -->            transporte: 40,<!-- [et_pb_line_break_holder] -->            actividades: 80,<!-- [et_pb_line_break_holder] -->            shopping: 80,<!-- [et_pb_line_break_holder] -->            emergencias: 80<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        barcelona: {<!-- [et_pb_line_break_holder] -->            currency: 'EUR',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 90,<!-- [et_pb_line_break_holder] -->            precioComida: 35,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 70,<!-- [et_pb_line_break_holder] -->            transporte: 35,<!-- [et_pb_line_break_holder] -->            actividades: 70,<!-- [et_pb_line_break_holder] -->            shopping: 70,<!-- [et_pb_line_break_holder] -->            emergencias: 70<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        ny: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 200,<!-- [et_pb_line_break_holder] -->            precioComida: 60,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 100,<!-- [et_pb_line_break_holder] -->            transporte: 80,<!-- [et_pb_line_break_holder] -->            actividades: 150,<!-- [et_pb_line_break_holder] -->            shopping: 150,<!-- [et_pb_line_break_holder] -->            emergencias: 150<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        tokyo: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 110,<!-- [et_pb_line_break_holder] -->            precioComida: 35,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 90,<!-- [et_pb_line_break_holder] -->            transporte: 50,<!-- [et_pb_line_break_holder] -->            actividades: 100,<!-- [et_pb_line_break_holder] -->            shopping: 100,<!-- [et_pb_line_break_holder] -->            emergencias: 100<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        bangkok: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 40,<!-- [et_pb_line_break_holder] -->            precioComida: 20,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 60,<!-- [et_pb_line_break_holder] -->            transporte: 30,<!-- [et_pb_line_break_holder] -->            actividades: 50,<!-- [et_pb_line_break_holder] -->            shopping: 50,<!-- [et_pb_line_break_holder] -->            emergencias: 50<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        cdmx: {<!-- [et_pb_line_break_holder] -->            currency: 'MXN',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 1500,<!-- [et_pb_line_break_holder] -->            precioComida: 500,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 1500,<!-- [et_pb_line_break_holder] -->            transporte: 800,<!-- [et_pb_line_break_holder] -->            actividades: 1500,<!-- [et_pb_line_break_holder] -->            shopping: 1000,<!-- [et_pb_line_break_holder] -->            emergencias: 1000<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        buenosaires: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 50,<!-- [et_pb_line_break_holder] -->            precioComida: 25,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 60,<!-- [et_pb_line_break_holder] -->            transporte: 20,<!-- [et_pb_line_break_holder] -->            actividades: 40,<!-- [et_pb_line_break_holder] -->            shopping: 40,<!-- [et_pb_line_break_holder] -->            emergencias: 40<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        cusco: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 45,<!-- [et_pb_line_break_holder] -->            precioComida: 20,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 60,<!-- [et_pb_line_break_holder] -->            transporte: 100,<!-- [et_pb_line_break_holder] -->            actividades: 150,<!-- [et_pb_line_break_holder] -->            shopping: 30,<!-- [et_pb_line_break_holder] -->            emergencias: 50<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        medellin: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 40,<!-- [et_pb_line_break_holder] -->            precioComida: 20,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 60,<!-- [et_pb_line_break_holder] -->            transporte: 30,<!-- [et_pb_line_break_holder] -->            actividades: 50,<!-- [et_pb_line_break_holder] -->            shopping: 40,<!-- [et_pb_line_break_holder] -->            emergencias: 40<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        santiago: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 70,<!-- [et_pb_line_break_holder] -->            precioComida: 30,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 70,<!-- [et_pb_line_break_holder] -->            transporte: 40,<!-- [et_pb_line_break_holder] -->            actividades: 60,<!-- [et_pb_line_break_holder] -->            shopping: 60,<!-- [et_pb_line_break_holder] -->            emergencias: 60<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        bali: {<!-- [et_pb_line_break_holder] -->            currency: 'USD',<!-- [et_pb_line_break_holder] -->            precioPorNoche: 35,<!-- [et_pb_line_break_holder] -->            precioComida: 20,<!-- [et_pb_line_break_holder] -->            precioVuelos: 0,<!-- [et_pb_line_break_holder] -->            precioSeguro: 60,<!-- [et_pb_line_break_holder] -->            transporte: 25,<!-- [et_pb_line_break_holder] -->            actividades: 40,<!-- [et_pb_line_break_holder] -->            shopping: 30,<!-- [et_pb_line_break_holder] -->            emergencias: 40<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function cargarPreset() {<!-- [et_pb_line_break_holder] -->        const preset = document.getElementById('destinationPreset').value;<!-- [et_pb_line_break_holder] -->        if (!preset || !destinationPresets[preset]) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const data = destinationPresets[preset];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Cargar moneda si existe<!-- [et_pb_line_break_holder] -->        if (data.currency && currencySymbols[data.currency]) {<!-- [et_pb_line_break_holder] -->            document.getElementById('currency').value = data.currency;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Cargar valores<!-- [et_pb_line_break_holder] -->        document.getElementById('precioPorNoche').value = data.precioPorNoche || 40;<!-- [et_pb_line_break_holder] -->        document.getElementById('precioComida').value = data.precioComida || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('precioVuelos').value = data.precioVuelos || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('precioSeguro').value = data.precioSeguro || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('transporte').value = data.transporte || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('actividades').value = data.actividades || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('shopping').value = data.shopping || 0;<!-- [et_pb_line_break_holder] -->        document.getElementById('emergencias').value = data.emergencias || 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 2. GR\u00c1FICO DE DISTRIBUCI\u00d3N ===<!-- [et_pb_line_break_holder] -->    function generarGrafico(costs) {<!-- [et_pb_line_break_holder] -->        const chartContainer = document.getElementById('expenseChart');<!-- [et_pb_line_break_holder] -->        const legendContainer = document.getElementById('chartLegend');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const colors = {<!-- [et_pb_line_break_holder] -->            alojamiento: '#b8174a',<!-- [et_pb_line_break_holder] -->            comida: '#059669',<!-- [et_pb_line_break_holder] -->            vuelos: '#2563eb',<!-- [et_pb_line_break_holder] -->            seguro: '#d97706',<!-- [et_pb_line_break_holder] -->            transporte: '#7c3aed',<!-- [et_pb_line_break_holder] -->            actividades: '#0891b2',<!-- [et_pb_line_break_holder] -->            shopping: '#db2777',<!-- [et_pb_line_break_holder] -->            emergencias: '#dc2626',<!-- [et_pb_line_break_holder] -->            adicionales: '#6b7280'<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const total = Object.values(costs).reduce((sum, val) => sum + val, 0);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (total === 0) {<!-- [et_pb_line_break_holder] -->            chartContainer.style.background = 'conic-gradient(#e5e7eb 0deg 360deg)';<!-- [et_pb_line_break_holder] -->            legendContainer.innerHTML = '<pee style=\"text-align: center; color: #666;\">Ingresa gastos para ver el gr\u00e1fico<\/pee>';<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular grados para cada categor\u00eda<!-- [et_pb_line_break_holder] -->        let currentDeg = 0;<!-- [et_pb_line_break_holder] -->        const segments = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        for (const [key, value] of Object.entries(costs)) {<!-- [et_pb_line_break_holder] -->            if (value > 0) {<!-- [et_pb_line_break_holder] -->                const deg = (value \/ total) * 360;<!-- [et_pb_line_break_holder] -->                segments.push({ key, value, deg, color: colors[key] });<!-- [et_pb_line_break_holder] -->                currentDeg += deg;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Crear gradiente c\u00f3nico<!-- [et_pb_line_break_holder] -->        let gradient = 'conic-gradient(';<!-- [et_pb_line_break_holder] -->        currentDeg = 0;<!-- [et_pb_line_break_holder] -->        segments.forEach((seg, i) => {<!-- [et_pb_line_break_holder] -->            const endDeg = currentDeg + seg.deg;<!-- [et_pb_line_break_holder] -->            gradient += `${seg.color} ${currentDeg}deg ${endDeg}deg`;<!-- [et_pb_line_break_holder] -->            if (i < segments.length - 1) gradient += ', ';<!-- [et_pb_line_break_holder] -->            currentDeg = endDeg;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->        gradient += ')';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        chartContainer.style.background = gradient;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Crear leyenda<!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->        legendContainer.innerHTML = segments.map(seg => `<!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"legend-item\"><!-- [et_pb_line_break_holder] -->                <\/p>\n<div class=\"legend-color\" style=\"background: ${seg.color}\"><\/div>\n<p><!-- [et_pb_line_break_holder] -->                <span>${getCategoryName(seg.key)}: ${currency}${seg.value}<\/span><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        `).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function getCategoryName(key) {<!-- [et_pb_line_break_holder] -->        const names = {<!-- [et_pb_line_break_holder] -->            alojamiento: '\ud83d\udecf\ufe0f Alojamiento',<!-- [et_pb_line_break_holder] -->            comida: '\ud83c\udf74 Comida',<!-- [et_pb_line_break_holder] -->            vuelos: '\u2708\ufe0f Vuelos',<!-- [et_pb_line_break_holder] -->            seguro: '\ud83e\ude7a Seguro',<!-- [et_pb_line_break_holder] -->            transporte: '\ud83d\ude8c Transporte',<!-- [et_pb_line_break_holder] -->            actividades: '\ud83c\udfaf Actividades',<!-- [et_pb_line_break_holder] -->            shopping: '\ud83d\udecd\ufe0f Shopping',<!-- [et_pb_line_break_holder] -->            emergencias: '\ud83d\udea8 Emergencias',<!-- [et_pb_line_break_holder] -->            adicionales: '\u2795 Otros'<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] -->        return names[key] || key;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 3. PRESUPUESTO DIARIO DISPONIBLE ===<!-- [et_pb_line_break_holder] -->    function calcularPresupuestoDiario(costs, dias, numeroPeople) {<!-- [et_pb_line_break_holder] -->        const gastosFijos = costs.vuelos + costs.seguro;<!-- [et_pb_line_break_holder] -->        const gastosVariables = costs.alojamiento + costs.comida + costs.transporte + costs.actividades + costs.shopping + costs.emergencias + costs.adicionales;<!-- [et_pb_line_break_holder] -->        const gastosVariablesPorDia = dias > 0 ? gastosVariables \/ dias : 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        return Math.round(gastosVariablesPorDia \/ numeroPeople);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 4. DIVISI\u00d3N DE GASTOS (SPLIT) ===<!-- [et_pb_line_break_holder] -->    function agregarPersonaSplit() {<!-- [et_pb_line_break_holder] -->        splitPersonCounter++;<!-- [et_pb_line_break_holder] -->        const container = document.getElementById('splitPeopleContainer');<!-- [et_pb_line_break_holder] -->        const personDiv = document.createElement('div');<!-- [et_pb_line_break_holder] -->        personDiv.className = 'split-person';<!-- [et_pb_line_break_holder] -->        personDiv.id = `splitPerson${splitPersonCounter}`;<!-- [et_pb_line_break_holder] -->        personDiv.innerHTML = `<!-- [et_pb_line_break_holder] -->            <input type=\"text\" placeholder=\"Nombre\" value=\"Persona ${splitPersonCounter}\" id=\"splitName${splitPersonCounter}\"><!-- [et_pb_line_break_holder] -->            <input type=\"number\" placeholder=\"Pag\u00f3\" value=\"0\" min=\"0\" id=\"splitPaid${splitPersonCounter}\" onfocus=\"clearZero(this)\" onblur=\"restoreZero(this)\"><!-- [et_pb_line_break_holder] -->            <button type=\"button\" class=\"remove-cost\" onclick=\"eliminarPersonaSplit(${splitPersonCounter})\" style=\"padding: 6px 10px;\">\u274c<\/button><!-- [et_pb_line_break_holder] -->        `;<!-- [et_pb_line_break_holder] -->        container.appendChild(personDiv);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function eliminarPersonaSplit(id) {<!-- [et_pb_line_break_holder] -->        const element = document.getElementById(`splitPerson${id}`);<!-- [et_pb_line_break_holder] -->        if (element) {<!-- [et_pb_line_break_holder] -->            element.remove();<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function calcularDivision() {<!-- [et_pb_line_break_holder] -->        const people = [];<!-- [et_pb_line_break_holder] -->        const container = document.getElementById('splitPeopleContainer');<!-- [et_pb_line_break_holder] -->        const inputs = container.querySelectorAll('.split-person');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        inputs.forEach((div, index) => {<!-- [et_pb_line_break_holder] -->            const nameInput = div.querySelector('input[type=\"text\"]');<!-- [et_pb_line_break_holder] -->            const paidInput = div.querySelector('input[type=\"number\"]');<!-- [et_pb_line_break_holder] -->            people.push({<!-- [et_pb_line_break_holder] -->                name: nameInput.value || `Persona ${index + 1}`,<!-- [et_pb_line_break_holder] -->                paid: parseFloat(paidInput.value) || 0<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (people.length < 2) {<!-- [et_pb_line_break_holder] -->            alert('Agrega al menos 2 personas para dividir gastos');<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const total = people.reduce((sum, p) => sum + p.paid, 0);<!-- [et_pb_line_break_holder] -->        const perPerson = total \/ people.length;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular balances<!-- [et_pb_line_break_holder] -->        const balances = people.map(p => ({<!-- [et_pb_line_break_holder] -->            name: p.name,<!-- [et_pb_line_break_holder] -->            balance: p.paid - perPerson<!-- [et_pb_line_break_holder] -->        }));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Generar resumen<!-- [et_pb_line_break_holder] -->        const resultsDiv = document.getElementById('splitResults');<!-- [et_pb_line_break_holder] -->        const contentDiv = document.getElementById('splitResultsContent');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const currency = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let html = `<\/p>\n<div class=\"split-result-item\"><strong>Total gastado:<\/strong> <strong>${currency}${total.toFixed(2)}<\/strong><\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->        html += `<\/p>\n<div class=\"split-result-item\"><strong>Cada uno deber\u00eda pagar:<\/strong> <strong>${currency}${perPerson.toFixed(2)}<\/strong><\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<hr style=\"margin: 12px 0; border: none; border-top: 1px solid rgba(0,0,0,0.1);\">';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mostrar qui\u00e9n debe recibir\/pagar<!-- [et_pb_line_break_holder] -->        const deudores = balances.filter(b => b.balance < -0.01).sort((a, b) => a.balance - b.balance);<!-- [et_pb_line_break_holder] -->        const acreedores = balances.filter(b => b.balance > 0.01).sort((a, b) => b.balance - a.balance);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (deudores.length === 0 && acreedores.length === 0) {<!-- [et_pb_line_break_holder] -->            html += '<\/p>\n<div class=\"split-result-item\" style=\"color: var(--success-color);\">\u2705 \u00a1Est\u00e1n todos a mano!<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            html += '<\/p>\n<div style=\"margin-bottom: 8px; font-weight: 600;\">\ud83d\udcb0 Transferencias sugeridas:<\/div>\n<p>';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            \/\/ Calcular transferencias simplificadas<!-- [et_pb_line_break_holder] -->            const transfers = [];<!-- [et_pb_line_break_holder] -->            let i = 0, j = 0;<!-- [et_pb_line_break_holder] -->            while (i < deudores.length &#038;&#038; j < acreedores.length) {<!-- [et_pb_line_break_holder] -->                const deudor = deudores[i];<!-- [et_pb_line_break_holder] -->                const acreedor = acreedores[j];<!-- [et_pb_line_break_holder] -->                const monto = Math.min(Math.abs(deudor.balance), acreedor.balance);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (monto > 0.01) {<!-- [et_pb_line_break_holder] -->                    transfers.push({<!-- [et_pb_line_break_holder] -->                        from: deudor.name,<!-- [et_pb_line_break_holder] -->                        to: acreedor.name,<!-- [et_pb_line_break_holder] -->                        amount: monto<!-- [et_pb_line_break_holder] -->                    });<!-- [et_pb_line_break_holder] -->                }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                deudor.balance += monto;<!-- [et_pb_line_break_holder] -->                acreedor.balance -= monto;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->                if (Math.abs(deudor.balance) < 0.01) i++;<!-- [et_pb_line_break_holder] -->                if (acreedor.balance < 0.01) j++;<!-- [et_pb_line_break_holder] -->            }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->            transfers.forEach(t => {<!-- [et_pb_line_break_holder] -->                html += `<\/p>\n<div class=\"split-result-item\">${t.from} debe pagarle <strong>${currency}${t.amount.toFixed(2)}<\/strong> a ${t.to}<\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->            });<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Mostrar balance individual<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<hr style=\"margin: 12px 0; border: none; border-top: 1px solid rgba(0,0,0,0.1);\">';<!-- [et_pb_line_break_holder] -->        html += '<\/p>\n<div style=\"margin-bottom: 8px; font-weight: 600;\">\ud83d\udcca Balance por persona:<\/div>\n<p>';<!-- [et_pb_line_break_holder] -->        balances.forEach(b => {<!-- [et_pb_line_break_holder] -->            const className = b.balance > 0 ? 'positive' : (b.balance < 0 ? 'negative' : '');<!-- [et_pb_line_break_holder] -->            const sign = b.balance > 0 ? '+' : '';<!-- [et_pb_line_break_holder] -->            html += `<\/p>\n<div class=\"split-result-item ${className}\">${b.name}: ${sign}${currency}${b.balance.toFixed(2)}<\/div>\n<p>`;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        contentDiv.innerHTML = html;<!-- [et_pb_line_break_holder] -->        resultsDiv.style.display = 'block';<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 5. GUARDAR\/CARGAR PRESUPUESTOS ===<!-- [et_pb_line_break_holder] -->    const STORAGE_KEY = 'recalculando_presupuestos';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function guardarPresupuesto() {<!-- [et_pb_line_break_holder] -->        const nombre = document.getElementById('budgetName').value.trim();<!-- [et_pb_line_break_holder] -->        if (!nombre) {<!-- [et_pb_line_break_holder] -->            alert('Por favor, ingresa un nombre para el presupuesto');<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const presupuesto = {<!-- [et_pb_line_break_holder] -->            nombre: nombre,<!-- [et_pb_line_break_holder] -->            fecha: new Date().toISOString(),<!-- [et_pb_line_break_holder] -->            currency: document.getElementById('currency').value,<!-- [et_pb_line_break_holder] -->            peopleCount: document.getElementById('peopleCount').textContent,<!-- [et_pb_line_break_holder] -->            fecha1: document.getElementById('Fecha1').value,<!-- [et_pb_line_break_holder] -->            fecha2: document.getElementById('Fecha2').value,<!-- [et_pb_line_break_holder] -->            fechaObjetivo: document.getElementById('fechaObjetivo').value,<!-- [et_pb_line_break_holder] -->            precioPorNoche: document.getElementById('precioPorNoche').value,<!-- [et_pb_line_break_holder] -->            precioComida: document.getElementById('precioComida').value,<!-- [et_pb_line_break_holder] -->            precioVuelos: document.getElementById('precioVuelos').value,<!-- [et_pb_line_break_holder] -->            precioSeguro: document.getElementById('precioSeguro').value,<!-- [et_pb_line_break_holder] -->            transporte: document.getElementById('transporte').value,<!-- [et_pb_line_break_holder] -->            actividades: document.getElementById('actividades').value,<!-- [et_pb_line_break_holder] -->            shopping: document.getElementById('shopping').value,<!-- [et_pb_line_break_holder] -->            emergencias: document.getElementById('emergencias').value,<!-- [et_pb_line_break_holder] -->            ahorroMensual: document.getElementById('ahorroMensual').value<!-- [et_pb_line_break_holder] -->        };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let presupuestos = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Reemplazar si ya existe<!-- [et_pb_line_break_holder] -->        const index = presupuestos.findIndex(p => p.nombre === nombre);<!-- [et_pb_line_break_holder] -->        if (index >= 0) {<!-- [et_pb_line_break_holder] -->            presupuestos[index] = presupuesto;<!-- [et_pb_line_break_holder] -->        } else {<!-- [et_pb_line_break_holder] -->            presupuestos.push(presupuesto);<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        localStorage.setItem(STORAGE_KEY, JSON.stringify(presupuestos));<!-- [et_pb_line_break_holder] -->        cargarListaPresupuestos();<!-- [et_pb_line_break_holder] -->        alert('\u2705 Presupuesto guardado correctamente');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function cargarPresupuesto(nombre) {<!-- [et_pb_line_break_holder] -->        const presupuestos = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');<!-- [et_pb_line_break_holder] -->        const p = presupuestos.find(pr => pr.nombre === nombre);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (!p) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('currency').value = p.currency || 'USD';<!-- [et_pb_line_break_holder] -->        document.getElementById('peopleCount').textContent = p.peopleCount || '1';<!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha1').value = p.fecha1 || '';<!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha2').value = p.fecha2 || '';<!-- [et_pb_line_break_holder] -->        document.getElementById('fechaObjetivo').value = p.fechaObjetivo || '';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioPorNoche').value = p.precioPorNoche || '40';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioComida').value = p.precioComida || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioVuelos').value = p.precioVuelos || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioSeguro').value = p.precioSeguro || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('transporte').value = p.transporte || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('actividades').value = p.actividades || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('shopping').value = p.shopping || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('emergencias').value = p.emergencias || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('ahorroMensual').value = p.ahorroMensual || '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('budgetName').value = p.nombre || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->        alert(`\u2705 Presupuesto \"${nombre}\" cargado`);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function eliminarPresupuesto(nombre, event) {<!-- [et_pb_line_break_holder] -->        event.stopPropagation();<!-- [et_pb_line_break_holder] -->        if (!confirm(`\u00bfEliminar \"${nombre}\"?`)) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        let presupuestos = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');<!-- [et_pb_line_break_holder] -->        presupuestos = presupuestos.filter(p => p.nombre !== nombre);<!-- [et_pb_line_break_holder] -->        localStorage.setItem(STORAGE_KEY, JSON.stringify(presupuestos));<!-- [et_pb_line_break_holder] -->        cargarListaPresupuestos();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function cargarListaPresupuestos() {<!-- [et_pb_line_break_holder] -->        const container = document.getElementById('savedBudgetsList');<!-- [et_pb_line_break_holder] -->        const presupuestos = JSON.parse(localStorage.getItem(STORAGE_KEY) || '[]');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (presupuestos.length === 0) {<!-- [et_pb_line_break_holder] -->            container.innerHTML = '<pee style=\"color: #999; font-size: 0.85rem;\">No hay presupuestos guardados<\/pee>';<!-- [et_pb_line_break_holder] -->            return;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        container.innerHTML = presupuestos.map(p => `<!-- [et_pb_line_break_holder] -->            <\/p>\n<div class=\"saved-budget-item\" onclick=\"cargarPresupuesto('${p.nombre}')\"><!-- [et_pb_line_break_holder] -->                ${p.nombre}<!-- [et_pb_line_break_holder] -->                <button class=\"delete-btn\" onclick=\"eliminarPresupuesto('${p.nombre}', event)\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->            <\/div>\n<p><!-- [et_pb_line_break_holder] -->        `).join('');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === 6. REINICIAR CALCULADORA ===<!-- [et_pb_line_break_holder] -->    function reiniciarCalculadora() {<!-- [et_pb_line_break_holder] -->        if (!confirm('\u00bfReiniciar todos los valores?')) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha1').value = '';<!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha2').value = '';<!-- [et_pb_line_break_holder] -->        document.getElementById('fechaObjetivo').value = '';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioPorNoche').value = '40';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioComida').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioVuelos').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('precioSeguro').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('transporte').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('actividades').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('shopping').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('emergencias').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('ahorroMensual').value = '0';<!-- [et_pb_line_break_holder] -->        document.getElementById('peopleCount').textContent = '1';<!-- [et_pb_line_break_holder] -->        document.getElementById('destinationPreset').value = '';<!-- [et_pb_line_break_holder] -->        document.getElementById('budgetName').value = '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Limpiar gastos adicionales<!-- [et_pb_line_break_holder] -->        document.getElementById('additional-costs-container').innerHTML = '';<!-- [et_pb_line_break_holder] -->        additionalCostCounter = 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Ocultar resultados<!-- [et_pb_line_break_holder] -->        document.getElementById('resultados').style.display = 'none';<!-- [et_pb_line_break_holder] -->        document.getElementById('savingsResults').style.display = 'none';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        alert('\u2705 Calculadora reiniciada');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ === INICIALIZACI\u00d3N ===<!-- [et_pb_line_break_holder] -->    document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->        const today = new Date().toISOString().split('T')[0];<!-- [et_pb_line_break_holder] -->        document.getElementById('fechaObjetivo').min = today;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('Fecha1').addEventListener('change', function() {<!-- [et_pb_line_break_holder] -->            document.getElementById('Fecha2').min = this.value;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        updateCurrencySymbols();<!-- [et_pb_line_break_holder] -->        cargarListaPresupuestos();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ Sobrescribir calcularPresupuesto para incluir gr\u00e1fico y presupuesto diario<!-- [et_pb_line_break_holder] -->    const calcularPresupuestoOriginal = calcularPresupuesto;<!-- [et_pb_line_break_holder] -->    calcularPresupuesto = function() {<!-- [et_pb_line_break_holder] -->        \/\/ Llamar funci\u00f3n original<!-- [et_pb_line_break_holder] -->        const result = calcularPresupuestoOriginal();<!-- [et_pb_line_break_holder] -->        if (result === false) return false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Obtener valores para el gr\u00e1fico<!-- [et_pb_line_break_holder] -->        const precioPorNoche = parseFloat(document.getElementById(\"precioPorNoche\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioAereos = parseFloat(document.getElementById(\"precioVuelos\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioSeguro = parseFloat(document.getElementById(\"precioSeguro\").value) || 0;<!-- [et_pb_line_break_holder] -->        const precioComidaPorDia = parseFloat(document.getElementById(\"precioComida\").value) || 0;<!-- [et_pb_line_break_holder] -->        const transporte = parseFloat(document.getElementById(\"transporte\").value) || 0;<!-- [et_pb_line_break_holder] -->        const actividades = parseFloat(document.getElementById(\"actividades\").value) || 0;<!-- [et_pb_line_break_holder] -->        const shopping = parseFloat(document.getElementById(\"shopping\").value) || 0;<!-- [et_pb_line_break_holder] -->        const emergencias = parseFloat(document.getElementById(\"emergencias\").value) || 0;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const date1 = new Date(document.getElementById('Fecha1').value);<!-- [et_pb_line_break_holder] -->        const date2 = new Date(document.getElementById('Fecha2').value);<!-- [et_pb_line_break_holder] -->        const noches = (date2 - date1) \/ (1000 * 60 * 60 * 24);<!-- [et_pb_line_break_holder] -->        const dias = Math.round(noches) + 1;<!-- [et_pb_line_break_holder] -->        const numeroPeople = parseInt(document.getElementById(\"peopleCount\").textContent);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        const precioTotalAlojamiento = Math.round(noches * precioPorNoche);<!-- [et_pb_line_break_holder] -->        const precioTotalComidas = Math.round(dias * precioComidaPorDia * numeroPeople);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular gastos adicionales<!-- [et_pb_line_break_holder] -->        let gastosAdicionales = 0;<!-- [et_pb_line_break_holder] -->        const costItems = document.querySelectorAll('.cost-item');<!-- [et_pb_line_break_holder] -->        costItems.forEach(item => {<!-- [et_pb_line_break_holder] -->            const amount = parseFloat(item.querySelector('input[type=\"number\"]').value) || 0;<!-- [et_pb_line_break_holder] -->            gastosAdicionales += amount;<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Generar gr\u00e1fico<!-- [et_pb_line_break_holder] -->        generarGrafico({<!-- [et_pb_line_break_holder] -->            alojamiento: precioTotalAlojamiento,<!-- [et_pb_line_break_holder] -->            comida: precioTotalComidas,<!-- [et_pb_line_break_holder] -->            vuelos: precioAereos,<!-- [et_pb_line_break_holder] -->            seguro: precioSeguro,<!-- [et_pb_line_break_holder] -->            transporte: transporte,<!-- [et_pb_line_break_holder] -->            actividades: actividades,<!-- [et_pb_line_break_holder] -->            shopping: shopping,<!-- [et_pb_line_break_holder] -->            emergencias: emergencias,<!-- [et_pb_line_break_holder] -->            adicionales: gastosAdicionales<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        \/\/ Calcular y mostrar presupuesto diario<!-- [et_pb_line_break_holder] -->        const dailyBudget = calcularPresupuestoDiario({<!-- [et_pb_line_break_holder] -->            alojamiento: precioTotalAlojamiento,<!-- [et_pb_line_break_holder] -->            comida: precioTotalComidas,<!-- [et_pb_line_break_holder] -->            vuelos: precioAereos,<!-- [et_pb_line_break_holder] -->            seguro: precioSeguro,<!-- [et_pb_line_break_holder] -->            transporte: transporte,<!-- [et_pb_line_break_holder] -->            actividades: actividades,<!-- [et_pb_line_break_holder] -->            shopping: shopping,<!-- [et_pb_line_break_holder] -->            emergencias: emergencias,<!-- [et_pb_line_break_holder] -->            adicionales: gastosAdicionales<!-- [et_pb_line_break_holder] -->        }, dias, numeroPeople);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        document.getElementById('dailyBudgetAmount').textContent = dailyBudget;<!-- [et_pb_line_break_holder] -->        document.getElementById('currencySymbolDaily').textContent = currencySymbols[document.getElementById('currency').value];<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->        [\/et_pb_code][\/et_pb_column][et_pb_column type=\u00bb1_5&#8243; _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_code _builder_version=\u00bb4.27.4&#8243; _module_preset=\u00bbdefault\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb]    <\/p>\n<style><!-- [et_pb_line_break_holder] -->        .pas-glass-recalculando-container {<!-- [et_pb_line_break_holder] -->            padding: 30px;<!-- [et_pb_line_break_holder] -->            margin: 20px 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .pas-glass-recalculando-container .pas-recalculando-inner {<!-- [et_pb_line_break_holder] -->            background: rgba(255, 255, 255, 0.25);<!-- [et_pb_line_break_holder] -->            backdrop-filter: blur(10px);<!-- [et_pb_line_break_holder] -->            -webkit-backdrop-filter: blur(10px);<!-- [et_pb_line_break_holder] -->            border-radius: 10px;<!-- [et_pb_line_break_holder] -->            border: 1px solid rgba(255, 255, 255, 0.18);<!-- [et_pb_line_break_holder] -->            padding: 30px;<!-- [et_pb_line_break_holder] -->            width: 100%;<!-- [et_pb_line_break_holder] -->            \/*box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.37); *\/<!-- [et_pb_line_break_holder] -->          \t box-shadow: 0 8px 32px 0 rgba(184, 23, 74, 0.3);<!-- [et_pb_line_break_holder] -->            margin: 0 auto;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .pas-glass-recalculando-container ul {<!-- [et_pb_line_break_holder] -->            list-style-type: none;<!-- [et_pb_line_break_holder] -->            padding: 0;<!-- [et_pb_line_break_holder] -->            margin: 0;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->        .pas-glass-recalculando-container li {<!-- [et_pb_line_break_holder] -->            margin-bottom: 15px;<!-- [et_pb_line_break_holder] -->            color: #444;<!-- [et_pb_line_break_holder] -->            font-size: 16px;<!-- [et_pb_line_break_holder] -->            line-height: 1.5;<!-- [et_pb_line_break_holder] -->            padding-left: 20px;<!-- [et_pb_line_break_holder] -->            position: relative;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->    <\/style>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div class=\"pas-glass-recalculando-container\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div class=\"pas-recalculando-inner\"><!-- [et_pb_line_break_holder] -->        <\/p>\n<h2>\u2728 Calculadora de Gastos de Viaje: Resumen<\/h2>\n<p><!-- [et_pb_line_break_holder] -->        <\/p>\n<ul><!-- [et_pb_line_break_holder] -->          <\/p>\n<li><strong>\u00bfPor qu\u00e9 calcular tu presupuesto de viaje?<\/strong> Ahorrar\u00e1s dinero, evitar\u00e1s sorpresas y podr\u00e1s relajarte durante el viaje.<\/li>\n<p><!-- [et_pb_line_break_holder] -->          <\/p>\n<li><strong>\u00bfQu\u00e9 debes incluir en el presupuesto?<\/strong> Alojamiento, comidas, vuelos, y seguro de viaje.<\/li>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<li><strong>\u00bfC\u00f3mo hacerlo f\u00e1cil y gratis?<\/strong> Usa una app de calculadora de presupuesto de viaje que simplifique el proceso en solo 5 pasos.<\/li>\n<p><!-- [et_pb_line_break_holder] --><\/ul>\n<p><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n[\/et_pb_code][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<p><strong>\u00daltima actualizaci\u00f3n: Marzo 2026 <\/strong>(V.5.0)<\/p>\n<h2>Novedades y Actualizaciones en la Calculadora de Viajes 2026<\/h2>\n<p>La<span>\u00a0<\/span><strong>calculadora viajes<\/strong><span> de Recalculando Viajes <\/span>no es una simple suma de n\u00fameros. Hemos desarrollado una herramienta gratuita con 5 funciones exclusivas que transforman la forma de planificar tu<span>\u00a0<\/span><strong>presupuesto viaje<\/strong>:<\/p>\n<h3 id=\"1-guarda-m-ltiples-presupuestos-de-viaje\">1. Guarda M\u00faltiples Presupuestos de Viaje<\/h3>\n<p>\u00bfPlaneando varios destinos? Guarda cada<span>\u00a0<\/span><strong>presupuesto de viaje<\/strong><span>\u00a0<\/span>con nombre personalizado:<\/p>\n<ul>\n<li>\u00abViaje a Par\u00eds Julio 2026\u00bb<\/li>\n<li>\u00abRoad Trip Patagonia\u00bb<\/li>\n<li>\u00abEscapada de Fin de Semana\u00bb<\/li>\n<\/ul>\n<p>Todos se almacenan en tu navegador para que puedas comparar y decidir cu\u00e1l destino se ajusta mejor a tu bolsillo.<\/p>\n<h3 id=\"2-gr-fico-visual-de-distribuci-n-de-gastos-viaje\">2. Gr\u00e1fico Visual de Distribuci\u00f3n de Gastos Viaje<\/h3>\n<p>Entender en qu\u00e9 gastas tu dinero es fundamental para optimizar. Nuestro gr\u00e1fico circular muestra visualmente:<\/p>\n<ul>\n<li><strong>Alojamiento<\/strong><span>\u00a0<\/span>(generalmente 30-40% del presupuesto)<\/li>\n<li><strong>Comida y bebidas<\/strong><\/li>\n<li><strong>Transporte y vuelos<\/strong><\/li>\n<li><strong>Actividades y tours<\/strong><\/li>\n<li><strong>Compras y shopping<\/strong><\/li>\n<li><strong>Fondo de emergencias<\/strong><\/li>\n<\/ul>\n<p>Identifica de un vistazo qu\u00e9 categor\u00eda consume m\u00e1s recursos y ajusta tu<span>\u00a0<\/span><strong>presupuesto viaje<\/strong><span>\u00a0<\/span>estrat\u00e9gicamente.<\/p>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h3 id=\"3-presets-de-destinos-calcula-gastos-viaje-al-instante\">3. Presets de Destinos: Calcula Gastos Viaje al Instante<\/h3>\n<p>Olv\u00eddate de buscar \u00abcu\u00e1nto cuesta viajar a&#8230;\u00bb en 10 blogs diferentes. Nuestra<span>\u00a0<\/span><strong>calculadora viajes<\/strong><span>\u00a0<\/span>incluye presets actualizados para destinos populares:<\/p>\n<div class=\"rv-tabla-estilo\">\n<table>\n<thead>\n<tr>\n<th>Destino<\/th>\n<th>Alojamiento \/ Noche<\/th>\n<th>Comida \/ D\u00eda<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\ud83c\uddeb\ud83c\uddf7 Par\u00eds<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>\u20ac120<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>\u20ac45<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddee\ud83c\uddf9 Roma<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>\u20ac100<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>\u20ac40<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddea\ud83c\uddf8 Barcelona<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>\u20ac90<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>\u20ac35<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddef\ud83c\uddf5 Tokio<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$110<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$35<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddf9\ud83c\udded Bangkok<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$40<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$20<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddf2\ud83c\uddfd CDMX<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$1,500 MXN<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$500 MXN<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\udde6\ud83c\uddf7 Buenos Aires<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$50<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$25<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddf5\ud83c\uddea Cusco \/ Machu Picchu<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$45<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$20<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\udde8\ud83c\uddf4 Medell\u00edn<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$40<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$20<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\udde8\ud83c\uddf1 Santiago<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$70<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$30<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddee\ud83c\udde9 Bali<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$35<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$20<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddec\ud83c\udde7 Londres<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>\u00a3150<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>\u00a350<\/strong><\/td>\n<\/tr>\n<tr>\n<td>\ud83c\uddfa\ud83c\uddf8 Nueva York<\/td>\n<td data-label=\"Alojamiento\/Noche\"><strong>$200<\/strong><\/td>\n<td data-label=\"Comida\/D\u00eda\"><strong>$60<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p style=\"font-size: 13px; color: #666; font-style: italic; margin-top: 10px;\">\n    * Precios estimados para 2026. Los valores pueden variar dr\u00e1sticamente seg\u00fan la temporada, la inflaci\u00f3n local y el tipo de cambio del d\u00eda.\n<\/p>\n<p>Selecciona tu destino y los campos se completan autom\u00e1ticamente con promedios reales. Luego ajusta seg\u00fan tu estilo de viaje.[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h3 id=\"4-divisi-n-inteligente-de-gastos-viaja-en-grupo-sin-drama\">4. Divisi\u00f3n Inteligente de Gastos: Viaja en Grupo Sin Drama<\/h3>\n<p>\u00bfViajas con amigos? El<span>\u00a0<\/span><strong>calculador de gastos de viaje<\/strong><span>\u00a0<\/span>incluye un modo \u00abSplit\u00bb exclusivo:<\/p>\n<ol>\n<li>Ingresa qui\u00e9n pag\u00f3 qu\u00e9 (alojamiento, vuelos, cenas, etc.)<\/li>\n<li>La calculadora determina cu\u00e1nto debe cada persona<\/li>\n<li>Obt\u00e9n las transferencias exactas para equilibrar cuentas<\/li>\n<\/ol>\n<p><strong>Ejemplo real:<\/strong><\/p>\n<ul>\n<li>Mar\u00eda pag\u00f3 el Airbnb: $600<\/li>\n<li>Juan pag\u00f3 los vuelos: $800<\/li>\n<li>Pedro pag\u00f3 las excursiones: $400<\/li>\n<li>Ana no pag\u00f3 nada a\u00fan<\/li>\n<\/ul>\n<p><strong>Resultado:<\/strong><span>\u00a0<\/span>Ana debe $450 a Mar\u00eda y $350 a Pedro. Mar\u00eda debe $100 a Juan. Sistema simplificado: Ana transfiere $100 a Mar\u00eda y $700 a Pedro.<\/p>\n<p>Sin app externa, sin hojas de Excel, sin confusiones. Finanzas grupales resueltas en segundos.<\/p>\n<h3 id=\"5-presupuesto-diario-disponible-tu-gu-a-de-gastos-real\">5. Presupuesto Diario Disponible: Tu Gu\u00eda de Gastos Real<\/h3>\n<p>Esta funci\u00f3n revoluciona c\u00f3mo<span>\u00a0<\/span><strong>calcular gastos viaje<\/strong>. Mientras que la mayor\u00eda de calculadoras solo dan el total, nosotros mostramos:<\/p>\n<blockquote>\n<p>\ud83d\udca1<span>\u00a0<\/span><strong>Tu presupuesto diario disponible: $127 por d\u00eda<\/strong><\/p>\n<\/blockquote>\n<p><strong>\u00bfC\u00f3mo funciona?<\/strong><span>\u00a0<\/span>Descontamos autom\u00e1ticamente los gastos fijos (vuelos, seguro, alojamiento pagado anticipado) y dividimos el resto entre los d\u00edas de viaje y n\u00famero de viajeros.<\/p>\n<p><strong>\u00bfPor qu\u00e9 importa?<\/strong><span>\u00a0<\/span>Porque saber que tienes $127 para gastar cada d\u00eda (en comida, transporte local, entradas) es mucho m\u00e1s \u00fatil que saber que el viaje total cuesta $2,500.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>\ud83d\udc49 Con estas novedades, la <strong>calculadora de presupuesto de viajes de Recalculando Viajes<\/strong> se convierte en una herramienta indispensable para planificar viajes econ\u00f3micos, controlar gastos y organizar un plan de ahorro realista.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2>\ud83d\ude80 Resumen de Funcionacionalidades de la Calculadora de Presupuesto de Viajes de Recalculando Viajes<\/h2>\n<p>Nuestra calculadora de presupuesto de viajes ahora es m\u00e1s completa, intuitiva y precisa. Con las \u00faltimas actualizaciones podr\u00e1s planificar tu pr\u00f3ximo viaje con mayor facilidad, controlar tus gastos y optimizar tu ahorro.<\/p>\n<h3 id=\"-funciones-nuevas-y-mejoradas\">\ud83d\udd11 Funciones Mejoradas<\/h3>\n<p><strong>1. Sistema de Pesta\u00f1as Inteligente (Tabs)<\/strong><\/p>\n<ul>\n<li><strong>B\u00e1sico:<\/strong> incluye los gastos esenciales de tu viaje.<\/li>\n<li><strong>Avanzado:<\/strong> suma transporte local, actividades, compras, emergencias y gastos personalizados.<\/li>\n<li><strong>Ahorro:<\/strong> organiza tu plan financiero con metas y fechas objetivo.<\/li>\n<\/ul>\n<p><strong>2. Selector de Moneda Multipa\u00eds<\/strong><\/p>\n<ul>\n<li>Compatible con <strong>USD, EUR, ARS,MXN, CLP, COP y PEN<\/strong>.<\/li>\n<li>Los s\u00edmbolos de moneda se actualizan autom\u00e1ticamente en todos los c\u00e1lculos.<\/li>\n<\/ul>\n<p><strong>3. Contador de Viajeros<\/strong><\/p>\n<ul>\n<li>Ajusta el n\u00famero de personas de tu grupo.<\/li>\n<li>Calcula autom\u00e1ticamente el gasto individual y el total grupal.<\/li>\n<\/ul>\n<p><strong>4. Gastos Personalizados Ilimitados<\/strong><\/p>\n<ul>\n<li>Agrega todos los gastos extras que necesites.<\/li>\n<li>Elimina de forma individual aquellos que no quieras considerar.<\/li>\n<\/ul>\n<p><strong>5. Plan de Ahorro Inteligente<\/strong><\/p>\n<ul>\n<li>Calcula cu\u00e1ntos meses necesitas para alcanzar tu objetivo.<\/li>\n<li>Muestra cu\u00e1nto debes ahorrar semanal y mensualmente.<\/li>\n<li>Muestra alertas si el tiempo no es suficiente para cubrir el presupuesto.<\/li>\n<\/ul>\n<p><strong>6. Sistema de Compartir R\u00e1pido<\/strong><\/p>\n<ul>\n<li>Comparte tu presupuesto en <strong>WhatsApp<\/strong> con un mensaje listo para enviar.<\/li>\n<li>Copia la informaci\u00f3n completa al portapapeles con un solo clic.<\/li>\n<\/ul>\n<p><strong>7. Tips Personalizados para Viajeros<\/strong><\/p>\n<ul>\n<li>Consejos adaptados al presupuesto calculado.<\/li>\n<li>Sugerencias espec\u00edficas para <strong>viajes en grupo<\/strong> o <strong>viajeros individuales<\/strong>.<\/li>\n<\/ul>\n<p><strong>8. Experiencia Visual Mejorada<\/strong><\/p>\n<ul>\n<li>Dise\u00f1o con <strong>cards interactivas<\/strong> para cada categor\u00eda de gasto.<\/li>\n<li>Animaciones y efectos hover m\u00e1s atractivos.<\/li>\n<li>Interfaz <strong>responsive y optimizada para m\u00f3viles<\/strong>.<\/li>\n<\/ul>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2 id=\"c-mo-calcular-ahorro-gastos-viaje-tu-plan-de-financiamiento\"><strong>C\u00f3mo Calcular Ahorro Gastos Viaje: Tu Plan de Financiamiento<\/strong><\/h2>\n<p>Un buen<span>\u00a0<\/span><strong>presupuesto de viaje<\/strong><span>\u00a0<\/span>incluye no solo los gastos, sino tambi\u00e9n C\u00d3MO vas a pagarlos. Nuestra calculadora integra:<\/p>\n<h3 id=\"calculadora-de-plan-de-ahorro\">Calculadora de Plan de Ahorro<\/h3>\n<p>Ingresa:<\/p>\n<ul>\n<li>\ud83d\udcb0 Total necesario: $2,500<\/li>\n<li>\ud83d\udcc5 Fecha objetivo: 8 meses<\/li>\n<li>\ud83d\udcb5 Cu\u00e1nto puedes ahorrar por mes: $300<\/li>\n<\/ul>\n<p><strong>Resultado:<\/strong><span>\u00a0<\/span>Necesitas ahorrar $312.50\/mes. Te falta $12.50\/mes para cumplir tu meta.<\/p>\n<p><strong>Alerta inteligente:<\/strong><span>\u00a0<\/span>Si tu ahorro mensual no alcanza, la calculadora te sugiere ajustes realistas antes de que sea tarde.<\/p>\n<h3 id=\"consejos-para-calcular-ahorro-gastos-viaje\">Consejos para Calcular Ahorro Gastos Viaje<\/h3>\n<p><strong>Estrategia 50\/30\/20 adaptada a viajes:<\/strong><\/p>\n<ul>\n<li><strong>50%<\/strong><span>\u00a0<\/span>para gastos esenciales del viaje (alojamiento, transporte)<\/li>\n<li><strong>30%<\/strong><span>\u00a0<\/span>para experiencias (tours, comidas especiales)<\/li>\n<li><strong>20%<\/strong><span>\u00a0<\/span>para imprevistos y compras<\/li>\n<\/ul>\n<p><strong>T\u00e9cnicas de ahorro acelerado:<\/strong><\/p>\n<ol>\n<li><strong>Regla de los $5:<\/strong><span>\u00a0<\/span>Ahorra todos los billetes de $5 que recibas<\/li>\n<li><strong>Desaf\u00edo de las semanas:<\/strong><span>\u00a0<\/span>Semana 1 = $1, semana 2 = $2&#8230; al a\u00f1o tienes $1,378<\/li>\n<li><strong>Automatizaci\u00f3n:<\/strong><span>\u00a0<\/span>Transferencia autom\u00e1tica el d\u00eda de pago<\/li>\n<li><strong>App de redondeo:<\/strong><span>\u00a0<\/span>Redondea compras y guarda el cambio virtual<\/li>\n<\/ol>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.5&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>1. Calculadora de Gastos de Viaje: \u00bfQu\u00e9 es una Calculadora de Presupuesto de Viaje?<\/strong><\/h2>\n<p>Una <strong>calculadora de presupuesto de viaje<\/strong> o <strong>Calculadora de Gastos de Viaje<\/strong> es una herramienta que te ayuda a planificar cu\u00e1nto gastar\u00e1s en tu pr\u00f3ximo viaje, desde alojamiento hasta comidas y transporte. En una app de calculadora de presupuesto, simplemente ingresas detalles b\u00e1sicos y obtienes un estimado de gastos para que te prepares adecuadamente.<\/p>\n<h2><strong>2. \u00bfPor Qu\u00e9 Es Importante Calcular el Presupuesto Antes de Viajar?<\/strong><\/h2>\n<p>Calcular tu presupuesto de viaje no solo ayuda a administrar tus finanzas; tambi\u00e9n te da tranquilidad. Saber cu\u00e1nto gastar\u00e1s en alojamiento, transporte, y comidas evita problemas de \u00faltima hora y asegura que puedas disfrutar sin preocuparte por gastar de m\u00e1s.<\/p>\n<h2><strong>3. Beneficios de Usar una Calculadora Viajera<\/strong><\/h2>\n<p>Al <strong>calcular el presupuesto del viaje<\/strong> con una app especializada, evitas quedarte sin dinero en momentos cr\u00edticos. Conocer tus gastos aproximados de antemano te permite relajarte y disfrutar del viaje sin preocupaciones financieras. Adem\u00e1s, te asegura que puedas maximizar cada experiencia sin arriesgarte a gastar de m\u00e1s.<\/p>\n<h3>Tu herramienta digital para viajar<\/h3>\n<p>\u00bfNecesitas hacer tu <b>presupuesto de viaje online<\/b>? Esta aplicaci\u00f3n web gratuita es perfecta para ti. Muchos usuarios buscan una <b>calculadora travel<\/b> que sea sencilla y r\u00e1pida. Aqu\u00ed podr\u00e1s organizar todo tu <b>presupuesto viaje<\/b> en pocos minutos y sin complicaciones.<\/p>\n<h2><strong>4. Los Elementos Claves de un Presupuesto de Viaje<\/strong><\/h2>\n<p>Para calcular tu presupuesto de viaje de manera efectiva, considera los principales elementos de gasto:<\/p>\n<ul>\n<li><strong>Alojamiento<\/strong><\/li>\n<li><strong>Comida<\/strong><\/li>\n<li><strong>Transporte<\/strong><\/li>\n<li><strong>Seguro de viaje<\/strong><\/li>\n<\/ul>\n<p>Esto te ayudar\u00e1 a obtener una visi\u00f3n realista de los gastos.<\/p>\n<h2><strong>5. Gu\u00eda Paso a Paso: Calcula tu Presupuesto Viaje en 5 Minutos<\/strong><\/h2>\n<h3 id=\"paso-1-define-tu-destino-y-estilo\">Paso 1: Define Tu Destino y Estilo<\/h3>\n<p><strong>Estilos de viaje y rangos diarios aproximados:<\/strong><\/p>\n<ul>\n<li><strong>\ud83c\udf92 Mochilero:<\/strong><span>\u00a0<\/span>$30-60\/d\u00eda (hostales, comida callejera, transporte p\u00fablico)<\/li>\n<li><strong>\ud83d\udcbc Econ\u00f3mico:<\/strong><span>\u00a0<\/span>$60-120\/d\u00eda (hoteles 3 estrellas, mix de restaurantes)<\/li>\n<li><strong>\ud83c\udfe8 Confort:<\/strong><span>\u00a0<\/span>$120-250\/d\u00eda (hoteles boutique, tours privados)<\/li>\n<li><strong>\ud83d\udc51 Lujo:<\/strong><span>\u00a0<\/span>$250+\/d\u00eda (5 estrellas, gastronom\u00eda gourmet)<\/li>\n<\/ul>\n<h3 id=\"paso-2-selecciona-fechas-y-duraci-n\">Paso 2: Selecciona Fechas y Duraci\u00f3n<\/h3>\n<p>La duraci\u00f3n afecta dr\u00e1sticamente el<span>\u00a0<\/span><strong>presupuesto de viaje<\/strong>:<\/p>\n<ul>\n<li><strong>Vuelos:<\/strong><span>\u00a0<\/span>Costo fijo independiente de duraci\u00f3n<\/li>\n<li><strong>Alojamiento:<\/strong><span>\u00a0<\/span>Se cobra por noche<\/li>\n<li><strong>Comida:<\/strong><span>\u00a0<\/span>Se cobra por d\u00eda completo<\/li>\n<\/ul>\n<p><strong>Tip:<\/strong><span>\u00a0<\/span>Viajes de 7-10 d\u00edas suelen ser los m\u00e1s costo-efectivos para destinos internacionales.<\/p>\n<h3 id=\"paso-3-ingresa-gastos-fijos\">Paso 3: Ingresa Gastos Fijos<\/h3>\n<p>Son los que pagas antes o al inicio:<\/p>\n<ul>\n<li>\u2708\ufe0f Vuelos internacionales<\/li>\n<li>\ud83c\udfe8 Dep\u00f3sito de alojamiento<\/li>\n<li>\ud83e\ude7a Seguro de viaje<\/li>\n<li>\ud83c\udfab Entradas compradas online<\/li>\n<\/ul>\n<h3 id=\"paso-4-estima-gastos-variables\">Paso 4: Estima Gastos Variables<\/h3>\n<p>Los que incurres d\u00eda a d\u00eda:<\/p>\n<ul>\n<li>\ud83c\udf7d\ufe0f Comidas y bebidas<\/li>\n<li>\ud83d\ude8c Transporte local<\/li>\n<li>\ud83c\udfaf Actividades y tours<\/li>\n<li>\ud83d\udecd\ufe0f Compras y souvenirs<\/li>\n<\/ul>\n<h3 id=\"paso-5-agrega-margen-de-seguridad\">Paso 5: Agrega Margen de Seguridad<\/h3>\n<p>Siempre incluye un<span>\u00a0<\/span><strong>10-15% extra<\/strong><span>\u00a0<\/span>para imprevistos:<\/p>\n<ul>\n<li>Cambio de planes<\/li>\n<li>Emergencias m\u00e9dicas menores<\/li>\n<li>Oportunidades inesperadas (\u00bfun tour que no estaba en la lista?)<\/li>\n<li>Variaci\u00f3n de tipo de cambio<\/li>\n<\/ul>\n<ol><\/ol>\n<p><strong><\/strong><\/p>\n<h3>Conoce el precio real de tus vacaciones:<\/h3>\n<p>Para saber el <strong>costo total del viaje<\/strong>, debes sumar el transporte, hotel y comidas. Un buen calculador de gastos de viaje hace estas cuentas matem\u00e1ticas por ti. Aprende a calcular gastos viaje sin errores usando nuestra app gratuita y dedica tu tiempo a disfrutar.<\/p>\n[\/et_pb_text][et_pb_code admin_label=\u00bbadsHakoIT\u00bb _builder_version=\u00bb4.17.4&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<div id=\"adsHakoIT\"><!-- [et_pb_line_break_holder] --><!\u2013- [et_pb_br_holder] -\u2013><a href=\"https:\/\/www.hakoit.com\/tu-negocio-online\/\" target=\"_blank\" rel=\"noopener\"><!-- [et_pb_line_break_holder] --><img decoding=\"async\" class=\"aligncenter\" loading=\"lazy\" src=\"https:\/\/recalculandoviajes.com\/wp-content\/uploads\/2021\/01\/HakoIT-creamos-tu-website.jpg\" alt=\"Creamos Tu Website Personalizado\" title=\"Creamos Tu Website Personalizado\" height=\"auto\" width=\"auto\"><!-- [et_pb_line_break_holder] --><\/a><!-- [et_pb_line_break_holder] --><!\u2013- [et_pb_br_holder] -\u2013><!-- [et_pb_line_break_holder] --><\/div>\n[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb2_3,1_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb2_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>6. Alojamiento: Consejos para Ahorrar Dinero<\/strong><\/h2>\n<p>El Alojamiento puede ser uno de los gastos m\u00e1s grandes de un viaje. A continuaci\u00f3n algunos Tips para <strong>ahorrar al calcular el costo del viaje en alojamiento:<\/strong><\/p>\n<ul>\n<li><strong>Buscar precios en <a href=\"https:\/\/recalculandoviajes.com\/booking-off\" target=\"_blank\" rel=\"noopener\">Booking <\/a><\/strong>para pocos d\u00edas<strong> y <a href=\"https:\/\/recalculandoviajes.com\/airbnb\/\" target=\"_blank\" rel=\"noopener\">Airbnb <\/a><\/strong>para m\u00e1s d\u00edas suelen ser m\u00e1s econ\u00f3micos .<\/li>\n<li><strong>Reservar con anticipaci\u00f3n<\/strong> a menudo permite acceder a mejores precios.<\/li>\n<li><strong>Usar <a href=\"https:\/\/recalculandoviajes.com\/descuentos\/\" target=\"_blank\" rel=\"noopener\">descuentos<\/a><\/strong> para encontrar ofertas exclusivas.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb1_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/Booking-Genius-OFF.jpg\u00bb alt=\u00bbAlojamientos &#8211; Booking Genius OFF\u00bb title_text=\u00bbAlojamientos &#8211; Booking Genius OFF\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/booking-off\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>7. Gastos en Comida: Tips para Reducir el Costo<\/strong><\/h2>\n<p>La comida es otro gasto importante. Para <strong>calcular el presupuesto de viaje<\/strong> destinado a comidas, considera:<\/p>\n<ul>\n<li>Comer en <strong>lugares locales<\/strong> y explorar la comida callejera.<\/li>\n<li>Comprar <strong>snacks en Supermercados<\/strong> para momentos entre comidas. <strong>Frutas y Frutos secos<\/strong> siempre son una buena opci\u00f3n saludable.<\/li>\n<\/ul>\n<ul><\/ul>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_3,2_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/transportes-Descuento-OMIO.jpg\u00bb alt=\u00bbTransportes Descuento OMIO\u00bb title_text=\u00bbTransportes Descuento OMIO\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/omio-off\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb2_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>8. Transporte: Consejos para Ahorrar en Vuelos y Desplazamientos<\/strong><\/h2>\n<p>El transporte puede ser caro si no se planifica bien. A la hora de calcular gastos de viaje para transporte:<\/p>\n<ul>\n<li>Usa <strong>comparadores de vuelos<\/strong>.<\/li>\n<li>Considera viajar en <strong>horarios flexibles<\/strong> y usar aerol\u00edneas de bajo costo.<\/li>\n<li>Opta por <strong>transporte local<\/strong> para moverte dentro del destino.<\/li>\n<\/ul>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb2_3,1_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb2_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>9. Seguro de Viaje: \u00bfRealmente Necesitas Incluirlo?<\/strong><\/h2>\n<p>El <a href=\"https:\/\/recalculandoviajes.com\/seguro-de-viaje-iati-asistencia-al-viajero\/\" target=\"_blank\" rel=\"noopener\">seguro de viaje<\/a> puede parecer un gasto adicional, pero es<strong> una parte importante de tu presupuesto<\/strong>. Te protege en caso de enfermedades o accidentes. Incluir el seguro en la <strong>calculadora de viajes<\/strong> es esencial, ya que aunque no se use, brinda tranquilidad, paz mental, y seguridad.<\/p>\n<blockquote>\n<p><em><strong>Seguro de Viaje con Descuento<\/strong><\/em> <a href=\"https:\/\/recalculandoviajes.com\/asistencia-al-viajero\/\" target=\"_blank\" rel=\"noopener\">\u27a1\ufe0eCLIC AQUI<\/a><\/p>\n<\/blockquote>\n<p>&nbsp;<\/p>\n[\/et_pb_text][\/et_pb_column][et_pb_column type=\u00bb1_3&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/seguros-de-viaje-IATI-OFF.jpg\u00bb alt=\u00bbSeguros de Viaje &#8211; IATI Descuentos\u00bb title_text=\u00bbSeguros de Viaje &#8211; IATI Descuentos\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/iati-seguros\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2><strong>10. Beneficios de una Aplicaci\u00f3n para Calcular Presupuesto de Viaje<\/strong><\/h2>\n<p>Las apps de <strong>calculador de viajes<\/strong> no solo ahorran tiempo sino que eliminan errores de c\u00e1lculo y permiten controlar los gastos. Adem\u00e1s, muchas ofrecen funciones adicionales como alertas de ahorro y seguimiento de gastos en tiempo real.<\/p>\n<h2><strong>11. Recomendaciones Expertas para Mantenerte Dentro del Presupuesto<\/strong><\/h2>\n<ol>\n<li><strong>Reserva anticipadamente<\/strong>.<\/li>\n<li><strong>Al\u00e9jate de zonas tur\u00edsticas<\/strong> para comer y hospedarte.<\/li>\n<li><strong>Usa transporte p\u00fablico<\/strong> en lugar de taxis.<\/li>\n<li><strong>Lleva un registro diario<\/strong> para no sobrepasar el presupuesto.<\/li>\n<\/ol>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2 id=\"comparativa-por-qu-nuestra-calculadora-viajes-es-superior\">Comparativa: \u00bfPor qu\u00e9 nuestra Calculadora Viajes es superior?<\/h2>\n<div class=\"rv-tabla-estilo\">\n<table>\n<thead>\n<tr>\n<th>Caracter\u00edstica<\/th>\n<th>Calculadoras B\u00e1sicas<\/th>\n<th>Nuestra Calculadora<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Guardar presupuestos<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>S\u00ed, ilimitados<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Gr\u00e1ficos visuales<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>S\u00ed, interactivos<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Presets de destinos<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>13 ciudades (2026)<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Divisi\u00f3n de gastos grupo<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>Autom\u00e1tica<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Presupuesto diario<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 Calculado<\/td>\n<\/tr>\n<tr>\n<td>Plan de ahorro integrado<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u274c No<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>S\u00ed<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Multi-moneda<\/td>\n<td data-label=\"Calculadoras B\u00e1sicas\">\u26a0\ufe0f Algunas<\/td>\n<td data-label=\"Nuestra Calculadora\">\u2705 <strong>7 monedas locales<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2 id=\"errores-comunes-al-calcular-gastos-viaje\">Errores Comunes al Calcular Gastos Viaje<\/h2>\n<h3 id=\"-error-1-no-incluir-el-transporte-local\">\u274c Error #1: No incluir el transporte local<\/h3>\n<p>Muchos calculan vuelos internacionales pero olvidan:<\/p>\n<ul>\n<li>Taxi aeropuerto-hotel ($20-60)<\/li>\n<li>Transporte p\u00fablico diario ($5-15\/d\u00eda)<\/li>\n<li>Uber\/Didi en ciudades ($10-30\/d\u00eda)<\/li>\n<\/ul>\n<h3 id=\"-error-2-subestimar-la-comida\">\u274c Error #2: Subestimar la comida<\/h3>\n<p>Multiplica el costo de UNA comida por 3&#8230; y suma snacks, caf\u00e9s, agua embotellada.<\/p>\n<h3 id=\"-error-3-ignorar-propinas-y-taxes\">\u274c Error #3: Ignorar propinas y taxes<\/h3>\n<p>En algunos pa\u00edses las propinas son obligatorias (15-20%) y los taxes no est\u00e1n incluidos en precios mostrados.<\/p>\n<h3 id=\"-error-4-no-calcular-ahorro-gastos-viaje-con-anticipaci-n\">\u274c Error #4: No calcular ahorro gastos viaje con anticipaci\u00f3n<\/h3>\n<p>Empezar a ahorrar 2 meses antes de un viaje internacional es estr\u00e9s innecesario. Ideal: 6-12 meses.<\/p>\n[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_4,1_2,1_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][et_pb_column type=\u00bb1_2&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2024\/10\/calculadora-de-gastos-de-viaje-RecalculandoViajes.jpg\u00bb alt=\u00bbcalculadora de gastos de viaje\u00bb title_text=\u00bbcalculadora de gastos de viaje\u00bb show_in_lightbox=\u00bbon\u00bb admin_label=\u00bbImagen\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb4_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_text admin_label=\u00bbFAQ) Calcula Tu Presupuesto de Viaje\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2>Preguntas Frecuentes (FAQ) Calcula Tu Presupuesto de Viaje<\/h2>\n<h2>\u00bfEs confiable una calculadora de viajes para planificar mi presupuesto?<\/h2>\n<p>S\u00ed, las aplicaciones para calcular presupuesto de viaje ofrecen estimaciones precisas y personalizadas. Puedes usar una app gratuita, calculadora de gastos de viaje aqu\u00ed.<\/p>\n<h2>\u00bfQu\u00e9 porcentaje del presupuesto debe destinarse al seguro de viaje?<\/h2>\n<p>Un 5-10% del presupuesto total es una buena recomendaci\u00f3n. Contamos con Descuentos en seguro de viaje.<\/p>\n<h2>\u00bfC\u00f3mo calculo el gasto total en comidas?<\/h2>\n<p>Estima el costo promedio por comida y multipl\u00edcalo por los d\u00edas del viaje. Puede usar una app gratuita para Calcular Tu Presupuesto de Viaje aqu\u00ed.<\/p>\n<h2>\u00bfC\u00f3mo puedo reducir el costo en vuelos?<\/h2>\n<p>Usando comparadores de precios, reservando anticipadamente y considerando aerol\u00edneas de bajo costo.<\/p>\n<h2>\u00bfC\u00f3mo sacar el presupuesto de un viaje?<\/h2>\n<p>Para sacar el presupuesto de un viaje, considera los principales gastos: alojamiento, comidas, transporte y seguro. Utiliza una calculadora de gastos de viaje o una app para facilitar el proceso. Aqu\u00ed tienes una gratuita.<\/p>\n<h2>\u00bfC\u00f3mo calcular el costo de viaje?<\/h2>\n<p>El costo de viaje se calcula sumando todos los gastos estimados, como alojamiento, comidas, transporte y actividades. Puedes usar una hoja de c\u00e1lculo o una calculadora de viajes para hacerlo m\u00e1s f\u00e1cil (ejemplo aqu\u00ed)<\/p>\n<h2>\u00bfC\u00f3mo saber cu\u00e1nto gastar en un viaje?<\/h2>\n<p>Determina un presupuesto diario basado en tus gastos promedio en alojamiento, comidas y actividades. Multiplica esto por la duraci\u00f3n del viaje para conocer el gasto total.<\/p>\n<h2>\u00bfC\u00f3mo calcular el gasto de viaje?<\/h2>\n<p>Para calcular el gasto de viaje, anota todos los gastos planeados y agr\u00fapalos por categor\u00edas (alojamiento, comidas, transporte). Luego suma cada categor\u00eda para obtener el total.<\/p>\n<h2>\u00bfC\u00f3mo hacer un presupuesto para un viaje?<\/h2>\n<p>Haz una lista de todos los gastos posibles, como alojamiento, comidas, transporte y entretenimiento. Establece un l\u00edmite para cada categor\u00eda y suma el total para tener tu presupuesto.<\/p>\n<h2>\u00bfC\u00f3mo contabilizar un gasto de viaje?<\/h2>\n<p>Para contabilizar un gasto de viaje, guarda todos los recibos y anota cada gasto en una hoja de c\u00e1lculo o app de gastos. Clasif\u00edcalos por categor\u00eda y suma los totales al final del viaje.<\/p>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2 id=\"conclusi-n-empieza-a-planificar-hoy\">Conclusi\u00f3n: Empieza a Planificar Hoy<\/h2>\n<p><strong>Calcular gastos viaje<\/strong><span>\u00a0<\/span>no tiene que ser complicado. Con la herramienta adecuada, en 5 minutos tienes un<span>\u00a0<\/span><strong>presupuesto de viaje<\/strong><span>\u00a0<\/span>completo, realista y actionable.<\/p>\n<p>Nuestra<span>\u00a0<\/span><strong>calculadora viajes<\/strong><span>\u00a0<\/span>gratuita te ofrece:<\/p>\n<ul>\n<li>\u2705 C\u00e1lculo preciso en 7 monedas<\/li>\n<li>\u2705 Guardado ilimitado de presupuestos<\/li>\n<li>\u2705 Gr\u00e1ficos visuales de distribuci\u00f3n<\/li>\n<li>\u2705 Divisi\u00f3n autom\u00e1tica de gastos grupales<\/li>\n<li>\u2705 Presupuesto diario calculado<\/li>\n<li>\u2705 Plan de ahorro integrado<\/li>\n<li>\u2705 13 presets de destinos populares<\/li>\n<\/ul>\n<p><strong>\u00bfListo para planificar tu pr\u00f3ximo viaje sin preocupaciones financieras?<\/strong><\/p>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<h2 id=\"recursos-relacionados\">Recursos Relacionados<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.recalculandoviajes.com\/checklist-de-equipaje\/\" target=\"_blank\" rel=\"noopener\">Checklist Inteligente de Equipaje para tus viajes<\/a><\/li>\n<li><a href=\"https:\/\/www.recalculandoviajes.com\/mejor-seguro-de-viaje\/\" target=\"_blank\" rel=\"noopener\">Mejores Seguros de Viaje 2026<\/a><\/li>\n<\/ul>\n[\/et_pb_text][et_pb_text _builder_version=\u00bb4.27.6&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]\n<blockquote>\n<p><em>\u00bfHas usado nuestra calculadora de viajes? Cu\u00e9ntanos tu experiencia en los comentarios o etiqu\u00e9tanos en Instagram <a href=\"https:\/\/www.instagram.com\/recalculandoviajes\/\" target=\"_blank\" rel=\"noopener\">@recalculandoviajes<\/a><\/em><\/p>\n<\/blockquote>\n[\/et_pb_text][et_pb_code admin_label=\u00bbfaq google\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb]<html><!-- [et_pb_line_break_holder] -->  <head><!-- [et_pb_line_break_holder] -->    <title>Calculadora de Gastos de Viaje &#8211; Preguntas Frecuentes (FAQ)<\/title><!-- [et_pb_line_break_holder] -->    <script type=\"application\/ld+json\"><!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      \"@context\": \"https:\/\/schema.org\",<!-- [et_pb_line_break_holder] -->      \"@type\": \"FAQPage\",<!-- [et_pb_line_break_holder] -->      \"mainEntity\": [{<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfEs confiable una calculadora de viajes para planificar mi presupuesto?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>S\u00ed, las aplicaciones para calcular presupuesto de viaje ofrecen estimaciones precisas y personalizadas.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfQu\u00e9 debo hacer si sobrepaso el presupuesto?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Usa una aplicaci\u00f3n que te permita monitorear los gastos en tiempo real para ajustar tus decisiones en el viaje.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfQu\u00e9 porcentaje del presupuesto debe destinarse al seguro de viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Un 5-10% del presupuesto total es una buena recomendaci\u00f3n.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfLas apps de calculadora de viajes ofrecen descuentos en alojamientos?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Algunas s\u00ed, ya que tienen acuerdos exclusivos y promociones por reserva anticipada.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo calculo el gasto total en comidas?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Estima el costo promedio por comida y multipl\u00edcalo por los d\u00edas del viaje.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo puedo reducir el costo en vuelos?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Usando comparadores de precios, reservando anticipadamente y considerando aerol\u00edneas de bajo costo.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo sacar el presupuesto de un viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Para sacar el presupuesto de un viaje, considera los principales gastos: alojamiento, comidas, transporte y seguro. Utiliza una calculadora de gastos de viaje o una app para facilitar el proceso.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo calcular el costo de viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>El costo de viaje se calcula sumando todos los gastos estimados, como alojamiento, comidas, transporte y actividades. Puedes usar una hoja de c\u00e1lculo o una calculadora de viajes para hacerlo m\u00e1s f\u00e1cil.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo saber cu\u00e1nto gastar en un viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Determina un presupuesto diario basado en tus gastos promedio en alojamiento, comidas y actividades. Multiplica esto por la duraci\u00f3n del viaje para conocer el gasto total.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo calcular el gasto de viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Para calcular el gasto de viaje, anota todos los gastos planeados y agr\u00fapalos por categor\u00edas (alojamiento, comidas, transporte). Luego suma cada categor\u00eda para obtener el total.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo hacer un presupuesto para un viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Haz una lista de todos los gastos posibles, como alojamiento, comidas, transporte y entretenimiento. Establece un l\u00edmite para cada categor\u00eda y suma el total para tener tu presupuesto.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo calculo mis gastos de viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Puedes calcular tus gastos de viaje registrando todos los gastos durante el viaje. Al final, suma los costos de cada categor\u00eda para tener una visi\u00f3n clara de tus gastos totales.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }, {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->        \"name\": \"\u00bfC\u00f3mo contabilizar un gasto de viaje?\",<!-- [et_pb_line_break_holder] -->        \"acceptedAnswer\": {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Answer\",<!-- [et_pb_line_break_holder] -->          \"text\": \"<pee>Para contabilizar un gasto de viaje, guarda todos los recibos y anota cada gasto en una hoja de c\u00e1lculo o app de gastos. Clasif\u00edcalos por categor\u00eda y suma los totales al final del viaje.<\/pee>\"<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }]<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    <\/script><!-- [et_pb_line_break_holder] -->  <\/head><!-- [et_pb_line_break_holder] -->  <body><!-- [et_pb_line_break_holder] -->  <\/body><!-- [et_pb_line_break_holder] --><\/html><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u00bb1_4,1_4,1_4,1_4&#8243; _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb locked=\u00bboff\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/seguros-de-viaje-IATI-OFF.jpg\u00bb alt=\u00bbSeguros de Viaje &#8211; IATI Descuentos\u00bb title_text=\u00bbSeguros de Viaje &#8211; IATI Descuentos\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/iati-seguros\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/transportes-Descuento-OMIO.jpg\u00bb alt=\u00bbTransportes Descuento OMIO\u00bb title_text=\u00bbTransportes Descuento OMIO\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/omio-off\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2023\/09\/Booking-Genius-OFF.jpg\u00bb alt=\u00bbAlojamientos &#8211; Booking Genius OFF\u00bb title_text=\u00bbAlojamientos &#8211; Booking Genius OFF\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/booking-off\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][et_pb_column type=\u00bb1_4&#8243; _builder_version=\u00bb4.22.2&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][et_pb_image src=\u00bbhttps:\/\/recalculandoviajes.com\/wp-content\/uploads\/2024\/01\/internet-esim-Holafly-OFF.jpg\u00bb alt=\u00bbInternet eSIM &#8211; Holafly Descuento\u00bb title_text=\u00bbInternet eSIM &#8211; Holafly Descuento\u00bb url=\u00bbhttps:\/\/recalculandoviajes.com\/holafly-off\u00bb url_new_window=\u00bbon\u00bb _builder_version=\u00bb4.25.1&#8243; _module_preset=\u00bbdefault\u00bb global_colors_info=\u00bb{}\u00bb][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n<div class=\"pwkbp69e0f8486e738\" ><br\/>\n<\/div><style type=\"text\/css\">\r\n@media screen and (min-width: 1201px) {\r\n.pwkbp69e0f8486e738 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 993px) and (max-width: 1200px) {\r\n.pwkbp69e0f8486e738 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 769px) and (max-width: 992px) {\r\n.pwkbp69e0f8486e738 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (min-width: 768px) and (max-width: 768px) {\r\n.pwkbp69e0f8486e738 {\r\ndisplay: block;\r\n}\r\n}\r\n@media screen and (max-width: 767px) {\r\n.pwkbp69e0f8486e738 {\r\ndisplay: block;\r\n}\r\n}\r\n<\/style>\r\n","protected":false},"excerpt":{"rendered":"<p>La herramienta definitiva para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular tu presupuesto de viaje &#8211; App para organizar tus viajes Planifica tu aventura o viaje desde cero Antes de hacer las maletas, es muy importante dise\u00f1ar un presupuesto de viaje. As\u00ed sabr\u00e1s exactamente cu\u00e1nto dinero necesitas para tus vacaciones. Nuestra herramienta te [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":13517,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-6080","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes<\/title>\n<meta name=\"description\" content=\"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes\" \/>\n<meta property=\"og:description\" content=\"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/\" \/>\n<meta property=\"og:site_name\" content=\"Recalculando Viajes\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recalculandov\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T19:33:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.recalculandoviajes.com\/wp-content\/uploads\/2026\/03\/calculadora-presupuesto-de-viaje.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/\",\"url\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/\",\"name\":\"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/calculadora-presupuesto-de-viaje.jpg\",\"datePublished\":\"2026-01-22T15:37:05+00:00\",\"dateModified\":\"2026-03-24T19:33:53+00:00\",\"description\":\"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/calculadora-presupuesto-de-viaje.jpg\",\"contentUrl\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/calculadora-presupuesto-de-viaje.jpg\",\"width\":1080,\"height\":675,\"caption\":\"calculadora presupuesto de viaje\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#website\",\"url\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/\",\"name\":\"Recalculando viajes\",\"description\":\"Compartimos nuestra gran aventura de Vivir viajando\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#organization\",\"name\":\"Recalculando Viajes\",\"url\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/recalculandoviajes.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/RecalculandoLogo-1.png\",\"contentUrl\":\"https:\\\/\\\/recalculandoviajes.com\\\/wp-content\\\/uploads\\\/2018\\\/07\\\/RecalculandoLogo-1.png\",\"width\":581,\"height\":591,\"caption\":\"Recalculando Viajes\"},\"image\":{\"@id\":\"https:\\\/\\\/www.recalculandoviajes.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/recalculandov\\\/\",\"https:\\\/\\\/instagram.com\\\/recalculandoviajes\",\"https:\\\/\\\/www.pinterest.com\\\/recalculandoviajes\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCl9mlzCiqE_YLnQkoL9tzqA\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes","description":"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/","og_locale":"es_ES","og_type":"article","og_title":"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes","og_description":"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis","og_url":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/","og_site_name":"Recalculando Viajes","article_publisher":"https:\/\/www.facebook.com\/recalculandov\/","article_modified_time":"2026-03-24T19:33:53+00:00","og_image":[{"width":1080,"height":675,"url":"https:\/\/www.recalculandoviajes.com\/wp-content\/uploads\/2026\/03\/calculadora-presupuesto-de-viaje.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"15 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/","url":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/","name":"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes - Recalculando Viajes","isPartOf":{"@id":"https:\/\/www.recalculandoviajes.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/#primaryimage"},"image":{"@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.recalculandoviajes.com\/wp-content\/uploads\/2026\/03\/calculadora-presupuesto-de-viaje.jpg","datePublished":"2026-01-22T15:37:05+00:00","dateModified":"2026-03-24T19:33:53+00:00","description":"La herramienta para calcular el presupuesto de tu pr\u00f3ximo de viaje. Calcular cantidad de noches y precio promedio por noche. Online y gratis","breadcrumb":{"@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/#primaryimage","url":"https:\/\/www.recalculandoviajes.com\/wp-content\/uploads\/2026\/03\/calculadora-presupuesto-de-viaje.jpg","contentUrl":"https:\/\/www.recalculandoviajes.com\/wp-content\/uploads\/2026\/03\/calculadora-presupuesto-de-viaje.jpg","width":1080,"height":675,"caption":"calculadora presupuesto de viaje"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recalculandoviajes.com\/calcular-tu-presupuesto-de-viaje-app-para-organizar-tus-viajes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.recalculandoviajes.com\/"},{"@type":"ListItem","position":2,"name":"Planifica y Calcula Tu Presupuesto de Viaje | App para organizar tus viajes"}]},{"@type":"WebSite","@id":"https:\/\/www.recalculandoviajes.com\/#website","url":"https:\/\/www.recalculandoviajes.com\/","name":"Recalculando viajes","description":"Compartimos nuestra gran aventura de Vivir viajando","publisher":{"@id":"https:\/\/www.recalculandoviajes.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recalculandoviajes.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.recalculandoviajes.com\/#organization","name":"Recalculando Viajes","url":"https:\/\/www.recalculandoviajes.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.recalculandoviajes.com\/#\/schema\/logo\/image\/","url":"https:\/\/recalculandoviajes.com\/wp-content\/uploads\/2018\/07\/RecalculandoLogo-1.png","contentUrl":"https:\/\/recalculandoviajes.com\/wp-content\/uploads\/2018\/07\/RecalculandoLogo-1.png","width":581,"height":591,"caption":"Recalculando Viajes"},"image":{"@id":"https:\/\/www.recalculandoviajes.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recalculandov\/","https:\/\/instagram.com\/recalculandoviajes","https:\/\/www.pinterest.com\/recalculandoviajes\/","https:\/\/www.youtube.com\/channel\/UCl9mlzCiqE_YLnQkoL9tzqA"]}]}},"_links":{"self":[{"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/pages\/6080","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/comments?post=6080"}],"version-history":[{"count":55,"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/pages\/6080\/revisions"}],"predecessor-version":[{"id":13516,"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/pages\/6080\/revisions\/13516"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/media\/13517"}],"wp:attachment":[{"href":"https:\/\/www.recalculandoviajes.com\/recalculando-api\/wp\/v2\/media?parent=6080"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}