#Energykompass_cal .ek-loading{position:fixed;inset:0;z-index:99990;display:grid;place-content:center;gap:18px;padding:24px;background:rgba(248,250,252,.94);backdrop-filter:blur(5px);color:#0f172a;text-align:center;transition:opacity .2s ease,visibility .2s ease}#Energykompass_cal .ek-loading.is-hidden{opacity:0;visibility:hidden;pointer-events:none}#Energykompass_cal .ek-car-road{position:relative;width:min(260px,72vw);height:74px;margin:auto;overflow:hidden;border-bottom:4px solid #334155}#Energykompass_cal .ek-road-line{position:absolute;left:0;right:0;bottom:8px;height:3px;background:repeating-linear-gradient(90deg,#94a3b8 0 26px,transparent 26px 48px);animation:ek-road 1s linear infinite}#Energykompass_cal .ek-loader-car{position:absolute;left:50%;bottom:13px;width:72px;height:30px;transform:translateX(-50%);border-radius:18px 24px 9px 9px;background:linear-gradient(135deg,#0f766e,#2563eb);box-shadow:0 8px 18px rgba(15,23,42,.18);animation:ek-car-bob .45s ease-in-out infinite alternate}#Energykompass_cal .ek-loader-car:before{content:"";position:absolute;left:16px;top:-17px;width:42px;height:22px;border-radius:18px 22px 4px 4px;background:#14b8a6;clip-path:polygon(18% 100%,32% 16%,78% 16%,100% 100%)}#Energykompass_cal .ek-loader-car i{position:absolute;bottom:-7px;width:15px;height:15px;border:3px solid #e2e8f0;border-radius:50%;background:#0f172a;animation:ek-wheel .45s linear infinite}#Energykompass_cal .ek-loader-car i:first-child{left:10px}#Energykompass_cal .ek-loader-car i:last-child{right:10px}@keyframes ek-road{to{background-position-x:-48px}}@keyframes ek-wheel{to{transform:rotate(360deg)}}@keyframes ek-car-bob{to{transform:translate(-50%,-2px)}}@media(prefers-reduced-motion:reduce){#Energykompass_cal .ek-loader-car,#Energykompass_cal .ek-loader-car i,#Energykompass_cal .ek-road-line{animation:none!important}}