<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ----- LATO ----- */
/* Webfont: Lato-Black */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Black.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Black.woff2") format("woff2"), url("../fonts/lato/Lato-Black.woff") format("woff"), url("../fonts/lato/Lato-Black.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
  text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Light */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Light.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Light.woff2") format("woff2"), url("../fonts/lato/Lato-Light.woff") format("woff"), url("../fonts/lato/Lato-Light.ttf") format("truetype");
  font-style: normal;
  font-weight: 300;
  text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Regular */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Regular.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Regular.woff2") format("woff2"), url("../fonts/lato/Lato-Regular.woff") format("woff"), url("../fonts/lato/Lato-Regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Regular */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Medium.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Medium.woff2") format("woff2"), url("../fonts/lato/Lato-Medium.woff") format("woff"), url("../fonts/lato/Lato-Medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
  text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Regular */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Semibold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Semibold.woff2") format("woff2"), url("../fonts/lato/Lato-Semibold.woff") format("woff"), url("../fonts/lato/Lato-Semibold.ttf") format("truetype");
  font-style: normal;
  font-weight: 600;
  text-rendering: optimizeLegibility;
}
/* Webfont: Lato-Bold */
@font-face {
  font-family: 'clngrd-Lato';
  src: url("../fonts/lato/Lato-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/lato/Lato-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/lato/Lato-Bold.woff2") format("woff2"), url("../fonts/lato/Lato-Bold.woff") format("woff"), url("../fonts/lato/Lato-Bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
  text-rendering: optimizeLegibility;
}
/* ----- TYPOGRAPHY ----- */
body {
  font-family: "clngrd-Lato", "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 15px;
  text-rendering: optimizeLegibility;
}

label, input, button, select, textarea {
  font-size: 15px;
}

.black {
  color: black;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, .uneditable-input {
  font-family: "clngrd-Lato", "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 900;
  color: #808080;
}

h1 {
  font-size: 2em;
}

h2 {
  font-size: 1.75em;
}

h3 {
  font-size: 1.5em;
}

h4 {
  font-size: 1.25em;
}

h5 {
  font-size: 1.2em;
}

h6 {
  font-size: 1.1em;
}

.footer-actions h1 {
  font-size: 15px;
  font-weight: bold;
}

.footer a {
  font-size: 10px;
}

.nav-list .error {
  font-size: 12px;
}

.topbar-action h1 {
  font-size: 15px;
  line-height: 40px;
  font-weight: bold;
}

.sidebar-icon .nav li a {
  font-size: 12px;
  font-weight: bold;
}
.sidebar-icon .nav li i {
  font-size: 2em;
}

.legend .nav-list li span {
  font-size: 12px;
}

span.badge {
  font-size: 10px;
}

.login .modal-login .alert input {
  font-size: 14px;
}
.login .modal-login .nav-list li {
  font-size: 12px;
}

.off-navigation .close-off-nav i {
  font-size: 1.5em;
}

.off-canvas-btn a i {
  font-size: 20px;
}

.topbar-main .infos-user li a, .topbar-main .nav li.infos-patient a {
  font-size: 12px;
  font-weight: bold;
}
.topbar-main .infos-user li i, .topbar-main .nav li.infos-patient i {
  font-size: 12px;
}
.topbar-main .infos-user li i.big, .topbar-main .nav li.infos-patient i.big {
  font-size: 24px;
}

table th, table td {
  line-height: 16px;
}
table .headers {
  font-size: 14px;
  font-weight: 900;
}
table.todo .todoDate, table.todo .todoPatient, table.todo .todoPeriod {
  font-weight: 900;
}
</pre></body></html>