.ScoreBadge_badge__bpMRF{position:fixed;top:max(64px,calc(env(safe-area-inset-top) + 64px));right:max(12px,env(safe-area-inset-right));z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:4px;pointer-events:none}.ScoreBadge_streakRow__7VKDK{display:flex;align-items:center;gap:6px;background:rgba(var(--surface-rgb),.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:6px 16px;border-radius:999px;font-weight:800;font-size:1.15rem;color:var(--accent)}.ScoreBadge_streakEmoji__u_HJw{font-size:1.1rem}.ScoreBadge_bestRow__0SqH3{font-size:.75rem;font-weight:600;color:var(--text-muted);background:rgba(var(--surface-rgb),.5);padding:2px 12px;border-radius:999px}.ScoreBadge_toast__nTGxB{position:fixed;left:50%;top:38%;transform:translate(-50%,-50%);font-size:clamp(1.5rem,5vw,2.4rem);font-weight:800;color:var(--accent);background:rgba(var(--surface-rgb),.9);padding:14px 32px;border-radius:24px;box-shadow:0 10px 40px rgba(0,0,0,.15);white-space:nowrap;animation:ScoreBadge_toastPop__BqXoU 1.8s ease forwards}@keyframes ScoreBadge_toastPop__BqXoU{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}25%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.05)}}