@page {
  margin: 1cm;
}

@page :first {
  margin: 2cm;
}

#mobile-menu,
#mobile-menu-toggle,
#sidebar,
#content > :first-child {
  display: none;
}

#content .toc-top {
  page-break-after: always;
  -moz-column-break-after: page;
       break-after: page;
}

#content .toc-top input {
  display: none;
}

#content .meta,
#content .toc-hover {
  display: none;
}

.phpdebugbar,
.phpdebugbar-openhandler,
.phpdebugbar-openhandler-overlay {
  display: none;
}

a {
  text-decoration: none;
}

body {
  margin: 0;
  font-family: "Lato", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.2;
}

body,
p,
li,
td,
th {
  color: #707070;
}

body.inv,
p.inv,
li.inv,
td.inv,
th.inv {
  color: #ffffff;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #002855;
}

h1.inv,
h2.inv,
h3.inv,
h4.inv,
h5.inv,
h6.inv {
  color: #ffffff;
}

a {
  color: #002855;
}

a.inv {
  color: #ffffff;
}

a:hover {
  color: #002855;
}

a:hover.inv {
  color: #ffffff;
}

button,
a.btn {
  background-color: #509e2f;
  color: #ffffff;
}

button:hover,
a.btn:hover {
  background-color: #478d2a;
  color: #ffffff;
}

.inv p,
.inv li,
.inv td,
.inv th,
.inv h1,
.inv h2,
.inv h3,
.inv h4,
.inv h5,
.inv h6 {
  color: #ffffff;
}

.inv a {
  color: #ffffff;
}

.inv a:hover {
  color: #509e2f;
}

.scheme-bw {
  background-color: #ffffff;
  color: #000000;
}

.scheme-bw a {
  color: #000000;
}

.scheme-bw a:hover {
  color: #222222;
}

.scheme-white {
  background-color: #ffffff;
  color: #222222;
}

.scheme-white a {
  color: #002855;
}

.scheme-white a:hover {
  color: #ffffff;
}

.scheme-light {
  background-color: #f2f2f2;
  color: #222222;
}

.scheme-light a {
  color: #002855;
}

.scheme-light a:hover {
  color: #ffffff;
}

.scheme-dark {
  background-color: #222222;
  color: #ffffff;
}

.scheme-dark a {
  color: #002855;
}

.scheme-dark a:hover {
  color: #ffffff;
}

.scheme-black {
  background-color: #000000;
  color: #ffffff;
}

.scheme-black a {
  color: #002855;
}

