.scroll-indicator[data-v-92129130]{align-items:center;bottom:2rem;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;z-index:2}@media(max-width:768px){.scroll-indicator[data-v-92129130]{bottom:1.5rem}}@media(max-width:480px){.scroll-indicator[data-v-92129130]{bottom:1rem}}.scroll-indicator span[data-v-92129130]{font-size:.875rem;margin-bottom:.25rem}@media(max-width:480px){.scroll-indicator span[data-v-92129130]{font-size:.75rem}}.scroll-indicator .scroll-icon[data-v-92129130]{animation:bounce 2s infinite;height:1.5rem;width:1.5rem}@media(max-width:480px){.scroll-indicator .scroll-icon[data-v-92129130]{height:1.25rem;width:1.25rem}}.animate-bounce-gentle[data-v-92129130]{animation:bounceGentle-92129130 2s infinite}@keyframes bounceGentle-92129130{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.float-content{background:transparent!important;border-radius:1rem;box-shadow:none;overflow:hidden}.float-button-container{display:flex;flex-direction:column;gap:1rem;position:fixed;right:2rem;top:50vh;transform:translateY(-50%);z-index:40}@media(max-width:768px){.float-button-container{gap:.75rem;right:1rem}}@media(max-width:480px){.float-button-container{bottom:2rem;flex-direction:row;gap:.5rem;justify-content:center;right:.5rem;top:auto;transform:none}}.float-button-container img{cursor:pointer;height:3rem;transition:transform .2s ease,opacity .2s ease;width:3rem}.float-button-container img:hover{transform:scale(1.1)}@media(max-width:768px){.float-button-container img{height:2.5rem;width:2.5rem}}@media(max-width:480px){.float-button-container img{height:2rem;width:2rem}}
