/* v0.10.5: The obsolete floating combat notification has been removed.
   Action status is provided by the built-in battle feed/active effect badges.
   Only impact animations remain and they never capture input. */
.game-stage .combat-fx .ty-cinematic .ty-cinematic-badge{display:none!important}

/* v0.10.2 — Results are a short visual payoff: the final card(s), score, rematch. */
#overlay[data-dialog-mode^="postmatch"] .dialog {
 border:1px solid #5b709a;
 background:linear-gradient(135deg,#12162a 0%,#171b36 55%,#111c33 100%);
 box-shadow:0 16px 60px #020511dc,inset 0 1px #9addff23;
}
#overlay[data-dialog-mode^="postmatch"] .dialog-eyebrow{color:#8bf2ee;letter-spacing:.14em}
#overlay[data-dialog-mode^="postmatch"] #dialog-title{letter-spacing:.018em;color:#f2f7ff}
#overlay[data-dialog-mode^="postmatch"] .round-overview{grid-template-columns:minmax(0,1.4fr) minmax(190px,.8fr);gap:12px}
#overlay[data-dialog-mode^="postmatch"] .compact-final-play{
 border:1px solid #5e79b6; background:radial-gradient(circle at 78% 45%,#253d724b,transparent 53%),linear-gradient(120deg,#151e38,#171832);
 padding:14px; gap:10px; box-shadow:inset 0 1px #d0f9ff14;
}
#overlay[data-dialog-mode^="postmatch"] .compact-final-play .final-play-copy strong{color:#89f5f2;font-size:12px;letter-spacing:.08em}
#overlay[data-dialog-mode^="postmatch"] .compact-final-play .final-play-copy span{font-size:clamp(13px,1.2vw,17px)}
#overlay[data-dialog-mode^="postmatch"] .compact-final-play .final-play-card .game-card{
 width:clamp(65px,6.6vw,93px)!important;box-shadow:0 6px 20px #0009,0 0 10px #44dfff1c;
}
#overlay[data-dialog-mode^="postmatch"] .round-overview .scoreboard>div{
 border:1px solid #40597b;background:#101e35;border-radius:11px;padding:12px 5px;
}
#overlay[data-dialog-mode^="postmatch"] .round-overview .scoreboard strong{color:#f6faff}
#overlay[data-dialog-mode^="postmatch"] .round-opponents{gap:7px}
#overlay[data-dialog-mode^="postmatch"] .round-seat{background:#101e36;border-color:#405778}
#overlay[data-dialog-mode^="postmatch"] .choices{background:transparent;border-color:#43587b}
#overlay[data-dialog-mode^="postmatch"] .choices .btn.primary{
 border:1px solid #5deddf;background:linear-gradient(105deg,#1f9ba2,#596abd);
 box-shadow:0 0 16px #29d1d527;
}
@media (max-width:860px){
 #overlay[data-dialog-mode^="postmatch"] .round-overview{grid-template-columns:1fr;gap:9px}
 #overlay[data-dialog-mode^="postmatch"] .compact-final-play{padding:9px;gap:6px}
 #overlay[data-dialog-mode^="postmatch"] .compact-final-play .final-play-card .game-card{width:clamp(44px,8dvh,65px)!important}
}