.scheme-black a:hover {
  color: #ffffff;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9yYXcvcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFlQTtFQUNDO0NBZEQ7O0FBaUJBO0VBQ0M7Q0FkRDs7QUFpQkE7Ozs7RUFDQztDQVhEOztBQWVDO0VBQ0M7RUFDQTtPQUFBO0NBWkY7O0FBY0U7RUFDQztDQVhIOztBQWVDOztFQUNDO0NBWEY7O0FBZUE7OztFQUNDO0NBVkQ7O0FBYUE7RUFDQztDQVZEOztBQWFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDQVZEOztBQWFBOzs7OztFQUNDO0NBTkQ7O0FBUUM7Ozs7O0VBQ0M7Q0FERjs7QUFLQTs7Ozs7O0VBQ0M7Q0FHRDs7QUFEQzs7Ozs7O0VBQ0M7Q0FTRjs7QUFMQTtFQUNDO0NBUUQ7O0FBTkM7RUFDQztDQVNGOztBQU5DO0VBQ0M7Q0FTRjs7QUFQRTtFQUNDO0NBVUg7O0FBTEE7O0VBQ0M7RUFDQTtDQVNEOztBQVBDOztFQUNDO0VBQ0E7Q0FXRjs7QUFOQzs7Ozs7Ozs7OztFQUNDO0NBa0JGOztBQWZDO0VBQ0M7Q0FrQkY7O0FBaEJFO0VBQ0M7Q0FtQkg7O0FBYkM7RUFDQztFQUNBO0NBZ0JGOztBQWRFO0VBQ0M7Q0FpQkg7O0FBZkc7RUFDQztDQWtCSjs7QUExQkM7RUFDQztFQUNBO0NBNkJGOztBQTNCRTtFQUNDO0NBOEJIOztBQTVCRztFQUNDO0NBK0JKOztBQXZDQztFQUNDO0VBQ0E7Q0EwQ0Y7O0FBeENFO0VBQ0M7Q0EyQ0g7O0FBekNHO0VBQ0M7Q0E0Q0o7O0FBcERDO0VBQ0M7RUFDQTtDQXVERjs7QUFyREU7RUFDQztDQXdESDs7QUF0REc7RUFDQztDQXlESjs7QUFqRUM7RUFDQztFQUNBO0NBb0VGOztBQWxFRTtFQUNDO0NBcUVIOztBQW5FRztFQUNDO0NBc0VKIiwiZmlsZSI6Ii9jc3MvcHJpbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnbWl4aW5zJztcclxuQGltcG9ydCAnZGVmYXVsdHMnO1xyXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xyXG5cclxuJGNvbG9yLWxldmVsczogKFxyXG5cdCAgICAgICAgICAgICAgICdwcmltYXJ5JzogJGNvbG9yLXByaW1hcnksXHJcblx0ICAgICAgICAgICAgICAgJ2Rhbmdlcic6ICRjb2xvci1kYW5nZXIsXHJcblx0ICAgICAgICAgICAgICAgJ3dhcm5pbmcnOiAkY29sb3Itd2FybmluZyxcclxuXHQgICAgICAgICAgICAgICAnc3VjY2Vzcyc6ICRjb2xvci1zdWNjZXNzLFxyXG5cdCAgICAgICAgICAgICAgICdpbmZvJzogJGNvbG9yLWluZm8sXHJcbiAgICAgICAgICAgICAgICk7XHJcbiRjb2xvcnM6ICAgICAgIG1hcF9tZXJnZSgkY29sb3JzLCAkY29sb3ItbGV2ZWxzKTtcclxuXHJcbkBpbXBvcnQgJ3NjaGVtZXMnO1xyXG5cclxuQHBhZ2Uge1xyXG5cdG1hcmdpbjogMWNtO1xyXG59XHJcblxyXG5AcGFnZSA6Zmlyc3Qge1xyXG5cdG1hcmdpbjogMmNtO1xyXG59XHJcblxyXG4jbW9iaWxlLW1lbnUsICNtb2JpbGUtbWVudS10b2dnbGUsICNzaWRlYmFyLCAjY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI2NvbnRlbnQge1xyXG5cdC50b2MtdG9wIHtcclxuXHRcdHBhZ2UtYnJlYWstYWZ0ZXI6IGFsd2F5cztcclxuXHRcdGJyZWFrLWFmdGVyOiAgICAgIHBhZ2U7XHJcblx0XHRcclxuXHRcdGlucHV0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0Lm1ldGEsIC50b2MtaG92ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5waHBkZWJ1Z2JhciwgLnBocGRlYnVnYmFyLW9wZW5oYW5kbGVyLCAucGhwZGVidWdiYXItb3BlbmhhbmRsZXItb3ZlcmxheSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5ib2R5IHtcclxuXHRtYXJnaW46ICAgICAgMDtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xyXG5cdGZvbnQtc2l6ZTogICAkYmFzZS1mb250LXNpemU7XHJcblx0Zm9udC13ZWlnaHQ6ICRiYXNlLWZvbnQtd2VpZ2h0O1xyXG5cdGxpbmUtaGVpZ2h0OiAkYmFzZS1saW5lLWhlaWdodDtcclxufVxyXG5cclxuYm9keSwgI3skc2VsZWN0b3ItdGV4dH0ge1xyXG5cdGNvbG9yOiAkYm9keS1jb2w7XHJcblx0XHJcblx0JiN7JHNlbGVjdG9yLWludmVydGVkfSB7XHJcblx0XHRjb2xvcjogJGludmVydGVkLWNvbDtcclxuXHR9XHJcbn1cclxuXHJcbiN7JHNlbGVjdG9yLWhlYWRpbmdzfSB7XHJcblx0Y29sb3I6ICRoZWFkaW5nLWNvbDtcclxuXHRcclxuXHQmI3skc2VsZWN0b3ItaW52ZXJ0ZWR9IHtcclxuXHRcdGNvbG9yOiAkaW52ZXJ0ZWQtY29sO1xyXG5cdH1cclxufVxyXG5cclxuI3skc2VsZWN0b3ItbGlua3N9IHtcclxuXHRjb2xvcjogJGxpbmstY29sO1xyXG5cdFxyXG5cdCYjeyRzZWxlY3Rvci1pbnZlcnRlZH0ge1xyXG5cdFx0Y29sb3I6ICRpbnZlcnRlZC1jb2w7XHJcblx0fVxyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICRsaW5rLWhvdmVyLWNvbDtcclxuXHRcdFxyXG5cdFx0JiN7JHNlbGVjdG9yLWludmVydGVkfSB7XHJcblx0XHRcdGNvbG9yOiAkaW52ZXJ0ZWQtY29sO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI3skc2VsZWN0b3ItYnV0dG9uc30ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tYmctY29sO1xyXG5cdGNvbG9yOiAgICAgICAgICAgICRidXR0b24tY29sO1xyXG5cdFxyXG5cdCY6aG92ZXIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1ob3Zlci1iZy1jb2w7XHJcblx0XHRjb2xvcjogICAgICAgICAgICAkYnV0dG9uLWhvdmVyLWNvbDtcclxuXHR9XHJcbn1cclxuXHJcbiN7JHNlbGVjdG9yLWludmVydGVkfSB7XHJcblx0I3skc2VsZWN0b3ItdGV4dH0sICN7JHNlbGVjdG9yLWhlYWRpbmdzfSB7XHJcblx0XHRjb2xvcjogJGludmVydGVkLWNvbDtcclxuXHR9XHJcblx0XHJcblx0I3skc2VsZWN0b3ItbGlua3N9IHtcclxuXHRcdGNvbG9yOiAkaW52ZXJ0ZWQtY29sO1xyXG5cdFx0XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Y29sb3I6ICRpbnZlcnRlZC1ob3Zlci1jb2w7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AZWFjaCAkc2NoZW1lLCAkY29sb3JzIGluICRzZWN0aW9uLXNjaGVtZXMge1xyXG5cdC5zY2hlbWUtI3skc2NoZW1lfSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBudGgoJGNvbG9ycywgMSk7XHJcblx0XHRjb2xvcjogICAgICAgICAgICBudGgoJGNvbG9ycywgMik7XHJcblx0XHRcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogbnRoKG50aCgkY29sb3JzLCAzKSwgMSk7XHJcblx0XHRcdFxyXG5cdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRjb2xvcjogI3tpZihsZW5ndGgobnRoKCRjb2xvcnMsIDMpKSA+IDEsIG50aChudGgoJGNvbG9ycywgMyksIDIpLCBudGgobnRoKCRjb2xvcnMsIDMpLCAxKSl9O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/