html {font-size: 14px;} body {overscroll-behavior: none} @media (min-width: 1513px) {html {font-size: 14px;}}.loader{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) scale(0.4, 0.4); display: inline-block; width: 80px; height: 80px;}.loader div{transform-origin: 40px 40px; animation: loader 1.2s linear infinite;}.loader div span{display: block; position: absolute; top: 3px; left: 37px; width: 6px; height: 18px; border-radius: 20%; background: #ccc;}.loader div:nth-child(1){transform: rotate(0deg); animation-delay: -1.1s;}.loader div:nth-child(2){transform: rotate(30deg); animation-delay: -1s;}.loader div:nth-child(3){transform: rotate(60deg); animation-delay: -0.9s;}.loader div:nth-child(4){transform: rotate(90deg); animation-delay: -0.8s;}.loader div:nth-child(5){transform: rotate(120deg); animation-delay: -0.7s;}.loader div:nth-child(6){transform: rotate(150deg); animation-delay: -0.6s;}.loader div:nth-child(7){transform: rotate(180deg); animation-delay: -0.5s;}.loader div:nth-child(8){transform: rotate(210deg); animation-delay: -0.4s;}.loader div:nth-child(9){transform: rotate(240deg); animation-delay: -0.3s;}.loader div:nth-child(10){transform: rotate(270deg); animation-delay: -0.2s;}.loader div:nth-child(11){transform: rotate(300deg); animation-delay: -0.1s;}.loader div:nth-child(12){transform: rotate(330deg); animation-delay: 0s;}@keyframes loader{0%{opacity: 1;}100%{opacity: 0;}}
#nprogress{pointer-events:none}#nprogress .bar{background:hsl(240, 10%, 4%);position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px hsl(240, 10%, 4%),0 0 5px hsl(240, 10%, 4%);opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:hsl(240, 10%, 4%);border-left-color:hsl(240, 10%, 4%);border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}