/* Fast, tactile feedback. No layout-driving animation and no perpetual effects. */
@layer casefile {
body#murdoApp.playMode button:not(:disabled):active {translate:0 1px!important;}
body#murdoApp.playMode .motionGhost {pointer-events:none!important;}
body#murdoApp.playMode .motionSaveConfirmation {display:block;color:var(--bureau-ink);font:inherit;}
body#murdoApp.playMode .motionSaveConfirmation[hidden] {display:none!important;}
body#murdoApp.playMode .caseClosing .successMurdererAvatar {animation-duration:160ms!important;}
body#murdoApp.playMode .caseClosing .closedCaseNumber {animation:none!important;}
@media(prefers-reduced-motion:no-preference){
 body#murdoApp.playMode #grid .manualBlock.motionMark:before,
 body#murdoApp.playMode #grid .manualBlock.motionMark:after {content:''!important;position:absolute!important;inset:auto!important;left:10%!important;top:48%!important;width:80%!important;height:4%!important;background:var(--bureau-red)!important;opacity:.7!important;transform-origin:center!important;}
 body#murdoApp.playMode #grid .manualBlock.motionMark:before {animation:motion-pencil-one 90ms cubic-bezier(.16,1,.3,1) both!important;}
 body#murdoApp.playMode #grid .manualBlock.motionMark:after {animation:motion-pencil-two 90ms 90ms cubic-bezier(.16,1,.3,1) both!important;}
 @keyframes motion-pencil-one {from{transform:rotate(45deg) scaleX(0);}to{transform:rotate(45deg) scaleX(1);}}
 @keyframes motion-pencil-two {from{transform:rotate(-45deg) scaleX(0);}to{transform:rotate(-45deg) scaleX(1);}}
}
@media(prefers-reduced-motion:reduce){
 body#murdoApp.playMode button:active {translate:none!important;}
 body#murdoApp.playMode .casefileStatementChange {animation:none!important;}
}
}
