@keyframes waveMove{0%{transform:translateX(0)}to{transform:translateX(33.33%)}}@keyframes bubbleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes waterShimmer{0%,to{opacity:.3}50%{opacity:.6}}.GameOverModal_modalOverlay__Naqo_{align-items:center;animation:GameOverModal_fadeIn__1xqNK .3s ease-in-out;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}@media(max-width:768px){.GameOverModal_modalOverlay__Naqo_{bottom:325px;box-sizing:border-box;overflow:auto;padding:12px}}.GameOverModal_modalContent__N4uv7{animation:GameOverModal_scaleIn__QwRsW .3s ease-out forwards;background-color:#fff;border-radius:16px;box-shadow:0 10px 25px #0003;max-width:320px;padding:30px;text-align:center;transform:scale(.9);width:90%}.GameOverModal_title__SRYpf{color:#333;font-size:28px;font-weight:700;margin-bottom:20px}.GameOverModal_scoreText__V_Kna{color:#555;font-size:18px;margin-bottom:30px}.GameOverModal_score__0Q0_t{color:#ff6b6b;display:block;font-size:32px;font-weight:700;margin-top:10px}.GameOverModal_buttonGroup__e1SNp{display:flex;flex-direction:column;gap:12px}.GameOverModal_submitButton__bGvdn{align-items:center;background:linear-gradient(135deg,#4cd964,#3cba54);border:none;border-radius:30px;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;transition:all .2s ease}.GameOverModal_submitButton__bGvdn:hover:not(:disabled){background:linear-gradient(135deg,#3cba54,#2ea043);box-shadow:0 4px 12px #4cd9644d;transform:translateY(-2px)}.GameOverModal_submitButton__bGvdn:active:not(:disabled){transform:translateY(0)}.GameOverModal_submitButton__bGvdn:disabled{opacity:.7;transform:none}.GameOverModal_shareButton__h8ZWe{align-items:center;background:linear-gradient(135deg,gold,orange);border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:8px;justify-content:center;padding:12px 30px;transition:all .2s ease}.GameOverModal_shareButton__h8ZWe:hover:not(:disabled){background:linear-gradient(135deg,orange,#ff8c00);box-shadow:0 4px 12px #ffd7004d;transform:translateY(-2px)}.GameOverModal_shareButton__h8ZWe:active:not(:disabled){transform:translateY(0)}.GameOverModal_shareButton__h8ZWe:disabled{cursor:not-allowed;opacity:.7;transform:none}.GameOverModal_restartButton__ODlGm{background-color:#ff6b6b;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:12px 30px;transition:all .2s ease}.GameOverModal_restartButton__ODlGm:hover:not(:disabled){background-color:#ff5252;box-shadow:0 4px 12px #ff6b6b4d;transform:translateY(-2px)}.GameOverModal_restartButton__ODlGm:active:not(:disabled){transform:translateY(0)}.GameOverModal_restartButton__ODlGm:disabled{cursor:not-allowed;opacity:.7;transform:none}.GameOverModal_spinner__z0kwK{animation:GameOverModal_spin__Rw9hX 1s linear infinite;border-radius:50%;border:2px solid #ffffff4d;border-top-color:#fff;height:16px;width:16px}.GameOverModal_shareModalOverlay__4IDwJ{align-items:center;animation:GameOverModal_fadeIn__1xqNK .3s ease-in-out;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1050}@media(max-width:768px){.GameOverModal_shareModalOverlay__4IDwJ{bottom:325px;box-sizing:border-box;overflow:auto}}.GameOverModal_shareModal__544Cr{animation:GameOverModal_scaleIn__QwRsW .3s ease-out forwards;background:#fff;border-radius:12px;box-shadow:0 5px 15px #0000004d;max-width:450px;padding:1.5rem;position:relative;text-align:center;width:90%}.GameOverModal_shareModalHeader__zFKBC{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.GameOverModal_shareModalHeader__zFKBC h3{color:#333;font-size:1.25rem;margin:0}.GameOverModal_closeButton__xUZzS{background:#f5f5f5;border:1px solid #ddd;border-radius:50%;color:#666;cursor:pointer;font-size:1.2rem;font-weight:700;padding:.4rem .6rem;transition:all .2s}.GameOverModal_closeButton__xUZzS:hover{background:#e0e0e0;color:#333;transform:scale(1.1)}.GameOverModal_shareModalBody__1YMKu{display:flex;flex-direction:column;gap:1rem}.GameOverModal_sharePreviewText__l1XKJ{background-color:#f9f9f9;border:1px solid #eee;border-radius:6px;color:#555;font-size:.9rem;max-height:150px;overflow-y:auto;padding:.75rem;text-align:left;white-space:pre-wrap;word-break:break-word}.GameOverModal_shareActions__ebmKY{display:flex;flex-direction:column;gap:.75rem}.GameOverModal_copyButton__jPKSC,.GameOverModal_socialShareButton__PIYB0{border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:.95rem;font-weight:500;padding:.75rem 1rem;text-align:center;text-decoration:none;transition:background-color .2s ease,opacity .2s ease;width:100%}.GameOverModal_socialShareButton__PIYB0:first-child{background-color:#1da1f2}.GameOverModal_socialShareButton__PIYB0:first-child:hover{background-color:#0c85d0}.GameOverModal_socialShareButton__PIYB0:nth-child(2){background-color:#00b900}.GameOverModal_socialShareButton__PIYB0:nth-child(2):hover{background-color:#00a300}.GameOverModal_socialShareButton__PIYB0:nth-child(3){background-color:#1877f2}.GameOverModal_socialShareButton__PIYB0:nth-child(3):hover{background-color:#125db1}.GameOverModal_copyButton__jPKSC{background-color:#6c757d;color:#fff}.GameOverModal_copyButton__jPKSC:hover{background-color:#5a6268}.GameOverModal_copyButton__jPKSC:active{background-color:#545b62}@keyframes GameOverModal_scaleIn__QwRsW{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes GameOverModal_spin__Rw9hX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GameOverModal_button__9HvGh{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 1.5rem;transition:all .2s ease-in-out}.GameOverModal_submitButton__bGvdn{background-color:#4caf50;color:#fff}.GameOverModal_submitButton__bGvdn:hover{background-color:#45a049}.GameOverModal_submitButton__bGvdn:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.GameOverModal_submitForm__gMR28{animation:GameOverModal_fadeIn__1xqNK .3s ease-in-out;display:flex;flex-direction:column;gap:1rem;margin-top:1rem;width:100%}@keyframes GameOverModal_fadeIn__1xqNK{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GameOverModal_formGroup__XLG_e{display:flex;flex-direction:column;text-align:left}.GameOverModal_formGroup__XLG_e label{color:#eee;font-size:.9rem;font-weight:700;margin-bottom:.5rem}.GameOverModal_formInput__Uv1Vw,.GameOverModal_formSelect__h_TQ_{background-color:#333;border:1px solid #555;border-radius:8px;box-sizing:border-box;color:#fff;font-size:1rem;padding:.75rem;width:100%}.GameOverModal_formInput__Uv1Vw:focus,.GameOverModal_formSelect__h_TQ_:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f380;outline:none}.GameOverModal_formActions__If_df{display:flex;gap:1rem;justify-content:space-between;margin-top:1rem}.GameOverModal_cancelButton__gqbKD,.GameOverModal_confirmButton__7HPeV{border:none;border-radius:8px;cursor:pointer;flex-grow:1;font-weight:700;padding:.8rem;transition:background-color .2s}.GameOverModal_cancelButton__gqbKD{background-color:#777;color:#fff}.GameOverModal_cancelButton__gqbKD:hover{background-color:#666}.GameOverModal_confirmButton__7HPeV{background-color:#2196f3;color:#fff}.GameOverModal_confirmButton__7HPeV:hover{background-color:#0b7dda}.GameOverModal_confirmButton__7HPeV:disabled{background-color:#ccc;cursor:not-allowed}.GameOverModal_submissionStatus__FEQ89{animation:GameOverModal_fadeIn__1xqNK .3s;border-radius:8px;font-weight:700;margin-top:1rem;padding:.8rem;text-align:center}.GameOverModal_submissionStatus__FEQ89.GameOverModal_success__med6Z{background-color:#4caf504d;color:#81c784}.GameOverModal_submissionStatus__FEQ89.GameOverModal_error__vZ_Rl{background-color:#f443364d;color:#e57373}