.button{background:linear-gradient(#f0f0f0 0%,#e0e0e0 100%);border:1px solid #d0d0d0;transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0000001a,inset 0 1px #ffffff80}.button:hover{background:linear-gradient(#e8e8e8 0%,#d0d0d0 100%);border-color:#b0b0b0;box-shadow:0 2px 4px #00000026,inset 0 1px #fff9}.button:active{background:linear-gradient(#d0d0d0 0%,silver 100%);border-color:#a0a0a0;box-shadow:inset 0 0 1px #0000001a}.button:focus{outline:none;box-shadow:0 0 0 1px #96969699,0 1px 2px #0000001a,inset 0 1px #ffffff80}.button:disabled{box-shadow:none;opacity:.3;background:linear-gradient(#f8f8f8 0%,#ededed 100%);border-color:#e0e0e0}
