/* Keep the field unobstructed: play messages belong beneath the scoreboard. */
html[data-replay-field="true"] #game-room[data-room="live"] .game-room__page[data-room-page="live"]{--jumbotron-h:calc(11rem + var(--replay-note-h,140px))}
html[data-replay-field="true"] #game-room[data-room="live"] .game-room__pages>.game-room__page[data-room-page="live"]>.field-jumbotron{grid-template-rows:auto minmax(0,1fr) auto auto!important}
html[data-replay-field="true"] #game-room [data-field-event]{display:none!important}
html[data-replay-field="true"] #game-room .field-jumbotron>.replay-field-note{position:relative!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px;gap:4px 8px;grid-column:1/-1;width:100%;min-width:0;box-sizing:border-box;margin:6px 0 0;padding:8px;border:0;border-top:1px solid #829b73;background:linear-gradient(135deg,#13251f,#07140f);color:#fff9e9;box-shadow:none;font:400 13px/1.4 system-ui,sans-serif;text-align:left;pointer-events:auto!important}
#game-room .replay-field-note [hidden]{display:none!important}
#game-room .replay-field-note [data-replay-note-content]{min-width:0;overflow-wrap:anywhere}
#game-room .replay-field-note strong{display:block;color:#d8ff57;font-size:10px;letter-spacing:.04em}
#game-room .replay-field-note p{margin:3px 0;font-weight:650;font-size:13px;line-height:1.4}
#game-room .replay-field-note small{display:block;color:#d2ddd3;font-size:11px;line-height:1.5}
#game-room .replay-field-note button,#game-room .replay-field-note summary{min-width:44px;min-height:44px;box-sizing:border-box;padding:10px;border:1px solid #829b73;border-radius:4px;background:#1d352a;color:#fff9e9;font:700 12px/1.4 system-ui;cursor:pointer;touch-action:manipulation}
#game-room .replay-field-note summary{display:list-item;list-style-position:inside;width:fit-content;background:transparent;border-color:transparent}
#game-room .replay-field-note [data-replay-note-close]{align-self:start;padding:0;font-size:28px;line-height:44px}
#game-room .replay-field-note [data-replay-note-reopen]{grid-column:1/-1;justify-self:end}
#game-room .replay-field-note :is(button,summary):focus-visible{outline:3px solid #d8ff57;outline-offset:2px}
html[data-replay-field="true"] [data-play-replay]{display:none!important}
