﻿@keyframes spinAndZoom{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes moveInFromLeft{0%{transform:translateX(-500px);opacity:0}30%{opacity:100%}30%,50%,80%,100%{transform:translateX(0);opacity:100%}40%{transform:translateX(-10px);opacity:100%}60%{transform:translateX(-3px);opacity:100%}}@keyframes moveOutLeftInRight{0%{transform:translateX(0);opacity:1}50%{transform:translateX(-3000px);opacity:0}51%{transform:translateX(3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes moveOutRightInLeft{0%{transform:translateX(0);opacity:1}50%{transform:translateX(3000px);opacity:0}51%{transform:translateX(-3000px);opacity:0}100%{transform:translateX(0);opacity:100}}@keyframes rotateAndGrow{0%{transform:rotate(0deg);opacity:.5}50%{transform:rotate(-359deg);opacity:.75}85%{transform:rotate(-370deg);opacity:1}100%{transform:rotate(-360deg);opacity:1}}#loadingElement{position:fixed;top:0;left:0;width:100vw;max-width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.85);z-index:999999999999999999999999999999999999999999999999999999999999999999999999;pointer-events:none!important}#loadingElement #spinner{margin:auto;border-radius:50%;position:relative!important;animation:rotate 1s linear infinite;width:160px;height:160px;display:block}@media(max-width:768px){#loadingElement #spinner{width:48px;height:48px}}#loadingElement #spinner::before,#loadingElement #spinner::after{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:8px solid #003880;animation:prixClipFix 2s linear infinite}@media(max-width:768px){#loadingElement #spinner::before,#loadingElement #spinner::after{border:4px solid #003880}}#loadingElement #spinner::after{inset:8px;transform:rotate3d(90,90,0,180deg);border-color:#e0001b}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}