.autel-rainbow-opening{z-index:10000;pointer-events:none;background:radial-gradient(#071e35bb,#071e3522 75%);place-items:center;animation:2.1s both autelOpeningFade;display:grid;position:fixed;inset:0}.autel-rainbow-card{background:#fff;border-radius:24px;justify-items:center;width:min(380px,100vw - 40px);padding:10px 20px 18px;display:grid;position:relative;box-shadow:0 15px 55px #071e3533}.autel-rainbow-emblem{object-fit:contain;width:100%;height:auto;animation:1.8s both autelEmblemAppear;display:block}.autel-rainbow-glow{animation:1.05s ease-out autelRainbowGlow!important}.autel-rainbow-touch{z-index:10001;pointer-events:none;border:3px solid #f4c928;border-radius:50%;width:76px;height:76px;margin:-38px;animation:1.1s ease-out both autelTouchSpread;position:fixed;box-shadow:0 0 0 3px #e52a37bb,0 0 0 6px #26984caa,0 0 0 9px #214fbca0,0 0 22px #f4c92880}.autel-rainbow-spark{z-index:10001;pointer-events:none;border-radius:50%;width:6px;height:6px;animation:1.05s ease-out both autelSparkSpread;position:fixed;box-shadow:0 0 8px}@keyframes autelOpeningFade{0%{opacity:0}15%,72%{opacity:1}to{opacity:0}}@keyframes autelEmblemAppear{0%{opacity:0;transform:scale(.96)}35%,to{opacity:1;transform:scale(1)}}@keyframes autelTouchSpread{0%{opacity:.95;transform:scale(.2)}to{opacity:0;transform:scale(1.25)}}@keyframes autelSparkSpread{0%{opacity:0;transform:scale(.2)}20%{opacity:1}to{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.5)}}@keyframes autelRainbowGlow{0%,25%{box-shadow:0 0 0 2px #e52a37bb,0 0 0 4px #f4c928aa,0 0 0 6px #26984c88,0 0 18px 5px #214fbc55}to{box-shadow:0 0 0 5px #e52a3700,0 0 0 8px #f4c92800,0 0 0 11px #26984c00,0 0 24px 8px #214fbc00}}@media (prefers-reduced-motion:reduce){.autel-rainbow-opening,.autel-rainbow-touch,.autel-rainbow-spark{animation:none;display:none}.autel-rainbow-glow{animation:none!important}}
