.kgw-public-ui{--retro-navy:#e81418;--retro-navy-deep:#9f1519;--retro-sky:#fff4f4;--retro-blue:#e81418;--retro-red:#e81418;--retro-red-deep:#9f1519;--win-shadow:#9f1519;--win-blue:#e81418}.kgw-public-ui .pixel-window-bar{background:#e81418!important}.kgw-public-ui .pixel-window-bar:before,.kgw-public-ui .game-kicker,.kgw-public-ui .game-kicker:before{color:#e81418!important}.kgw-public-ui input:not([type=checkbox]):not([type=radio]):focus,.kgw-public-ui select:focus,.kgw-public-ui textarea:focus{border-color:#e81418!important;box-shadow:0 0 0 3px #e814181a!important}.kgw-public-ui .pixel-btn:focus-visible,.kgw-public-ui .win95-button:focus-visible,.kgw-public-ui a:focus-visible,.kgw-public-ui button:focus-visible{outline-color:#e814183d!important}.kgw-public-ui main [class*="bg-[color:var(--retro-navy)]"],.kgw-public-ui [class*="bg-[#123b8f]"],.kgw-public-ui [class*="bg-[#0b3fb9]"],.kgw-public-ui [class*="bg-[#10285f]"],.kgw-public-ui [class*="bg-[#0c2c72]"],.kgw-public-ui [class*="bg-[#0d2f7b]"]{background-color:#e81418!important}.kgw-public-ui [class*="text-[#123b8f]"],.kgw-public-ui [class*="text-[#1747a8]"],.kgw-public-ui [class*="text-[#0b3fb9]"],.kgw-public-ui [class*="text-[#10285f]"],.kgw-public-ui [class*="text-[#0844c5]"],.kgw-public-ui [class*="text-[#153f94]"],.kgw-public-ui [class*="text-[#1645a1]"]{color:#e81418!important}.kgw-public-ui [class*="border-[#173d7c]"],.kgw-public-ui [class*="border-[#163b86]"],.kgw-public-ui [class*="border-[#9eb8e5]"],.kgw-public-ui [class*="border-[#9db7e3]"],.kgw-public-ui [class*="border-[#9fb7df]"]{border-color:#d67f83!important}.kgw-public-ui [class*="ring-[#1747a8]"]{--tw-ring-color:#e81418!important}.kgw-public-ui thead{color:#711014!important}
@keyframes gacha-shake{0%,to{transform:translate(0)rotate(0)}12%{transform:translate(-5px,1px)rotate(-1.6deg)}27%{transform:translate(5px,-1px)rotate(1.6deg)}42%{transform:translate(-4px,1px)rotate(-1.2deg)}57%{transform:translate(4px)rotate(1.2deg)}72%{transform:translate(-2px)rotate(-.6deg)}87%{transform:translate(2px)rotate(.6deg)}}@keyframes gacha-drop{0%{opacity:0;transform:translate(-50%,-140%)scale(.5)}12%{opacity:1}55%{transform:translate(-50%,150%)scale(1)}72%{transform:translate(-50%,118%)scale(1)}88%{transform:translate(-50%,150%)scale(1)}to{transform:translate(-50%,150%)scale(1)}}@keyframes gacha-lid-open{0%{transform:translateY(0)rotate(0)}to{transform:translate(-9px,-18px)rotate(-38deg)}}@keyframes gacha-glow{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}60%{opacity:1}to{opacity:.85;transform:translate(-50%,-50%)scale(1)}}@keyframes gacha-result-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.gacha-shake{animation:.7s ease-in-out both gacha-shake}.gacha-drop{animation:.85s cubic-bezier(.45,.05,.55,1) both gacha-drop}.gacha-lid-open{animation:.4s ease-out both gacha-lid-open}.gacha-glow{animation:.5s ease-out both gacha-glow}.gacha-result-in{animation:.45s ease-out both gacha-result-in}@media (prefers-reduced-motion:reduce){.gacha-shake,.gacha-drop,.gacha-lid-open,.gacha-glow{animation:none!important}.gacha-result-in{animation:.25s linear both gacha-result-fade}@keyframes gacha-result-fade{0%{opacity:0}to{opacity:1}}}@keyframes gacha-wiggle{0%,62%,to{transform:rotate(0)translateY(0)}68%{transform:rotate(-4deg)translateY(-1px)}75%{transform:rotate(4deg)translateY(-2px)}82%{transform:rotate(-3deg)translateY(-1px)}89%{transform:rotate(2deg)translateY(0)}95%{transform:rotate(-1deg)translateY(0)}}.gacha-wiggle{transform-origin:50% 90%;animation:3.4s ease-in-out infinite gacha-wiggle}.gacha-wiggle:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.gacha-wiggle{animation:none}}@keyframes gacha-confetti{0%{opacity:0;transform:translateY(-8px)}12%{opacity:1}to{opacity:0;transform:translate(var(--drift), 150px)}}.gacha-confetti{opacity:0;animation:.8s ease-in both gacha-confetti}@media (prefers-reduced-motion:reduce){.gacha-confetti{display:none}}
