html,body{background:#231a52;height:100%;margin:0}.loading{z-index:100;background:linear-gradient(#231a52,#7a3f8c 55%,#e76f6b);align-content:center;place-items:center;gap:22px;transition:opacity .35s;display:grid;position:fixed;inset:0}.loading.done{opacity:0;pointer-events:none}.loading-kite{clip-path:polygon(50% 0,100% 48%,50% 100%,0 48%);background:conic-gradient(from 45deg,#e2382d 0 25%,#ffd166 0 50%,#e2382d 0 75%,#ffd166 0);width:56px;height:70px;animation:1.2s ease-in-out infinite loading-bob}.loading-bar{background:#ffffff26;border-radius:4px;width:160px;height:4px;overflow:hidden}.loading-bar:after{content:"";background:#ffd166;border-radius:4px;width:40%;height:100%;animation:1s ease-in-out infinite loading-slide;display:block}@keyframes loading-bob{50%{transform:translateY(-10px)rotate(6deg)}}@keyframes loading-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}