.button-container .button[data-v-4480bbb9]{transition:background-color .3s ease-out,transform .3s ease-out}.button-container .button .button-content[data-v-4480bbb9]{justify-content:center;align-items:center;line-height:1;display:flex}.button-container .button .button-content .icon[data-v-4480bbb9]{transition:transform .3s ease-out}.button-container .button[data-v-4480bbb9]:focus,.button-container .button[data-v-4480bbb9]:hover{transform:translateY(-2px)}.button-container .button:focus .icon[data-v-4480bbb9],.button-container .button:hover .icon[data-v-4480bbb9]{transform:translate(4px)}.button-container[data-v-4480bbb9]{z-index:10;width:100%;padding:0;position:fixed;bottom:0;left:0;right:0}.button-container .button[data-v-4480bbb9]{border-radius:0;width:100%}.button-container .button .button-content[data-v-4480bbb9]{white-space:nowrap;overflow:hidden}@media screen and (width>=640px){.button-container[data-v-4480bbb9]{width:auto;padding:0;bottom:20px;left:auto;right:20px}.button-container .button[data-v-4480bbb9]{border-radius:4px;width:auto}.button-container .button .button-content[data-v-4480bbb9]{white-space:normal;font-size:inherit}.button-container .button .button-content .icon[data-v-4480bbb9]{display:inline-flex}}
