*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%;overflow:hidden;-webkit-font-smoothing:antialiased}img,picture,video,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}#root{isolation:isolate;height:100%}._container_o1k7q_1{position:absolute;top:16px;left:16px;z-index:100;display:flex;align-items:center;gap:6px;padding:8px 16px;background:#0009;border:1px solid rgba(255,255,255,.1);border-radius:20px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none}._amount_o1k7q_18{font-family:Luckiest Guy,cursive;font-size:22px;color:gold;letter-spacing:1px;transition:transform .2s ease}._amount_o1k7q_18._pulse_o1k7q_26{transform:scale(1.15)}._star_o1k7q_30{font-size:20px;line-height:1}._overlay_qo8zc_1{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:12vh;pointer-events:none}._content_qo8zc_13{display:flex;flex-direction:column;align-items:center;gap:20px;pointer-events:auto}._betRow_qo8zc_22{display:flex;gap:12px}._chip_qo8zc_27{display:flex;align-items:flex-end;gap:4px;padding:10px 18px;border:2px solid rgba(255,255,255,.15);border-radius:24px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ccc;font-family:Luckiest Guy,cursive;font-size:18px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._chip_qo8zc_27:hover{border-color:#ffd70066;background:#0009}._chip_qo8zc_27._selected_qo8zc_49{border-color:gold;background:#ffd70026;color:gold;box-shadow:0 0 16px #ffd7004d}._chipStar_qo8zc_56{font-size:16px}._playBtn_qo8zc_61{position:relative;min-width:200px;padding:16px 48px;border:none;border-radius:16px;background:linear-gradient(135deg,#00e5ff,#00b0ff,#2979ff);color:#fff;font-family:Luckiest Guy,cursive;font-size:28px;letter-spacing:3px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 24px #00b4ff66;-webkit-user-select:none;user-select:none}._playBtn_qo8zc_61:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 32px #00b4ff99}._playBtn_qo8zc_61:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 12px #00b4ff4d}._playBtn_qo8zc_61:disabled{background:linear-gradient(135deg,#444,#333);color:#888;cursor:not-allowed;box-shadow:none}._playBtn_qo8zc_61._starting_qo8zc_95{background:linear-gradient(135deg,#555,#444);cursor:wait;box-shadow:0 2px 12px #00b4ff33}._dots_qo8zc_102:after{content:"";animation:_dots_qo8zc_102 1.2s steps(4,end) infinite}@keyframes _dots_qo8zc_102{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media(max-width:480px){._overlay_qo8zc_1{padding-bottom:8vh}._chip_qo8zc_27{padding:8px 12px;font-size:15px}._playBtn_qo8zc_61{min-width:160px;padding:12px 32px;font-size:22px}}._backdrop_1hcy8_1{position:absolute;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#000000b3;animation:_fadeIn_1hcy8_1 .3s ease}._modal_1hcy8_12{display:flex;flex-direction:column;align-items:center;gap:24px;padding:36px 48px;background:linear-gradient(145deg,#141428f2,#0a0a19f2);border:1px solid rgba(255,215,0,.2);border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:_scaleIn_1hcy8_1 .4s cubic-bezier(.34,1.56,.64,1);max-width:90vw}._title_1hcy8_26{font-family:Luckiest Guy,cursive;font-size:28px;color:#fff;letter-spacing:2px}._winnings_1hcy8_33{font-family:Luckiest Guy,cursive;font-size:48px;color:gold;text-shadow:0 0 20px rgba(255,215,0,.5);letter-spacing:2px}._noLuck_1hcy8_41{font-family:Luckiest Guy,cursive;font-size:24px;color:#888;letter-spacing:1px}._divider_1hcy8_48{width:80%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,215,0,.3),transparent)}._playAgainLabel_1hcy8_54{font-family:Luckiest Guy,cursive;font-size:16px;color:#aaa;letter-spacing:2px;text-transform:uppercase}._betRow_1hcy8_63{display:flex;gap:12px}._chip_1hcy8_68{display:flex;align-items:center;gap:4px;padding:10px 18px;border:2px solid rgba(255,255,255,.15);border-radius:24px;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#ccc;font-family:Luckiest Guy,cursive;font-size:18px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._chip_1hcy8_68:hover{border-color:#ffd70066}._chip_1hcy8_68._selected_1hcy8_89{border-color:gold;background:#ffd70026;color:gold;box-shadow:0 0 16px #ffd7004d}._chipStar_1hcy8_96{font-size:16px}._playBtn_1hcy8_101{min-width:200px;padding:14px 44px;border:none;border-radius:16px;background:linear-gradient(135deg,#00e5ff,#00b0ff,#2979ff);color:#fff;font-family:Luckiest Guy,cursive;font-size:24px;letter-spacing:3px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 24px #00b4ff66;-webkit-user-select:none;user-select:none}._playBtn_1hcy8_101:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 32px #00b4ff99}._playBtn_1hcy8_101:active:not(:disabled){transform:translateY(1px)}._playBtn_1hcy8_101:disabled{background:linear-gradient(135deg,#444,#333);color:#888;cursor:not-allowed;box-shadow:none}._starParticle_1hcy8_134{position:fixed;font-size:24px;pointer-events:none;z-index:100;animation:_flyToBalance_1hcy8_1 .8s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes _flyToBalance_1hcy8_1{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}@keyframes _fadeIn_1hcy8_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_1hcy8_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media(max-width:480px){._modal_1hcy8_12{padding:24px 20px;gap:16px}._winnings_1hcy8_33{font-size:36px}._chip_1hcy8_68{padding:8px 12px;font-size:15px}._playBtn_1hcy8_101{min-width:160px;padding:12px 32px;font-size:20px}}
