<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Colors */
.text-primary { color: #1e3799 !important; }
.text-secondary { color: #3f3f3f !important; }
.text-black { color: #000000 !important; }
.text-white { color: #ffffff !important; }
.text-dirty { color: #adadad !important; }
.text-green { color: #128033 !important; }
.text-red { color: #C60C30 !important; }
.background-primary { background-color: #1e3799 !important; }
.background-secondary { background-color: #3f3f3f !important; }
.background-black { background-color: #000000 !important; }
.background-white { background-color: #ffffff !important; }
.background-dirty { background-color: #adadad !important; }
.background-green { background-color: #128033 !important; }
.background-red { background-color: #C60C30 !important; }
.background-stripe { background-color: #e0e0e0 !important; }

/* Display */
.flex-wrap { flex-wrap: wrap; }

/* Text */
.small { font-size: small; }
.smaller { font-size: smaller; }
.superscript { vertical-align: super; }
.subscript { vertical-align: sub; }
.lh-1 { line-height: 1.3em; }
.lh-2 { line-height: 1.5em; }
.text-bold { font-weight: bold; }
.text-italic { font-style: italic; }
.text-underline { text-decoration: underline; }
.text-decoration-none { text-decoration: none; }
.font-size-14 { font-size: 14px; }
.font-size-16 { font-size: 16px; }
.font-size-18 { font-size: 18px; }
.font-size-20 { font-size: 20px; }
.font-size-22 { font-size: 22px; }
.font-size-24 { font-size: 24px; }
.font-size-26 { font-size: 26px; }
.font-size-28 { font-size: 28px; }
.font-size-30 { font-size: 30px; }

/* Width */
.w-100 { width: 100%; }
.w-95 { width: 95%; }
.w-90 { width: 90%; }
.w-85 { width: 85%; }
.w-80 { width: 80%; }
.w-75 { width: 75%; }
.w-70 { width: 70%; }
.w-65 { width: 65%; }
.w-60 { width: 60%; }
.w-55 { width: 55%; }
.w-50 { width: 50%; }
.w-45 { width: 45%; }
.w-40 { width: 40%; }
.w-35 { width: 35%; }
.w-30 { width: 30%; }
.w-25 { width: 25%; }
.w-20 { width: 20%; }
.w-15 { width: 15%; }
.w-10 { width: 10%; }
.w-5 { width: 5%; }
.mw-100 { max-width: 100%; }
.mw-75 { max-width: 75%; }
.mw-50 { max-width: 50%; }
.mw-25 { max-width: 25%; }

/* Alignments */
.text-left { text-align: left; }
.text-right { text-align: right; }
.text-center { text-align: center; }
.text-justify { text-align: justify; }

.margin-center { margin-left: auto; margin-right: auto; }
.justify-content-center { justify-content: center; }
.align-items-center { align-items: center; }

.float-left { float: left; }
.float-right { float: right; }

/* Display */
.display-block { display: block; }
.display-inline-block { display: inline-block; }
.resize-none { resize: none; }
.resize-vertical { resize: vertical; }
.resize-horizontal { resize: horizontal; }

/* Table */
.border-collapse { border-collapse: collapse; }
.table-wrapping tr td { word-break: break-all; }

/* Margins */
.m-0 { margin: 0 !important; }
.m-1 { margin: 0.25rem; }
.m-2 { margin: 0.5rem; }
.m-3 { margin: 1rem; }
.m-4 { margin: 1.5rem; }
.m-5 { margin: 2rem; }

/* Horizontal Margins */
.mh-1 { margin-left: 0.25rem; margin-right: 0.25rem; }
.mh-2 { margin-left: 0.5rem; margin-right: 0.5rem; }
.mh-3 { margin-left: 1rem; margin-right: 1rem; }
.mh-4 { margin-left: 1.5rem; margin-right: 1.5rem; }
.mh-5 { margin-left: 2rem; margin-right: 2rem; }

/* Vertical Margins */
.mv-1 { margin-top: 0.25rem; margin-bottom: 0.25rem; }
.mv-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; }
.mv-3 { margin-top: 1rem; margin-bottom: 1rem; }
.mv-4 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
.mv-5 { margin-top: 2rem; margin-bottom: 2rem; }

/* Directional margin */
.mt-1 { margin-top: 0.25rem; }
.mr-1 { margin-right: 0.25rem; }
.mb-1 { margin-bottom: 0.25rem; }
.ml-1 { margin-left: 0.25rem; }
.mt-2 { margin-top: 0.5rem; }
.mr-2 { margin-right: 0.5rem; }
.mb-2 { margin-bottom: 0.5rem; }
.ml-2 { margin-left: 0.5rem; }
.mt-3 { margin-top: 1rem; }
.mr-3 { margin-right: 1rem; }
.mb-3 { margin-bottom: 1rem; }
.ml-3 { margin-left: 1rem; }
.mt-4 { margin-top: 1.5rem; }
.mr-4 { margin-right: 1.5rem; }
.mb-4 { margin-bottom: 1.5rem; }
.ml-4 { margin-left: 1.5rem; }
.mt-5 { margin-top: 2rem; }
.mr-5 { margin-right: 2rem; }
.mb-5 { margin-bottom: 2rem; }
.ml-5 { margin-left: 2rem; }

/* Padding */
.p-0 { padding: 0 !important; }
.p-1 { padding: 0.25rem; }
.p-2 { padding: 0.5rem; }
.p-3 { padding: 1rem; }
.p-4 { padding: 1.5rem; }
.p-5 { padding: 2rem; }

/* Horizontal Padding */
.ph-1 { padding-left: 0.25rem; padding-right: 0.25rem; }
.ph-2 { padding-left: 0.5rem; padding-right: 0.5rem; }
.ph-3 { padding-left: 1rem; padding-right: 1rem; }
.ph-4 { padding-left: 1.5rem; padding-right: 1.5rem; }
.ph-5 { padding-left: 2rem; padding-right: 2rem; }

/* Vertical Padding */
.pv-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; }
.pv-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
.pv-3 { padding-top: 1rem; padding-bottom: 1rem; }
.pv-4 { padding-top: 1.5rem; padding-bottom: 1.5rem; }
.pv-5 { padding-top: 2rem; padding-bottom: 2rem; }

/* Directional padding */
.pt-1 { padding-top: 0.25rem; }
.pr-1 { padding-right: 0.25rem; }
.pb-1 { padding-bottom: 0.25rem; }
.pl-1 { padding-left: 0.25rem; }
.pt-2 { padding-top: 0.5rem; }
.pr-2 { padding-right: 0.5rem; }
.pb-2 { padding-bottom: 0.5rem; }
.pl-2 { padding-left: 0.5rem; }
.pt-3 { padding-top: 1rem; }
.pr-3 { padding-right: 1rem; }
.pb-3 { padding-bottom: 1rem; }
.pl-3 { padding-left: 1rem; }
.pt-4 { padding-top: 1.5rem; }
.pr-4 { padding-right: 1.5rem; }
.pb-4 { padding-bottom: 1.5rem; }
.pl-4 { padding-left: 1.5rem; }
.pt-5 { padding-top: 2rem; }
.pr-5 { padding-right: 2rem; }
.pb-5 { padding-bottom: 2rem; }
.pl-5 { padding-left: 2rem; }
</pre></body></html>