/* Result replaces the previous hint/three-preview rows instead of stacking a
   new overlay above the field. All existing preparation buttons remain. */
.wave-stage[data-round-result=true] .wave-hint,.wave-stage[data-round-result=true] .wave-next{display:none!important}
.round-card{grid-column:1/-1;grid-row:2/4;display:flex;justify-content:space-between;align-items:center;gap:9px;min-width:0;border-top:1px solid #354c63;padding-top:5px;min-height:36px}
.round-copy{min-width:0}.round-title{display:block;font-size:11px;color:#abdeca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.round-meta{display:block;font-size:9px;line-height:1.5;color:#acc0d3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.round-card[data-damage=true] .round-meta{color:#f4bd9c}
.round-award{flex:none;text-align:right;white-space:nowrap}.round-amount{display:block;color:#f6d694;font-size:18px;line-height:1.05}.round-breakdown{display:block;color:#bcb59d;font-size:9px;line-height:1.5}
.round-card[data-fresh=true] .round-amount{animation:round-receipt .55s ease-out}#gold[data-round-credit=true]{color:#f6d694}
.round-flight{position:fixed;inset:0;pointer-events:none;z-index:18;overflow:hidden}.round-coin{position:absolute;left:0;top:0;width:9px;height:9px;margin:-4.5px;border-radius:50%;background:#f4d48d;border:2px solid #bf985b;box-shadow:0 0 7px #f4d48d55}
@keyframes round-receipt{0%{transform:scale(.92);opacity:.3}50%{transform:scale(1.12)}100%{transform:scale(1);opacity:1}}
@media(max-width:340px){.round-title{font-size:10px}.round-meta,.round-breakdown{font-size:8px}.round-amount{font-size:16px}.round-card{gap:6px}}
@media(max-height:600px) and (min-width:650px){.round-card{grid-row:2;min-height:20px;padding-top:2px}.round-copy{display:flex;align-items:center;gap:9px}.round-title{font-size:10px;line-height:1.1;flex:none}.round-meta{font-size:9px;line-height:1.2}.round-award{display:flex;align-items:baseline;gap:7px}.round-amount{font-size:16px;line-height:1}.round-breakdown{font-size:9px;line-height:1.2}}
@media(prefers-reduced-motion:reduce){.round-card[data-fresh=true] .round-amount{animation:none}.round-flight{display:none!important}}
