.loader{border:5px solid;border-color:#000 #000 rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader__small{width:16px;height:16px;border-width:2px}.loader__medium{width:48px;height:48px}.loader__large{width:80px;height:80px}.pageLoader{position:fixed;z-index:99999999;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.pageLoader .loader{border-color:#1fa0fc #1fa0fc rgba(0,0,0,0)}