.ly-loading{position:relative;font-size:0;vertical-align:middle}.ly-loading__spinner{display:inline-block;position:relative;width:32px;max-width:100%;height:32px;max-height:100%;-webkit-animation:ly-rotate .8s linear infinite;animation:ly-rotate .8s linear infinite;vertical-align:middle}.ly-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.ly-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.ly-loading__circular{display:block;width:100%;height:100%}.ly-loading__circular circle{-webkit-animation:ly-circular 1.5s ease-in-out infinite;animation:ly-circular 1.5s ease-in-out infinite;stroke-width:3;stroke-linecap:round;stroke:currentColor}.ly-loading__line{position:absolute;top:0;left:0;width:100%;height:100%}.ly-loading__line::before{content:" ";display:block;width:2px;height:25%;margin:0 auto;border-radius:40%;background-color:currentColor}.ly-loading__text{display:inline-block;color:#969799;font-size:16px;vertical-align:middle}.ly-loading__spinner+.ly-loading__text{margin-left:8px}.ly-loading--vertical{display:flex;flex-direction:column;align-items:center}.ly-loading--vertical .ly-loading__spinner+.ly-loading__text{margin:8px 0 0}@-webkit-keyframes ly-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes ly-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}@-webkit-keyframes ly-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ly-rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.ly-loading__line--1{transform:rotate(30deg);opacity:1}.ly-loading__line--2{transform:rotate(60deg);opacity:.9375}.ly-loading__line--3{transform:rotate(90deg);opacity:.875}.ly-loading__line--4{transform:rotate(120deg);opacity:.8125}.ly-loading__line--5{transform:rotate(150deg);opacity:.75}.ly-loading__line--6{transform:rotate(180deg);opacity:.6875}.ly-loading__line--7{transform:rotate(210deg);opacity:.625}.ly-loading__line--8{transform:rotate(240deg);opacity:.5625}.ly-loading__line--9{transform:rotate(270deg);opacity:.5}.ly-loading__line--10{transform:rotate(300deg);opacity:.4375}.ly-loading__line--11{transform:rotate(330deg);opacity:.375}.ly-loading__line--12{transform:rotate(360deg);opacity:.3125}