{"id":63196,"date":"2026-05-21T09:35:36","date_gmt":"2026-05-21T07:35:36","guid":{"rendered":"https:\/\/muaytax.com\/?page_id=63196"},"modified":"2026-08-19T15:02:05","modified_gmt":"2026-08-19T13:02:05","slug":"herramienta-necesito-obtener-un-rap-epr","status":"publish","type":"page","link":"https:\/\/muaytax.com\/es\/herramienta-necesito-obtener-un-rap-epr\/","title":{"rendered":"Herramienta necesito obtener un RAP-EPR"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"63196\" class=\"elementor elementor-63196\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-905fde3 e-flex e-con-boxed e-con e-parent\" data-id=\"905fde3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6873bd2 elementor-widget elementor-widget-html\" data-id=\"6873bd2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<meta charset=\"UTF-8\">\n<style data-mt-component=\"calculadora-rap-epr-ecommerce\">#mt-rap-epr-calculator{--mt-green:var(--mt-v2-primary, #00ad65);--mt-mint:var(--mt-v2-primary-soft, #d9ffee);--mt-navy:var(--mt-v2-navy, #031549);--mt-ink:#0E1433;--mt-muted:var(--mt-v2-muted, #6a768a);--mt-line:var(--mt-v2-border, #e5ecf7);--mt-line-strong:#CDD5E5;--mt-paper:var(--mt-v2-bg, #f7faff);--mt-white:#FFFFFF;--mt-amber-soft:#FFF7E5;--mt-radius:var(--mt-v2-radius, 12px);--mt-radius-sm:var(--mt-v2-radius-sm, 8px);--ff-sans:var(--mt-v2-font, Poppins, Tahoma, Geneva, Verdana, sans-serif);display:block;width:100%;color:var(--mt-ink);background:var(--mt-paper);font-family:var(--ff-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#mt-rap-epr-calculator,#mt-rap-epr-calculator *{box-sizing:border-box;letter-spacing:0}#mt-rap-epr-calculator button,#mt-rap-epr-calculator input,#mt-rap-epr-calculator select,#mt-rap-epr-calculator textarea{font:inherit}#mt-rap-epr-calculator button{cursor:pointer}#mt-rap-epr-calculator a{color:inherit;text-decoration:none}#mt-rap-epr-calculator .rap-page{max-width:1240px;margin:0 auto;padding:72px 28px 88px}#mt-rap-epr-calculator .rap-hero{margin:0 0 18px;padding:24px 28px;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:var(--mt-white);text-align:center}#mt-rap-epr-calculator h1,#mt-rap-epr-calculator h2,#mt-rap-epr-calculator h3,#mt-rap-epr-calculator p{margin-top:0}#mt-rap-epr-calculator h1{max-width:780px;margin:0 auto 8px;color:var(--mt-navy);font-size:1.75rem;line-height:1.2;font-weight:700;text-wrap:balance}#mt-rap-epr-calculator .rap-lead{margin:0 auto;max-width:640px;color:var(--mt-muted);font-size:15px;line-height:1.55}#mt-rap-epr-calculator .rap-tool{display:block}#mt-rap-epr-calculator .rap-card{overflow:hidden;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:var(--mt-white)}#mt-rap-epr-calculator .rap-steps-nav{display:flex;flex-wrap:wrap;gap:4px;padding:4px;margin-bottom:18px;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:var(--mt-white);scroll-margin-top:90px}#mt-rap-epr-calculator .rap-step-tab{flex:1 1 0;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:40px;padding:6px;border:0;border-radius:var(--mt-radius-sm);background:0 0;color:var(--mt-muted);text-align:center}#mt-rap-epr-calculator .rap-step-num{display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--mt-line-strong);border-radius:999px;background:var(--mt-white);color:var(--mt-muted);font-size:12px;font-weight:700}#mt-rap-epr-calculator .rap-step-tab.is-active,#mt-rap-epr-calculator .rap-step-tab.is-done{background:var(--mt-mint)}#mt-rap-epr-calculator .rap-step-tab.is-active .rap-step-num,#mt-rap-epr-calculator .rap-step-tab.is-done .rap-step-num{border-color:var(--mt-green);background:var(--mt-green);color:var(--mt-white)}#mt-rap-epr-calculator .rap-step-tab:disabled{cursor:not-allowed;opacity:.5}#mt-rap-epr-calculator :is(.rap-step-tab,.rap-option,.rap-btn):focus-visible{outline:rgba(0,173,101,.34) solid 3px;outline-offset:2px}#mt-rap-epr-calculator .rap-main{min-width:0}#mt-rap-epr-calculator .rap-card-body{min-height:470px;padding:38px 44px 34px}#mt-rap-epr-calculator .rap-question-title{margin-bottom:8px;color:var(--mt-navy);font-size:clamp(1.35rem, 2.5vw, 1.85rem);line-height:1.18;font-weight:850;text-wrap:balance}#mt-rap-epr-calculator .rap-question-help{max-width:780px;margin-bottom:22px;color:var(--mt-muted);font-size:14px;line-height:1.58}#mt-rap-epr-calculator .rap-multi-hint{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px;border:1px solid #b9eed6;border-radius:999px;background:var(--mt-mint);color:var(--mt-green);font-size:12px;font-weight:750}#mt-rap-epr-calculator .rap-options{display:grid;gap:10px}#mt-rap-epr-calculator .rap-options.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#mt-rap-epr-calculator .rap-option{display:grid;grid-template-columns:24px 30px minmax(0,1fr);gap:12px;align-items:center;width:100%;min-height:68px;padding:14px 16px;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:var(--mt-white);color:var(--mt-navy);text-align:left;transition:border-color .14s,background .14s,transform 80ms}#mt-rap-epr-calculator .rap-option:hover{border-color:#95ddba;background:var(--mt-mint)}#mt-rap-epr-calculator .rap-option:active{transform:scale(.992)}#mt-rap-epr-calculator .rap-option.is-on{border-color:var(--mt-green);background:var(--mt-mint)}#mt-rap-epr-calculator .rap-option-icon{display:grid;place-items:center;width:30px;height:30px;color:var(--mt-muted)}#mt-rap-epr-calculator .rap-option.is-on .rap-option-icon{color:var(--mt-green)}#mt-rap-epr-calculator .rap-option strong{display:block;min-width:0;overflow-wrap:anywhere;color:inherit;font-size:14.5px;line-height:1.3;font-weight:750}#mt-rap-epr-calculator .rap-option span.detail{display:block;margin-top:4px;color:var(--mt-muted);font-size:12px;line-height:1.42;font-weight:500}#mt-rap-epr-calculator .rap-card-foot{display:grid;grid-template-columns:1fr;gap:12px;align-items:center;justify-content:stretch;padding:20px 28px 24px;border-top:1px solid var(--mt-line);background:var(--mt-paper)}#mt-rap-epr-calculator .rap-foot-note{max-width:440px;color:var(--mt-muted);font-size:12px;line-height:1.45}#mt-rap-epr-calculator .rap-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%;margin-left:0}#mt-rap-epr-calculator .rap-actions>:only-child{margin-left:auto}#mt-rap-epr-calculator .rap-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 22px;border:1px solid transparent;border-radius:var(--mt-radius-sm);font-size:14px;font-weight:700;transition:background .14s,border-color .14s,color .14s}#mt-rap-epr-calculator .rap-btn:disabled{cursor:not-allowed;opacity:.5}#mt-rap-epr-calculator .rap-btn-primary{background:var(--mt-green);color:var(--mt-white)}#mt-rap-epr-calculator .rap-btn-primary:focus-visible,#mt-rap-epr-calculator .rap-btn-primary:hover:not(:disabled){background:var(--mt-navy)}#mt-rap-epr-calculator .rap-btn-secondary{border-color:var(--mt-line);background:0 0;color:var(--mt-muted)}#mt-rap-epr-calculator .rap-btn-secondary:hover:not(:disabled){border-color:var(--mt-green);color:var(--mt-navy)}#mt-rap-epr-calculator .rap-result-hero{padding:34px 38px;color:var(--mt-white);background:var(--mt-navy)}#mt-rap-epr-calculator .rap-result-hero.is-high{background:linear-gradient(135deg,var(--mt-navy),#103a74 58%,#1f7a58)}#mt-rap-epr-calculator .rap-result-hero.is-medium{background:linear-gradient(135deg,var(--mt-navy),#1a467d 58%,#7a4c16)}#mt-rap-epr-calculator .rap-result-hero.is-low{background:linear-gradient(135deg,var(--mt-navy),#164e63 58%,#00ad65)}#mt-rap-epr-calculator .rap-result-hero h2{max-width:820px;margin-bottom:10px;color:var(--mt-white);font-size:clamp(1.65rem, 3.2vw, 2.7rem);line-height:1.12;font-weight:850;text-wrap:balance}#mt-rap-epr-calculator .rap-result-hero p{max-width:820px;margin-bottom:0;color:rgba(255,255,255,.78);font-size:15px;line-height:1.62}#mt-rap-epr-calculator .rap-result-body{padding:28px 38px 36px;background:var(--mt-white)}#mt-rap-epr-calculator .rap-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:24px}#mt-rap-epr-calculator .rap-kpi{min-height:96px;padding:16px;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:var(--mt-paper)}#mt-rap-epr-calculator .rap-kpi span{display:block;margin-bottom:8px;color:var(--mt-muted);font-size:12px;font-weight:750;text-transform:uppercase}#mt-rap-epr-calculator .rap-kpi strong{display:block;overflow-wrap:anywhere;color:var(--mt-navy);font-size:20px;line-height:1.18;font-weight:850}#mt-rap-epr-calculator .rap-section-title{display:flex;align-items:center;gap:10px;margin:28px 0 12px;color:var(--mt-navy);font-size:18px;line-height:1.25;font-weight:850}#mt-rap-epr-calculator .rap-country-list{display:grid;gap:10px}#mt-rap-epr-calculator .rap-country-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:start;padding:16px;border:1px solid var(--mt-line);border-radius:var(--mt-radius);background:#fbfdff}#mt-rap-epr-calculator .rap-country-row h4{margin:0;color:var(--mt-navy);font-size:15px;line-height:1.25;font-weight:850}#mt-rap-epr-calculator .rap-country-row small{display:block;margin-top:5px;color:var(--mt-muted);font-size:11.5px;line-height:1.35}#mt-rap-epr-calculator .rap-tags{display:flex;flex-wrap:wrap;gap:7px}#mt-rap-epr-calculator .rap-tag{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 10px;border:1px solid var(--tag-border,var(--mt-line));border-radius:999px;background:var(--tag-bg,var(--mt-white));color:var(--tag-color,var(--mt-navy));font-size:12px;line-height:1.2;font-weight:750}#mt-rap-epr-calculator .rap-tag.is-required{--tag-bg:var(--mt-mint);--tag-border:#B9EED6;--tag-color:var(--mt-green)}#mt-rap-epr-calculator .rap-tag.is-review{--tag-bg:var(--mt-amber-soft);--tag-border:#F5D48A;--tag-color:#8A5A04}#mt-rap-epr-calculator .rap-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}#mt-rap-epr-calculator .rap-list li{display:grid;grid-template-columns:28px 1fr;gap:10px;align-items:start;color:var(--mt-muted);font-size:13.5px;line-height:1.55}#mt-rap-epr-calculator .rap-list i{display:grid;place-items:center;width:24px;height:24px;margin-top:1px;border-radius:999px;background:var(--mt-mint);color:var(--mt-green);font-style:normal}#mt-rap-epr-calculator [hidden]{display:none!important}@media (max-width:980px){#mt-rap-epr-calculator .rap-page{padding:48px 18px 64px}#mt-rap-epr-calculator .rap-hero{padding:20px 16px}#mt-rap-epr-calculator .rap-card-body{padding:30px 24px 28px}#mt-rap-epr-calculator .rap-kpi-grid,#mt-rap-epr-calculator .rap-options.cols-2{grid-template-columns:1fr}}@media (max-width:680px){#mt-rap-epr-calculator .rap-page{padding-inline:14px}#mt-rap-epr-calculator .rap-card-foot{align-items:stretch}#mt-rap-epr-calculator .rap-actions{width:100%}#mt-rap-epr-calculator .rap-actions .rap-btn{width:auto;flex:0 0 auto}#mt-rap-epr-calculator .rap-country-row,#mt-rap-epr-calculator .rap-option{grid-template-columns:1fr}#mt-rap-epr-calculator .rap-option{gap:9px}#mt-rap-epr-calculator .rap-option-icon{grid-row:1}#mt-rap-epr-calculator .rap-result-body,#mt-rap-epr-calculator .rap-result-hero{padding-inline:22px}}<\/style>\n<section id=\"mt-rap-epr-calculator\" data-muay-v2=\"\" aria-labelledby=\"rap-title\" data-muay-v3=\"\" data-scale-version=\"compact-v26.1\" data-ui-version=\"3.8\" data-calculator-version=\"v26.29\">\n  \n\n  <div class=\"rap-page\">\n    <header class=\"mt-tool-hero\" aria-labelledby=\"rap-title\"><h1 id=\"rap-title\">Calculadora <span>RAP\/EPR<\/span> para ecommerce<\/h1><p>Detecta obligaciones por pa\u00eds y categor\u00eda antes de vender, activar listings o almacenar producto en Europa.<\/p><\/header>\n\n    <div class=\"rap-tool\">\n      <nav class=\"rap-stepper\" id=\"rap-stepper\" aria-label=\"Pasos del diagn\u00f3stico\"><\/nav>\n\n      <main class=\"rap-main\">\n        <section class=\"rap-card\" id=\"rap-quiz-card\" aria-live=\"polite\">\n          <div class=\"rap-card-body\" id=\"rap-question-body\"><\/div>\n\n          <div class=\"rap-card-foot\">\n            <span class=\"rap-foot-note\" id=\"rap-foot-note\">Orientaci\u00f3n legal inicial revisada el 10-08-2026. La obligaci\u00f3n depende del rol de productor, categor\u00eda, volumen y fecha; confirma el caso con la autoridad o el PRO antes de operar.<\/span>\n            <div class=\"rap-actions\">\n              <button type=\"button\" class=\"rap-btn rap-btn-secondary\" id=\"rap-back-btn\">Anterior<\/button>\n              <button type=\"button\" class=\"rap-btn rap-btn-primary\" id=\"rap-next-btn\">Siguiente<\/button>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <section class=\"rap-card\" id=\"rap-form-card\" hidden=\"\">\n          <div class=\"rap-card-body rap-form-body\">\n            <h2 class=\"rap-question-title\">Recibe tu diagn&oacute;stico RAP\/EPR<\/h2>\n            <p class=\"rap-question-help\">Indica tu email y, si quieres, tu tel&eacute;fono. Las respuestas anteriores se enviar&aacute;n de forma autom&aacute;tica para que podamos orientarte sin repetir preguntas.<\/p>\n            <div class=\"rap-form-status\" id=\"rap-form-status\" role=\"status\" aria-live=\"polite\"><\/div>\n            <div class=\"rap-hubspot-shell\">\n              <div id=\"rap-hubspot-form\" class=\"hs-form-frame rap-hubspot-form\" data-region=\"na1\" data-form-id=\"92bf7b6c-ea24-4d4b-b57a-80927b61709a\" data-portal-id=\"20760506\" aria-label=\"Formulario para desbloquear el diagn&oacute;stico RAP\/EPR\"><\/div>\n            <\/div>\n          <\/div>\n          <div class=\"rap-card-foot\">\n            <span class=\"rap-foot-note\">Email obligatorio. Tel&eacute;fono opcional. No volveremos a preguntarte los datos del diagn&oacute;stico.<\/span>\n            <div class=\"rap-actions\">\n              <button type=\"button\" class=\"rap-btn rap-btn-secondary\" id=\"rap-form-back-btn\">Anterior<\/button>\n            <\/div>\n          <\/div>\n        <\/section>\n\n        <section class=\"rap-card\" id=\"rap-result-card\" hidden=\"\">\n          <div class=\"rap-result-hero\" id=\"rap-result-hero\" role=\"status\" aria-live=\"polite\" aria-atomic=\"true\">\n            <h2 id=\"rap-result-title\">Completa el diagn\u00f3stico<\/h2>\n            <p id=\"rap-result-copy\">Cuando respondas las preguntas aparecer\u00e1 la recomendaci\u00f3n RAP\/EPR.<\/p>\n          <\/div>\n\n          <div class=\"rap-result-body\">\n            <div class=\"rap-kpi-grid\">\n              <div class=\"rap-kpi\">\n                <span>Pa\u00edses detectados<\/span>\n                <strong id=\"rap-kpi-countries\">0<\/strong>\n              <\/div>\n              <div class=\"rap-kpi\">\n                <span>Registros probables<\/span>\n                <strong id=\"rap-kpi-obligations\">0<\/strong>\n              <\/div>\n              <div class=\"rap-kpi\">\n                <span>Plazo dominante<\/span>\n                <strong id=\"rap-kpi-timeline\">Sin datos<\/strong>\n              <\/div>\n            <\/div>\n\n            <h3 class=\"rap-section-title\">\n              <span data-icon=\"map\"><\/span>\n              Matriz pa\u00eds x categor\u00eda\n            <\/h3>\n            <div class=\"rap-country-list\" id=\"rap-country-list\"><\/div>\n\n            <h3 class=\"rap-section-title\">\n              <span data-icon=\"info\"><\/span>\n              Por qu\u00e9 sale este resultado\n            <\/h3>\n            <ul class=\"rap-list\" id=\"rap-reasons\"><\/ul>\n\n            <h3 class=\"rap-section-title\">\n              <span data-icon=\"check-circle\"><\/span>\n              Siguientes pasos\n            <\/h3>\n            <ul class=\"rap-list\" id=\"rap-next-steps\"><\/ul>\n\n            <div class=\"rap-card-foot\" style=\"margin: 28px -38px -36px; border-bottom-left-radius: var(--mt-radius); border-bottom-right-radius: var(--mt-radius);\">\n              <div class=\"rap-actions\"><button type=\"button\" class=\"rap-btn rap-btn-primary\" id=\"rap-restart-btn\">Reiniciar<\/button><\/div>\n            <\/div>\n          <\/div>\n        <\/section>\n      <\/main>\n    <\/div>\n  <\/div>\n\n  \n\n\n<\/section>\n<style data-mt-component=\"rap-epr-hubspot\">#mt-rap-epr-calculator .rap-form-body{min-height:0}#mt-rap-epr-calculator .rap-form-status{margin:0 0 14px;padding:10px 12px;border:1px solid #b9eed6;border-radius:8px;background:var(--mt-mint);color:var(--mt-navy);font-size:13px;line-height:1.5}#mt-rap-epr-calculator .rap-form-status:empty{display:none}#mt-rap-epr-calculator .rap-form-status.is-error{border-color:#f2b8b5;background:#fff1f0;color:#8a1c17}#mt-rap-epr-calculator .rap-hubspot-shell{--hsf-global__font-family:Poppins,Tahoma,Geneva,Verdana,sans-serif;--hsf-global__font-size:14px;--hsf-global__color:#031549;--hsf-global-error__color:#b42318;--hsf-button__background-color:#00ad65;--hsf-button__color:#fff;min-height:248px;padding:18px;border:1px solid var(--mt-line);border-radius:12px;background:#fbfdff}#mt-rap-epr-calculator .rap-hubspot-form{width:100%}@media(max-width:680px){#mt-rap-epr-calculator .rap-hubspot-shell{padding:12px}}<\/style>\n<script data-mt-integration=\"hubspot-rap-epr-v26.29\">(function(){'use strict';var root=document.getElementById('mt-rap-epr-calculator');if(!root)return;var FORM_ID='92bf7b6c-ea24-4d4b-b57a-80927b61709a';var STATE_KEY='muay-rap-epr-calculator-state-v1';var UNLOCK_KEY='muay-rap-epr-lead-unlocked-v26.29';var fieldNames=['rap_epr__actividad','rap_epr__paises_objetivo','rap_epr__rol_producto','rap_epr__logistica','rap_epr__categorias','rap_epr__urgencia','rap_epr__estado_registros','rap_epr__paises_con_registro','rap_epr__prioridad','rap_epr__resumen'];var labels={actividad:{marca:'Marca propia \/ private label',importacion:'Importaci\u00f3n desde fuera de la UE',reventa:'Arbitraje o reventa de producto f\u00edsico',dropshipping:'Dropshipping o marketplace externo',digital:'Solo servicios o productos digitales'},paises:{ES:'Espa\u00f1a',DE:'Alemania',FR:'Francia',IT:'Italia',PL:'Polonia',NL:'Pa\u00edses Bajos',SE:'Suecia',CZ:'Rep\u00fablica Checa',sin_definir:'Pa\u00edses a\u00fan sin definir'},rol:{primer_responsable:'Primer responsable en el pa\u00eds',cruza_frontera:'Compra en un pa\u00eds y vende en otro',proveedor_local:'Proveedor local cubierto',proveedor_extranjero:'Proveedor extranjero sin representante claro',no_lo_se:'Responsable por determinar'},logistica:{fbm_origen:'Env\u00edo desde el pa\u00eds de origen \/ FBM',efn:'Amazon EFN',paneu:'Pan-European FBA',local_stock:'Stock local o 3PL en destino',sin_definir:'Log\u00edstica a\u00fan sin definir'},productos:{packaging:'Producto f\u00edsico envasado',weee:'El\u00e9ctrico o electr\u00f3nico',battery:'Pilas o bater\u00edas',wood:'Madera o muebles de madera',not_sure:'Categor\u00eda por confirmar'},estado:{bloqueado:'Amazon lo solicita o listing bloqueado',vendiendo:'Ya est\u00e1 vendiendo',menos_2:'Lanzamiento en menos de 2 semanas',dos_seis:'Lanzamiento en 2-6 semanas',mas_seis:'Lanzamiento en m\u00e1s de 6 semanas'},registros:{ninguno:'Sin n\u00fameros RAP\/EPR',algunos:'Tiene algunos registros',todos:'Cree tener todos los registros',proveedor:'Cobertura atribuida a proveedor o marketplace',no_lo_se:'Estado de registros por determinar'},registros_paises:{ES:'Espa\u00f1a',DE:'Alemania',FR:'Francia',IT:'Italia',PL:'Polonia',NL:'Pa\u00edses Bajos',SE:'Suecia',CZ:'Rep\u00fablica Checa',sin_seguro:'Pa\u00edses registrados por confirmar'}};var quizCard=root.querySelector('#rap-quiz-card');var formCard=root.querySelector('#rap-form-card');var resultCard=root.querySelector('#rap-result-card');var stepper=root.querySelector('#rap-stepper');var nextBtn=root.querySelector('#rap-next-btn');var backBtn=root.querySelector('#rap-form-back-btn');var restartBtn=root.querySelector('#rap-restart-btn');var status=root.querySelector('#rap-form-status');var formInstance=null;var allowOriginal=false;var phase='quiz';var syncing=false;var lastActiveIndex=0;function storage(){try{return window.localStorage}catch(error){return null}}function isUnlocked(){var store=storage();return Boolean(store&&store.getItem(UNLOCK_KEY)==='1')}function readAnswers(){var store=storage();if(!store)return{};try{var value=JSON.parse(store.getItem(STATE_KEY)||'{}');return value&&value.answers&&typeof value.answers==='object'?value.answers:{}}catch(error){return{}}}function answerLabel(key,value){if(value===undefined||value===null||value===''||(Array.isArray(value)&&!value.length))return'Sin dato';var values=Array.isArray(value)?value:[value];return values.map(function(item){return labels[key]&&labels[key][item]?labels[key][item]:String(item)}).join('; ')}function priority(answers){var highUrgency=['bloqueado','vendiendo','menos_2'].indexOf(answers.estado)!==-1;var highRole=['primer_responsable','cruza_frontera','proveedor_extranjero'].indexOf(answers.rol)!==-1;var registrationGap=['ninguno','no_lo_se'].indexOf(answers.registros)!==-1;if(highUrgency||(answers.logistica==='paneu'&&registrationGap)||(highRole&&registrationGap))return'Alta';if(answers.estado==='dos_seis'||answers.logistica==='local_stock'||answers.registros==='algunos')return'Media';return'Baja'}function values(){var answers=readAnswers();var data={rap_epr__actividad:answerLabel('actividad',answers.actividad),rap_epr__paises_objetivo:answerLabel('paises',answers.paises),rap_epr__rol_producto:answerLabel('rol',answers.rol),rap_epr__logistica:answerLabel('logistica',answers.logistica),rap_epr__categorias:answerLabel('productos',answers.productos),rap_epr__urgencia:answerLabel('estado',answers.estado),rap_epr__estado_registros:answerLabel('registros',answers.registros),rap_epr__paises_con_registro:answerLabel('registros_paises',answers.registros_paises),rap_epr__prioridad:priority(answers)};data.rap_epr__resumen=['Actividad: '+data.rap_epr__actividad,'Pa\u00edses objetivo: '+data.rap_epr__paises_objetivo,'Rol: '+data.rap_epr__rol_producto,'Log\u00edstica: '+data.rap_epr__logistica,'Categor\u00edas: '+data.rap_epr__categorias,'Urgencia: '+data.rap_epr__urgencia,'Registros: '+data.rap_epr__estado_registros,'Pa\u00edses con registro: '+data.rap_epr__paises_con_registro,'Prioridad: '+data.rap_epr__prioridad].join(' | ');return data}function setStatus(message,error){status.textContent=message||'';status.classList.toggle('is-error',Boolean(error))}function syncForm(instance){var form=instance||formInstance;if(!form||typeof form.setFieldValue!=='function')return false;var data=values();fieldNames.forEach(function(name){form.setFieldValue('0-1\/'+name,[String(data[name]||'Sin dato')])});return true}function baseSteps(){return Array.prototype.slice.call(stepper.querySelectorAll('.rap-step:not([data-rap-lead-step])'))}function syncLeadStep(){if(syncing)return;syncing=true;var steps=baseSteps();var lead=stepper.querySelector('[data-rap-lead-step]');if(!lead){lead=document.createElement('button');lead.type='button';lead.className='rap-step';lead.disabled=true;lead.setAttribute('aria-disabled','true');lead.setAttribute('data-rap-lead-step','1');lead.setAttribute('aria-label','Paso '+(steps.length+1)+': Datos de contacto');lead.innerHTML='<span class=\"rap-step-num\">'+(steps.length+1)+'<\/span>';stepper.appendChild(lead)}else{var leadNumber=lead.querySelector('.rap-step-num');var nextNumber=String(steps.length+1);if(leadNumber.textContent!==nextNumber)leadNumber.textContent=nextNumber;lead.setAttribute('aria-label','Paso '+nextNumber+': Datos de contacto')}lead.classList.toggle('is-active',phase==='form');lead.classList.toggle('is-done',phase==='result');if(phase==='form'){steps.forEach(function(step){step.classList.toggle('is-active',false);step.classList.toggle('is-done',true)});if(lead.getAttribute('aria-current')!=='step')lead.setAttribute('aria-current','step')}else if(phase==='result'){steps.forEach(function(step){step.classList.toggle('is-active',false);step.classList.toggle('is-done',true)});if(lead.hasAttribute('aria-current'))lead.removeAttribute('aria-current')}else if(lead.hasAttribute('aria-current'))lead.removeAttribute('aria-current');syncing=false}function restoreQuizSteps(){var steps=baseSteps();steps.forEach(function(step,index){step.classList.toggle('is-active',index===lastActiveIndex);step.classList.toggle('is-done',index<lastActiveIndex);if(index===lastActiveIndex)step.setAttribute('aria-current','step');else step.removeAttribute('aria-current')})}function scrollToStepper(){window.setTimeout(function(){if(window.MTCalculatorUIV3&&typeof window.MTCalculatorUIV3.scrollTo==='function')window.MTCalculatorUIV3.scrollTo(stepper);else stepper.scrollIntoView({behavior:'smooth',block:'start'})},50)}function showForm(){var steps=baseSteps();lastActiveIndex=Math.max(0,steps.findIndex(function(step){return step.classList.contains('is-active')||step.getAttribute('aria-current')==='step'}));phase='form';quizCard.hidden=true;resultCard.hidden=true;formCard.hidden=false;setStatus(syncForm()?'Tus respuestas ya est\u00e1n preparadas. Completa los datos para ver el diagn\u00f3stico.':'Cargando el formulario seguro\u2026',false);syncLeadStep();scrollToStepper()}function lastQuestionIsActive(){var steps=baseSteps();if(!steps.length)return false;var active=steps.findIndex(function(step){return step.classList.contains('is-active')||step.getAttribute('aria-current')==='step'});return active===steps.length-1}nextBtn.addEventListener('click',function(event){if(allowOriginal){allowOriginal=false;return}if(!isUnlocked()&&lastQuestionIsActive()&&!nextBtn.disabled){event.preventDefault();event.stopImmediatePropagation();showForm()}},true);backBtn.addEventListener('click',function(){phase='quiz';formCard.hidden=true;resultCard.hidden=true;quizCard.hidden=false;restoreQuizSteps();syncLeadStep();scrollToStepper()});restartBtn.addEventListener('click',function(){phase='quiz';formCard.hidden=true;syncLeadStep()},true);window.addEventListener('hs-form-event:on-ready',function(event){if(!event.detail||event.detail.formId!==FORM_ID)return;formInstance=window.HubSpotFormsV4&&window.HubSpotFormsV4.getFormFromEvent(event);syncForm(formInstance);if(phase==='form')setStatus('Tus respuestas ya est\u00e1n preparadas. Completa los datos para ver el diagn\u00f3stico.',false)});window.addEventListener('hs-form-event:on-submission:success',function(event){if(!event.detail||event.detail.formId!==FORM_ID)return;var store=storage();if(store)store.setItem(UNLOCK_KEY,'1');setStatus('Datos enviados. Estamos preparando tu diagn\u00f3stico\u2026',false);phase='result';formCard.hidden=true;quizCard.hidden=false;allowOriginal=true;nextBtn.click();syncLeadStep()});window.addEventListener('hs-form-event:on-submission:failed',function(event){if(!event.detail||event.detail.formId!==FORM_ID)return;setStatus('No se han podido enviar los datos. Revisa los campos e int\u00e9ntalo de nuevo.',true)});window.addEventListener('error',function(event){var target=event.target;if(target&&target.src&&target.src.indexOf('js.hsforms.net\/forms\/embed')!==-1)setStatus('No se ha podido cargar el formulario. Recarga la p\u00e1gina e int\u00e9ntalo de nuevo.',true)},true);new MutationObserver(function(){syncLeadStep();if(!isUnlocked()&&!resultCard.hidden&&restartBtn){window.setTimeout(function(){if(!isUnlocked()&&!resultCard.hidden)restartBtn.click()},0)}}).observe(root,{subtree:true,childList:true,attributes:true,attributeFilter:['class','hidden','aria-current']});window.setTimeout(function(){phase=!resultCard.hidden?'result':!formCard.hidden?'form':'quiz';syncLeadStep();if(!isUnlocked()&&!resultCard.hidden&&restartBtn)restartBtn.click()},80)})();<\/script>\n<script src=\"https:\/\/js.hsforms.net\/forms\/embed\/20760506.js\" defer><\/script>\n<script data-mt-ui-runtime=\"v3.1\">(function (window) {\n  'use strict';\n  if (window.MTCalculatorUIV3 && window.MTCalculatorUIV3.version === '3.1.0') return;\n\n  function reducedMotion() {\n    return typeof window.matchMedia === 'function' && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  }\n\n  function scrollTo(target, options) {\n    if (!target || typeof target.getBoundingClientRect !== 'function') return false;\n    var settings = options || {};\n    var offset = Number(settings.offset);\n    if (!Number.isFinite(offset)) offset = 72;\n    var top = target.getBoundingClientRect().top + (window.pageYOffset || window.scrollY || 0) - offset;\n    window.scrollTo({ top: Math.max(0, top), behavior: reducedMotion() ? 'auto' : 'smooth' });\n    return true;\n  }\n\n  window.MTCalculatorUIV3 = Object.freeze({ version: '3.1.0', scrollTo: scrollTo });\n})(window);<\/script>\n<script defer=\"\">(function(){'use strict';\n\/\/ Correcci\u00f3n 2026-08-03: se evita silenciar pa\u00edses seleccionables y se ampl\u00edan obligaciones RAP\/EPR.\nvar root=document.getElementById('mt-rap-epr-calculator');if(!root)return;var ICONS={'arrow-left':'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M19 12H5M11 6l-6 6 6 6\"\/><\/svg>','arrow-right':'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg>',battery:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"\/><path d=\"M21 11v2M7 12h3\"\/><\/svg>',book:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 19.5A2.5 2.5 0 016.5 17H20\"\/><path d=\"M4 4.5A2.5 2.5 0 016.5 2H20v20H6.5A2.5 2.5 0 014 19.5z\"\/><\/svg>',box:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5V8z\"\/><path d=\"M3 8l9 5 9-5M12 13v8\"\/><\/svg>',check:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 13l4 4L19 7\"\/><\/svg>','check-circle':'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M8 12l3 3 5-6\"\/><\/svg>',external:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 3h7v7M10 14L21 3M21 14v5a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2h5\"\/><\/svg>',factory:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 21V10l6 4V9l6 4V6l6 5v10H3z\"\/><path d=\"M8 18h2M13 18h2M18 18h1\"\/><\/svg>',globe:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M3 12h18M12 3a14 14 0 010 18M12 3a14 14 0 000 18\"\/><\/svg>',info:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8v.01M11 12h1v5h1\"\/><\/svg>',leaf:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 19c0-9 6-14 16-14 0 10-5 16-14 16-1 0-2-1-2-2z\"\/><path d=\"M5 19l8-8\"\/><\/svg>',list:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M8 6h13M8 12h13M8 18h13\"\/><path d=\"M3 6h.01M3 12h.01M3 18h.01\"\/><\/svg>',mail:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\"\/><path d=\"M3 7l9 6 9-6\"\/><\/svg>',map:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M9 18l-6 3V6l6-3 6 3 6-3v15l-6 3-6-3z\"\/><path d=\"M9 3v15M15 6v15\"\/><\/svg>',package:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 8l9-5 9 5v8l-9 5-9-5V8z\"\/><path d=\"M3 8l9 5 9-5\"\/><\/svg>',plug:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 22v-5M9 7V2M15 7V2M7 7h10v5a5 5 0 01-10 0V7z\"\/><\/svg>',refresh:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 12a9 9 0 0115-6.7L21 8M21 4v4h-4M21 12a9 9 0 01-15 6.7L3 16M3 20v-4h4\"\/><\/svg>',shield:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6l8-3z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>',spark:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 3l1.5 4.5L18 9l-4.5 1.5L12 15l-1.5-4.5L6 9l4.5-1.5z\"\/><path d=\"M19 16l1 2 2 1-2 1-1 2-1-2-2-1 2-1z\"\/><\/svg>',timer:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"13\" r=\"8\"\/><path d=\"M12 9v4l3 2M9 2h6\"\/><\/svg>',truck:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 7h11v10H3zM14 11h4l3 3v3h-7\"\/><circle cx=\"7\" cy=\"18\" r=\"2\"\/><circle cx=\"17\" cy=\"18\" r=\"2\"\/><\/svg>',wood:'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 7c4-4 12-4 16 0v10c-4 4-12 4-16 0V7z\"\/><path d=\"M4 7c4 4 12 4 16 0M8 12h.01M12 14h.01M16 12h.01\"\/><\/svg>'};function icon(name){return(ICONS[name]||ICONS.info).replace('<svg ','<svg width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" ')}root.querySelectorAll('[data-icon]').forEach(function(node){node.innerHTML=icon(node.getAttribute('data-icon'))});var mtEvLast=0;function mtEvent(action,step){if(action==='result'){var now=Date.now();if(now-mtEvLast<4000)return;mtEvLast=now}try{window.dataLayer=window.dataLayer||[];window.dataLayer.push({event:'mt_calc',mt_tool:'rap-epr',mt_action:action,mt_step:step||null})}catch(e){}}var COUNTRIES={ES:{name:'Espa&ntilde;a',short:'ES',timeline:'4-6 semanas',weight:4},DE:{name:'Alemania',short:'DE',timeline:'desde 2 d&iacute;as',weight:1},FR:{name:'Francia',short:'FR',timeline:'1-2 semanas',weight:2},IT:{name:'Italia',short:'IT',timeline:'1-2 semanas',weight:2},PL:{name:'Polonia',short:'PL',timeline:'validar antes de vender',weight:3},NL:{name:'Pa&iacute;ses Bajos',short:'NL',timeline:'validar antes de vender',weight:3},SE:{name:'Suecia',short:'SE',timeline:'validar antes de vender',weight:3},CZ:{name:'Rep&uacute;blica Checa',short:'CZ',timeline:'validar antes de vender',weight:3}};var QUESTIONS=[{id:'actividad',label:'Actividad',title:'&iquest;Qu&eacute; actividad ecommerce quieres analizar?',help:'El RAP\/EPR se activa sobre productos f&iacute;sicos y sus residuos. Si solo vendes servicios o digital, normalmente no aparece esta obligaci&oacute;n.',multi:false,options:[{value:'marca',label:'Marca propia \/ private label',detail:'Vendes con tu marca o como primer responsable.',icon:'shield'},{value:'importacion',label:'Importo producto de fuera de la UE',detail:'China, Reino Unido, EEUU u otro tercer pa&iacute;s.',icon:'factory'},{value:'reventa',label:'Arbitraje o reventa de producto f&iacute;sico',detail:'Compras producto ya fabricado y lo revendes.',icon:'package'},{value:'dropshipping',label:'Dropshipping o marketplace externo',detail:'El producto se env&iacute;a al cliente, pero t&uacute; apareces como vendedor.',icon:'truck'},{value:'digital',label:'Solo servicios o productos digitales',detail:'Cursos, software, servicios, ebooks o consultor&iacute;a.',icon:'globe'}]},{id:'paises',label:'Pa&iacute;ses',title:'&iquest;En qu&eacute; pa&iacute;ses te gustar&iacute;a vender?',help:'Marca todos los pa&iacute;ses donde vendes o esperas vender. El RAP\/EPR se analiza por pa&iacute;s, no por cuenta global de Amazon o Shopify.',multi:true,grid:true,exclusive:['sin_definir'],options:[{value:'ES',label:'Espa&ntilde;a',detail:'Envases, RAEE y pilas\/bater&iacute;as.',icon:'map'},{value:'DE',label:'Alemania',detail:'VerpackG\/LUCID, ElektroG y BattG.',icon:'map'},{value:'FR',label:'Francia',detail:'Embalajes, madera y muebles.',icon:'map'},{value:'IT',label:'Italia',detail:'CONAI para embalajes.',icon:'map'},{value:'PL',label:'Polonia',detail:'BDO para embalajes y RAEE.',icon:'map'},{value:'NL',label:'Pa&iacute;ses Bajos',detail:'Envases y residuos por categor&iacute;a.',icon:'map'},{value:'SE',label:'Suecia',detail:'Naturv&aring;rdsverket y PRO NPA\/TMR para envases; revisar RAEE.',icon:'map'},{value:'CZ',label:'Rep&uacute;blica Checa',detail:'EKO-KOM para envases.',icon:'map'},{value:'sin_definir',label:'A&uacute;n no lo tengo decidido',detail:'Conviene calcular antes de publicar listings.',icon:'info'}]},{id:'rol',label:'Responsable',title:'&iquest;Cu&aacute;l es tu rol sobre el producto?',help:'La clave es saber si eres quien introduce el producto o el envase en el mercado de destino.',multi:false,skipIf:function(answers){return answers.actividad==='digital'},options:[{value:'primer_responsable',label:'Soy quien lo introduce en el pa&iacute;s',detail:'Marca propia, importaci&oacute;n o primera venta en destino.',icon:'shield'},{value:'cruza_frontera',label:'Compro en un pa&iacute;s y vendo en otro',detail:'El RAP del proveedor no se traslada autom&aacute;ticamente.',icon:'globe'},{value:'proveedor_local',label:'Revendo en el mismo pa&iacute;s con proveedor cubierto',detail:'Aun as&iacute; hay que revisar envase de env&iacute;o y pruebas.',icon:'package'},{value:'proveedor_extranjero',label:'Proveedor extranjero sin representante claro',detail:'Puede activar responsabilidad directa o subsidiaria.',icon:'factory'},{value:'no_lo_se',label:'No lo s&eacute;',detail:'Necesita revisi&oacute;n documental antes de vender.',icon:'info'}]},{id:'logistica',label:'Log&iacute;stica',title:'&iquest;C&oacute;mo se mueve o almacena el inventario?',help:'OSS, EFN o Pan-European FBA no sustituyen el RAP\/EPR. Importa el pa&iacute;s donde vendes, entregas o almacenas.',multi:false,skipIf:function(answers){return answers.actividad==='digital'},options:[{value:'fbm_origen',label:'Env&iacute;o desde mi pa&iacute;s',detail:'FBM o almac&eacute;n propio con venta transfronteriza.',icon:'truck'},{value:'efn',label:'Amazon EFN',detail:'Stock en un pa&iacute;s, entregas a clientes de otros.',icon:'package'},{value:'paneu',label:'Pan-European FBA',detail:'Amazon puede mover stock entre pa&iacute;ses.',icon:'globe'},{value:'local_stock',label:'Stock local o 3PL en destino',detail:'Almacenas en uno o varios pa&iacute;ses de venta.',icon:'factory'},{value:'sin_definir',label:'A&uacute;n no lo s&eacute;',detail:'La configuraci&oacute;n de Amazon puede cambiar el riesgo.',icon:'info'}]},{id:'productos',label:'Categor&iacute;as',title:'&iquest;Qu&eacute; tipo de producto o material vendes?',help:'Selecciona todo lo que aplique. El embalaje se calcula como base cuando hay producto f&iacute;sico.',multi:true,grid:true,skipIf:function(answers){return answers.actividad==='digital'},options:[{value:'packaging',label:'Producto f&iacute;sico envasado',detail:'Caja, bolsa, blister, film, etiqueta o relleno.',icon:'package'},{value:'weee',label:'El&eacute;ctrico o electr&oacute;nico',detail:'Cable, enchufe, pila, bater&iacute;a o circuito.',icon:'plug'},{value:'battery',label:'Pilas o bater&iacute;as',detail:'Incluidas, recargables, bot&oacute;n, litio o externas.',icon:'battery'},{value:'wood',label:'Madera o muebles de madera',detail:'Especialmente relevante para Francia.',icon:'wood'},{value:'not_sure',label:'No estoy seguro',detail:'Se recomienda revisar ficha de producto y materiales.',icon:'info'}]},{id:'estado',label:'Urgencia',title:'&iquest;En qu&eacute; momento est&aacute; la venta?',help:'El momento define prioridad: si ya hay listing activo o bloqueo, el riesgo operativo sube.',multi:false,options:[{value:'bloqueado',label:'Amazon ya me lo pide o tengo listing bloqueado',detail:'Prioridad inmediata.',icon:'timer'},{value:'vendiendo',label:'Ya estoy vendiendo',detail:'Conviene regularizar y preparar declaraci&oacute;n.',icon:'truck'},{value:'menos_2',label:'Lanzo en menos de 2 semanas',detail:'Alemania puede entrar, Espa&ntilde;a suele ir tarde.',icon:'timer'},{value:'dos_seis',label:'Lanzo en 2-6 semanas',detail:'Hay margen si se prioriza bien.',icon:'check-circle'},{value:'mas_seis',label:'Lanzo en m&aacute;s de 6 semanas',detail:'Buen momento para dejarlo preparado.',icon:'leaf'}]},{id:'registros',label:'Estado RAP',title:'&iquest;Ya tienes n&uacute;meros RAP\/EPR o adhesiones?',help:'Sirve para distinguir alta nueva, revisi&oacute;n de cobertura y declaraci&oacute;n anual.',multi:false,options:[{value:'ninguno',label:'No tengo ning&uacute;n n&uacute;mero',detail:'Probable alta por pa&iacute;s y categor&iacute;a.',icon:'info'},{value:'algunos',label:'Tengo algunos',detail:'Hay que detectar huecos por pa&iacute;s\/categor&iacute;a.',icon:'check-circle'},{value:'todos',label:'Creo que ya lo tengo todo',detail:'Toca validar titularidad, pa&iacute;s, categor&iacute;a y declaraciones.',icon:'shield'},{value:'proveedor',label:'Me cubre el proveedor o marketplace',detail:'Necesita prueba documental y revisar envase de env&iacute;o.',icon:'package'},{value:'no_lo_se',label:'No lo s&eacute;',detail:'Revisi&oacute;n de Seller Central y documentaci&oacute;n.',icon:'info'}]},{id:'registros_paises',label:'Pa&iacute;ses con RAP',title:'&iquest;En qu&eacute; pa&iacute;ses ya tienes n&uacute;mero RAP\/EPR o adhesi&oacute;n?',help:'Marca los pa&iacute;ses donde ya est&aacute;s dado de alta o tienes contrato con un sistema colectivo (SCRAP).',multi:true,grid:true,exclusive:['sin_seguro'],skipIf:function(answers){return['ninguno','no_lo_se'].indexOf(answers.registros)!==-1||!answers.registros},options:[{value:'ES',label:'Espa&ntilde;a',detail:'Adheridos a Ecoembes, Ecotic, ERP, etc.',icon:'map'},{value:'DE',label:'Alemania',detail:'LUCID, stiftung-ear o BattG-Melderegister.',icon:'map'},{value:'FR',label:'Francia',detail:'ID&eacute;al, ADEME o eco-organismos.',icon:'map'},{value:'IT',label:'Italia',detail:'CONAI o consorcios espec&iacute;ficos.',icon:'map'},{value:'PL',label:'Polonia',detail:'Inscripci&oacute;n BDO.',icon:'map'},{value:'NL',label:'Pa&iacute;ses Bajos',detail:'Afvalfonds u organizaciones equivalentes.',icon:'map'},{value:'SE',label:'Suecia',detail:'NPA\/TMR u otro sistema autorizado; validar registro ante Naturv&aring;rdsverket.',icon:'map'},{value:'CZ',label:'Rep&uacute;blica Checa',detail:'EKO-KOM u otros sistemas.',icon:'map'},{value:'sin_seguro',label:'No estoy seguro',detail:'Conviene revisar Seller Central y contratos.',icon:'info'}]}];var state={phase:'quiz',stepIndex:0,answers:{},lastDiagnosis:null};var STORAGE_KEY='muay-rap-epr-calculator-state-v1';var els={quizCard:root.querySelector('#rap-quiz-card'),resultCard:root.querySelector('#rap-result-card'),stepper:root.querySelector('#rap-stepper'),questionBody:root.querySelector('#rap-question-body'),backBtn:root.querySelector('#rap-back-btn'),nextBtn:root.querySelector('#rap-next-btn'),resultHero:root.querySelector('#rap-result-hero'),resultTitle:root.querySelector('#rap-result-title'),resultCopy:root.querySelector('#rap-result-copy'),kpiCountries:root.querySelector('#rap-kpi-countries'),kpiObligations:root.querySelector('#rap-kpi-obligations'),kpiTimeline:root.querySelector('#rap-kpi-timeline'),countryList:root.querySelector('#rap-country-list'),reasons:root.querySelector('#rap-reasons'),nextSteps:root.querySelector('#rap-next-steps'),restartBtn:root.querySelector('#rap-restart-btn')};function activeQuestions(){return QUESTIONS.filter(function(question){return!question.skipIf||!question.skipIf(state.answers)})}function getStorage(){try{return window.localStorage}catch(error){return null}}function hasSavedAnswers(){return Object.keys(state.answers||{}).length>0}function saveState(){var storage=getStorage();if(!storage)return;if(!hasSavedAnswers()&&state.phase==='quiz'&&state.stepIndex===0){storage.removeItem(STORAGE_KEY);return}storage.setItem(STORAGE_KEY,JSON.stringify({phase:state.phase,stepIndex:state.stepIndex,answers:state.answers}))}function restoreState(){var storage=getStorage();if(!storage)return false;try{var raw=storage.getItem(STORAGE_KEY);if(!raw)return false;var saved=JSON.parse(raw);if(!saved||typeof saved!=='object'||!saved.answers||typeof saved.answers!=='object'){return false}state.answers=saved.answers;state.stepIndex=Number.isFinite(saved.stepIndex)?Math.max(0,saved.stepIndex):0;state.phase=saved.phase==='result'?'result':'quiz';return hasSavedAnswers()}catch(error){storage.removeItem(STORAGE_KEY);return false}}function currentQuestion(){var list=activeQuestions();if(state.stepIndex>=list.length)state.stepIndex=list.length-1;if(state.stepIndex<0)state.stepIndex=0;return list[state.stepIndex]}function hasAnswer(question){var value=state.answers[question.id];return question.multi?Array.isArray(value)&&value.length>0:Boolean(value)}function unique(list){return list.filter(function(item,index){return item&&list.indexOf(item)===index})}function labelFor(question,value){if(!question)return value||'';if(Array.isArray(value)){return value.map(function(entry){return labelFor(question,entry)}).join(', ')}var option=question.options.filter(function(item){return item.value===value})[0];return option?option.label.replace(\/<[^>]*>\/g,''):value}function selectedCountries(answers){var selected=Array.isArray(answers.paises)?answers.paises.slice():[];var countries=selected.filter(function(code){return COUNTRIES[code]});var review=[];if(answers.logistica==='paneu'){countries=countries.concat(['ES','DE','FR','IT']);review.push('Pan-European FBA puede activar varios mercados; aqu&iacute; se muestran los pa&iacute;ses que gestiona Muay Tax en este diagn&oacute;stico.')}if(selected.indexOf('sin_definir')!==-1||answers.logistica==='sin_definir'){review.push('Mercados o log&iacute;stica sin definir: revisar antes de publicar listings.')}return{countries:unique(countries),review:review}}function productProfile(answers){var products=Array.isArray(answers.productos)?answers.productos:[];var physical=answers.actividad&&answers.actividad!=='digital';return{physical:physical,packaging:physical,weee:products.indexOf('weee')!==-1,battery:products.indexOf('battery')!==-1,wood:products.indexOf('wood')!==-1,unsure:products.indexOf('not_sure')!==-1}}function addTag(list,type,text){if(!text)return;var exists=list.some(function(item){return item.text===text&&item.type===type});if(!exists)list.push({type:type,text:text})}function obligationsForCountry(code,profile){var required=[];var review=[];if(!profile.physical)return{required:required,review:review};if(code==='ES'){addTag(required,'required','Envases: RPP + SRAP\/SCRAP');if(profile.weee)addTag(required,'required','RAEE: Registro AEE + sistema RAP');if(profile.battery)addTag(required,'required','Pilas\/bater&iacute;as: registro + SCRAP')}if(code==='DE'){addTag(required,'required','Embalajes: LUCID + sistema dual');if(profile.weee)addTag(required,'required','RAEE: Stiftung EAR');if(profile.battery)addTag(required,'required','Bater&iacute;as: BattG \/ EAR')}if(code==='FR'){addTag(required,'required','Embalajes: UIN + eco-organisme');if(profile.wood)addTag(required,'required','Madera \/ muebles madera: REP Francia')}if(code==='IT'){addTag(required,'required','Embalajes: CONAI \/ CAC')}if(code==='PL'){addTag(required,'required','Envases: registro y declaraciones BDO');if(profile.weee)addTag(required,'required','RAEE: registro BDO y sistema de cumplimiento');if(profile.battery)addTag(required,'required','Pilas\/bater&iacute;as: registro BDO y reporte')}if(code==='NL'){addTag(required,'required','Envases: registro\/declaraci&oacute;n mediante Verpact cuando proceda');addTag(review,'review','Validar rol de productor y umbral neerland&eacute;s');if(profile.weee)addTag(review,'review','RAEE: validar registro y esquema aplicable');if(profile.battery)addTag(review,'review','Bater&iacute;as: validar registro y esquema aplicable')}if(code==='SE'){addTag(required,'required','Envases: Naturv&aring;rdsverket + PRO NPA\/TMR');if(profile.weee)addTag(review,'review','RAEE: validar registro sueco y sistema colectivo');if(profile.battery)addTag(review,'review','Bater&iacute;as: validar registro sueco y sistema colectivo')}if(code==='CZ'){addTag(required,'required','Envases: EKO-KOM o sistema individual equivalente');if(profile.weee)addTag(review,'review','RAEE: validar registro y sistema colectivo checo');if(profile.battery)addTag(review,'review','Bater&iacute;as: validar registro y sistema colectivo checo')}if(profile.unsure)addTag(review,'review','Clasificaci&oacute;n de producto pendiente');return{required:required,review:review}}function buildDiagnosis(){var answers=state.answers;var profile=productProfile(answers);var countryData=selectedCountries(answers);var countryRows=[];var requiredCount=0;var reviewCount=0;var reasons=[];var nextSteps=[];var score=0;if(!profile.physical){return{level:'low',title:'No parece que necesites RAP\/EPR por esta actividad',copy:'Has indicado que solo vendes servicios o productos digitales. En principio, el RAP\/EPR de envases, RAEE, pilas o madera no se activa si no hay producto f&iacute;sico puesto en el mercado.',countries:[],countryRows:[],requiredCount:0,reviewCount:0,timeline:'No aplica',reasons:['No hay producto f&iacute;sico ni envases asociados a una entrega al consumidor.','Mant&eacute;n esta revisi&oacute;n si en el futuro incorporas merchandising, kits, hardware o material enviado al cliente.'],nextSteps:['Confirmar que no se entrega ning&uacute;n soporte f&iacute;sico, equipo, muestra o packaging al cliente.','Si vendes tambi&eacute;n productos f&iacute;sicos, rehacer el diagn&oacute;stico con esa l&iacute;nea de negocio.']}}countryData.countries.forEach(function(code){var obligations=obligationsForCountry(code,profile);requiredCount+=obligations.required.length;reviewCount+=obligations.review.length;countryRows.push({code:code,name:COUNTRIES[code].name,timeline:COUNTRIES[code].timeline,required:obligations.required,review:obligations.review})});if(!countryRows.length){score+=35;reasons.push('Hay producto f&iacute;sico, pero a&uacute;n no hay pa&iacute;ses definidos.');nextSteps.push('Decidir mercados antes de activar listings o almacenamiento.')}else{score+=42;reasons.push('Hay producto f&iacute;sico y al menos un mercado de destino detectado.')}if(profile.packaging){score+=12;reasons.push('El embalaje se considera categor&iacute;a base: caja, bolsa, film, etiqueta, relleno o envase del producto.')}if(profile.weee){score+=10;reasons.push('El producto el&eacute;ctrico o electr&oacute;nico puede activar RAEE adem&aacute;s de embalajes.')}if(profile.battery){score+=10;reasons.push('Las pilas o bater&iacute;as pueden requerir registro separado, incluso si van integradas.')}if(profile.wood){score+=8;reasons.push('La madera es especialmente relevante en Francia y puede convivir con embalajes.')}if(answers.rol==='primer_responsable'||answers.rol==='cruza_frontera'||answers.rol==='proveedor_extranjero'||answers.actividad==='importacion'||answers.actividad==='dropshipping'){score+=18;reasons.push('Tu rol apunta a primer responsable o venta transfronteriza, que es el supuesto de mayor riesgo RAP\/EPR.')}if(answers.rol==='proveedor_local'){score+=5;reasons.push('Si el proveedor cubre el producto en el mismo pa&iacute;s, hay que guardar prueba y revisar el envase de env&iacute;o propio.')}if(answers.rol==='no_lo_se'){score+=12;reasons.push('No tener claro qui&eacute;n es productor obliga a revisar facturas, marca, importador y responsable autorizado.')}if(answers.logistica==='paneu'){score+=16;reasons.push('Pan-European FBA puede crear obligaciones por pa&iacute;s donde Amazon almacena o mueve inventario.')}else if(answers.logistica==='efn'||answers.logistica==='fbm_origen'){score+=10;reasons.push('Vender desde un pa&iacute;s a clientes de otro no elimina el RAP\/EPR del pa&iacute;s de destino.')}else if(answers.logistica==='local_stock'){score+=12;reasons.push('El stock local refuerza la necesidad de cumplir antes de operar en ese mercado.')}if(answers.estado==='bloqueado'||answers.estado==='vendiendo')score+=16;if(answers.estado==='menos_2')score+=12;if(answers.registros==='ninguno'||answers.registros==='no_lo_se')score+=10;if(answers.registros==='todos')score-=12;if(answers.registros==='proveedor')score-=4;countryData.review.forEach(function(note){reasons.push(note)});nextSteps.push('Confirmar pa&iacute;s, categor&iacute;a y titular del n&uacute;mero RAP\/EPR antes de subirlo a Seller Central.');nextSteps.push('Preparar kilos por material: cart&oacute;n, pl&aacute;stico, papel, film, relleno, producto RAEE, pilas o madera.');nextSteps.push('Separar alta de registro, adhesi&oacute;n a SCRAP\/PRO y declaraci&oacute;n anual de cantidades puestas en el mercado.');if(answers.registros==='todos'||answers.registros==='algunos'){nextSteps.push('Auditar que los n&uacute;meros existentes cubren pa&iacute;s, categor&iacute;a, marca y seller account.')}if(answers.estado==='bloqueado'){nextSteps.unshift('Priorizar el mercado bloqueado y reunir documentaci&oacute;n para reactivar ASINs.')}var heaviest=countryRows.reduce(function(best,row){if(!best)return row;return COUNTRIES[row.code].weight>COUNTRIES[best.code].weight?row:best},null);var timeline=heaviest?heaviest.timeline:'Definir mercado';var level=score>=76?'high':score>=50?'medium':'low';var title=requiredCount>0?level==='high'?'S&iacute;, necesitas RAP\/EPR con prioridad alta':'S&iacute;, probablemente necesitas RAP\/EPR':'No se cierra una obligaci&oacute;n RAP\/EPR con los datos disponibles';if(answers.registros==='todos'&&requiredCount>0){title='Tienes cobertura aparente, toca validar y declarar';level=score>=64?'medium':'low'}var copy=requiredCount>0?'El diagn&oacute;stico muestra obligaciones y revisiones por cada pa&iacute;s seleccionado, incluidos PL, NL, SE y CZ. Confirma rol de productor, categor&iacute;a y esquema vigente antes de vender.':'Con los datos actuales no se puede cerrar una obligaci&oacute;n; define mercado, producto y rol de productor antes de concluir.';return{level:level,title:title,copy:copy,countries:countryData.countries,countryRows:countryRows,requiredCount:requiredCount,reviewCount:reviewCount,timeline:timeline,reasons:unique(reasons),nextSteps:unique(nextSteps),score:Math.max(0,Math.min(100,score))}}function renderStepper(){var list=activeQuestions();var html=list.map(function(question,index){var current=index===state.stepIndex;var allowed=index<=state.stepIndex||canJumpTo(index);var cls=current?'is-active':index<state.stepIndex?'is-done':'';return'<button type=\"button\" class=\"rap-step '+cls+'\" data-step=\"'+index+'\"'+(current?' aria-current=\"step\"':'')+(!allowed?' disabled aria-disabled=\"true\"':'')+' aria-label=\"Paso '+(index+1)+': '+question.label+'\">'+'<span class=\"rap-step-num\">'+(index+1)+'<\/span>'+'<\/button>'}).join('');mtEvent('step',state.stepIndex+1);els.stepper.innerHTML=html;els.stepper.querySelectorAll('.rap-step').forEach(function(btn){btn.addEventListener('click',function(){var index=Number(btn.getAttribute('data-step'));if(index<=state.stepIndex||canJumpTo(index)){state.stepIndex=index;render();scrollToTool('#rap-quiz-card')}})})}function canJumpTo(index){var list=activeQuestions();for(var i=0;i<index;i+=1){if(!hasAnswer(list[i]))return false}return true}function renderQuestion(){var list=activeQuestions();var question=currentQuestion();var value=state.answers[question.id];var answered=hasAnswer(question);\/* Correccion 2026-06-29: navegacion simetrica con Anterior izquierda y accion derecha. *\/els.backBtn.hidden=state.stepIndex===0;els.backBtn.disabled=state.stepIndex===0;els.nextBtn.disabled=!answered;els.nextBtn.textContent='Siguiente';var cols=question.grid||question.options.length>4?' cols-2':'';var stepNumber=state.stepIndex+1;var html='<h2 class=\"rap-question-title\">Paso '+stepNumber+' &middot; '+question.title+'<\/h2>'+'<p class=\"rap-question-help\">'+question.help+'<\/p>';if(question.multi){html+='<div class=\"rap-multi-hint\">'+icon('check')+' Selecci&oacute;n m&uacute;ltiple<\/div>'}html+='<div class=\"rap-options'+cols+'\">';question.options.forEach(function(option){var isOn=question.multi?Array.isArray(value)&&value.indexOf(option.value)!==-1:value===option.value;html+='<button type=\"button\" class=\"rap-option '+(question.multi?'is-multi ':'')+(isOn?'is-on':'')+'\" data-value=\"'+option.value+'\" aria-pressed=\"'+(isOn?'true':'false')+'\">'+'<span class=\"rap-option-icon\">'+icon(option.icon||'info')+'<\/span>'+'<span><strong>'+option.label+'<\/strong><span class=\"detail\">'+option.detail+'<\/span><\/span>'+'<\/button>'});html+='<\/div>';els.questionBody.innerHTML=html;els.questionBody.querySelectorAll('.rap-option').forEach(function(btn){btn.addEventListener('click',function(){selectAnswer(question,btn.getAttribute('data-value'))})})}function selectAnswer(question,value){if(question.multi){var list=Array.isArray(state.answers[question.id])?state.answers[question.id].slice():[];var exists=list.indexOf(value)!==-1;if(exists){list=list.filter(function(entry){return entry!==value})}else{list.push(value)}if(question.exclusive&&question.exclusive.indexOf(value)!==-1&&!exists){list=[value]}else if(question.exclusive){list=list.filter(function(entry){return question.exclusive.indexOf(entry)===-1})}state.answers[question.id]=list}else{state.answers[question.id]=value}if(question.id==='actividad'&&value==='digital'){['rol','logistica','productos'].forEach(function(key){delete state.answers[key]})}render()}function showPhase(phase){state.phase=phase;els.quizCard.hidden=phase!=='quiz';els.resultCard.hidden=phase!=='result';if(phase==='result'){renderStepper();renderResult()}scrollToTool(phase==='result'?'#rap-result-card':'#rap-quiz-card')}function renderResult(){mtEvent('result');var diagnosis=buildDiagnosis();state.lastDiagnosis=diagnosis;var heroClass='rap-result-hero is-'+diagnosis.level;els.resultHero.className=heroClass;els.resultTitle.innerHTML=diagnosis.title;els.resultCopy.innerHTML=diagnosis.copy;els.kpiCountries.innerHTML=diagnosis.countries.length?diagnosis.countries.map(function(code){return COUNTRIES[code].short}).join(' \u00b7 '):'Sin pa&iacute;s';els.kpiObligations.textContent=String(diagnosis.requiredCount);els.kpiTimeline.innerHTML=diagnosis.timeline;els.countryList.innerHTML=renderCountryRows(diagnosis);els.reasons.innerHTML=diagnosis.reasons.map(function(item){return'<li><i>'+icon('check')+'<\/i><span>'+item+'<\/span><\/li>'}).join('');els.nextSteps.innerHTML=diagnosis.nextSteps.map(function(item){return'<li><i>'+icon('arrow-right')+'<\/i><span>'+item+'<\/span><\/li>'}).join('');saveState()}function renderCountryRows(diagnosis){if(!diagnosis.countryRows.length){return'<div class=\"rap-country-row\"><div><h4>Pa&iacute;s pendiente<\/h4><small>Sin mercado definido<\/small><\/div><div class=\"rap-tags\"><span class=\"rap-tag is-review\">Definir pa&iacute;s antes de vender<\/span><\/div><\/div>'}return diagnosis.countryRows.map(function(row){var tags=[];row.required.forEach(function(item){tags.push('<span class=\"rap-tag is-required\">'+icon('check-circle')+item.text+'<\/span>')});row.review.forEach(function(item){tags.push('<span class=\"rap-tag is-review\">'+icon('info')+item.text+'<\/span>')});if(!tags.length)tags.push('<span class=\"rap-tag is-review\">Sin obligaci&oacute;n cerrada con estos datos<\/span>');return'<div class=\"rap-country-row\">'+'<div><h4>'+row.name+'<\/h4><small>Plazo orientativo: '+row.timeline+'<\/small><\/div>'+'<div class=\"rap-tags\">'+tags.join('')+'<\/div>'+'<\/div>'}).join('')}function scrollToTool(selector){window.setTimeout(function(){var target=root.querySelector('#rap-stepper')||root.querySelector(selector);if(!target)return;window.MTCalculatorUIV3.scrollTo(target)},50)}function render(){renderStepper();renderQuestion();saveState()}els.nextBtn.addEventListener('click',function(){var list=activeQuestions();var question=currentQuestion();if(!hasAnswer(question))return;if(state.stepIndex>=list.length-1){state.lastDiagnosis=buildDiagnosis();showPhase('result')}else{state.stepIndex+=1;render();scrollToTool('#rap-quiz-card')}});els.backBtn.addEventListener('click',function(){if(state.stepIndex<=0)return;state.stepIndex-=1;render();scrollToTool('#rap-quiz-card')});els.restartBtn.addEventListener('click',function(){state.phase='quiz';state.stepIndex=0;state.answers={};state.lastDiagnosis=null;showPhase('quiz');render()});if(restoreState()){if(state.phase==='result'){showPhase('result')}else{showPhase('quiz');render()}}else{render()}})();<\/script>\n<style data-mt-ui=\"v3.8\">[data-muay-v3]{--mt-ui-primary:#00ad65;--mt-ui-primary-soft:#d9ffee;--mt-ui-navy:#031549;--mt-ui-muted:#6a768a;--mt-ui-border:#e5ecf7;--mt-ui-paper:#f7faff;--mt-ui-white:#fff;--mt-ui-radius:8px;--mt-scroll-offset:72px;box-sizing:border-box!important}[data-muay-v3] *,[data-muay-v3] ::after,[data-muay-v3] ::before{box-sizing:border-box}[data-muay-v3] :is(.calc-step-label,.rc-step-label,.gp-step-label,.mtvat-step-label,.mtaz-step-label,.rap-step-label,.autemp-step-label,.calc-badge,.rc-badge,.gp-badge,.mtvat-badge,.mtaz-badge,.rap-badge,.calc-eyebrow,.rc-eyebrow,.gp-eyebrow,.rap-step strong){display:none!important}[data-muay-v3][data-muay-v3] :is(.calc-steps-nav,.rc-steps-nav,.gp-steps-nav,.mtvat-steps-nav,.mtaz-steps-nav,.autemp-stepper,#rap-stepper){display:flex!important;width:100%!important;max-width:none!important;gap:4px!important;padding:4px!important;margin:0 0 14px!important;border:1px solid var(--mt-ui-border)!important;border-radius:12px!important;background:var(--mt-ui-white)!important;box-shadow:none!important;overflow:hidden!important;scroll-margin-top:var(--mt-scroll-offset)!important}[data-muay-v3][data-muay-v3] :is(.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.autemp-step,.rap-step){flex:1 1 0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:44px!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:var(--mt-ui-radius)!important;background:transparent!important;box-shadow:none!important;font-size:0!important;line-height:1!important;cursor:pointer;transition:background-color .18s,opacity .18s}[data-muay-v3][data-muay-v3] :is(.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.autemp-step,.rap-step):hover:not(:disabled):not(.active):not(.is-active){background:var(--mt-ui-paper)!important}[data-muay-v3][data-muay-v3] :is(.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.autemp-step,.rap-step):is(.active,.is-active,.done,.is-done,.mt-ui-step-done){background:var(--mt-ui-primary-soft)!important}[data-muay-v3][data-muay-v3] :is(.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.autemp-step,.rap-step):is(:disabled,.locked,.is-locked){background:transparent!important;opacity:.55!important;cursor:not-allowed!important}[data-muay-v3][data-muay-v3] :is(.calc-step-num,.rc-step-num,.gp-step-num,.mtvat-step-num,.mtaz-step-num,.rap-step-num,.autemp-step>span){display:flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;margin:0!important;padding:0!important;border:2px solid var(--mt-ui-border)!important;border-radius:50%!important;background:var(--mt-ui-white)!important;color:var(--mt-ui-muted)!important;font-size:.85rem!important;font-weight:800!important;line-height:1!important;box-shadow:none!important}[data-muay-v3][data-muay-v3] .autemp-step:is(.is-active,.is-done,.mt-ui-step-done)>span,[data-muay-v3][data-muay-v3] :is(.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.rap-step):is(.active,.is-active,.done,.is-done,.mt-ui-step-done) :is(.calc-step-num,.rc-step-num,.gp-step-num,.mtvat-step-num,.mtaz-step-num,.rap-step-num){border-color:var(--mt-ui-primary)!important;background:var(--mt-ui-white)!important;color:var(--mt-ui-navy)!important}[data-muay-v3] :is(button,.calc-btn,.rc-btn,.gp-btn,.mtvat-btn,.mtaz-btn,.rap-btn,.autemp-btn){min-height:44px!important;border-radius:var(--mt-ui-radius)!important;box-shadow:none!important;font-family:inherit!important;font-weight:800!important;text-transform:none!important}[data-muay-v3] :is([class*=btn-primary],.calc-btn-big,.rc-btn-big){border:1px solid var(--mt-ui-primary)!important;background:var(--mt-ui-primary)!important;color:var(--mt-ui-navy)!important}[data-muay-v3] :is([class*=btn-primary],.calc-btn-big,.rc-btn-big):hover:not(:disabled){border-color:var(--mt-ui-navy)!important;background:var(--mt-ui-navy)!important;color:var(--mt-ui-white)!important}[data-muay-v3] :is([class*=btn-secondary],[class*=btn-outline],[class*=btn-ghost]){border:1px solid var(--mt-ui-border)!important;background:var(--mt-ui-white)!important;color:var(--mt-ui-muted)!important}[data-muay-v3] :is([class*=btn-secondary],[class*=btn-outline],[class*=btn-ghost]):hover:not(:disabled){border-color:var(--mt-ui-primary)!important;color:var(--mt-ui-navy)!important}[data-muay-v3] .calc-toggle-group{display:inline-flex!important;flex-wrap:wrap!important;gap:8px!important;width:auto!important;max-width:100%!important;padding:0!important;margin-top:10px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}[data-muay-v3] .calc-toggle-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;max-width:100%!important;padding:10px 18px!important;border:1px solid var(--mt-ui-border)!important;border-radius:var(--mt-ui-radius)!important;background:var(--mt-ui-white)!important;color:var(--mt-ui-navy)!important;box-shadow:none!important;font-size:.9rem!important;line-height:1.2!important;white-space:normal!important}[data-muay-v3] .calc-toggle-btn.active{border-color:var(--mt-ui-primary)!important;background:var(--mt-ui-primary)!important;color:var(--mt-ui-navy)!important}[data-muay-v3] :is(button,[role=button],input,select,textarea):focus-visible{outline:2px solid var(--mt-ui-primary)!important;outline-offset:2px!important}[data-muay-v3] [data-mt-ui-hidden=true]{display:none!important}@media (max-width:680px){[data-muay-v3] .calc-toggle-group{display:grid!important;grid-template-columns:1fr!important;width:100%!important}[data-muay-v3] .calc-toggle-btn{width:100%!important}[data-muay-v3] :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.rap-actions){gap:8px!important}}@media (prefers-reduced-motion:reduce){[data-muay-v3] *,[data-muay-v3] ::after,[data-muay-v3] ::before{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}:where(.mt-tool-hero) { display: flex !important; flex-direction: column !important; align-items: center !important; width: 100% !important; padding: 30px 0 36px !important; text-align: center !important; } :where(.mt-tool-hero) h1 { width: 100% !important; max-width: 980px !important; margin: 0 0 16px !important; color: #031549 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: clamp(1.8rem, 3.4vw, 2.6rem) !important; font-weight: 800 !important; line-height: 1.16 !important; letter-spacing: 0 !important; text-align: center !important; text-transform: none !important; } :where(.mt-tool-hero) h1 span { color: #00ad65 !important; } :where(.mt-tool-hero) p { width: 100% !important; max-width: 840px !important; margin: 0 !important; color: #031549 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: 1.05rem !important; font-weight: 400 !important; line-height: 1.65 !important; text-align: center !important; } [data-muay-v3][data-muay-v3] .mt-tool-hero h1 { font-size: clamp(1.8rem, 3.4vw, 2.6rem) !important; } :where([data-muay-v3]) :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.calc-foot,.rap-actions) > :only-child { margin-left: auto !important; } :where([data-muay-v3]) :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.calc-foot,.rap-actions) > :is(button,a):last-child { margin-left: auto !important; } :where([data-muay-v3]) :is(.autemp-actions,.rap-actions) > :is(#autemp-next,#autemp-reset,#rap-next-btn,#rap-restart-btn) { margin-left: auto !important; } :where([data-muay-v3]) .gp-prefixed { padding-left: 46px !important; } :where([data-muay-v3]), :where([data-muay-v3]) * { font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; } :where([data-muay-v3]) :is(.calc-panel-title,.rc-panel-title,.gp-panel-title,.gp-question-title,.mtvat-question-title,.mtaz-question-title,.rap-question-title,.autemp-panel h2) { margin-top: 0 !important; color: #031549 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: clamp(1.3rem, 2.3vw, 1.65rem) !important; font-weight: 800 !important; line-height: 1.25 !important; letter-spacing: 0 !important; } :where([data-muay-v3]) :is(.calc-panel-subtitle,.rc-panel-subtitle,.gp-help,.mtvat-help,.mtaz-help,.rap-question > p,.autemp-panel-lead) { color: #5b6380 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: .9rem !important; font-weight: 400 !important; line-height: 1.6 !important; } :where([data-muay-v3]) :is(.calc-choices,.rc-choices,.gp-source-list,.gp-mode-grid,.mtvat-options,.mtaz-options,.rap-options,.calc-ops-grid,.calc-countries-grid,.calc-radio-grid) { gap: 12px !important; } :where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label) { box-sizing: border-box !important; position: relative !important; min-height: 58px !important; padding: 14px 16px !important; border: 2px solid #e5ecf7 !important; border-radius: 12px !important; background: #fff !important; color: #031549 !important; cursor: pointer !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: .94rem !important; font-weight: 700 !important; line-height: 1.35 !important; text-align: left !important; box-shadow: none !important; transition: border-color .18s, background-color .18s, color .18s, transform .12s !important; } :where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label):hover { border-color: #00ad65 !important; background: #f3fdf8 !important; } :where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label):is(.selected,.is-selected,.is-on,.active,.on), :where([data-muay-v3]) :is(.gp-source-check,.gp-switch-card,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row):has(input:checked), :where([data-muay-v3]) .calc-radio-pill input:checked + label { border-color: #00ad65 !important; background: #d9ffee !important; color: #031549 !important; } :where([data-muay-v3]) :is(.mtvat-marker,.mtaz-marker,.rap-marker) { display: none !important; } :where([data-muay-v3]) :is(.calc-country-card,.calc-radio-card,.gp-source-check,.gp-switch-card,.calc-toggle-row,.rc-choice-check,.calc-op-card) :is(input[type=\"checkbox\"],input[type=\"radio\"]) { position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important; margin: 0 !important; opacity: 0 !important; cursor: pointer !important; } :where([data-muay-v3]) .mtvat-option { grid-template-columns: 1fr !important; } :where([data-muay-v3]) .mtaz-option { grid-template-columns: 1fr !important; } :where([data-muay-v3]) .mtaz-option.has-icon { grid-template-columns: 32px 1fr !important; } :where([data-muay-v3]) .rap-option { grid-template-columns: 30px 1fr !important; } :where([data-muay-v3]) :is(.calc-choice strong,.gp-mode-title,.gp-source-title,.gp-switch-title,.mtvat-opt-title,.mtaz-opt-text,.rap-option strong,.calc-op-name,.calc-country-name,.calc-radio-card strong,.calc-toggle-row .tl) { color: #031549 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: .94rem !important; font-weight: 800 !important; line-height: 1.35 !important; } :where([data-muay-v3]) :is(.calc-choice span,.gp-mode-desc,.gp-source-desc,.gp-switch-desc,.mtvat-opt-detail,.rap-option .detail,.calc-country-vat,.calc-radio-card span,.calc-toggle-row .ts) { color: #5b6380 !important; font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important; font-size: .8rem !important; font-weight: 500 !important; line-height: 1.5 !important; } [data-muay-v3][data-muay-v3] :is(.calc-step-num,.rc-step-num,.gp-step-num,.mtvat-step-num,.mtaz-step-num,.rap-step-num,.autemp-step > span) { width: 28px !important; height: 28px !important; min-width: 28px !important; min-height: 28px !important; max-width: 28px !important; max-height: 28px !important; flex: 0 0 28px !important; aspect-ratio: 1 !important; } @media (max-width: 520px) { :where(.mt-tool-hero) { padding: 22px 0 28px !important; } :where(.mt-tool-hero) h1 { font-size: 1.8rem !important; } [data-muay-v3][data-muay-v3] .mt-tool-hero h1 { font-size: 1.8rem !important; } :where(.mt-tool-hero) p { font-size: .95rem !important; line-height: 1.55 !important; } :where([data-muay-v3]) :is(.calc-panel-title,.rc-panel-title,.gp-panel-title,.gp-question-title,.mtvat-question-title,.mtaz-question-title,.rap-question-title,.autemp-panel h2) { font-size: 1.3rem !important; } :where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label) { min-height: 54px !important; padding: 12px 14px !important; } }<\/style>\n<script data-mt-ui-behavior=\"v3.3\">(function(){function txt(el){return((el.textContent||el.value||'')+'').replace(\/\\s+\/g,' ').trim().toLowerCase()}function setHidden(el,hide){if(!el)return;if(hide){if(!el.hidden)el.dataset.mtUiManagedHidden='1';el.hidden=true;el.setAttribute('data-mt-ui-hidden','true')}else{if(el.dataset.mtUiManagedHidden==='1')el.hidden=false;delete el.dataset.mtUiManagedHidden;el.removeAttribute('data-mt-ui-hidden')}}function init(root){if(!root||root.dataset.mtUiBehavior33)return;root.dataset.mtUiBehavior33='1';var stepSel='.calc-step-tab,.rc-step-tab,.gp-step-tab,.mtvat-step-tab,.mtaz-step-tab,.autemp-step,.rap-step';function steps(){return Array.prototype.slice.call(root.querySelectorAll(stepSel)).filter(function(el){return el.offsetParent!==null||el.getClientRects().length})}function activeIndex(list){var i=list.findIndex(function(el){return el.classList.contains('active')||el.classList.contains('is-active')||el.getAttribute('aria-selected')==='true'||el.getAttribute('aria-current')==='step'});return i<0?1:i+1}function sync(){var list=steps();var current=activeIndex(list);var last=Math.max(list.length,1);list.forEach(function(el,i){el.classList.toggle('mt-ui-step-done',i+1<current)});var isFirst=current<=1;var isLast=current>=last;Array.prototype.forEach.call(root.querySelectorAll('button,input[type=button],input[type=reset],a[role=button]'),function(btn){var label=txt(btn);if(label.indexOf('anterior')!==-1)setHidden(btn,isFirst);if(label.indexOf('reiniciar')!==-1)setHidden(btn,!isLast)})}var pending=false;function schedule(){if(pending)return;pending=true;setTimeout(function(){pending=false;sync()},40)}new MutationObserver(schedule).observe(root,{subtree:true,childList:true,attributes:true,attributeFilter:['class','hidden','aria-selected','aria-current','disabled','style']});root.addEventListener('click',schedule,true);root.addEventListener('input',schedule,true);root.addEventListener('change',schedule,true);sync();setTimeout(sync,250)}function boot(){Array.prototype.forEach.call(document.querySelectorAll('[data-muay-v3]'),init)}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',boot);else boot()})();<\/script>\n<style data-mt-ui-hotfix=\"v26-primary-cta-white\">\n[data-muay-v3] :is([class*=\"btn-primary\"],.calc-btn-primary,.calc-btn-big,.rc-btn-big,.gp-btn-primary,.mtvat-btn-primary,.mtaz-btn-primary,.rap-btn-primary,.autemp-btn-primary,.seo-cta-btn),\n[data-muay-v2] :is([class*=\"btn-primary\"],.calc-btn-primary,.calc-btn-big,.rc-btn-big,.gp-btn-primary,.mtvat-btn-primary,.mtaz-btn-primary,.rap-btn-primary,.autemp-btn-primary,.seo-cta-btn),\n.calc-wrapper :is([class*=\"btn-primary\"],.calc-btn-primary,.calc-btn-big,.seo-cta-btn) {\n  color: #fff !important;\n}\n<\/style>\n<style data-mt-scale=\"compact-v26.1\">\n:where([data-muay-v3]) {\n  font-size: 14px !important;\n  line-height: 1.45 !important;\n}\n\n:where(.mt-tool-hero) {\n  display: flex !important;\n  flex-direction: column !important;\n  align-items: center !important;\n  width: 100% !important;\n  padding: 16px 0 20px !important;\n  text-align: center !important;\n}\n\n:where(.mt-tool-hero) h1 {\n  width: 100% !important;\n  max-width: 980px !important;\n  margin: 0 0 10px !important;\n  color: #031549 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: clamp(24.8px, 2.6vw, 31.5px) !important;\n  font-weight: 800 !important;\n  line-height: 1.16 !important;\n  letter-spacing: 0 !important;\n  text-align: center !important;\n  text-transform: none !important;\n}\n\n:where(.mt-tool-hero) h1 span {\n  color: #00ad65 !important;\n}\n\n:where(.mt-tool-hero) p {\n  width: 100% !important;\n  max-width: 780px !important;\n  margin: 0 !important;\n  color: #031549 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: 14.4px !important;\n  font-weight: 400 !important;\n  line-height: 1.55 !important;\n  text-align: center !important;\n}\n\n[data-muay-v3][data-muay-v3] .mt-tool-hero h1 {\n  font-size: clamp(24.8px, 2.6vw, 31.5px) !important;\n}\n\n:where([data-muay-v3]) :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.calc-foot,.rap-actions) > :only-child {\n  margin-left: auto !important;\n}\n\n:where([data-muay-v3]) :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.calc-foot,.rap-actions) > :is(button,a):last-child {\n  margin-left: auto !important;\n}\n\n:where([data-muay-v3]) :is(.autemp-actions,.rap-actions) > :is(#autemp-next,#autemp-reset,#rap-next-btn,#rap-restart-btn) {\n  margin-left: auto !important;\n}\n\n:where([data-muay-v3]) :is(.calc-nav-row,.rc-nav-row,.gp-nav-row,.autemp-actions,.mtvat-foot,.mtaz-foot,.calc-foot,.rap-actions) > :is(button,a) :is(svg,[data-icon],[aria-hidden=\"true\"]) {\n  display: none !important;\n}\n\n:where([data-muay-v3]) .gp-prefixed {\n  padding-left: 46px !important;\n}\n\n:where([data-muay-v3]),\n:where([data-muay-v3]) * {\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n}\n\n:where([data-muay-v3]) :is(.calc-panel-title,.rc-panel-title,.gp-panel-title,.gp-question-title,.mtvat-question-title,.mtaz-question-title,.rap-question-title,.autemp-panel h2,.mtx-step h2,.mtx-panel h2) {\n  margin-top: 0 !important;\n  color: #031549 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: clamp(18.88px, 2vw, 19.6px) !important;\n  font-weight: 800 !important;\n  line-height: 1.25 !important;\n  letter-spacing: 0 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-panel-subtitle,.rc-panel-subtitle,.gp-help,.mtvat-help,.mtaz-help,.rap-question > p,.autemp-panel-lead,.mtx-step-intro,.mtx-help) {\n  color: #5b6380 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: 13.44px !important;\n  font-weight: 400 !important;\n  line-height: 1.5 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choices,.rc-choices,.gp-source-list,.gp-mode-grid,.mtvat-options,.mtaz-options,.rap-options,.calc-ops-grid,.calc-countries-grid,.calc-radio-grid,.mtx-options) {\n  gap: 8px !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label,.mtx-card) {\n  box-sizing: border-box !important;\n  position: relative !important;\n  min-height: 58px !important;\n  padding: 11px 12px !important;\n  border: 2px solid #e5ecf7 !important;\n  border-radius: 8px !important;\n  background: #fff !important;\n  color: #031549 !important;\n  cursor: pointer !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: 14.08px !important;\n  font-weight: 700 !important;\n  line-height: 1.35 !important;\n  text-align: left !important;\n  box-shadow: none !important;\n  transition: border-color .18s, background-color .18s, color .18s, transform .12s !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label,.mtx-card):hover {\n  border-color: #00ad65 !important;\n  background: #f3fdf8 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label,.mtx-card):is(.selected,.is-selected,.is-on,.active,.on),\n:where([data-muay-v3]) :is(.gp-source-check,.gp-switch-card,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row):has(input:checked),\n:where([data-muay-v3]) .calc-radio-pill input:checked + label {\n  border-color: #00ad65 !important;\n  background: #d9ffee !important;\n  color: #031549 !important;\n}\n\n:where([data-muay-v3]) :is(.mtvat-marker,.mtaz-marker,.rap-marker) {\n  display: none !important;\n}\n\n:where([data-muay-v3]) :is(.calc-country-card,.calc-radio-card,.gp-source-check,.gp-switch-card,.calc-toggle-row,.rc-choice-check,.calc-op-card) :is(input[type=\"checkbox\"],input[type=\"radio\"]) {\n  position: absolute !important;\n  inset: 0 !important;\n  width: 100% !important;\n  height: 100% !important;\n  margin: 0 !important;\n  opacity: 0 !important;\n  cursor: pointer !important;\n}\n\n:where([data-muay-v3]) .mtvat-option {\n  grid-template-columns: 1fr !important;\n}\n\n:where([data-muay-v3]) .mtaz-option {\n  grid-template-columns: 1fr !important;\n}\n\n:where([data-muay-v3]) .mtaz-option.has-icon {\n  grid-template-columns: 32px 1fr !important;\n}\n\n:where([data-muay-v3]) .rap-option {\n  grid-template-columns: 30px 1fr !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choice strong,.gp-mode-title,.gp-source-title,.gp-switch-title,.mtvat-opt-title,.mtaz-opt-text,.rap-option strong,.calc-op-name,.calc-country-name,.calc-radio-card strong,.calc-toggle-row .tl,.mtx-card-title) {\n  color: #031549 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: 14.08px !important;\n  font-weight: 800 !important;\n  line-height: 1.35 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-choice span,.gp-mode-desc,.gp-source-desc,.gp-switch-desc,.mtvat-opt-detail,.rap-option .detail,.calc-country-vat,.calc-radio-card span,.calc-toggle-row .ts,.mtx-card-text) {\n  color: #5b6380 !important;\n  font-family: Poppins, Tahoma, Geneva, Verdana, sans-serif !important;\n  font-size: 11.84px !important;\n  font-weight: 500 !important;\n  line-height: 1.5 !important;\n}\n\n[data-muay-v3][data-muay-v3] :is(.calc-step-num,.rc-step-num,.gp-step-num,.mtvat-step-num,.mtaz-step-num,.rap-step-num,.autemp-step > span,.mtx-step-dot span) {\n  width: 24px !important;\n  height: 24px !important;\n  min-width: 24px !important;\n  min-height: 24px !important;\n  max-width: 24px !important;\n  max-height: 24px !important;\n  flex: 0 0 24px !important;\n  aspect-ratio: 1 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-panel,.rc-panel,.gp-panel,.mtvat-question,.mtaz-question,.rap-question,.autemp-panel,.mtx-panel) {\n  padding: 16px 14px !important;\n}\n\n:where([data-muay-v3]) :is(.calc-label,.rc-label,.gp-label,.mtvat-label,.mtaz-label,.rap-label,.autemp-field label,.mtx-label,.mtx-legend) {\n  font-size: 14.4px !important;\n  line-height: 1.3 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-input,.calc-select,.rc-input,.rc-select,.gp-input,.gp-select,.mtvat-input,.mtvat-select,.mtaz-input,.mtaz-select,.rap-input,.rap-select,.autemp-field input,.autemp-field select,.mtx-input,.mtx-select) {\n  min-height: 44px !important;\n  height: 44px !important;\n  padding-top: 0 !important;\n  padding-bottom: 0 !important;\n  border-radius: 8px !important;\n  font-size: 14.72px !important;\n  line-height: 1.2 !important;\n}\n\n:where([data-muay-v3]) :is(.calc-btn,.rc-btn,.gp-btn,.mtvat-btn,.mtaz-btn,.rap-btn,.autemp-btn,.mtx-btn,.hs-button) {\n  min-height: 44px !important;\n  padding: 0 16px !important;\n  border-radius: 8px !important;\n  font-size: 14.4px !important;\n  line-height: 1.1 !important;\n}\n\n@media (max-width: 520px) {\n  :where(.mt-tool-hero) {\n    padding: 12px 0 16px !important;\n  }\n\n  :where(.mt-tool-hero) h1 {\n    font-size: 24.8px !important;\n  }\n\n  [data-muay-v3][data-muay-v3] .mt-tool-hero h1 {\n    font-size: 24.8px !important;\n  }\n\n  :where(.mt-tool-hero) p {\n    font-size: 14.4px !important;\n    line-height: 1.55 !important;\n  }\n\n  :where([data-muay-v3]) :is(.calc-panel-title,.rc-panel-title,.gp-panel-title,.gp-question-title,.mtvat-question-title,.mtaz-question-title,.rap-question-title,.autemp-panel h2,.mtx-step h2,.mtx-panel h2) {\n    font-size: 18.88px !important;\n  }\n\n  :where([data-muay-v3]) :is(.calc-choice,.rc-choice,.gp-choice,.gp-source-check,.gp-mode-btn,.gp-switch-card,.mtvat-option,.mtaz-option,.rap-option,.calc-op-card,.calc-radio-card,.calc-country-card,.calc-toggle-row,.calc-radio-pill label,.mtx-card) {\n    min-height: 58px !important;\n    padding: 10px 11px !important;\n  }\n}\n<\/style>\n<style data-mt-component=\"rap-epr-2026-v26.29\">\n#mt-rap-epr-calculator .rap-2026-panel{margin:24px 0 0;padding:18px;border:1px solid var(--mt-line);border-left:4px solid var(--mt-green);border-radius:var(--mt-radius);background:var(--mt-paper)}\n#mt-rap-epr-calculator .rap-2026-panel h3{margin:0 0 10px;color:var(--mt-navy);font-size:18px;line-height:1.25}\n#mt-rap-epr-calculator .rap-2026-panel h4{margin:16px 0 8px;color:var(--mt-navy);font-size:14px}\n#mt-rap-epr-calculator .rap-2026-panel p,#mt-rap-epr-calculator .rap-2026-panel li{color:var(--mt-muted);font-size:13px;line-height:1.55}\n#mt-rap-epr-calculator .rap-2026-panel ul{display:grid;gap:7px;margin:0;padding-left:20px}\n#mt-rap-epr-calculator .rap-2026-alert{margin:12px 0;padding:11px 13px;border-radius:8px;background:#fff7e5;color:#704500!important}\n#mt-rap-epr-calculator .rap-2026-sources{margin-top:14px!important;font-size:11.5px!important}\n#mt-rap-epr-calculator .rap-2026-sources a{color:var(--mt-navy);font-weight:800;text-decoration:underline}\n<\/style>\n<script data-mt-feature=\"rap-epr-2026-v26.29\">\n(function(){\n  'use strict';\n  \/\/ Correcci\u00f3n 2026-08-10: incorpora PPWR, representante autorizado alem\u00e1n y un expediente de evidencias accionable.\n  const root=document.getElementById('mt-rap-epr-calculator');\n  if(!root)return;\n  const stateKey='muay-rap-epr-calculator-state-v1';\n  const registry={ES:'Registro de Productores de Producto (MITECO)',DE:'LUCID \/ ZSVR',FR:'IDU de ADEME por cada fili\u00e8re REP',IT:'CONAI y registros sectoriales aplicables',PL:'Registro nacional\/PRO aplicable',NL:'Registro\/PRO neerland\u00e9s aplicable',SE:'Registro\/PRO sueco aplicable',CZ:'Registro\/PRO checo aplicable'};\n  function answers(){try{const data=JSON.parse(localStorage.getItem(stateKey)||'{}');return data&&data.answers||{}}catch(error){return{}}}\n  function asArray(value){return Array.isArray(value)?value:value?[value]:[]}\n  function renderBrief(){\n    const result=root.querySelector('#rap-result-card');\n    if(!result||result.hidden)return;\n    const body=result.querySelector('.rap-result-body');\n    if(!body)return;\n    const data=answers();\n    const signature=JSON.stringify(data);\n    const existing=body.querySelector('[data-rap-2026-brief]');\n    if(existing&&existing.dataset.rap2026Signature===signature)return;\n    if(existing)existing.remove();\n    const countries=asArray(data.paises).filter(code=>registry[code]);\n    const physical=Boolean(data.actividad&&data.actividad!=='digital');\n    const german=countries.includes('DE');\n    const foreignRole=['cruza_frontera','proveedor_extranjero','primer_responsable'].includes(data.rol);\n    const registries=countries.length?countries.map(code=>'<li><strong>'+code+':<\/strong> '+registry[code]+'<\/li>').join(''):'<li>Define primero los pa\u00edses de venta, importaci\u00f3n y almacenamiento para cerrar los registros.<\/li>';\n    const block=document.createElement('section');\n    block.className='rap-2026-panel';\n    block.setAttribute('data-rap-2026-brief','1');\n    block.dataset.rap2026Signature=signature;\n    block.setAttribute('aria-labelledby','rap-2026-title');\n    block.innerHTML='<h3 id=\"rap-2026-title\">Expediente de cumplimiento 2026<\/h3>'+\n      (physical?'<p class=\"rap-2026-alert\"><strong>PPWR:<\/strong> el Reglamento (UE) 2025\/40 pasa a ser aplicable con car\u00e1cter general el <strong>12-08-2026<\/strong>. La inscripci\u00f3n nacional y la RAP existente no desaparecen; revisa adem\u00e1s productor, representante autorizado, marcado y datos de envases.<\/p>':'<p class=\"rap-2026-alert\"><strong>Actividad digital:<\/strong> no se presume RAP de producto f\u00edsico. Confirma que no introduces aparatos, pilas, envases de env\u00edo u otros productos sujetos en ning\u00fan mercado.<\/p>')+\n      (german&&foreignRole?'<p class=\"rap-2026-alert\"><strong>Alemania:<\/strong> si tu empresa no tiene sucursal en Alemania, desde el 12-08-2026 debes designar un representante autorizado para las obligaciones PPWR. La inscripci\u00f3n LUCID sigue siendo una obligaci\u00f3n personal del productor.<\/p>':'')+\n      '<h4>Registro que debes poder acreditar<\/h4><ul>'+registries+'<\/ul>'+\n      '<h4>Carpeta m\u00ednima de evidencias<\/h4><ul><li>N\u00famero de registro o IDU por pa\u00eds y por flujo, titular legal y fecha de vigencia.<\/li><li>Contrato con el sistema colectivo\/PRO y justificantes de pago.<\/li><li>Kilos y unidades puestos en el mercado por material, categor\u00eda, marca, SKU y pa\u00eds.<\/li><li>Declaraciones peri\u00f3dicas\/anuales, facturas de eco-contribuci\u00f3n y conciliaci\u00f3n con ventas.<\/li><li>Identificadores comunicados al marketplace y prueba de que coinciden con la entidad vendedora.<\/li><\/ul>'+\n      '<p class=\"rap-2026-sources\">Fuentes primarias: <a href=\"https:\/\/eur-lex.europa.eu\/legal-content\/es\/TXT\/?uri=CELEX:32025R0040\" target=\"_blank\" rel=\"noopener noreferrer\">PPWR<\/a> \u00b7 <a href=\"https:\/\/www.verpackungsregister.org\/en\/knowledge-bases\/mail-order-companies-and-online-retailers\" target=\"_blank\" rel=\"noopener noreferrer\">LUCID<\/a> \u00b7 <a href=\"https:\/\/www.verpackungsregister.org\/en\/ppwr\/bevollmaechtigung\" target=\"_blank\" rel=\"noopener noreferrer\">representante DE<\/a> \u00b7 <a href=\"https:\/\/www.miteco.gob.es\/es\/calidad-y-evaluacion-ambiental\/temas\/prevencion-y-gestion-residuos\/prevencion-y-gestion-residuos\/registro-productores-producto-seccion-envases.html\" target=\"_blank\" rel=\"noopener noreferrer\">MITECO<\/a> \u00b7 <a href=\"https:\/\/filieres-rep.ademe.fr\/identifiant-unique\" target=\"_blank\" rel=\"noopener noreferrer\">ADEME<\/a> \u00b7 <a href=\"https:\/\/www.conai.org\/imprese\/servizi-gestione-adempimenti-consortili-e-opportunita-imprese\/soggetti-obbligati-e-modalita-di-adesione\/\" target=\"_blank\" rel=\"noopener noreferrer\">CONAI<\/a>.<\/p>';\n    const foot=body.querySelector('.rap-card-foot');\n    body.insertBefore(block,foot||null);\n  }\n  new MutationObserver(renderBrief).observe(root,{subtree:true,childList:true,attributes:true,attributeFilter:['hidden']});\n  renderBrief();\n})();\n<\/script>\n<style data-mt-a11y-contrast=\"wcag-aa-v26.29\">\n\/* Ajuste WCAG AA 2026-08-10: verde corporativo accesible en texto y controles. *\/\n#mt-rap-epr-calculator{--mt-green:#007a47;--mt-green-dark:#00643a;--mt-v2-primary:#007a47;--mt-ui-primary:#007a47}\n#mt-rap-epr-calculator .mt-tool-hero h1 span{color:#007a47!important}\n#mt-rap-epr-calculator .rap-option:hover,#mt-rap-epr-calculator .rap-option.is-selected{border-color:#007a47!important}\n#mt-rap-epr-calculator .rap-btn-primary{border-color:#007a47!important;background:#007a47!important;color:#fff!important}\n#mt-rap-epr-calculator .rap-btn-primary:hover:not(:disabled){border-color:#00643a!important;background:#00643a!important;color:#fff!important}\n#mt-rap-epr-calculator :is(button,[role=\"button\"],input,select,textarea):focus-visible{outline-color:#007a47!important}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-53f948e e-flex e-con-boxed e-con e-parent\" data-id=\"53f948e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-f1b65ad e-con-full e-flex e-con e-child\" data-id=\"f1b65ad\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ff74301 e-con-full e-flex e-con e-child\" data-id=\"ff74301\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-a945d64 e-con-full e-flex e-con e-child\" data-id=\"a945d64\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-90df3ce elementor-widget elementor-widget-heading\" data-id=\"90df3ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Accede a otras calculadoras de Muay Tax<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0545f53 e-con-full e-flex e-con e-child\" data-id=\"0545f53\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e581666 e-con-full e-flex e-con e-child\" data-id=\"e581666\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f01661 elementor-cta--layout-image-left elementor-cta--mobile-layout-image-above elementor-cta--skin-classic elementor-animated-content elementor-widget elementor-widget-call-to-action\" data-id=\"3f01661\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/muaytax.com\/wp-content\/uploads\/2026\/08\/calculadora-retenciones-profesionales.jpg);\" role=\"img\" aria-label=\"calculadora retenciones profesionales\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tCalculadora de retenciones profesionales\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-\" href=\"https:\/\/muaytax.com\/es\/calculadoras\/calculadora-retenciones-profesionales\/\">\n\t\t\t\t\t\tIr a la calculadora\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1f01b8a e-con-full e-flex e-con e-child\" data-id=\"1f01b8a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc1ed3d elementor-cta--layout-image-left elementor-cta--mobile-layout-image-above elementor-cta--skin-classic elementor-animated-content elementor-widget elementor-widget-call-to-action\" data-id=\"cc1ed3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/muaytax.com\/wp-content\/uploads\/2026\/08\/calculadora-IVA.jpg);\" role=\"img\" aria-label=\"calculadora IVA\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item\">\n\t\t\t\t\t\tCalculadora de IVA\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item \">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-\" href=\"https:\/\/muaytax.com\/es\/calculadoras\/calculadora-iva\/\">\n\t\t\t\t\t\tIr a la calculadora\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculadora RAP\/EPR para ecommerce Detecta obligaciones por pa\u00eds y categor\u00eda antes de vender, activar listings o almacenar producto en Europa. [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"tramite":[],"class_list":["post-63196","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/pages\/63196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/comments?post=63196"}],"version-history":[{"count":36,"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/pages\/63196\/revisions"}],"predecessor-version":[{"id":67032,"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/pages\/63196\/revisions\/67032"}],"wp:attachment":[{"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/media?parent=63196"}],"wp:term":[{"taxonomy":"tramite","embeddable":true,"href":"https:\/\/muaytax.com\/es\/wp-json\/wp\/v2\/tramite?post=63196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}