.battle-button { min-width: 150px; /* Increased width */ height: 45px; /* Increased height */ margin-left: 15px; margin-right: 15px; font-size: 18px; /* Slightly larger font */ -unity-font-style: bold; background-color: rgb(60, 90, 180); /* A nice blue */ color: white; border-left-width: 0px; /* Cleaner look without borders, relying on background and shadow */ border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-radius: 8px; /* More rounded corners */ transition-property: background-color, transform, box-shadow; transition-duration: 0.15s; box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); } .battle-button:hover { background-color: rgb(80, 110, 200); /* Lighter blue on hover */ } .battle-button:active { background-color: rgb(50, 80, 160); /* Darker blue when pressed */ box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2); } .battle-button:disabled { background-color: rgb(120, 120, 120); /* Greyed out when disabled */ color: rgb(180, 180, 180); box-shadow: none; /* No shadow when disabled */ }