.global-loader.full-page{height:100vh;position:fixed;top:0;width:100vw;z-index:9999999;left:0;display:flex;justify-content:center;background:#fff;align-items:center}.global-loader .loader-warning-text{color:var(--main-primary-color);font-size:1.2rem;font-weight:500;text-align:center;margin-top:20px}.global-loader .logo-image{position:absolute;object-fit:contain;animation:pulse-image 1.4s ease-in-out infinite;box-shadow:none;-webkit-tap-highlight-color:transparent;backface-visibility:hidden;outline:2px solid rgb(255,255,255)!important;border-radius:12px;padding:0}.global-loader .logo-image:focus{outline:none!important;-webkit-tap-highlight-color:transparent}@keyframes pulse-image{0%{transform:scale(.8) translateZ(1px)}50%{transform:scale(1) translateZ(1px)}to{transform:scale(.8) translateZ(1px)}}.global-loader .spinner-container{position:relative;display:flex;justify-content:center;align-items:center}.global-loader .spinner-container.hide{opacity:0}.global-loader .lds-dual-ring{display:inline-block}.global-loader .lds-dual-ring.hidden{opacity:0}.global-loader .lds-dual-ring-inner{display:block;border-radius:50%;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1s cubic-bezier(.37,.77,.71,.4) infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.global-loader #loading-text h3{color:var(--main-primary-color)}.global-loader #loading-text .completed{opacity:0}.global-loader #loading-text .completed.expand{animation:complete-text .2s ease-in-out;scale:1.6;opacity:1;transform:translateY(-20px)}@keyframes complete-text{0%{opacity:0;transform:translateY(0);scale:1.1}to{opacity:1;scale:1.6;transform:translateY(-20px)}}.global-loader .circle-box{position:absolute}.global-loader .circle{position:relative;border-radius:50%}.global-loader .checkmark{opacity:0;position:absolute;transform:rotate(45deg) translate(-50%,-50%);border-bottom:6px solid var(--main-primary-color);border-right:6px solid var(--main-primary-color)}.global-loader .checkmark.show{opacity:1;scale:2;animation-duration:.2s;animation-timing-function:ease-in-out;animation-name:checkmark}@keyframes checkmark{0%{opacity:0;scale:1}to{opacity:1;scale:2}}
