.roundResultToast{position:fixed;z-index:20000;left:50%;top:50%;transform:translate(-50%,-50%);width:min(360px,calc(100vw - 32px));box-sizing:border-box;background:#10382ef5;color:#f6e8c7;border:1px solid #c9aa56;border-radius:16px;padding:20px;box-shadow:0 12px 40px #0007;overflow:hidden;pointer-events:none}.roundResultToast h2{font-size:20px;margin:0 0 14px}.roundResultToast table{width:100%;border-collapse:collapse;font-size:13px}.roundResultToast th,.roundResultToast td{padding:7px 4px;text-align:right;border-bottom:1px solid #ffffff18}.roundResultToast th:first-child,.roundResultToast td:first-child{text-align:left}.roundResultToast tr.winner{color:#ffe082;font-weight:800}.roundResultToast button{display:block;margin:14px auto 0;pointer-events:auto;color:#fff;background:#654a93;border:0;border-radius:8px;padding:7px 16px}.roundConfetti{position:absolute;top:-10px;left:var(--x);width:6px;height:9px;background:var(--color);pointer-events:none;animation:roundConfettiFall 2.8s var(--delay) ease-out both}@keyframes roundConfettiFall{to{transform:translateY(320px) rotate(300deg);opacity:0}}@media(prefers-reduced-motion:reduce){.roundConfetti{display:none}}
.roundWinnerNick{display:block;text-align:center;font-size:28px;line-height:1.2;color:#ffe082;margin:4px 0 12px;overflow-wrap:anywhere}.roundResultToast h2{text-align:center}.roundScoreRule{font-size:12px;line-height:1.4;text-align:center;color:#d2dfd9;margin:6px 0 12px}.roundFireworks{position:fixed;inset:0;z-index:26000;pointer-events:none;overflow:hidden}.roundFireworkBurst{position:absolute;left:var(--burst-x);top:var(--burst-y);width:1px;height:1px}.roundFireworkBurst i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--spark-color);box-shadow:0 0 6px var(--spark-color);animation:roundSparkBurst 1.5s var(--spark-delay) ease-out 2 both;will-change:transform,opacity}@keyframes roundSparkBurst{0%{opacity:0;transform:translate(0,0) scale(.3)}15%{opacity:1}100%{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.2)}}@media(prefers-reduced-motion:reduce){.roundFireworks{display:none}}
