.btn-base[data-v-1c9b02a8]{cursor:pointer;font-family:Exo_2;font-weight:var(--text-bold);letter-spacing:.3px;color:var(--gray-12);border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;gap:8px;line-height:1;transition:transform .2s,background-color .2s,color .2s,border-color .2s;display:flex}.btn-base .btn-icon[data-v-1c9b02a8]:not(:has(svg)){display:none}.btn-base[data-v-1c9b02a8]:active{transform:scale(.98)}.btn-icon[data-v-1c9b02a8]{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:flex}.btn-icon[data-v-1c9b02a8] svg{display:block}.btn-disabled[data-v-1c9b02a8]{opacity:.5;cursor:not-allowed}.btn-primary[data-v-1c9b02a8]{border-style:solid;border-width:2px}.btn-primary.btn-blue[data-v-1c9b02a8]{background-color:var(--blue-9);border-color:var(--blue-9);color:#fff}.btn-primary.btn-blue[data-v-1c9b02a8]:hover{background-color:var(--blue-10);border-color:var(--blue-10)}.btn-primary.btn-white[data-v-1c9b02a8]{border-color:var(--gray-12);color:var(--gray-12);background-color:#0000}.btn-primary.btn-white[data-v-1c9b02a8]:hover{border-color:var(--gray-12);color:var(--gray-12);background-color:#bdb7b780}.btn-primary.btn-blue-fb[data-v-1c9b02a8]{background-color:#4267b2;border-color:#4267b2;color:var(--blanco)!important;text-decoration:none!important}.btn-primary.btn-blue-fb[data-v-1c9b02a8]:hover{opacity:.9}.btn-primary.btn-red[data-v-1c9b02a8]{background-color:#db2222;border-radius:10px;color:var(--blanco)!important;border-color:#db2222!important}.btn-primary.btn-red[data-v-1c9b02a8]:hover{color:var(--gray-12);background-color:#ff4e4eb4}.btn-primary.btn-gray[data-v-1c9b02a8]{border-color:var(--gray-5);background-color:var(--gray-4);color:var(--gray-10);border-radius:10px}.btn-primary.btn-gray[data-v-1c9b02a8]:hover{background-color:var(--gray-5);color:var(--gray-11)}.btn-primary.btn-disabled[data-v-1c9b02a8]{background-color:var(--gray-9);border-color:var(--gray-9);pointer-events:none}.btn-secondary[data-v-1c9b02a8]{border-style:solid;border-width:2px}.btn-secondary.btn-blue[data-v-1c9b02a8]{border-color:var(--blue-7);color:var(--blue-11);background-color:#0000}.btn-secondary.btn-blue[data-v-1c9b02a8]:hover{color:var(--blue-12);background-color:var(--blue-3);border-color:var(--blue-8)}.btn-secondary.btn-white[data-v-1c9b02a8]{border-color:var(--gray-11);color:var(--gray-11);background-color:#0000}.btn-secondary.btn-white[data-v-1c9b02a8]:hover{opacity:.9;border-color:var(--gray-12);color:var(--gray-12)}.btn-secondary.btn-disabled[data-v-1c9b02a8]{border-color:var(--gray-9);color:var(--gray-11);pointer-events:none}.btn-tertiary.btn-blue[data-v-1c9b02a8]{color:var(--blue-11)}.btn-tertiary.btn-white[data-v-1c9b02a8]{color:var(--gray-12)}.btn-tertiary.btn-blue[data-v-1c9b02a8]:hover{color:var(--blue-12);background-color:var(--blue-3)}.btn-tertiary.btn-white[data-v-1c9b02a8]:hover{background-color:var(--gray-3)}.btn-disabled.btn-tertiary[data-v-1c9b02a8]{color:var(--gray-11);pointer-events:none}.btn-small[data-v-1c9b02a8]{font-size:var(--text-small);gap:4px;padding:8px 16px}.btn-small .btn-icon[data-v-1c9b02a8]:has(svg){justify-content:center;align-items:center;width:20px;height:20px;display:flex}.btn-small.btn-primary-icon[data-v-1c9b02a8]{padding:4px}.btn-medium[data-v-1c9b02a8]{font-size:var(--text-normal);gap:8px;height:40px;padding:8px 16px}.btn-medium .btn-icon[data-v-1c9b02a8]:has(svg){justify-content:center;align-items:center;width:24px;height:24px;display:flex}.btn-medium.btn-primary-icon[data-v-1c9b02a8]{padding:8px}.btn-large[data-v-1c9b02a8]{font-size:var(--text-large);gap:8px;height:52px;padding:12px 24px}.btn-large .btn-icon[data-v-1c9b02a8]:has(svg){justify-content:center;align-items:center;width:24px;height:24px;display:flex}.btn-large.btn-primary-icon[data-v-1c9b02a8]{padding:12px}.btn-inline[data-v-1c9b02a8]{width:fit-content}.btn-full[data-v-1c9b02a8]{width:100%}.btn-animated[data-v-1c9b02a8]{position:relative;overflow:hidden}.btn-animated__content[data-v-1c9b02a8]{justify-content:center;align-items:center;gap:8px;line-height:1;display:inline-flex}.btn-state-swap-enter-active[data-v-1c9b02a8],.btn-state-swap-leave-active[data-v-1c9b02a8]{transition:opacity .18s,transform .22s cubic-bezier(.34,1.56,.64,1)}.btn-state-swap-enter-from[data-v-1c9b02a8],.btn-state-swap-leave-to[data-v-1c9b02a8]{opacity:0;transform:scale(.6)}.btn-animated--loading[data-v-1c9b02a8]{cursor:progress}.btn-animated--success[data-v-1c9b02a8]{cursor:default;pointer-events:none;box-shadow:inset 0 1px #fff3,0 10px 24px -12px #0676478c;color:#fff!important;background:#067647!important;border-color:#067647!important}.btn-animated--success[data-v-1c9b02a8]:hover{transform:none;background:#067647!important;border-color:#067647!important}.btn-animated__check[data-v-1c9b02a8]{color:currentColor;width:26px;height:26px}.btn-animated__check path[data-v-1c9b02a8]{stroke-dasharray:30;stroke-dashoffset:30px;animation:.42s ease-out 50ms forwards btnDrawCheck-1c9b02a8}@keyframes btnDrawCheck-1c9b02a8{to{stroke-dashoffset:0}}.btn-animated--error[data-v-1c9b02a8]{animation:.5s cubic-bezier(.36,.07,.19,.97) both btnShake-1c9b02a8;box-shadow:inset 0 1px #fff3,0 10px 24px -12px #b423188c;background:var(--badge-sale,#db2222)!important;border-color:var(--badge-sale,#db2222)!important;color:#fff!important}.btn-animated--error[data-v-1c9b02a8]:hover{background:var(--badge-sale,#db2222)!important;border-color:var(--badge-sale,#db2222)!important}@keyframes btnShake-1c9b02a8{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.btn-animated__cross[data-v-1c9b02a8]{color:currentColor;width:24px;height:24px}.btn-animated__cross path[data-v-1c9b02a8]{stroke-dasharray:24;stroke-dashoffset:24px;animation:.22s ease-out forwards btnDrawLine-1c9b02a8}.btn-animated__cross path[data-v-1c9b02a8]:nth-child(2){animation-delay:.14s}@keyframes btnDrawLine-1c9b02a8{to{stroke-dashoffset:0}}.btn-animated__loader[data-v-1c9b02a8]{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite btnSpin-1c9b02a8;display:inline-block}@keyframes btnSpin-1c9b02a8{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-animated--error[data-v-1c9b02a8]{animation:none}.btn-animated__check path[data-v-1c9b02a8],.btn-animated__cross path[data-v-1c9b02a8]{animation-duration:.01ms}.btn-state-swap-enter-active[data-v-1c9b02a8],.btn-state-swap-leave-active[data-v-1c9b02a8]{transition-duration:.01ms}}
