.carrom-module___Ky2qG__root{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;background:radial-gradient(circle at 15% 8%,#38dcc873 0,#0000 42%),radial-gradient(circle at 88% 16%,#ffaa3c52 0,#0000 38%),radial-gradient(circle at 80% 95%,#ec489959 0,#0000 42%),linear-gradient(#0e5a63 0%,#173f74 50%,#2b1b5e 100%)}.carrom-module___Ky2qG__root:before{content:"";pointer-events:none;opacity:.1;background-image:radial-gradient(circle,#fff 1.4px,#0000 1.6px),radial-gradient(circle,#fff 1px,#0000 1.2px);background-position:0 0,14px 14px;background-size:28px 28px,28px 28px;position:absolute;inset:0}.carrom-module___Ky2qG__canvas{touch-action:none;position:absolute;inset:0}.carrom-module___Ky2qG__bar{background:#00000047;border-radius:16px;transition:box-shadow .25s,background .25s,opacity .25s;position:absolute;box-shadow:0 0 0 2px #ffffff1f}.carrom-module___Ky2qG__barActive{background:#00000061;box-shadow:0 0 0 3px #ffd34d,0 0 18px 2px #ffd34d8c}.carrom-module___Ky2qG__toast{white-space:nowrap;pointer-events:none;animation:1.6s ease-out both carrom-module___Ky2qG__toast;position:absolute;left:50%}@keyframes carrom-module___Ky2qG__toast{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-8deg)}14%{opacity:1;transform:translate(-50%,-50%)scale(1.18)rotate(-3deg)}26%{transform:translate(-50%,-50%)scale(1)rotate(-3deg)}78%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-3deg)}to{opacity:0;transform:translate(-50%,-80%)scale(.95)rotate(-3deg)}}.carrom-module___Ky2qG__hint{animation:1.6s ease-in-out infinite carrom-module___Ky2qG__hint}@keyframes carrom-module___Ky2qG__hint{0%,to{opacity:.7;transform:translate(-50%)translateY(0)}50%{opacity:1;transform:translate(-50%)translateY(-3px)}}.carrom-module___Ky2qG__boost{animation:1.2s ease-in-out infinite alternate carrom-module___Ky2qG__boost}@keyframes carrom-module___Ky2qG__boost{0%{box-shadow:0 0 #7dfc9a80}to{box-shadow:0 0 14px 3px #7dfc9abf}}.carrom-module___Ky2qG__trophy{animation:1.4s cubic-bezier(.3,1.6,.5,1) both carrom-module___Ky2qG__trophy}@keyframes carrom-module___Ky2qG__trophy{0%{opacity:0;transform:scale(.2)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}.carrom-module___Ky2qG__confetti{pointer-events:none;border-radius:2px;width:9px;height:14px;animation:linear both carrom-module___Ky2qG__confetti;position:absolute;top:-12px}@keyframes carrom-module___Ky2qG__confetti{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx), 110vh) rotate(var(--rot));opacity:.9}}
