/* Foundation links payattn.css and Bootstrap 5.3.3 on every client page, before the template's own head.
   Their resets change browser defaults the static site was written against. The template links this file
   right after them and before the front end's own stylesheets, so it hands each of those properties back
   to the browser (`revert`: the browser's default, or inheritance where the browser sets none) and the
   front end's rules, linked after it, still win.

   Kept to what was measured: every page kind, at 400px, against the static site with the platform's
   stylesheets added (2026-10-31) -- zero computed-style differences left. Selectors stay as low as
   Bootstrap's own, because a `revert` with a higher specificity would also override the front end's
   lower ones. Three of the front end's class names are also Bootstrap components: badge, breadcrumb, small. */

/* Bootstrap's reboot */
body{font-family:revert;font-size:revert;font-weight:revert;line-height:revert}
h1,h2,h3,h4,h5,h6{margin-top:revert;margin-bottom:revert;font-weight:revert;line-height:revert}
p{margin-top:revert;margin-bottom:revert}
ol,ul{padding-left:revert;margin-top:revert;margin-bottom:revert}
img,svg{vertical-align:revert}
small{font-size:revert}
legend{float:revert;width:revert;padding:revert;margin-bottom:revert;font-size:revert;line-height:revert}
legend+*{clear:revert}
button,input,optgroup,select,textarea{margin:revert}
label{display:revert}

/* payattn.css */
ol li{padding-bottom:revert}

/* Bootstrap components whose names the front end also uses */
.badge{display:revert;font-weight:revert;line-height:revert;text-align:revert;white-space:revert;vertical-align:revert}
.badge:empty{display:revert}
.breadcrumb{display:revert;flex-wrap:revert;padding:revert;margin-bottom:revert;font-size:revert;list-style:revert;background-color:revert;border-radius:revert}
