/* KD999.apple 2.1, owner correction WD210: play first, text on request.
   Keep recordings, semantics, save warnings and accessible control names. */
body[data-kd-game="memory"] #instruction,
body[data-kd-game="memory"] #chapterTag,
body[data-kd-game="memory"] #difficulty,
body[data-kd-game="memory"] .companion .speech,
body[data-kd-game="memory"] #memoryLastPair,
body[data-kd-game="memory"] #memoryReturn,
body[data-kd-game="memory"] .journey,
body[data-kd-game="memory"] .kd-brand small,
body[data-kd-game="memory"] #memoryStoryIntroLine,
body[data-kd-game="memory"] #memoryStoryGoal,
body[data-kd-game="memory"] #memoryStoryLine,
body[data-kd-game="memory"] #winSummary,
body[data-kd-game="memory"] .memory-pause-calm,
body[data-kd-game="memory"] .memory-pause-point,
body[data-kd-game="memory"] .memory-pause-save[data-save="saved"]{display:none!important}
/* Live feedback remains available to screen readers, not as a permanent banner. */
body[data-kd-game="memory"] #feedback{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
body[data-kd-game="memory"] .memory-reaction-line{min-height:0}
body[data-kd-game="memory"] .chapter{margin:4px auto 8px}
body[data-kd-game="memory"] .memory-caption{flex:none;margin:6px 0;padding:8px 12px;border-radius:12px;background:#fff9;color:#251b35;text-align:center;font-size:16px;line-height:1.35}
body[data-kd-game="memory"] .memory-caption[hidden]{display:none!important}
body[data-kd-game="memory"] #memoryStoryFinale .memory-caption{position:absolute;left:3%;right:3%;bottom:2%;margin:0;background:#fffef2}
body[data-kd-game="memory"] .memory-voice-choice{display:flex;align-items:center;gap:10px;min-height:44px;margin:12px 0}
body[data-kd-game="memory"] .memory-voice-choice input{width:24px;height:24px}
body[data-kd-game="memory"] #memoryHelpSections details{margin:8px 0;border-top:1px solid #ded4ed;padding:6px 0}
body[data-kd-game="memory"] #memoryHelpSections summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-weight:700}
