Build the base style
Padding controls the space between the button label and its border. Color settings determine the text and background, while border settings define the visible edge. Shadow settings add depth outside or inside the button box. The combined values form the button's default CSS state, which is the appearance shown before pointer interaction.