Added font-weight variables.
Reassigned variable names for better transparency.
Changed $border-width to $ui-width.
Corrected .badge font size.
Added basic toggle functionality