/* Utility classes extracted from repeated inline style= attributes. */
/* Generated by openspec change extract-inline-styles-to-css; see that change's tasks.md. */
/* !important on every declaration: these classes replace inline style=,
   which always won regardless of specificity; a plain class does not,
   and loses to compound CDN selectors like `.diyw p { margin: 1em 0; }`. */

.bd-0 { border: 0 !important; }
.bd-0px-none { border: 0px none !important; }
.bd-rgb-0-0-0 { border: rgb(0, 0, 0) !important; }
.bdimg-none { border-image: none !important; }
.bdr-0px { border-radius: 0px !important; }
.bg-a0a0a0 { background-color: #a0a0a0 !important; }
.c-000000 { color: #000000 !important; }
.c-008b4a { color: #008b4a !important; }
.c-fdfba8 { color: #fdfba8 !important; }
.c-red { color: red !important; }
.c-rgb-0-0-0 { color: rgb(0, 0, 0) !important; }
.c-rgb-165-87-131 { color: rgb(165, 87, 131) !important; }
.c-rgb-51-51-51 { color: rgb(51, 51, 51) !important; }
.c-rgb-56-56-56 { color: rgb(56, 56, 56) !important; }
.c-white { color: white !important; }
.clear-both { clear: both !important; }
.d-block { display: block !important; }
.ff-arial { font-family: Arial, sans-serif !important; }
.ff-calibri { font-family: Calibri, sans-serif !important; }
.ff-times-new-roman { font-family: Times New Roman, serif !important; }
.fs-10-5pt { font-size: 10.5pt !important; }
.fs-10pt { font-size: 10pt !important; }
.fs-11pt { font-size: 11pt !important; }
.fs-12pt { font-size: 12pt !important; }
.fs-13-5pt { font-size: 13.5pt !important; }
.fs-14pt { font-size: 14pt !important; }
.fs-14px { font-size: 14px !important; }
.fs-15pt { font-size: 15pt !important; }
.fs-18pt { font-size: 18pt !important; }
.fs-18px { font-size: 18px !important; }
.fs-20px { font-size: 20px !important; }
.fs-22px { font-size: 22px !important; }
.fs-24px { font-size: 24px !important; }
.fs-25pt { font-size: 25pt !important; }
.fs-28px { font-size: 28px !important; }
.fs-34pt { font-size: 34pt !important; }
.fst-normal { font-style: normal !important; }
.fw-normal { font-weight: normal !important; }
.h-26px { height: 26px !important; }
.h-380-66666666667px { height: 380.66666666667px !important; }
.h-50px { height: 50px !important; }
.h-auto { height: auto !important; }
.lh-normal { line-height: normal !important; }
.m-0 { margin: 0 !important; }
.m-0cm-0cm-0pt { margin: 0cm 0cm 0pt !important; }
.m-0cm-0cm-10pt { margin: 0cm 0cm 10pt !important; }
.m-0cm-0cm-13-5pt { margin: 0cm 0cm 13.5pt !important; }
.m-auto { margin: auto !important; }
.mb-0-legacy {
  margin-bottom: 0cm !important;
  margin-bottom: 0.0001pt !important;
}
.mb-0pt { margin-bottom: 0pt !important; }
.mb-10pt { margin-bottom: 10pt !important; }
.mb-13-5pt { margin-bottom: 13.5pt !important; }
.mt-0cm { margin-top: 0cm !important; }
.mw-100pct { max-width: 100% !important; }
.mw-183px { max-width: 183px !important; }
.mw-30px { max-width: 30px !important; }
.mw-300px { max-width: 300px !important; }
.mw-330px { max-width: 330px !important; }
.mw-345px { max-width: 345px !important; }
.mw-348px { max-width: 348px !important; }
.mw-446px { max-width: 446px !important; }
.mw-56px { max-width: 56px !important; }
.mw-584px { max-width: 584px !important; }
.mw-585px { max-width: 585px !important; }
.mw-600px { max-width: 600px !important; }
.ngh-counter-blank { background-position: -220px 0px !important; }
.ngh-counter-digit-2 { background-position: -24px 0px !important; }
.ngh-counter-digit-3 { background-position: -37px 0px !important; }
.ngh-counter-digit-5 { background-position: -62px 0px !important; }
.ngh-counter-digit-8 { background-position: -102px 0px !important; }
.ngh-counter-digit-9 { background-position: -115px 0px !important; }
.p-0 { padding: 0 !important; }
.p-0-75pt { padding: 0.75pt !important; }
.p-0px { padding: 0px !important; }
.p-0px-0px { padding: 0px 0px !important; }
.p-31px-0px { padding: 31px 0px !important; }
.p-34px-0px { padding: 34px 0px !important; }
.p-35px-0px { padding: 35px 0px !important; }
.p-36px-0px { padding: 36px 0px !important; }
.p-37px-0px { padding: 37px 0px !important; }
.p-39px-0px { padding: 39px 0px !important; }
.p-6pt { padding: 6pt !important; }
.p-9px-0px { padding: 9px 0px !important; }
.pb-10px { padding-bottom: 10px !important; }
.ta-center { text-align: center !important; }
.ta-justify { text-align: justify !important; }
.ta-left { text-align: left !important; }
.ta-start { text-align: start !important; }
.w-100pct { width: 100% !important; }
.w-108px { width: 108px !important; }
.w-12px { width: 12px !important; }
.w-13px { width: 13px !important; }
.w-14px { width: 14px !important; }
.w-30-4pct { width: 30.4% !important; }
.w-50pct { width: 50% !important; }
.w-571px { width: 571px !important; }
.w-584px { width: 584px !important; }
.w-68-58pct { width: 68.58% !important; }
.w-97px { width: 97px !important; }
.w-auto { width: auto !important; }
.z-2 { z-index: 2 !important; }
