.Loading{margin:.4vh 0}.Loading--overlay{z-index:9999;background:#29292c;flex:1;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;display:flex;position:fixed;top:0;left:0}.Loading--fit-parent{z-index:99999;background:#29292c;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Loading__spinner{box-sizing:border-box;border:2px solid #29292c;border-radius:50%;width:38px;height:38px;animation:1s linear infinite rotation;display:inline-block;position:relative}.Loading__spinner:after{content:"";box-sizing:border-box;border:2px solid #0000;border-bottom-color:#ca373b;border-radius:50%;width:46px;height:46px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
