.loader{z-index:99999;opacity:1;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner{border:10px solid #ccc;border-top-color:#0c4572;border-radius:50%;width:60px;height:60px;animation:1.5s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-message{color:#000;margin-top:10px;font-size:18px;font-weight:400}.loader.loader--contained{z-index:auto;width:100%;height:auto;min-height:60vh;position:relative;top:auto;left:auto;transform:none}
