text: !function(e){
      var t={};
      function o(r){
          if(t[r])return t[r].exports;
          var n=t[r]={i:r,l:!1,exports:{}};
          return e[r].call(n.exports,n,n.exports,o),n.l=!0,n.exports
      }
      o.m=e,
      o.c=t,
      o.d=function(e,t,r){
          o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})
      },
      o.r=function(e){
          "undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),
          Object.defineProperty(e,"__esModule",{value:!0})
      },
      o.t=function(e,t){
          if(1&t&&(e=o(e)),8&t)return e;
          if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;
          var r=Object.create(null);
          if(o.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)
          for(var n in e)
              o.d(r,n,function(t){return e[t]}.bind(null,n));
          return r
      },
      o.n=function(e){
          var t=e&&e.__esModule?function(){return e.default}:function(){return e};
          return o.d(t,"a",t),t
      },
      o.o=function(e,t){
          return Object.prototype.hasOwnProperty.call(e,t)
      },
      o.p="",
      o(o.s=0)
  }
  ([
      function(e,t,o){
          o(1),e.exports=o(5)
      },
      function(e,t,o){
          "use strict";
          var r=i(o(2)),n=i(o(3)),s=i(o(4));
          function i(e){
              return e&&e.__esModule?e:{default:e}
          }(0,r.default)(),
          (0,n.default)(),
          (0,s.default)()
      },
      function(e,t,o){
          "use strict";
          Object.defineProperty(t,"__esModule",{value:!0}),
          t.default=function(){
              (!sessionStorage.getItem("profile")||sessionStorage.getItem("profile")&&"true"===sessionStorage.getItem("profile"))&&$("#cxo-profile").removeClass("profile-close"),
              0!==$(document).scrollTop()&&$("#go-up").removeClass("chose"),
              $(".profile-avatar>i").on("click",function(e){
                  var t=$(this).parents("#cxo-profile");
                  t&&!t.hasClass("profile-close")?(t.addClass("profile-close"),sessionStorage.setItem("profile","false")):t&&t.hasClass("profile-close")&&(t.removeClass("profile-close"),
                  sessionStorage.setItem("profile","true"))
              }),
              $("#go-up").on("click",function(){
                  $("html, body").animate({scrollTop:0},"500")
              })
          }
      },
      function(e,t,o){
          "use strict";
          Object.defineProperty(t,"__esModule",{value:!0});
          t.default=function(){
              var e=$("#cxo-intro-nav"),
              t=$("#cxo-intro-nav>section>div a,#cxo-intro-nav i"),
              o=$(".toc-wrapper"),
              r=o.css("top"),
              n=$("#cxo-intro").height(),
              s=$(".read-progress"),
              i=$("#go-up"),
              a=$(".intro-nav-drop"),
              l=0,
              c=0;
              var u=-1;
              function f(e){
                  if(e>n){
                      if(1!==u) {return u=1,1
                      } else if(-1!==u)return u=-1,-1;
                      return 0
                  }
                  var d=!1,p=void 0,v=void 0;
                  $("#post").length&&(d=!0,v=n,p=$(".article-entry").outerHeight());
                  var m=e.outerHeight();
              }
              function g(u){
                  var g=function(e){
                      return c=e-l,l=e,c>10?(c=0,1):c<-20?(c=0,-1):0
                  }(u),h=f(u);
                  1===g?(e.css("top",-m+"px"),a.addClass("no-visible")):-1===g&&(e.css("top",0),a.removeClass("no-visible")),
                  0===u?(t.removeClass("main-color"),e.css("top",0),e.removeClass("nav-style-two"),i.addClass("close")):(e.addClass("nav-style-two"),t.addClass("main-color"),i.removeClass("close")),
                  d&&(1===h?(o.css("position","fixed"),o.css("top","0")):-1===h&&(o.css("position","absolute"),o.css("top",r)),function(e,t,o){var r=$(window).height(),i=void 0;i=(i=e<n?0:(e-t)/(o-r)*100)>=100?100:i,s[0].style.width=i+"%"}(u,v,p),function(e){if(d){var t="";$("#post").find("h1,h2,h3,h4,h5,h6").each(function(){var o=$(this);o.offset().top<e&&(t="#"+o.attr("id"))});var o=$(".toc-link.active");if(t&&o.attr("href")!==t){$(".toc-link").removeClass("active");var r=$('.toc-link[href="'+t+'"]');r.addClass("active"),r.parents(".toc-child").siblings(".toc-link").addClass("active")}}}(u))
              }
              $(document).on("scroll",function(){g($(document).scrollTop())})
          }
      },
  
      function(e,t,o){
          "use strict";
          Object.defineProperty(t,"__esModule",{value:!0}),
          t.default=function(){
              document.querySelectorAll(".recent-post-content img,.article-entry img").forEach(function(e){
                  var t=e.outerHTML,o=e.src,r=e.alt;
                  e.outerHTML='<a class="fancy-link" href="'+o+'" data-fancybox="group" data-caption="'+r+'">'+t+'<div class="img-alt">'+r+"</div></a>"
              })
          }
      },
      function(e,t){}
  ]);
  (function($){
    // Mobile nav
    var $container = $('#mobile-nav'),
      isMobileNavAnim = false,
      mobileNavAnimDuration = 200;
  
    var startMobileNavAnim = function(){
      isMobileNavAnim = true;
    };
  
    var stopMobileNavAnim = function(){
      setTimeout(function(){
        isMobileNavAnim = false;
      }, mobileNavAnimDuration);
    }
    $('#main-nav-toggle').on('click', function(){
      if (isMobileNavAnim) return;
  
      startMobileNavAnim();
      $container.toggleClass('mobile-nav-off');
      stopMobileNavAnim();
    });
  
    $('#wrap').on('click', function(){
      if (isMobileNavAnim || !$container.hasClass('mobile-nav-off')) return;
  
      $container.removeClass('mobile-nav-off');
    });
  })(jQuery);