.loading-screen{z-index:1000;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.center-spinner{z-index:20;position:absolute}.spinner{border:4px solid;border-top-color:#0000;border-radius:50%;width:70px;height:70px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.horizontal-line{transform-origin:50%;z-index:10;width:100vw;height:2px;position:absolute;top:50%;left:0}.reveal-top,.reveal-bottom{z-index:5;width:100vw;height:50vh;position:absolute}.reveal-top{transform-origin:top;top:0}.reveal-bottom{transform-origin:bottom;bottom:0}
