/* Press feedback must win over the existing important hover transforms. */
.btn:not(:disabled){transition:transform 80ms ease,box-shadow 80ms ease,filter 80ms ease}
html body .btn:not(:disabled):is(:active,.ui-pressed){transform:translateY(3px)!important;box-shadow:inset 0 2px 5px rgba(16,48,30,.2),0 1px 0 rgba(16,48,30,.3)!important;filter:brightness(.96)}
html body #market#market :is(button,a.btn,select):not(:disabled):is(:active,.ui-pressed),html body .m-board button:not(:disabled):is(:active,.ui-pressed){transform:translateY(3px)!important;box-shadow:inset 0 2px 5px rgba(16,48,30,.2),0 1px 0 rgba(16,48,30,.25)!important;filter:brightness(.96)}
#market :is(button,a.btn,select){transition:transform 80ms ease,box-shadow 80ms ease,filter 80ms ease}
#market select:focus-visible{outline:2px solid #357653;outline-offset:2px;background-color:#edf6ee}
html body .btn:disabled,html body #market button:disabled{transform:none!important;filter:none;cursor:not-allowed}
#marketSearchForm button[aria-busy=true]{cursor:progress;filter:brightness(.94)}
@media(prefers-reduced-motion:reduce){.btn,#market :is(button,a.btn,select),.m-board button{transition:none!important}html body .btn:not(:disabled):is(:active,.ui-pressed),html body #market#market :is(button,a.btn,select):not(:disabled):is(:active,.ui-pressed),html body .m-board button:not(:disabled):is(:active,.ui-pressed){transform:none!important;filter:brightness(.88)}}
