.fig-back-to-top{width:100%;z-index:var(--fig-z-scroll-top);position:-webkit-sticky;position:sticky;top:0}.fig-back-to-top__button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgb(var(--fig-color-third));border:0}.fig-back-to-top__button::-moz-focus-inner{border:0}.fig-back-to-top__button{border-radius:var(--fig-border-radius-pill);color:rgb(var(--fig-color-link));cursor:pointer;height:32px;transition:top var(--motion-header),transform var(--transition-speed-slow)ease-out;width:32px;margin-top:16px;padding:8px;position:absolute;top:0;left:50%}.fig-back-to-top__button:hover,.fig-back-to-top__button:focus{color:rgb(var(--fig-color-link-hover))}.fig-back-to-top__button--show{-webkit-animation:fade-in-backtotop var(--transition-speed-slow)ease-out forwards;animation:fade-in-backtotop var(--transition-speed-slow)ease-out forwards}.fig-back-to-top__button--hide{-webkit-animation:fade-out-backtotop var(--transition-speed-slow)ease-out forwards;animation:fade-out-backtotop var(--transition-speed-slow)ease-out forwards}@media (prefers-reduced-motion:reduce){.fig-back-to-top__button--show,.fig-back-to-top__button--hide{animation:none}}.fig-back-to-top__button-svg{fill:currentColor;transition:color var(--motion-quick)}@keyframes fade-in-backtotop{0%{opacity:0;display:none;transform:translate(-50%,-100%)}1%{display:block}to{opacity:1;display:block;transform:translate(-50%)}}@keyframes fade-out-backtotop{0%{opacity:1;display:block;transform:translate(-50%)}99%{display:block}to{opacity:0;display:none;transform:translate(-50%,-100%)}}