@keyframes b5nwl00{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}
@keyframes b5nwl01{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(48px)}}
@keyframes b5nwl02{0%{opacity:0;transform:rotate(-90deg)scale(.85)}to{opacity:1;transform:rotate(0)scale(1)}}
.b5nwl03{box-sizing:border-box;background-image:linear-gradient(135deg, var(--_19pps3f2) 0%, var(--_19pps3f3) 100%);width:52px;height:52px;color:var(--_19pps3f0);cursor:pointer;z-index:120;will-change:transform;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px 4px 9px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:fixed;bottom:32px;right:32px;overflow:hidden;box-shadow:0 4px 16px #6d3fc54d}
.b5nwl03:hover{box-shadow:0 10px 28px #6d3fc56b}
.b5nwl03:active{transition-duration:.1s;transform:scale(.92);box-shadow:0 4px 12px #6d3fc559}
.b5nwl03:focus-visible{outline:2px solid var(--_19pps3f0);outline-offset:2px}
.b5nwl04{flex-direction:column;justify-content:center;align-items:center;gap:2px;animation:.22s cubic-bezier(.16,1,.3,1) both b5nwl02;display:flex}
.b5nwl05{width:44px;height:35px}
.b5nwl06{font-family:var(--_19pps3fo);font-size:8px;font-weight:var(--_19pps3f13);color:var(--_19pps3f0);line-height:1}
.b5nwl07{z-index:110;transform-origin:100% 100%;width:460px;max-width:calc(100vw - 64px);animation:.32s cubic-bezier(.16,1,.3,1) both b5nwl00;position:fixed;top:max(32px,100vh - 776px);bottom:96px;right:32px}
.b5nwl08{pointer-events:none;animation:.22s cubic-bezier(.4,0,.2,1) both b5nwl01}
.b5nwl09{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
@media (prefers-reduced-motion:reduce){.b5nwl03{transition:none}.b5nwl04,.b5nwl07{animation:none}.b5nwl08{opacity:0;animation:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scrollbar-width:none}html[data-scroll-behavior=smooth]{scroll-behavior:smooth}section[id]{scroll-margin-top:80px}html::-webkit-scrollbar{display:none}
