#technique-button{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;min-width:52px;min-height:52px;padding:5px;background:#273e4bd9;color:#e4d8a9;border:1px solid #b4c99c88;border-radius:12px;touch-action:none}#technique-button b{font:22px Fredoka,Georgia,serif}#technique-button small{font:9px Fredoka,system-ui,sans-serif}#technique-button[hidden]{display:none!important}#game.talking #technique-button{display:none!important}.death-memory{position:fixed;inset:0;z-index:2200;background:#0c2633;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:32px;color:#f3e7c9;animation:memory-arrive .2s ease-out;pointer-events:auto;isolation:isolate}.death-room{position:absolute;inset:0;width:100%;height:100%;z-index:-2;object-fit:cover}.death-memory:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#071e32df,transparent 65%);z-index:-1}.death-memory small{font:10px Fredoka,system-ui,sans-serif;letter-spacing:.14em}.death-memory p{font:clamp(18px,3vw,28px)/1.5 Fredoka,Georgia,serif;text-align:center;max-width:90%}@keyframes memory-arrive{from{opacity:0}to{opacity:1}}@media(max-width:1100px),(pointer:coarse){#game #technique-button{position:absolute!important;right:16px;bottom:180px;width:52px;height:52px;border-radius:50%;pointer-events:auto;min-width:48px;padding:3px;overflow:hidden}#game #technique-button small{font-size:7px}#game.interior-stage #technique-button{display:none!important}}@media(prefers-reduced-motion:reduce){.death-memory{animation:none}}
