/* A press changes a button's paint, never its position. style/base
   drops every button a pixel on :active; at the same weight and later in
   the same layer, this keeps it in place. The .button class paints its
   own pressed color. */

/* The package's layer order, repeated in every sheet so it holds whichever sheet loads first. */
@layer reset, tokens, base, components, templates, utilities, overrides;

@layer components {
  :where(button, input[type="submit"], input[type="reset"], input[type="button"]):active {
    transform: none;
  }
}
