Buttons — filled = gradient; hover lightens (brightness 1.1); ghost border→teal