@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--font-color: #031549;--fondo-color: #F7FAFF;--border-color: #005AB6;--border-morado: #8F69FC;--fondo-claro: #f7faff}#AppFrance{border:0;padding:0;font-family:Poppins,sans-serif;width:90%;margin:auto}#AppFrance .btn span{pointer-events:none}#AppFrance a:hover,button:hover{cursor:pointer}#AppFrance *{font-family:Poppins!important}#AppFrance a,#AppFrance button{text-decoration:none}#AppFrance{color:var(--font-color)}#AppFrance .atras:hover:before{transform:translate(-5px)}#AppFrance .atras:before{content:"<";font-size:20px;margin-top:2px;transition:transform .2s ease}#AppFrance .atras{background-color:#f7faff!important;color:var(--font-color)!important;display:flex;flex-direction:row;align-items:center;gap:5px}#AppFrance button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#AppFrance .mb-10{margin-bottom:10px}#AppFrance .card__servicio{width:300px;border:1px solid rgba(211,211,211,0);border-radius:16px;padding-bottom:30px}#AppFrance .card__registro{background-color:#dbf6ff}#AppFrance .card__mantenimiento{background-color:#ece5ff}#AppFrance .card__registro .titulo-card,#AppFrance .card__registro .servicios__precio{color:#072fa7}#AppFrance .card__mantenimiento .titulo-card,#AppFrance .card__mantenimiento .servicios__precio,#AppFrance .card__mantenimiento .servicios__opcion{color:#4038a3}#AppFrance .cards__servicios{margin-top:50px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:5%}#AppFrance p{margin:0}#AppFrance .titulo-card{margin:30px 0 10px;font-size:21px;font-weight:700;color:var(--font-color);line-height:21px}#AppFrance .template-sbtitle{font-size:1.3125;color:#000;text-align:center;line-height:auto}#AppFrance .template-title{font-size:36px;color:var(--font-color)!important;text-align:center;line-height:auto;margin:2rem auto!important}#AppFrance .servicios__precio{padding:0 0 20px;font-size:21px;line-height:28px;font-weight:400}#AppFrance .servicios__suscripcion{font-size:16px;line-height:24px;font-weight:400}#AppFrance .servicios__suscripcion span{font-weight:700}#AppFrance .servicios__opcion{font-size:14px;font-weight:400;line-height:auto}#AppFrance .main__mantenimiento{display:flex;flex-direction:row;gap:20px}#AppFrance .mantenimiento__btns{display:flex;flex-direction:row;width:100%;justify-content:flex-end}#AppFrance .producto__mantenimiento{display:flex;flex-direction:column}#AppFrance .titulo-mantenimiento{font-size:36px;font-weight:700;text-align:center;padding:0;margin:0}#AppFrance .subtitulo-mantenimiento{font-size:20px;padding:0;margin:0}#AppFrance .main__mantenimiento{margin:30px 0}#AppFrance .cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-evenly;height:150px}#AppFrance .card_pais{width:25%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f7faff;cursor:pointer;padding:20px 0;border-radius:10px;border:3px solid #5857b000;position:relative}#AppFrance .pais__flag{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px}#AppFrance .price{margin:0}#AppFrance .paisactivo{border:3px solid #5957B0}#AppFrance .subtitulo-mantenimiento{text-align:center}#AppFrance .card_pais *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#AppFrance .mantenimiento__oferta-pan{display:flex;flex-direction:row;align-items:flex-start;gap:5px}#AppFrance .oferta__pan-titulo{font-size:18px;line-height:24px;color:#005ab6;font-weight:700}#AppFrance .oferta__pan-subtitulo{font-size:18px;line-height:24px;color:#005ab6}#AppFrance .mantenimiento__promociones{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}#AppFrance .mantenimineto__oferta-anual p{color:var(--border-morado);font-size:20px;line-height:28px}#AppFrance .mantenimineto__oferta-anual p span{font-weight:700}#AppFrance .mantenimiento__nombre-pais{font-size:21px;font-weight:700;line-height:32px}#AppFrance .mantenimiento__price{padding:4px 0;font-size:18px;line-height:28px;font-weight:400}#AppFrance .registro__price{padding:6px 0 0;font-size:18px;line-height:28px;font-weight:400}#AppFrance .resumen__iva{color:#91abbc;font-size:16px;font-weight:400;margin-bottom:0}#AppFrance .registro-titulo{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px;margin-top:30px}#AppFrance .seleccion-cuotas{background-color:#f7faff;border-radius:20px;width:800px;margin:auto;padding:30px 50px}#AppFrance .promoeuro{top:-1px;right:-1px;position:absolute;height:50px;width:50px}#AppFrance .titulo-h2{text-align:center}#AppFrance .registro-pais{font-size:21px;font-weight:700;line-height:32px;color:var(--font-color)}#AppFrance .registro-oferta{color:#8f69fc;font-weight:600;font-size:18px}#AppFrance .registro-label{font-size:18px;color:var(--font-color)}#AppFrance .label-margin10{margin-right:10px}#AppFrance .label-margin5{margin-right:5px}#AppFrance .barra-espaciadora{border-bottom:1px solid #91ABBC;padding-bottom:5px;position:relative}#AppFrance .resumen__registro,#AppFrance .resumen__mantenimiento{color:#031549;font-weight:800;font-size:21px;padding:0;margin:0}#AppFrance .resumen{width:70%;margin:20px auto 30px;padding:0}#AppFrance .registro__btns{display:flex;flex-direction:row;justify-content:space-between;width:800px;margin:30px auto}#AppFrance .btn-desactivado[disabled]{pointer-events:none;background-color:gray;border:none}#AppFrance .suscripcion__tipo{margin:auto}#AppFrance input[type=radio]{margin:0;width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--font-color);border-radius:50%;position:relative;background-color:var(--fondo-color)}#AppFrance input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;background-color:var(--border-morado);border-radius:50%;transform:translate(-50%,-50%)}#AppFrance .registro__agrupar-inputs{display:flex;flex-direction:row;align-items:center;gap:4%}#AppFrance .conjunto__inp-label{display:flex;align-items:center;justify-content:center}#AppFrance .registro-label{font-size:18px;font-weight:700;line-height:32px}#AppFrance .mantenimiento__precio{font-size:17px;line-height:28px;font-weight:500}#AppFrance .conjunto__precios-mantenimiento{padding-top:10px}#AppFrance .mantenimiento__registro-precio{font-size:18px;line-height:32px;font-weight:500}#AppFrance .pdata{display:flex;flex-direction:column;gap:20px;width:50%;margin:auto}#AppFrance .pdata__field{display:flex;flex-direction:column;gap:5px}#AppFrance .pdata__field input{border-radius:16px;height:40px;padding-left:10px;border:1px solid #031549}#AppFrance .btn__bloque{display:flex;justify-content:space-between;padding-top:50px;width:50%;margin:auto}#AppFrance .pdata__field sup{color:red}#AppFrance .pdata__title{font-size:36px;font-weight:700;text-align:center;line-height:auto}#AppFrance .Tempresa{display:flex;flex-direction:row;gap:8%;justify-content:center;width:100%}#AppFrance .selector-sociedad{border:1px solid var(--font-color);border-radius:50px;padding:10px 20px;margin-bottom:30px;cursor:pointer}#AppFrance .selector-sociedad:hover{background-color:#36e093;border:1px solid #36E093}#AppFrance .selector-sociedad>*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#AppFrance .selector-activo{background-color:#36e093;border:1px solid #36E093;color:#fff}#AppFrance .selector-sociedad h3{font-size:18px;font-weight:700;margin:0;padding:0}#AppFrance .btns-tipoempresa{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%}#AppFrance input[type=text]:focus-visible,#AppFrance input[type=email]:focus-visible{outline-color:var(--border-morado)}#AppFrance input[type=text],input[type=email]{border:1.6px solid var(--font-color);border-radius:16px}#AppFrance .iva_tab input[type=text]{outline-color:var(--border-morado)}#AppFrance button.boton-seleccion{background-color:var(--fondo-claro);border:1px solid var(--font-color);cursor:auto}#AppFrance .mt-20{margin-top:20px}#AppFrance .rectangle-grey{height:150px;width:100%;background-color:#d9d9d9;border-radius:16px 16px 0 0}#AppFrance .mt-40{margin-top:40px}#AppFrance .mb-40{margin-bottom:40px}#AppFrance .w-90{width:90%;margin:auto}#AppFrance .mb-20{margin-bottom:20px}#AppFrance .icon-registro_mantenimiento{display:flex;justify-content:center}#AppFrance .titulo-card{font-weight:700;color:var(--font-color)}#AppFrance .template-sbtitle{font-size:20px;color:#000;text-align:center}#AppFrance .fs-21{font-size:21px}#AppFrance .flex-center{text-align:center}#AppFrance .numero_iva{width:50%;padding:10px}#AppFrance .iva_tab{display:flex;justify-content:center;margin-bottom:30px;width:52%;margin-left:auto;margin-right:auto}#AppFrance .btns-iva{width:52%;margin:auto;justify-content:space-between}#AppFrance .Select0r{position:relative}#AppFrance .Select0r-Pais{position:absolute;top:40px;left:0;background-color:var(--fondo-claro);width:100%;z-index:2}#AppFrance .Select0r-Pais img{margin-left:10px}#AppFrance .Select0r-Pais p{display:flex;flex-direction:row;gap:5px;align-items:center;cursor:pointer;flex-wrap:nowrap;padding:10px 0;margin:0}#AppFrance .Select0r-Pais p:hover{background-color:var(--font-color);color:#fff}#AppFrance .boton-seleccion{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:10px;width:200px;height:40px}#AppFrance button.boton-seleccion{color:var(--font-color)}@media screen and (max-width:1200px) and (min-width:932px){#AppFrance .main__mantenimiento{flex-direction:column-reverse;gap:20px}#AppFrance section.producto__mantenimiento{padding:0}}@media screen and (max-width: 932px) and (min-width:628px){#AppFrance .main__mantenimiento{flex-direction:column-reverse;gap:20px}#AppFrance section.producto__mantenimiento{padding:0}#AppFrance .seleccion-cuotas,.registro__btns,#AppFrance .btns-iva{width:90%}}@media screen and (max-width: 628px){#AppFrance{width:90%}#AppFrance .card__servicio{margin-bottom:50px}#AppFrance .template-sbtitle{font-size:18px}#AppFrance .iva_tab{width:98%}#AppFrance .boton-seleccion{width:150px}#AppFrance .mb-notext span{display:none}#AppFrance .mb__btn-ivas{flex-direction:row!important}#AppFrance .mb-siguient:after{font-size:20px;margin-top:2px}#AppFrance .main__mantenimiento{flex-direction:column-reverse;gap:20px}#AppFrance section.producto__mantenimiento{padding:0}#AppFrance .seleccion-cuotas,#AppFrance .registro__btns{width:100%}#AppFrance .registro__agrupar-inputs{flex-direction:column!important;align-items:flex-start!important}#AppFrance .pdata{width:80%}#AppFrance .btn__bloque{width:90%}#AppFrance .seleccion-cuotas{padding:30px 20px}#AppFrance .resumen{width:90%;margin-top:10px}#AppFrance .Tempresa{flex-direction:column}#AppFrance .mantenimiento__btns{position:sticky;bottom:30px;justify-content:flex-end;gap:20px}#AppFrance .btns-iva{width:100%;flex-direction:column;gap:10px}#AppFrance .mantenimiento__promociones{flex-direction:column}}#AppFrance .nombre-pais__selector{font-size:14px}#AppFrance .iva_tab i:hover{cursor:pointer}#AppFrance .suscripcion__tipo{margin-bottom:20px}#AppFrance .espacio-registro-paises{margin-bottom:30px}#AppFrance i.bi.bi-x{display:flex;justify-content:center;height:25px;border-radius:50px}#AppFrance i.bi.bi-x:hover{transition:all ease .3s;background:var(--border-morado);color:#fff}#AppFrance .siguiente-ivas:hover:after{transform:translate(+5px)}#AppFrance .siguiente-ivas:after{content:">";font-size:20px;margin-top:2px;transition:transform .2s ease}#AppFrance .siguiente-ivas{background-color:var(--font-color)!important;color:#fff!important;display:flex;flex-direction:row;align-items:center;gap:5px;transition:all ease .3s}#AppFrance .siguiente-ivas:hover{background-color:var(--fondo-claro)!important;color:var(--font-color)!important;border-color:var(--font-color)!important}#AppFrance .section.producto__mantenimiento{padding-bottom:0}#AppFrance .mantenimiento__btns{padding-bottom:0;padding-top:0}#AppFrance label{margin-bottom:0}@media screen and (max-width: 1750px) and (min-width: 1600px){#AppFrance .card_pais{width:24%}}@media screen and (max-width: 1600px) and (min-width: 1031px){#AppFrance .card_pais{width:30%}}@media screen and (max-width: 1031px) and (min-width: 760px){#AppFrance .card_pais{width:52%}}@media screen and (max-width: 760px) and (min-width: 50px){#AppFrance .card_pais{width:100%}}#AppFrance .swal2-confirm{background-color:#5957b0!important;font-family:Poppins,sans-serif!important;border-radius:50px!important;width:150px!important;font-size:18px!important}#AppFrance .swal2-title{color:var(--font-color)!important;font-size:32px!important;font-family:Poppins,sans-serif!important}#AppFrance .swal2-popup{width:60em!important;padding:3.25em!important}#AppFrance .swal2-popup *{font-family:Poppins,sans-serif!important}#AppFrance .swal2-html-container{font-size:18px!important;color:var(--font-color)!important}#AppFrance .swal2-styled:focus{box-shadow:none!important}#AppFrance button{text-decoration:none!important}#AppFrance input[type=radio]:focus,#AppFrance input[type=radio]:focus-visible{outline:none}#AppFrance input[type=radio],#AppFrance .conjunto__inp-label label{cursor:pointer}#AppFrance .registro-label{padding-left:7px}#AppFrance *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#AppFrance .boton__absoluto{position:absolute;top:0;right:0}#AppFrance .boton__absoluto:hover{cursor:pointer}#AppFrance .card_pais:hover{background-color:#e5ecf7}#AppFrance .color__servicios{color:#072fa7}.button__periodo{display:flex;border:1px solid black;border-radius:30px;padding:0;overflow:visible;position:relative}.button__mensual,.button__anual{cursor:pointer;padding:10px 20px}.button__active{background-color:#031549;color:#fff;height:100%;border-radius:30px}.extra__info{flex:.2;position:relative}.cards{flex:.8}.extra__title{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:70px;cursor:pointer;display:flex;align-items:center}.extra__info-list{margin:0!important;position:absolute;left:0;bottom:60px;z-index:3;width:400px;background-color:var(--fondo-color);padding:20px 30px;border-radius:10px}.contenedor__relative{position:relative}.extra__info-list:before{content:"";width:20px;height:20px;background-color:var(--fondo-color);position:absolute;bottom:-10px;left:15px;transform:rotate(50deg);z-index:1}.extra__info-list li{list-style:none;font-size:16px;font-weight:400;font-family:Poppins,sans-serif;margin-bottom:3px}.extra__info-list li:before{content:"🗸";color:#00ad65;font-weight:800;margin-right:10px}.extra__info-list .bold{font-weight:700}#AppFrance .extra__2mois{color:#00ad65;font-weight:700;font-size:20px}#AppFrance .extra__oferta-p,#AppFrance .extra__oferta-subp{color:#005ab6;font-size:18px}#AppFrance .extra__oferta-p{font-weight:700}#AppFrance .extra__oferta-subp{font-weight:500}#AppFrance #totals{margin-bottom:30px;background-color:#f7faff;padding:20px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}#AppFrance .totals__title{color:#031549;font-size:16px;font-weight:700;text-transform:uppercase}#AppFrance .totals__result{color:#031549;font-size:16px;font-weight:400}#AppFrance #selectorempresa{border-radius:16px;height:40px;padding-left:10px;border:1px solid #031549}#AppFrance sup{font-size:12px}#AppFrance #abrete-sesamo{border:1.6px solid var(--font-color);color:var(--font-color);background-color:var(--fondo-claro);font-size:17px;font-weight:700;padding:10px 20px;border-radius:50px}#AppFrance .button__mensual,#AppFrance .button__anual{font-size:17px;font-weight:700}#AppFrance .offer__activated{border:3px solid var(--border-morado)!important;border-radius:10px;transition:all ease .5}#AppFrance .pan-eu__offer{border:3px solid transparent;padding:10px}#AppFrance .totals__paneu{font-size:13px;margin-top:5px;color:var(--border-color)}#AppFrance .totals__paneu:before{content:"🗸";color:#00ad65;font-weight:800;margin-right:2px}#AppFrance .mantenimiento__btns.btn-immatriculation-gestion{display:block;width:max-content}#AppFrance select,#AppFrance option,#AppFrance input,#AppFrance label{font-size:16px}@media screen and (max-width: 1200px){#AppFrance .mantenimiento__btns.btn-immatriculation-gestion.mobilebutton{position:sticky;bottom:3%;left:50%;transform:translate(-50%);z-index:1}.elementor-section .elementor-top-section .elementor-element .elementor-element-06e22e4 .elementor-section-full_width .elementor-section-height-default .elementor-section-height-default{position:inherit!important}#AppFrance .mantenimiento__btns.btn-immatriculation-gestion .btn.btn-desactivado.siguiente-ivas{background-color:var(--fondo-color)!important;color:var(--font-color)!important}#AppFrance .extra__info{display:flex;justify-content:center;align-items:center}#AppFrance .reponsive__mobile{display:flex;flex-direction:row;gap:20px;margin-top:10px}.totals__title{text-align:center}}@media screen and (max-width: 1030px){#AppFrance .extra__info{position:sticky;top:11%}}@media screen and (max-width: 1344px){#AppFrance .extra__title{font-size:18px}}@media screen and (max-width: 1217px){#AppFrance .extra__title{font-size:16px}}.button__periodo:after{content:"";position:absolute;left:97%;width:130px;top:40%;background-image:url(https://wpdev.muaytax.com/wp-content/uploads/2025/05/descuento.svg);height:35px;background-position:center;background-size:cover}@media screen and (max-width: 700px){.button__periodo:after{width:104px;height:29px;left:94%}#AppFrance .template-title{font-size:20px}#AppFrance .template-sbtitle{font-size:15px}#AppFrance .pan-eu__offer .extra__oferta-p,#AppFrance .pan-eu__offer .extra__oferta-subp,#AppFrance .totals__title,#AppFrance .totals__result{font-size:13px}#AppFrance .button__mensual,#AppFrance .button__anual{font-size:15px}#AppFrance .template-sbtitle.nomobile{display:none}#AppFrance .mantenimiento__nombre-pais,#AppFrance .btn.btn-desactivado.siguiente-ivas span,#AppFrance .btn.atras,#AppFrance #abrete-sesamo,#AppFrance .pdata label,#AppFrance .pdata input,#AppFrance .pdata option,#AppFrance .pdata select{font-size:15px}#AppFrance .totals__paneu{text-align:center}}@media screen and (max-width: 650px){#AppFrance .totals__result{display:flex;flex-direction:column}}*{-webkit-tap-highlight-color:transparent!important}#AppFrance .btn[data-v-fa8097e5]{border:1.6px solid var(--font-color);color:#fff;background-color:var(--font-color);font-size:17px;font-weight:700;padding:10px 20px;border-radius:50px}#AppFrance .btn[data-v-fa8097e5]:hover{border-color:#36e093;background-color:#36e093;transition:all ease .2s}#AppFrance .card__registro .btn[data-v-fa8097e5]{background-color:#072fa7;border:1px solid #072FA7}#AppFrance .card__mantenimiento .btn[data-v-fa8097e5]{background-color:#4038a3;border:1px solid #4038A3}.loader-main[data-v-89e3260b]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999999999999}.loading[data-v-89e3260b]{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#ffffffc6}.pl[data-v-89e3260b]{width:6em;height:6em}.pl__ring[data-v-89e3260b]{animation:ringA-89e3260b 2s linear infinite}.pl__ring--a[data-v-89e3260b]{stroke:#8f69fc}.pl__ring--b[data-v-89e3260b]{animation-name:ringB-89e3260b;stroke:#031549}.pl__ring--c[data-v-89e3260b]{animation-name:ringC-89e3260b;stroke:#4038a3}.pl__ring--d[data-v-89e3260b]{animation-name:ringD-89e3260b;stroke:#000}@keyframes ringA-89e3260b{0%,4%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-330}12%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-335}32%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-595}40%,54%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-660}62%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-665}82%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-925}90%,to{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-990}}@keyframes ringB-89e3260b{0%,12%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-110}20%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-115}40%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-195}48%,62%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-220}70%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-225}90%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-305}98%,to{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-330}}@keyframes ringC-89e3260b{0%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}28%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}36%,58%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}66%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}86%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}94%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@keyframes ringD-89e3260b{0%,8%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}36%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}44%,50%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}58%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}78%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}86%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}.loader-main[data-v-5b77fc4c]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999999999999}.loading[data-v-5b77fc4c]{height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#ffffffc6}.pl[data-v-5b77fc4c]{width:6em;height:6em}.pl__ring[data-v-5b77fc4c]{animation:ringA-5b77fc4c 2s linear infinite}.pl__ring--a[data-v-5b77fc4c]{stroke:#8f69fc}.pl__ring--b[data-v-5b77fc4c]{animation-name:ringB-5b77fc4c;stroke:#031549}.pl__ring--c[data-v-5b77fc4c]{animation-name:ringC-5b77fc4c;stroke:#4038a3}.pl__ring--d[data-v-5b77fc4c]{animation-name:ringD-5b77fc4c;stroke:#000}@keyframes ringA-5b77fc4c{0%,4%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-330}12%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-335}32%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-595}40%,54%{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-660}62%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-665}82%{stroke-dasharray:60 600;stroke-width:30;stroke-dashoffset:-925}90%,to{stroke-dasharray:0 660;stroke-width:20;stroke-dashoffset:-990}}@keyframes ringB-5b77fc4c{0%,12%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-110}20%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-115}40%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-195}48%,62%{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-220}70%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-225}90%{stroke-dasharray:20 200;stroke-width:30;stroke-dashoffset:-305}98%,to{stroke-dasharray:0 220;stroke-width:20;stroke-dashoffset:-330}}@keyframes ringC-5b77fc4c{0%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}8%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}28%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}36%,58%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}66%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}86%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}94%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}@keyframes ringD-5b77fc4c{0%,8%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:0}16%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-5}36%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-175}44%,50%{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-220}58%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-225}78%{stroke-dasharray:40 400;stroke-width:30;stroke-dashoffset:-395}86%,to{stroke-dasharray:0 440;stroke-width:20;stroke-dashoffset:-440}}.selector-paises[data-v-618997b3]{max-width:600px;margin:20px auto;padding:20px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.buscador-container[data-v-618997b3]{position:relative;width:100%}.buscador-input[data-v-618997b3]{width:100%;padding:12px;font-size:16px;border:2px solid #ddd;border-radius:8px;background-color:#fff;transition:all .3s ease}.buscador-input[data-v-618997b3]:focus{outline:none;border-color:#4caf50;box-shadow:0 0 5px #4caf504d}.resultados-busqueda[data-v-618997b3]{position:absolute;top:100%;left:0;right:0;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-top:5px;box-shadow:0 4px 6px #0000001a;z-index:1000}.opcion-pais[data-v-618997b3]{padding:10px 15px;cursor:pointer;display:flex;gap:5px;align-items:center;transition:background-color .2s ease}.opcion-pais[data-v-618997b3]:hover{background-color:#f5f5f5}.bandera[data-v-618997b3]{margin-right:10px;font-size:1.2em}.nombre-pais[data-v-618997b3]{flex-grow:1}.codigo-pais[data-v-618997b3]{color:#666;font-size:.9em}.no-resultados[data-v-618997b3]{padding:15px;text-align:center;color:#666}h1[data-v-618997b3]{color:#333;margin-bottom:20px;font-size:24px;text-align:center}.resultados-busqueda[data-v-618997b3]::-webkit-scrollbar{width:8px}.resultados-busqueda[data-v-618997b3]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.resultados-busqueda[data-v-618997b3]::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.resultados-busqueda[data-v-618997b3]::-webkit-scrollbar-thumb:hover{background:#555}.boton-siguiente[data-v-618997b3]{width:100%;margin-top:20px;background-color:transparent;color:var(--font-color);border:2px solid var(--font-color);border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease;width:max-content;padding:10px 20px}.boton-siguiente[data-v-618997b3]:hover{background-color:var(--font-color);color:#fff}.boton-siguiente[data-v-618997b3]:disabled{background-color:#ccc;cursor:not-allowed}
