/* One quiet rim and a soft shadow, shared by the larger touch controls. */
button.liquid-button:not(.welcome-skip){
  background:rgba(255,252,247,.28);
  border:1px solid rgba(255,255,255,.58);
  box-shadow:0 3px 12px rgba(91,66,48,.10),inset 0 1px 0 rgba(255,255,255,.42);
}
button.liquid-button:not(.welcome-skip)::after{
  inset:0;
  border:0;
  background:linear-gradient(145deg,rgba(255,255,255,.24),transparent 38%,rgba(225,211,195,.08));
  opacity:.65;
}
button.liquid-button.btn.secondary,
.draw-result-actions button.liquid-button.draw-record{
  background:rgba(213,194,174,.22);
}
.picker-refresh button.liquid-button.basket-chip{
  background:rgba(220,205,188,.22);
  border:1px solid rgba(255,255,255,.48);
  box-shadow:0 2px 8px rgba(91,66,48,.07),inset 0 1px 0 rgba(255,255,255,.38);
}
.picker-refresh button.liquid-button.basket-chip::after{border:0}
.passcode-dialog .passcode-grid button.liquid-button{
  border-radius:14px;
  background:rgba(224,213,200,.30);
  border-color:rgba(255,255,255,.45);
  box-shadow:0 2px 6px rgba(91,66,48,.05),inset 0 1px 0 rgba(255,255,255,.3);
}
.passcode-dialog .passcode-grid button.liquid-button:active{background:rgba(208,189,169,.4)}
#modal .form input,#modal .form select{
  background:rgba(255,253,248,.45);
  border-color:rgba(158,134,111,.22);
  box-shadow:inset 0 1px 3px rgba(91,66,48,.04);
}
@media (prefers-reduced-motion:no-preference){
  button.liquid-button:not(.welcome-skip):active{
    box-shadow:0 1px 5px rgba(91,66,48,.08),inset 0 1px 3px rgba(91,66,48,.08);
  }
}
