/**** auto-created from '_lizzy/css/scss/_editor.scss' - do not modify! ****/




/**** auto-created from '_lizzy/css/scss/_file_editor.scss' - do not modify! ****/




/**** auto-created from '_lizzy/css/scss/_lizzy-layout.scss' - do not modify! ****/

html:not(.lzy-responsive-fontsize) .lzy-default-layout {
  /* content: '_lizzy-layout.scss:61'; */
  font-size: calc(var(--root-font-size, 15) * 1px);
  /* content: '_lizzy-layout.scss:62'; */ }

.lzy-default-layout {
  /* content: '_lizzy-layout.scss:66'; */
  font-size: 1rem; }

.lzy-responsive-fontsize {
  /* content: '_lizzy-layout.scss:70'; */
  --min-font-size1: var(--min-font-size, 15);
  /* content: '_lizzy-layout.scss:72'; */
  --max-font-size1: var(--max-font-size, 24);
  /* content: '_lizzy-layout.scss:73'; */
  --fluid-size: var(--min-font-size1) * 1px + (var(--max-font-size1) - var(--min-font-size1)) * ((100vw - 420px) / (1200 - 420));
  font-size: clamp(var(--min-font-size1) * 1px, var(--fluid-size), var(--max-font-size1) * 1px); }

.lzy-flex-layout {
  /* content: '_lizzy-layout.scss:82'; */ }
  .lzy-flex-layout .lzy-header, .lzy-flex-layout .lzy-nav-wrapper, .lzy-flex-layout .lzy-sidebar {
    /* content: '_lizzy-layout.scss:85'; */ }
    .lzy-flex-layout .lzy-header:empty, .lzy-flex-layout .lzy-nav-wrapper:empty, .lzy-flex-layout .lzy-sidebar:empty {
      /* content: '_lizzy-layout.scss:86'; */
      display: none; }
  .lzy-flex-layout .lzy-page {
    /* content: '_lizzy-layout.scss:91'; */
    display: flex;
    flex-wrap: wrap; }
  .lzy-flex-layout .lzy-header {
    /* content: '_lizzy-layout.scss:96'; */
    order: -30;
    flex: 0 0 100%; }
  .lzy-flex-layout .lzy-nav-wrapper {
    /* content: '_lizzy-layout.scss:101'; */
    order: -20;
    flex: 0 0 100%; }
  .lzy-flex-layout .lzy-main {
    /* content: '_lizzy-layout.scss:106'; */
    order: -10;
    flex: 1 1 80%; }
  .lzy-flex-layout .lzy-sidebar {
    /* content: '_lizzy-layout.scss:111'; */
    order: -11;
    flex: 0 1 20%; }
  .lzy-flex-layout .lzy-footer {
    /* content: '_lizzy-layout.scss:116'; */
    flex: 0 0 100%; }

.lzy-section {
  /* content: '_lizzy-layout.scss:121'; */
  padding: 1rem;
  overflow: auto; }

.lzy-large-only, .lzy-small-only {
  /* content: '_lizzy-layout.scss:129'; */
  display: inline-block; }

.lzy-large-screen {
  /* content: '_lizzy-layout.scss:134'; */ }
  .lzy-large-screen .lzy-small-only {
    /* content: '_lizzy-layout.scss:135'; */
    display: none; }

.lzy-small-screen {
  /* content: '_lizzy-layout.scss:139'; */ }
  .lzy-small-screen .lzy-large-only {
    /* content: '_lizzy-layout.scss:140'; */
    display: none; }

.lzy-default-layout {
  /* content: '_lizzy-layout.scss:144'; */ }
  .lzy-default-layout .lzy-mobile-page-header {
    /* content: '_lizzy-layout.scss:145'; */
    display: none; }

.lzy-large-screen.lzy-default-layout {
  /* content: '_lizzy-layout.scss:149'; */ }
  .lzy-large-screen.lzy-default-layout .lzy-small-screen-footer {
    /* content: '_lizzy-layout.scss:150'; */
    display: none; }
  .lzy-large-screen.lzy-default-layout .lzy-footer {
    /* content: '_lizzy-layout.scss:153'; */ }
    .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-icon-edit, .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-icon-settings, .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-fileadmin-button, .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-icon-user {
      /* content: '_lizzy-layout.scss:157'; */
      color: var(--lzy-system-buttons, gray); }
    .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-fileadmin-button {
      /* content: '_lizzy-layout.scss:160'; */
      border: none;
      background: none;
      padding-left: 0;
      margin-left: -0.1em;
      margin-right: 0.5em; }
    .lzy-large-screen.lzy-default-layout .lzy-footer > div {
      /* content: '_lizzy-layout.scss:167'; */
      padding-top: 0.5em; }
    .lzy-large-screen.lzy-default-layout .lzy-footer .lzy-footer-right.lzy-footer-right {
      /* content: '_lizzy-layout.scss:170'; */
      padding-top: 0; }

.lzy-small-screen.lzy-default-layout {
  /* content: '_lizzy-layout.scss:180'; */
  background: #333;
  background: var(--lzy-mobile-nav-bg-color, #333); }
  .lzy-small-screen.lzy-default-layout .lzy-page {
    /* content: '_lizzy-layout.scss:184'; */
    padding: 0;
    position: absolute;
    top: var(--lzy-mobile-header-height, 3rem);
    /* content: '_lizzy-layout.scss:187'; */
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    height: calc(100vh - var(--lzy-mobile-header-height, 3rem));
    /* content: '_lizzy-layout.scss:192'; */
    width: 100vw; }
  .lzy-small-screen.lzy-default-layout .lzy-primary-nav * {
    color: #ddd;
    color: var(--lzy-mobile-nav-txt-color, #ddd); }
  .lzy-small-screen.lzy-default-layout .lzy-page-switcher-links a {
    /* content: '_lizzy-layout.scss:200'; */
    font-size: var(--lzy-mobile-header-font-size, 8vw);
    color: #ddd;
    top: 0.5em; }
  .lzy-small-screen.lzy-default-layout .lzy-prev-page-link a {
    /* content: '_lizzy-layout.scss:205'; */
    right: 1.2em;
    left: initial; }
  .lzy-small-screen.lzy-default-layout .lzy-large-screen-footer {
    /* content: '_lizzy-layout.scss:209'; */
    display: none; }
  .lzy-small-screen.lzy-default-layout .lzy-main, .lzy-small-screen.lzy-default-layout .lzy-header {
    /* content: '_lizzy-layout.scss:214'; */
    position: fixed;
    top: 3rem;
    /* content: '_lizzy-layout.scss:216'; */
    top: var(--lzy-mobile-header-height, 3rem);
    /* content: '_lizzy-layout.scss:217'; */
    padding-bottom: 15vh; }
  .lzy-small-screen.lzy-default-layout .lzy-header {
    /* content: '_lizzy-layout.scss:221'; */
    left: 0;
    width: 60vw;
    box-shadow: inset -4px 0 4px 0px #333;
    height: 3rem;
    /* content: '_lizzy-layout.scss:225'; */
    height: calc(100vh - var(--lzy-mobile-header-height, 3rem) - var(--lzy-mobile-footer-height, 3rem));
    /* content: '_lizzy-layout.scss:226'; */ }
    .lzy-small-screen.lzy-default-layout .lzy-header .lzy-nav.lzy-nav {
      /* content: '_lizzy-layout.scss:227'; */ }
      .lzy-small-screen.lzy-default-layout .lzy-header .lzy-nav.lzy-nav a {
        /* content: '_lizzy-layout.scss:228'; */
        padding-top: 0.4rem !important;
        /* content: '_lizzy-layout.scss:229'; */
        padding-bottom: 0.4rem !important;
        /* content: '_lizzy-layout.scss:230'; */ }
  .lzy-small-screen.lzy-default-layout#lzy .lzy-nav-wrapper.lzy-primary-nav a {
    /* content: '_lizzy-layout.scss:234'; */
    background: none; }
  .lzy-small-screen.lzy-default-layout .lzy-main {
    /* content: '_lizzy-layout.scss:237'; */
    left: 0;
    width: 100vw;
    height: 100%;
    height: calc(100vh - var(--lzy-mobile-header-height, 3rem) - var(--lzy-mobile-footer-height, 3rem));
    /* content: '_lizzy-layout.scss:241'; */
    background: var(--lzy-mobile-bg-color, white);
    color: var(--lzy-mobile-txt-color, black);
    padding-bottom: 20vh;
    transition: left 0.3s;
    overflow-y: auto;
    z-index: 1; }
    .lzy-small-screen.lzy-default-layout .lzy-main a, .lzy-small-screen.lzy-default-layout .lzy-main a:visited {
      /* content: '_lizzy-layout.scss:248'; */
      color: var(--lzy-mobile-link-color, darkgray); }
  .lzy-small-screen.lzy-default-layout .lzy-nav-title {
    /* content: '_lizzy-layout.scss:253'; */
    color: #333;
    /* content: '_lizzy-layout.scss:254'; */
    color: var(--lzy-mobile-nav-title-color, #333);
    /* content: '_lizzy-layout.scss:255'; */
    background: #ddd;
    /* content: '_lizzy-layout.scss:256'; */
    background: var(--lzy-mobile-nav-title-bg-color, #ddd);
    /* content: '_lizzy-layout.scss:257'; */
    line-height: 2.5em;
    margin: 0; }
  .lzy-small-screen.lzy-default-layout .lzy-mobile-page-header {
    /* content: '_lizzy-layout.scss:261'; */
    color: #ddd;
    /* content: '_lizzy-layout.scss:262'; */
    color: var(--lzy-mobile-header-txt-color, #ddd);
    /* content: '_lizzy-layout.scss:263'; */
    background: #333;
    /* content: '_lizzy-layout.scss:264'; */
    background: var(--lzy-mobile-header-bg-color, #444);
    /* content: '_lizzy-layout.scss:265'; */ }
  .lzy-small-screen.lzy-default-layout .lzy-header {
    /* content: '_lizzy-layout.scss:267'; */
    display: none; }
  .lzy-small-screen.lzy-default-layout .lzy-footer {
    /* content: '_lizzy-layout.scss:270'; */
    position: fixed;
    left: 0;
    width: 100vw;
    bottom: 0;
    color: var(--lzy-mobile-footer-txt-color, #000);
    background: #444;
    /* content: '_lizzy-layout.scss:276'; */
    background: var(--lzy-mobile-footer-bg-color, var(--lzy-mobile-header-bg-color, #444));
    /* content: '_lizzy-layout.scss:277'; */
    padding: 2px 0.5rem 2px 1rem;
    margin-top: 0;
    height: var(--lzy-mobile-footer-height, 3rem);
    /* content: '_lizzy-layout.scss:280'; */
    z-index: 3; }
  .lzy-small-screen.lzy-default-layout .lzy-footer * {
    color: #ddd;
    /* content: '_lizzy-layout.scss:284'; */
    color: var(--lzy-mobile-footer-txt-color, #ddd);
    /* content: '_lizzy-layout.scss:285'; */
    font-size: 5vw;
    /* content: '_lizzy-layout.scss:286'; */
    font-size: var(--lzy-mobile-footer-txt-size, 5vw);
    /* content: '_lizzy-layout.scss:287'; */ }
  .lzy-small-screen.lzy-default-layout .lzy-footer .lzy-small-only {
    /* content: '_lizzy-layout.scss:289'; */
    padding-top: 0.5rem; }
  .lzy-small-screen.lzy-default-layout .lzy-mobile-page-header {
    /* content: '_lizzy-layout.scss:292'; */
    display: block;
    z-index: 2; }
  .lzy-small-screen.lzy-default-layout .lzy-primary-nav {
    /* content: '_lizzy-layout.scss:296'; */
    position: relative; }
  .lzy-small-screen.lzy-default-layout#lzy .lzy-nav {
    /* content: '_lizzy-layout.scss:299'; */ }
    .lzy-small-screen.lzy-default-layout#lzy .lzy-nav .lzy-nav-label {
      /* content: '_lizzy-layout.scss:300'; */
      display: inline-block;
      overflow-x: hidden; }
    .lzy-small-screen.lzy-default-layout#lzy .lzy-nav.lzy-nav-primary a {
      /* content: '_lizzy-layout.scss:305'; */
      background: #4f4f4f;
      margin-bottom: 1px !important; }
  .lzy-small-screen.lzy-default-layout .lzy-primary-nav.lzy-nav-wrapper {
    /* content: '_lizzy-layout.scss:310'; */
    min-height: 200vh; }

.lzy-default-layout .lzy-mobile-page-header {
  /* content: '_lizzy-layout.scss:319'; */
  text-align: center;
  height: 3rem;
  /* content: '_lizzy-layout.scss:321'; */
  height: var(--lzy-mobile-header-height, 3rem);
  /* content: '_lizzy-layout.scss:322'; */
  line-height: 3rem;
  /* content: '_lizzy-layout.scss:323'; */
  line-height: var(--lzy-mobile-header-height, 3rem);
  /* content: '_lizzy-layout.scss:324'; */
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  margin: 0;
  color: #ddd;
  /* content: '_lizzy-layout.scss:330'; */
  color: var(--lzy-mobile-header-txt-color, #ddd);
  /* content: '_lizzy-layout.scss:331'; */
  background: #444;
  /* content: '_lizzy-layout.scss:332'; */
  background: var(--lzy-mobile-header-bg-color, #444);
  /* content: '_lizzy-layout.scss:333'; */ }
  .lzy-default-layout .lzy-mobile-page-header h1 {
    /* content: '_lizzy-layout.scss:334'; */
    font-size: 6vw;
    /* content: '_lizzy-layout.scss:335'; */
    font-size: var(--lzy-mobile-header-text-size, 6vw);
    /* content: '_lizzy-layout.scss:336'; */
    font-weight: bold;
    margin: 0; }
  .lzy-default-layout .lzy-mobile-page-header button {
    /* content: '_lizzy-layout.scss:341'; */
    height: 3rem;
    /* content: '_lizzy-layout.scss:342'; */
    height: var(--lzy-mobile-header-height, 3rem);
    /* content: '_lizzy-layout.scss:343'; */
    width: 3rem;
    /* content: '_lizzy-layout.scss:344'; */
    width: var(--lzy-mobile-header-height, 3rem);
    /* content: '_lizzy-layout.scss:345'; */
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    background: transparent;
    border: none;
    line-height: initial; }
    .lzy-default-layout .lzy-mobile-page-header button span {
      /* content: '_lizzy-layout.scss:355'; */
      font-size: 6vw;
      /* content: '_lizzy-layout.scss:356'; */
      font-size: var(--lzy-mobile-header-text-size, 6vw);
      /* content: '_lizzy-layout.scss:357'; */
      color: #ddd;
      /* content: '_lizzy-layout.scss:358'; */
      color: var(--lzy-mobile-header-txt-color, #ddd);
      /* content: '_lizzy-layout.scss:359'; */ }
    .lzy-default-layout .lzy-mobile-page-header button .lzy-icon-menu {
      /* content: '_lizzy-layout.scss:361'; */
      font-size: calc(var(--lzy-mobile-header-height, 3rem) / 2);
      line-height: var(--lzy-mobile-header-height, 3rem); }
      .lzy-default-layout .lzy-mobile-page-header button .lzy-icon-menu::before {
        /* content: '_lizzy-layout.scss:364'; */
        transform: translateY(-1.25em); }

.lzy-right {
  /* content: '_lizzy-layout.scss:373'; */
  float: right;
  margin: 0 0 1em 20px;
  max-width: 50%; }

.lzy-left {
  /* content: '_lizzy-layout.scss:378'; */
  float: left;
  margin: 0 20px 1em 0;
  max-width: 50%; }

.lzy-left img {
  /* content: '_lizzy-layout.scss:383'; */
  max-width: 100%; }

.lzy-div-table-row {
  /* content: '_lizzy-layout.scss:388'; */
  display: flex; }

.lzy-table {
  /* content: '_lizzy-layout.scss:392'; */
  border-collapse: collapse; }
  .lzy-table tr {
    /* content: '_lizzy-layout.scss:394'; */
    vertical-align: top; }

.lzy-table-wrapping tr {
  /* content: '_lizzy-layout.scss:398'; */
  display: flex;
  flex-wrap: wrap; }

.dataTable, .lzy-dataTable {
  /* content: '_lizzy-layout.scss:404'; */ }
  .dataTable .sorting, .lzy-dataTable .sorting {
    /* content: '_lizzy-layout.scss:405'; */
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center right;
    background-image: url("../rsc/sort_both.png"); }
  .dataTable .sorting.sorting_asc, .lzy-dataTable .sorting.sorting_asc {
    /* content: '_lizzy-layout.scss:411'; */
    background-image: url("../rsc/sort_asc.png"); }
  .dataTable .sorting.sorting_desc, .lzy-dataTable .sorting.sorting_desc {
    /* content: '_lizzy-layout.scss:414'; */
    background-image: url("../rsc/sort_desc.png"); }

.lzy-dl-floating, .dl-floating, .lzy-dl-flex, .dl-flex, .lzy-dl-as-table, .dl-as-table {
  /* content: '_lizzy-layout.scss:424'; */
  --inline-block: inline-block;
  --flex: flex; }

.lzy-large-screen {
  /* content: '_lizzy-layout.scss:429'; */ }
  .lzy-large-screen .lzy-dl-as-table, .lzy-large-screen .dl-as-table {
    /* content: '_lizzy-layout.scss:431'; */ }
    .lzy-large-screen .lzy-dl-as-table dl, .lzy-large-screen .dl-as-table dl {
      /* content: '_lizzy-layout.scss:432'; */
      margin: 0; }
    .lzy-large-screen .lzy-dl-as-table dt, .lzy-large-screen .dl-as-table dt, .lzy-large-screen .lzy-dl-as-table dd, .lzy-large-screen .dl-as-table dd {
      /* content: '_lizzy-layout.scss:436'; */
      display: var(--inline-block);
      vertical-align: top;
      margin: 0 0 0.5em 0; }
    .lzy-large-screen .lzy-dl-as-table dt, .lzy-large-screen .dl-as-table dt {
      /* content: '_lizzy-layout.scss:442'; */
      width: 16em;
      width: var(--lzy-dl-as-table-dt-width, 6em); }
    .lzy-large-screen .lzy-dl-as-table dd, .lzy-large-screen .dl-as-table dd {
      /* content: '_lizzy-layout.scss:447'; */
      width: 70%;
      width: calc(100% - var(--lzy-dl-as-table-dt-width, 6em));
      /* content: '_lizzy-layout.scss:449'; */ }

.lzy-small-screen {
  /* content: '_lizzy-layout.scss:455'; */ }
  .lzy-small-screen .dl-as-table, .lzy-small-screen .dl-floating {
    /* content: '_lizzy-layout.scss:457'; */ }
    .lzy-small-screen .dl-as-table dt, .lzy-small-screen .dl-floating dt {
      /* content: '_lizzy-layout.scss:458'; */
      font-weight: bold; }

.lzy-large-screen {
  /* content: '_lizzy-layout.scss:464'; */ }
  .lzy-large-screen .dl-floating {
    /* content: '_lizzy-layout.scss:465'; */
    --dt-width: 6em; }
    .lzy-large-screen .dl-floating dl {
      /* content: '_lizzy-layout.scss:468'; */
      clear: left; }
    .lzy-large-screen .dl-floating dt, .lzy-large-screen .dl-floating dd {
      /* content: '_lizzy-layout.scss:472'; */
      margin-bottom: 0.5em; }
    .lzy-large-screen .dl-floating dt {
      /* content: '_lizzy-layout.scss:476'; */
      width: 6em;
      width: var(--dt-width);
      float: left; }
    .lzy-large-screen .dl-floating dd {
      /* content: '_lizzy-layout.scss:482'; */
      vertical-align: top;
      margin-left: 0;
      padding-left: 6.1em;
      padding-left: var(--dt-width); }

.dl-flex dl {
  /* content: '_lizzy-layout.scss:492'; */
  display: block;
  display: var(--flex);
  flex-flow: row;
  flex-wrap: wrap;
  overflow: visible; }
  .dl-flex dl dt {
    /* content: '_lizzy-layout.scss:498'; */
    flex: 0 0 var(--lzy-dl-as-table-dt-width, 6em);
    text-overflow: ellipsis;
    overflow: hidden; }
  .dl-flex dl dd {
    /* content: '_lizzy-layout.scss:503'; */
    flex: 0 0 calc(100% - var(--lzy-dl-as-table-dt-width, 6em));
    /* content: '_lizzy-layout.scss:504'; */
    margin-left: auto;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-bottom: 1em;
    line-height: 1.25em; }

.lzy-h-space {
  /* content: '_lizzy-layout.scss:517'; */
  display: inline-block;
  width: 2em; }

.lzy-h-v-centered, .h-v-centered, .lzy-v-h-centered, .v-h-centered {
  /* content: '_lizzy-layout.scss:522'; */
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }

.lzy-stretch-wrapping-box-container {
  /* content: '_lizzy-layout.scss:530'; */
  display: grid;
  grid-gap: var(--lzy-grid-gap, 10px);
  grid-template-columns: repeat(auto-fill, minmax(var(--lzy-box-width, 300px), 1fr));
  grid-auto-flow: dense;
  padding: 5px;
  padding: var(--lzy-grid-gap, 10px); }

.lzy-stretch-wrapping-box-container > div {
  /* content: '_lizzy-layout.scss:541'; */
  overflow: hidden; }

.lzy-stretch-wrapping-box-container > div img {
  /* content: '_lizzy-layout.scss:545'; */
  width: 100%;
  height: auto;
  margin-bottom: -5px; }

.lzy-msgbox, .lzy-warning-box {
  /* content: '_lizzy-layout.scss:553'; */
  position: fixed !important;
  top: 5px;
  left: calc(100vw - 5px);
  max-width: 80vw;
  min-width: 30vw;
  padding: 0.5em 1em;
  background: #fbfb77;
  border-radius: 5px;
  opacity: 0.8;
  color: black;
  box-shadow: 0 0 5px grey;
  z-index: 99;
  transform: translateX(0);
  transition: transform var(--lzy-msg-transition-time, 0.6s); }

.lzy-msgbox::after {
  /* content: '_lizzy-layout.scss:569'; */
  position: absolute;
  content: ' ';
  background: transparent;
  left: -10px;
  right: -10px;
  top: 0;
  bottom: 0; }

.lzy-msgbox.lzy-msg-show {
  /* content: '_lizzy-layout.scss:578'; */
  transform: translateX(-100%);
  transition: transform var(--lzy-msg-transition-time, 0.6s); }

#lzy.lzy-large-screen {
  /* content: '_lizzy-layout.scss:582'; */ }
  #lzy.lzy-large-screen .lzy-msgbox, #lzy.lzy-large-screen .lzy-warning-box {
    /* content: '_lizzy-layout.scss:584'; */ }
    #lzy.lzy-large-screen .lzy-msgbox, #lzy.lzy-large-screen .lzy-warning-box, #lzy.lzy-large-screen .lzy-msgbox p, #lzy.lzy-large-screen .lzy-warning-box p, #lzy.lzy-large-screen .lzy-msgbox a, #lzy.lzy-large-screen .lzy-warning-box a, #lzy.lzy-large-screen .lzy-msgbox div, #lzy.lzy-large-screen .lzy-warning-box div, #lzy.lzy-large-screen .lzy-msgbox span, #lzy.lzy-large-screen .lzy-warning-box span {
      /* content: '_lizzy-layout.scss:585'; */
      font-size: 12pt; }

#lzy-log:empty {
  /* content: '_lizzy-layout.scss:593'; */
  display: none; }

#lzy-log {
  /* content: '_lizzy-layout.scss:596'; */
  height: 10vh;
  background: #edd;
  margin: 0;
  padding: 10px 20px;
  overflow: auto;
  border: 1px solid red;
  position: fixed;
  width: 100vw;
  left: 0;
  bottom: 0;
  z-index: 9999; }

#lzy-log h1 {
  /* content: '_lizzy-layout.scss:609'; */
  font-size: 11pt;
  margin: 0 0 0.5em 0; }

#lzy-log p {
  /* content: '_lizzy-layout.scss:613'; */
  font-size: 8pt;
  margin: 0 0 0.5em 0; }

#lzy-log-placeholder {
  /* content: '_lizzy-layout.scss:617'; */
  content: " ";
  position: relative;
  height: 11vh;
  margin: 30px 0 0 0; }

.lzy-overlay {
  /* content: '_lizzy-layout.scss:627'; */
  position: fixed;
  top: 0;
  left: 0;
  width: calc(100vw - 30px);
  height: calc(100vh - 20px);
  margin: 10px;
  padding: 20px;
  color: black;
  background: #eee;
  border: 1px solid red;
  box-shadow: 0 0 15px 5px #444;
  box-sizing: border-box;
  overflow: auto;
  z-index: 1100; }

.lzy-close-overlay {
  /* content: '_lizzy-layout.scss:644'; */
  float: right;
  margin: -15px -15px 10px 10px;
  border-radius: 50%;
  cursor: pointer;
  font-size: 16pt;
  width: 2em;
  height: 2em; }

#lzy.lzy-default-layout.lzy-nav-mobile-open main {
  /* content: '_lizzy-layout.scss:658'; */
  left: 18rem;
  transition: left 0.3s; }



/**** auto-created from '_lizzy/css/scss/_lizzy_core.scss' - do not modify! ****/

html, #lzy .lzy-encapsulated {
  /* content: '_lizzy_core.scss:14'; */ }
  html button, #lzy .lzy-encapsulated button, html hr, #lzy .lzy-encapsulated hr, html input, #lzy .lzy-encapsulated input {
    overflow: visible; }
  html progress, #lzy .lzy-encapsulated progress, html sub, #lzy .lzy-encapsulated sub, html sup, #lzy .lzy-encapsulated sup {
    vertical-align: baseline; }
  html [type=checkbox], #lzy .lzy-encapsulated [type=checkbox], html [type=radio], #lzy .lzy-encapsulated [type=radio], html legend, #lzy .lzy-encapsulated legend {
    box-sizing: border-box;
    padding: 0; }
  html h1, #lzy .lzy-encapsulated h1 {
    font-size: 2rem;
    margin: 0.67em 0; }
  html hr, #lzy .lzy-encapsulated hr {
    box-sizing: content-box;
    height: 0; }
  html code, #lzy .lzy-encapsulated code, html kbd, #lzy .lzy-encapsulated kbd, html pre, #lzy .lzy-encapsulated pre, html samp, #lzy .lzy-encapsulated samp {
    font-family: monospace, monospace;
    font-size: 1rem; }
  html a, #lzy .lzy-encapsulated a {
    background-color: transparent; }
  html abbr[title], #lzy .lzy-encapsulated abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted; }
  html b, #lzy .lzy-encapsulated b, html strong, #lzy .lzy-encapsulated strong {
    font-weight: bolder; }
  html small, #lzy .lzy-encapsulated small {
    font-size: 80%; }
  html sub, #lzy .lzy-encapsulated sub, html sup, #lzy .lzy-encapsulated sup {
    font-size: 75%;
    line-height: 0;
    position: relative; }
  html sub, #lzy .lzy-encapsulated sub {
    bottom: -0.25em; }
  html sup, #lzy .lzy-encapsulated sup {
    top: -0.5em; }
  html img, #lzy .lzy-encapsulated img {
    border-style: none; }
  html button, #lzy .lzy-encapsulated button, html input, #lzy .lzy-encapsulated input, html optgroup, #lzy .lzy-encapsulated optgroup, html select, #lzy .lzy-encapsulated select, html textarea, #lzy .lzy-encapsulated textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0; }
  html button, #lzy .lzy-encapsulated button, html select, #lzy .lzy-encapsulated select {
    text-transform: none; }
  html [type=button], #lzy .lzy-encapsulated [type=button], html [type=reset], #lzy .lzy-encapsulated [type=reset], html [type=submit], #lzy .lzy-encapsulated [type=submit], html button, #lzy .lzy-encapsulated button {
    -webkit-appearance: button; }
  html [type=button]::-moz-focus-inner, #lzy .lzy-encapsulated [type=button]::-moz-focus-inner, html [type=reset]::-moz-focus-inner, #lzy .lzy-encapsulated [type=reset]::-moz-focus-inner, html [type=submit]::-moz-focus-inner, #lzy .lzy-encapsulated [type=submit]::-moz-focus-inner, html button::-moz-focus-inner, #lzy .lzy-encapsulated button::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  html [type=button]:-moz-focusring, #lzy .lzy-encapsulated [type=button]:-moz-focusring, html [type=reset]:-moz-focusring, #lzy .lzy-encapsulated [type=reset]:-moz-focusring, html [type=submit]:-moz-focusring, #lzy .lzy-encapsulated [type=submit]:-moz-focusring, html button:-moz-focusring, #lzy .lzy-encapsulated button:-moz-focusring {
    outline: ButtonText dotted 1px; }
  html fieldset, #lzy .lzy-encapsulated fieldset {
    padding: 0.35em 0.75em 0.625em; }
  html legend, #lzy .lzy-encapsulated legend {
    color: inherit;
    display: table;
    max-width: 100%;
    white-space: normal; }
  html textarea, #lzy .lzy-encapsulated textarea {
    overflow: auto; }
  html [type=number]::-webkit-inner-spin-button, #lzy .lzy-encapsulated [type=number]::-webkit-inner-spin-button, html [type=number]::-webkit-outer-spin-button, #lzy .lzy-encapsulated [type=number]::-webkit-outer-spin-button {
    height: auto; }
  html [type=search], #lzy .lzy-encapsulated [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px; }
  html [type=search]::-webkit-search-decoration, #lzy .lzy-encapsulated [type=search]::-webkit-search-decoration {
    -webkit-appearance: none; }
  html ::-webkit-file-upload-button, #lzy .lzy-encapsulated ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit; }
  html details, #lzy .lzy-encapsulated details {
    display: block; }
  html summary, #lzy .lzy-encapsulated summary {
    display: list-item; }
  html [hidden], #lzy .lzy-encapsulated [hidden], html template, #lzy .lzy-encapsulated template {
    display: none;
    /* content: '_lizzy_core.scss:15'; */ }

html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

main {
  display: block; }

/* content: '_lizzy_core.scss:17'; */
body {
  /* content: '_lizzy_core.scss:22'; */
  min-width: 100vw;
  min-height: 100vh; }

html, body, section {
  /* content: '_lizzy_core.scss:27'; */
  position: relative;
  padding: 0; }

* {
  box-sizing: border-box; }

p {
  /* content: '_lizzy_core.scss:35'; */
  padding: 0;
  margin: 0.2em 0 0.5em 0;
  line-height: 1.25em; }

li {
  /* content: '_lizzy_core.scss:40'; */
  padding: 0;
  margin: 0.2em 0 0.2em 0;
  line-height: 1.4em; }

li > p {
  /* content: '_lizzy_core.scss:45'; */
  margin: 0; }

a {
  /* content: '_lizzy_core.scss:49'; */
  text-decoration: none;
  border-bottom: 1px dotted gray; }

a:hover, a:focus {
  /* content: '_lizzy_core.scss:53'; */
  border-bottom: 1px solid gray; }

a:focus {
  /* content: '_lizzy_core.scss:56'; */
  box-shadow: 0 0 5px magenta;
  box-shadow: 0 0 5px var(--lzy-focus-color, magenta); }

nav a {
  /* content: '_lizzy_core.scss:60'; */
  border-bottom: none; }

.lzy-logo a, .lzy-logo a:hover {
  /* content: '_lizzy_core.scss:64'; */
  border-bottom: none; }

kbd {
  /* content: '_lizzy_core.scss:67'; */
  padding: 0 3px;
  background: #ddd;
  border-radius: 3px; }

samp {
  /* content: '_lizzy_core.scss:72'; */
  padding: 0 3px;
  background: #efefff;
  border-radius: 3px; }

var {
  /* content: '_lizzy_core.scss:77'; */
  padding: 2px 4px 0 4px;
  background: #555;
  color: #ffb;
  border-radius: 3px;
  font-weight: bold;
  font-style: normal; }

pre {
  /* content: '_lizzy_core.scss:85'; */
  margin: 1.5rem 0;
  tab-size: 4;
  white-space: pre-wrap; }

mark {
  /* content: '_lizzy_core.scss:90'; */
  padding: 0 3px; }

.no-underline, figure a:hover, figure a {
  /* content: '_lizzy_core.scss:96'; */
  text-decoration: none;
  border-bottom: none; }

.sup {
  /* content: '_lizzy_core.scss:100'; */
  vertical-align: super;
  font-size: 60%; }

.lzy-dispno, .dispno, .disp-no, .disp_no {
  /* content: '_lizzy_core.scss:108'; */
  display: none !important; }

.dispblock {
  /* content: '_lizzy_core.scss:111'; */
  display: block; }

.sr-only, .lzy-invisible, .invisible, .visually-hidden {
  /* content: '_lizzy_core.scss:117'; */
  position: absolute !important;
  right: 10000px;
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: inline;
  clip: rect(1px, 1px, 1px, 1px); }

.lzy-disabled {
  /* content: '_lizzy_core.scss:126'; */
  filter: contrast(50%);
  opacity: 0.7; }

.lzy-skiplinks {
  /* content: '_lizzy_core.scss:134'; */
  display: none;
  position: absolute;
  left: 0;
  top: 0; }
  .lzy-skiplinks li {
    /* content: '_lizzy_core.scss:139'; */
    list-style: none; }
  .lzy-skiplinks a {
    /* content: '_lizzy_core.scss:142'; */
    border-bottom: none;
    position: absolute;
    top: 0;
    left: -10000px;
    border-bottom: none;
    padding: 1em;
    background: #ffa;
    outline: none;
    box-shadow: 0px 0px 0px 1px blue inset, 0 0 10px gray;
    border-radius: 8px;
    display: inline-block;
    width: auto;
    white-space: nowrap;
    opacity: 0; }
  .lzy-skiplinks a:focus {
    /* content: '_lizzy_core.scss:158'; */
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 10000;
    opacity: 1; }

.lzy-focus-only {
  /* content: '_lizzy_core.scss:170'; */
  display: none;
  color: transparent;
  background: transparent;
  position: absolute;
  right: -1000vw; }

a:hover > .lzy-focus-only, a:focus > .lzy-focus-only {
  /* content: '_lizzy_core.scss:178'; */
  display: inline-block;
  color: black;
  background: beige;
  position: relative;
  right: unset; }

.lzy-page-switcher-links a {
  /* content: '_lizzy_core.scss:189'; */
  position: absolute;
  top: 0;
  border-bottom: none;
  z-index: 10000; }

.lzy-prev-page-link a {
  /* content: '_lizzy_core.scss:195'; */
  left: 0; }

.lzy-next-page-link a {
  /* content: '_lizzy_core.scss:198'; */
  right: 0; }

.lzy-page-switcher-links a::before {
  /* content: '_lizzy_core.scss:201'; */
  content: ' ';
  position: absolute;
  top: -0.8rem;
  left: 0;
  bottom: 0;
  z-index: -1;
  width: 3rem;
  height: 3rem; }

.lzy-prev-page-link a::before {
  /* content: '_lizzy_core.scss:211'; */
  right: 0; }

.lzy-page-switcher-links a:hover::before {
  /* content: '_lizzy_core.scss:214'; */
  background: rgba(169, 227, 255, 0.75); }

.lzy-dimmed::before {
  /* content: '_lizzy_core.scss:217'; */
  content: ' ';
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999; }

.lzy-footer {
  /* content: '_lizzy_core.scss:231'; */
  display: flex;
  justify-content: space-between;
  padding: 0.5em 0;
  border-top: 1px solid #bbb;
  margin-top: 2em; }
  .lzy-footer a {
    /* content: '_lizzy_core.scss:237'; */
    border-bottom: none; }
  .lzy-footer .lzy-icon {
    /* content: '_lizzy_core.scss:240'; */
    --lzy-icon-factor: 1.25;
    opacity: 0.6; }
    .lzy-footer .lzy-icon:hover {
      /* content: '_lizzy_core.scss:243'; */
      opacity: 1; }
  .lzy-footer .lzy-config-button, .lzy-footer .lzy-toggle-edit-mode {
    /* content: '_lizzy_core.scss:248'; */
    padding-right: 10px; }

.tabulator_wrapper span.c1, .tabulator_wrapper span.c2, .tabulator_wrapper span.c3, .tabulator_wrapper span.c4 {
  /* content: '_lizzy_core.scss:260'; */
  display: inline-block;
  line-height: 1.4em;
  vertical-align: top; }

.tabulator_wrapper span:not(:last-child) {
  /* content: '_lizzy_core.scss:265'; */
  width: 6em; }

.lzy-vgap {
  /* content: '_lizzy_core.scss:269'; */
  height: 0; }

.lzy-img {
  /* content: '_lizzy_core.scss:276'; */
  max-width: 100%;
  height: auto; }

.lzy-figure {
  /* content: '_lizzy_core.scss:280'; */
  max-width: 100%;
  max-width: min-content; }
  .lzy-figure .lzy-img {
    /* content: '_lizzy_core.scss:283'; */
    max-width: 90vw; }

div.lzy-editable-hdr {
  /* content: '_lizzy_core.scss:289'; */
  width: 16em; }

.missing-img {
  /* content: '_lizzy_core.scss:295'; */
  border: 1px dashed magenta;
  padding: 2em; }

.authors_directive_tag {
  /* content: '_lizzy_core.scss:299'; */
  display: inline-block;
  background: #fee;
  padding: 3px 6px;
  border: #aff;
  border-radius: 5px; }

.CodeMirror-code, .editor-toolbar {
  /* content: '_lizzy_core.scss:310'; */
  font-size: 12pt; }

.lzy-lang-selection {
  /* content: '_lizzy_core.scss:317'; */
  display: inline-block;
  margin-right: 0.33em; }

.lzy-lang-elem {
  /* content: '_lizzy_core.scss:321'; */
  width: 1.5em;
  height: 1.5em;
  transform: translateY(0.25em);
  display: inline-block;
  margin: 0 3px; }

.lzy-lang-selection > span a {
  /* content: '_lizzy_core.scss:328'; */
  border-bottom: none; }

.lzy-lang-icon {
  /* content: '_lizzy_core.scss:331'; */
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  opacity: 0.5; }

.lzy-lang-selection:hover .lzy-lang-icon {
  /* content: '_lizzy_core.scss:337'; */
  opacity: 1; }

.lzy-active-lang .lzy-lang-icon {
  /* content: '_lizzy_core.scss:340'; */
  border: 2px solid black; }

.lzy-login-form .lzy-form-show-password input {
  /* content: '_lizzy_core.scss:345'; */
  display: none; }

.lzy-edit-icon {
  /* content: '_lizzy_core.scss:349'; */
  margin-top: 2px; }

.lzy-debug-mail {
  /* content: '_lizzy_core.scss:355'; */
  border: 1px dashed yellow;
  font-family: helvetica;
  background: #ffe;
  padding: 15px;
  margin-top: 30px;
  white-space: pre-wrap; }

.lzy-account-form-wrapper .lzy-delete-profile-popup {
  /* content: '_lizzy_core.scss:366'; */
  position: absolute;
  bottom: 20px;
  left: 20px;
  width: 20em;
  height: 10em;
  background: #ffe2c4;
  border: 1px solid gray;
  border-radius: 10px;
  z-index: 999; }

@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }
/* content: '_lizzy_core.scss:379'; */
@-moz-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }
/* content: '_lizzy_core.scss:380'; */
@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }
/* content: '_lizzy_core.scss:381'; */
#debugInfo {
  /* content: '_lizzy_core.scss:388'; */
  border: 1px dashed lime;
  background: #efffef;
  color: gray;
  padding: 0 10px;
  margin-top: 4em;
  font-size: 10pt;
  font-family: monospace;
  overflow: auto; }

#debugInfo > p {
  /* content: '_lizzy_core.scss:398'; */
  font-family: arial; }

#debugInfo > .lzy-log {
  /* content: '_lizzy_core.scss:401'; */
  border: 0.1px solid #c3f1c3;
  margin-bottom: 1em;
  padding: 5px;
  white-space: pre;
  font-size: 80%;
  max-height: 10em;
  overflow: auto; }

.mark-undefined-variable {
  /* content: '_lizzy_core.scss:411'; */
  background: #ffb; }

.lzy-album-error {
  /* content: '_lizzy_core.scss:415'; */
  background: #fee;
  border: 1px solid red;
  padding: 1em 2em; }

.lzy-config-viewer dt strong {
  /* content: '_lizzy_core.scss:420'; */
  color: navy; }

.lzy-config-viewer dt code {
  /* content: '_lizzy_core.scss:423'; */
  color: black; }

.lzy-config-viewer-hl, .lzy-config-viewer dt code.lzy-config-viewer-hl {
  /* content: '_lizzy_core.scss:427'; */
  color: red; }

.lzy-config-viewer dd {
  /* content: '_lizzy_core.scss:430'; */
  margin-bottom: 1em; }

.lzy-scroll-hints {
  /* content: '_lizzy_core.scss:435'; */
  background: linear-gradient(white 15px, rgba(255, 255, 255, 0)) 0 0 / 100% 50px, radial-gradient(at top, rgba(0, 0, 0, 0.4), transparent 70%) 0 0 / 100% 15px, linear-gradient(to top, white 15px, rgba(255, 255, 255, 0)) bottom / 100% 50px, radial-gradient(at bottom, rgba(0, 0, 0, 0.4), transparent 70%) bottom / 100% 15px;
  background-repeat: no-repeat;
  background-attachment: local, scroll, local, scroll; }

.lzy-src-code code strong {
  /* content: '_lizzy_core.scss:443'; */
  font-weight: normal;
  color: red; }

.lzy-link {
  /* content: '_lizzy_core.scss:450'; */
  position: relative;
  white-space: nowrap; }

.lzy-link:before {
  /* content: '_lizzy_core.scss:454'; */
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  font-family: 'Lzy Icons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.lzy-page-link {
  /* content: '_lizzy_core.scss:466'; */
  padding-left: 0; }

.lzy-mail_link {
  /* content: '_lizzy_core.scss:470'; */
  padding-left: 1.25em; }

.lzy-pdf_link, .lzy-download_link, .lzy-newwin_link, .lzy-external_link {
  /* content: '_lizzy_core.scss:477'; */
  padding-left: 1.2em; }

.lzy-newwin_link:before, .lzy-external_link:before {
  /* content: '_lizzy_core.scss:481'; */
  content: 'X';
  font-size: 90%;
  top: 0.1em; }

.lzy-mail_link:before {
  /* content: '_lizzy_core.scss:486'; */
  content: 'Z'; }

.lzy-sms_link:before {
  /* content: '_lizzy_core.scss:489'; */
  content: 'L'; }

.lzy-tel_link:before {
  /* content: '_lizzy_core.scss:492'; */
  content: 'I'; }

.lzy-gsm_link:before {
  /* content: '_lizzy_core.scss:495'; */
  content: 't'; }

.lzy-pdf_link:before {
  /* content: '_lizzy_core.scss:498'; */
  content: 'r'; }

.lzy-geo_link:before {
  /* content: '_lizzy_core.scss:501'; */
  content: 'J'; }

.lzy-slack_link:before {
  /* content: '_lizzy_core.scss:504'; */
  content: 'q';
  font-size: 90%; }

.lzy-download_link:before {
  /* content: '_lizzy_core.scss:508'; */
  content: 'v';
  font-size: 90%; }

button {
  /* content: '_lizzy_core.scss:515'; */
  cursor: pointer; }

#lzy .lzy-encapsulated .lzy-button, .lzy-button {
  /* content: '_lizzy_core.scss:519'; */
  color: #666;
  font-family: helvetica, arial, sans-serif;
  border-radius: 4px;
  border: 1px solid #bcbcbc;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
  background: -webkit-linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
  background: -ms-linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
  background: linear-gradient(#FFF 0%, #EFEFEF 60%, #E1DFE2 100%);
  padding: 0.3em 1.5em;
  cursor: pointer; }

.lzy-button a:visited, a.lzy-button:visited, .lzy-button a, a.lzy-button {
  /* content: '_lizzy_core.scss:535'; */
  color: black; }

.lzy-button-lean {
  /* content: '_lizzy_core.scss:538'; */
  padding: 0.3em 0.5em; }

#lzy .lzy-encapsulated {
  /* content: '_lizzy_core.scss:541'; */ }
  #lzy .lzy-encapsulated .lzy-button a:visited, #lzy .lzy-encapsulated a.lzy-button:visited, #lzy .lzy-encapsulated .lzy-button a, #lzy .lzy-encapsulated a.lzy-button {
    /* content: '_lizzy_core.scss:545'; */
    color: black; }

#lzy .lzy-encapsulated .lzy-button-submit, .lzy-button-submit {
  /* content: '_lizzy_core.scss:551'; */
  color: #444;
  border-color: #444; }

::-webkit-input-placeholder {
  /* content: '_lizzy_core.scss:558'; */
  text-align: right;
  font-style: italic;
  padding-right: 4px;
  font-size: 90%; }

::-moz-placeholder {
  /* content: '_lizzy_core.scss:564'; */
  text-align: right;
  font-style: italic;
  padding-right: 4px;
  font-size: 90%; }

:-ms-input-placeholder {
  /* content: '_lizzy_core.scss:570'; */
  text-align: right;
  font-style: italic;
  padding-right: 4px;
  font-size: 90%; }

:-moz-placeholder {
  /* content: '_lizzy_core.scss:576'; */
  text-align: right;
  font-style: italic;
  padding-right: 4px;
  font-size: 90%; }

::placeholder {
  /* content: '_lizzy_core.scss:582'; */
  text-align: right;
  font-style: italic;
  padding-right: 4px;
  font-size: 90%; }

.lzy-table-default {
  /* content: '_lizzy_core.scss:593'; */
  border-collapse: collapse; }
  .lzy-table-default tr {
    /* content: '_lizzy_core.scss:595'; */
    vertical-align: top; }
  .lzy-table-default td, .lzy-table-default th {
    /* content: '_lizzy_core.scss:598'; */
    padding: 0.3em 0.6em;
    border: 1px solid #ddd;
    font-size: 90%; }
  .lzy-table-default .lzy-cell-no-overflow {
    /* content: '_lizzy_core.scss:603'; */
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .lzy-table-default .lzy-table-add-rec-btns {
    /* content: '_lizzy_core.scss:608'; */
    margin-bottom: 0.5em; }
  .lzy-table-default.lzy-table-editable .lzy-table {
    /* content: '_lizzy_core.scss:611'; */
    outline: 1px solid orange; }
  .lzy-table-default .lzy-table-control-btn {
    /* content: '_lizzy_core.scss:614'; */
    border: 1px solid #d1d1d1;
    border-radius: 50%;
    width: 2rem;
    height: 1.9rem;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    background: none; }
    .lzy-table-default .lzy-table-control-btn a {
      /* content: '_lizzy_core.scss:623'; */
      border-bottom: none; }
    .lzy-table-default .lzy-table-control-btn .lzy-icon::before {
      /* content: '_lizzy_core.scss:626'; */
      top: 48%; }
  .lzy-table-default .lzy-edit-rec-form .lzy-popup-wrapper {
    /* content: '_lizzy_core.scss:630'; */
    --lzy-form-width: 44.5em;
    max-width: unset; }
  .lzy-table-default #lzy-edit-rec-delete-checkbox legend {
    display: none !important;
    /* content: '_lizzy_core.scss:634'; */ }

@media screen {
  /* content: '_lizzy_core.scss:640'; */
    .print_only, .print-only {
      /* content: '_lizzy_core.scss:642'; */
      display: none; }
    .lzy-img-link {
      /* content: '_lizzy_core.scss:647'; */
      background: none;
      padding-left: 0; } }

body.lzy-print-preview {
  /* content: '_lizzy_core.scss:657'; */
  background: #eee; }
  body.lzy-print-preview .pagedjs_pages {
    /* content: '_lizzy_core.scss:659'; */
    width: var(--pagedjs-pagebox-width);
    margin: 60px auto; }
  body.lzy-print-preview .pagedjs_sheet {
    /* content: '_lizzy_core.scss:664'; */
    background: #fff;
    margin: 5mm 0;
    box-shadow: 0 0 5px 3px #bbb; }
  body.lzy-print-preview .lzy-skiplinks {
    /* content: '_lizzy_core.scss:669'; */
    display: none; }

.pagedjs_pages .page {
  /* content: '_lizzy_core.scss:673'; */
  margin: 0;
  padding: 0; }

dd {
  /* content: '_lizzy_core.scss:677'; */
  page-break-before: avoid; }

.lzy-print-btns {
  /* content: '_lizzy_core.scss:680'; */
  position: absolute;
  top: -40px;
  left: 0; }

.lzy-print-btns > a {
  /* content: '_lizzy_core.scss:684'; */
  background: linear-gradient(#fff 0%, #fffbe0 60%, #fff7c2 100%);
  font-size: 12pt;
  padding: 0.7em 1.5em;
  margin: 1em 0 0 1em;
  box-shadow: 0 0 5px 1px gray;
  cursor: pointer;
  border-bottom: none; }

@page {
  /* content: '_lizzy_core.scss:693'; */
  size: A4; }
@media print {
  /* content: '_lizzy_core.scss:697'; */
    header, footer, nav, .dont-print, .print_no, .print-no, #lzy-log, .lzy-warning, .lzy-msgbox, #debugInfo, .debugInfo, .lzy-quickview-overlay, .lzy-skiplinks, .lzy-file-uploader-wrapper {
      /* content: '_lizzy_core.scss:711'; */
      display: none !important; }
    .lzy-print-page-break, .print-page-break {
      /* content: '_lizzy_core.scss:715'; */
      page-break-after: always; } }

@media screen {
  /* content: '_lizzy_core.scss:719'; */
    .print-only {
      /* content: '_lizzy_core.scss:720'; */
      display: none !important; } }

.lzy-small-screen {
  /* content: '_lizzy_core.scss:728'; */ }
  .lzy-small-screen #lzy-login-form_wrapper * {
    font-size: 14pt; }
  .lzy-small-screen .lzy-login-form {
    /* content: '_lizzy_core.scss:732'; */
    padding: 0; }
  .lzy-small-screen #lzy-login-form a.lzy-panel-link {
    /* content: '_lizzy_core.scss:735'; */
    color: white; }
  .lzy-small-screen .lzy-panel-inner-wrapper {
    /* content: '_lizzy_core.scss:738'; */
    padding: 1em 0;
    transition: margin-top 0.3s; }
  .lzy-small-screen input, .lzy-small-screen button {
    /* content: '_lizzy_core.scss:742'; */
    line-height: 2em; }
  .lzy-small-screen .lzy-panel-page:focus {
    /* content: '_lizzy_core.scss:745'; */
    outline: none; }

.lzy-logged-in-user > div {
  /* content: '_lizzy_core.scss:750'; */
  display: inline-block; }

#lzy-onetime-code {
  /* content: '_lizzy_core.scss:753'; */
  padding: 3px 6px; }

.lzy-login-icon-btn {
  /* content: '_lizzy_core.scss:758'; */
  border: none;
  background: transparent; }

.lzy-login-link-menu {
  /* content: '_lizzy_core.scss:762'; */
  position: relative;
  clear: both;
  display: inline-block; }

.lzy-login-link-menu div {
  /* content: '_lizzy_core.scss:767'; */
  display: block;
  clear: both;
  float: none; }

.lzy-login-menu.lzy-login-menu.lzy-login-menu {
  /* content: '_lizzy_core.scss:772'; */
  background: #fff9b5;
  min-width: 30em;
  max-width: 95vw; }

.lzy-loading-spinner {
  /* content: '_lizzy_core.scss:779'; */
  width: 24px;
  height: 24px; }

.lzy-gallery.ug-gallery-wrapper {
  /* content: '_lizzy_core.scss:786'; */
  height: unset !important; }

.ug-tiles-preloader {
  /* content: '_lizzy_core.scss:789'; */
  display: none !important; }

#lzy .lzy-form.lzy-encapsulated, body {
  /* content: '_lizzy_core.scss:796'; */ }
  #lzy .lzy-form.lzy-encapsulated .lzy-reveal-controller label, body .lzy-reveal-controller label, #lzy .lzy-form.lzy-encapsulated input.lzy-reveal-icon, body input.lzy-reveal-icon, #lzy .lzy-form.lzy-encapsulated input.lzy-reveal-icon::before, body input.lzy-reveal-icon::before {
    /* content: '_lizzy_core.scss:799'; */
    height: 2em;
    line-height: 2em;
    vertical-align: middle; }
  #lzy .lzy-form.lzy-encapsulated input.lzy-reveal-icon.lzy-reveal-icon, body input.lzy-reveal-icon.lzy-reveal-icon {
    /* content: '_lizzy_core.scss:804'; */
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block;
    background-color: transparent;
    position: relative;
    font-size: inherit;
    width: 2em;
    border: 0;
    cursor: pointer;
    outline: none;
    box-shadow: none; }
  #lzy .lzy-form.lzy-encapsulated input.lzy-reveal-icon::before, body input.lzy-reveal-icon::before {
    /* content: '_lizzy_core.scss:819'; */
    position: absolute;
    top: 0;
    left: 0;
    width: 2em;
    height: 2em;
    text-align: center;
    margin: 0;
    content: '\254B';
    transition: transform 0.3s;
    transform-origin: 50% 50%; }
  #lzy .lzy-form.lzy-encapsulated input.lzy-reveal-icon:checked::before, body input.lzy-reveal-icon:checked::before {
    /* content: '_lizzy_core.scss:831'; */
    transform: rotate(90deg);
    content: '\2503'; }
  #lzy .lzy-form.lzy-encapsulated .lzy-reveal-controller label, body .lzy-reveal-controller label {
    /* content: '_lizzy_core.scss:835'; */
    width: calc(100% - 2em);
    padding-left: 0.4em;
    cursor: pointer; }

.lzy-reveal-container {
  /* content: '_lizzy_core.scss:842'; */
  overflow: hidden; }
  .lzy-reveal-container.lzy-elem-revealed {
    /* content: '_lizzy_core.scss:844'; */
    transition: margin-bottom 0.3s; }
    .lzy-reveal-container.lzy-elem-revealed > div {
      /* content: '_lizzy_core.scss:846'; */
      margin-top: 0 !important;
      transition: margin-top 0.3s; }
  .lzy-reveal-container > div {
    /* content: '_lizzy_core.scss:851'; */
    margin-top: -100vh; }

.lzy-reveal-controller {
  /* content: '_lizzy_core.scss:856'; */
  padding: 0.5em 0; }

.lzy-reveal-triangle {
  /* content: '_lizzy_core.scss:859'; */ }
  .lzy-reveal-triangle input.lzy-reveal-icon {
    /* content: '_lizzy_core.scss:860'; */
    margin-right: 0.4em;
    font-size: 90%;
    transform: translateY(0.2em); }
  .lzy-reveal-triangle input.lzy-reveal-icon::before {
    /* content: '_lizzy_core.scss:865'; */
    content: '\25B7'; }
  .lzy-reveal-triangle input.lzy-reveal-icon:checked::before {
    /* content: '_lizzy_core.scss:868'; */
    content: '\25B7'; }



/**** auto-created from '_lizzy/css/scss/_lizzy_misc.scss' - do not modify! ****/

.lzy-src-html-wrapper, .lzy-src-code {
  /* content: '_lizzy_misc.scss:5'; */
  padding: 1em;
  border: 1px solid #dbddcd;
  background: #fdffee;
  max-width: 40rem;
  overflow-x: auto;
  font-size: 10pt; }
  .lzy-src-html-wrapper.lzy-popup-wrapper, .lzy-src-code.lzy-popup-wrapper {
    /* content: '_lizzy_misc.scss:12'; */
    padding: 1em;
    border: none;
    background: none; }
    .lzy-src-html-wrapper.lzy-popup-wrapper h2, .lzy-src-code.lzy-popup-wrapper h2 {
      /* content: '_lizzy_misc.scss:16'; */
      display: none; }

.lzy-src-html-wrapper, .lzy-src-wrapper {
  /* content: '_lizzy_misc.scss:22'; */ }
  .lzy-src-html-wrapper > div, .lzy-src-wrapper > div {
    /* content: '_lizzy_misc.scss:23'; */
    margin-bottom: 1em; }
    .lzy-src-html-wrapper > div > h2, .lzy-src-wrapper > div > h2 {
      /* content: '_lizzy_misc.scss:25'; */
      font-size: 14pt;
      margin: 0 0 0.6em 0; }
  .lzy-src-html-wrapper > h2, .lzy-src-wrapper > h2 {
    /* content: '_lizzy_misc.scss:30'; */
    font-size: 14pt;
    margin: 0 0 0.6em 0; }

.lzy-src-html-wrapper {
  /* content: '_lizzy_misc.scss:35'; */ }
  .lzy-src-html-wrapper code {
    /* content: '_lizzy_misc.scss:36'; */
    white-space: pre; }

.lzy-src-code-popup {
  /* content: '_lizzy_misc.scss:41'; */
  position: relative;
  border: 1px solid #dbddcd;
  padding: 4px; }
  .lzy-src-code-popup .lzy-src-output h2 {
    /* content: '_lizzy_misc.scss:45'; */
    display: none; }

.lzy-show-source-btn {
  /* content: '_lizzy_misc.scss:49'; */
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.3rem;
  font-family: arial, sans-serif;
  font-size: 10pt; }

.lzy-record-locked, .lzy-locked {
  /* content: '_lizzy_misc.scss:60'; */
  background: #dceeee;
  background: repeating-linear-gradient(-55deg, #eeffff, #eeffff 10px, #edf8f8 10px, #edf8f8 15px);
  cursor: not-allowed; }

.lzy-locked {
  outline: 1px solid red; }

/* content: '_lizzy_misc.scss:65'; */
.lzy-record-locked {
  outline: 1px dashed red; }

/* content: '_lizzy_misc.scss:66'; */
#lzy .lzy-element-locked, #lzy .lzy-editable.lzy-element-locked {
  /* content: '_lizzy_misc.scss:70'; */
  background: #dceeee;
  background: repeating-linear-gradient(-55deg, #eeffff, #eeffff 10px, #edf8f8 10px, #edf8f8 15px);
  cursor: not-allowed !important; }

.lzy-element-locked *, .lzy-editable.lzy-element-locked * {
  cursor: not-allowed !important; }

.lzy-element-frozen, .lzy-editable.lzy-element-frozen {
  /* content: '_lizzy_misc.scss:80'; */
  background: #eee;
  cursor: not-allowed; }

.lzy-overlay-background {
  /* content: '_lizzy_misc.scss:85'; */
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(50, 50, 50, 0.8);
  width: 100vw;
  height: 100vh;
  z-index: 9999; }
  .lzy-overlay-background .lzy-timeout-img {
    /* content: '_lizzy_misc.scss:92'; */
    max-width: 40vw; }

.lzy-overlay-background-frozen {
  /* content: '_lizzy_misc.scss:97'; */
  overflow: hidden; }

.lzy-default-layout {
  /* content: '_lizzy_misc.scss:102'; */ }
  .lzy-default-layout .lzy-inactive {
    /* content: '_lizzy_misc.scss:103'; */
    color: #888; }

#lzy .lzy-login-menu .lzy-popup-container {
  /* content: '_lizzy_misc.scss:107'; */
  padding: 1.5em 1em; }
  #lzy .lzy-login-menu .lzy-popup-container li::before {
    /* content: '_lizzy_misc.scss:109'; */
    content: "→ "; }



/**** auto-created from '_lizzy/css/scss/_lizzy_nav.scss' - do not modify! ****/

/* content: '_lizzy_nav.scss:69'; */
/* content: '_lizzy_nav.scss:70'; */
/* content: '_lizzy_nav.scss:71'; */
/* content: '_lizzy_nav.scss:72'; */
/* content: '_lizzy_nav.scss:73'; */
nav ul {
  /* content: '_lizzy_nav.scss:77'; */
  padding: 0; }

nav li {
  /* content: '_lizzy_nav.scss:80'; */
  list-style-type: none; }

.lzy-nav-wrapper {
  /* content: '_lizzy_nav.scss:86'; */
  position: relative; }
  .lzy-nav-wrapper .lzy-nav-arrow {
    /* content: '_lizzy_nav.scss:88'; */
    min-width: 1.55em; }

#lzy .lzy-nav-wrapper {
  /* content: '_lizzy_nav.scss:92'; */ }
  #lzy .lzy-nav-wrapper .lzy-nav-menu-button {
    /* content: '_lizzy_nav.scss:93'; */
    display: none; }
  #lzy .lzy-nav-wrapper a:focus {
    /* content: '_lizzy_nav.scss:96'; */
    box-shadow: inset 0 0 4px magenta;
    box-shadow: inset 0 0 4px var(--lzy-nav-focus-border-color, magenta);
    /* content: '_lizzy_nav.scss:98'; */
    outline: none; }

#lzy .lzy-nav {
  /* content: '_lizzy_nav.scss:103'; */ }
  #lzy .lzy-nav ol, #lzy .lzy-nav li, #lzy .lzy-nav a {
    /* content: '_lizzy_nav.scss:104'; */
    display: block;
    padding: 0;
    margin: 0; }
  #lzy .lzy-nav a {
    /* content: '_lizzy_nav.scss:109'; */
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 12pt;
    font-size: var(--lzy-nav-txt-size, 16pt);
    /* content: '_lizzy_nav.scss:113'; */
    line-height: 1.2em;
    line-height: var(--lzy-nav-line-height, 1.2em);
    /* content: '_lizzy_nav.scss:115'; */
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    padding-top: calc((var(--lzy-nav-elem-height, 2em) - 1.2em) / 2);
    /* content: '_lizzy_nav.scss:118'; */
    padding-bottom: calc((var(--lzy-nav-elem-height, 2em) - 1.2em) / 2);
    /* content: '_lizzy_nav.scss:119'; */ }
  #lzy .lzy-nav :focus, #lzy .lzy-nav a:hover {
    /* content: '_lizzy_nav.scss:122'; */
    border-bottom: none; }
  #lzy .lzy-nav .lzy-nav-label {
    /* content: '_lizzy_nav.scss:125'; */
    display: inline-block; }
  #lzy .lzy-nav .lzy-nav-arrow {
    /* content: '_lizzy_nav.scss:128'; */
    display: none;
    user-select: none;
    cursor: s-resize; }
  #lzy .lzy-nav li.lzy-has-children > div {
    /* content: '_lizzy_nav.scss:134'; */
    overflow: hidden; }

#lzy .lzy-nav {
  /* content: '_lizzy_nav.scss:142'; */ }
  #lzy .lzy-nav.lzy-nav-collapsible, #lzy .lzy-nav.lzy-nav-collapsed {
    /* content: '_lizzy_nav.scss:144'; */ }
    #lzy .lzy-nav.lzy-nav-collapsible .lzy-nav-arrow, #lzy .lzy-nav.lzy-nav-collapsed .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:145'; */
      display: inline-block;
      opacity: 1; }

.lzy-nav li.lzy-has-children.lzy-open > div > ol {
  /* content: '_lizzy_nav.scss:153'; */
  margin-top: 0 !important; }

#lzy .lzy-nav-hoveropen {
  /* content: '_lizzy_nav.scss:160'; */ }
  #lzy .lzy-nav-hoveropen .lzy-hover ol {
    /* content: '_lizzy_nav.scss:161'; */
    margin-top: 0 !important; }

#lzy .lzy-nav-indented {
  /* content: '_lizzy_nav.scss:169'; */ }
  #lzy .lzy-nav-indented .lzy-nav-arrow {
    /* content: '_lizzy_nav.scss:170'; */
    display: inline-block; }
  #lzy .lzy-nav-indented .lzy-lvl1 {
    /* content: '_lizzy_nav.scss:173'; */ }
    #lzy .lzy-nav-indented .lzy-lvl1 > a {
      /* content: '_lizzy_nav.scss:174'; */
      padding-left: 1em;
      padding-left: var(--lzy-nav-first-indent, 1em);
      /* content: '_lizzy_nav.scss:176'; */ }
  #lzy .lzy-nav-indented .lzy-lvl2 {
    /* content: '_lizzy_nav.scss:179'; */ }
    #lzy .lzy-nav-indented .lzy-lvl2 > a {
      /* content: '_lizzy_nav.scss:180'; */
      padding-left: 2em;
      padding-left: calc(var(--lzy-nav-first-indent, 1em) + var(--lzy-nav-indent-step, 1.2em));
      /* content: '_lizzy_nav.scss:182'; */ }
  #lzy .lzy-nav-indented .lzy-lvl3 {
    /* content: '_lizzy_nav.scss:185'; */ }
    #lzy .lzy-nav-indented .lzy-lvl3 > a {
      /* content: '_lizzy_nav.scss:186'; */
      padding-left: 3em;
      padding-left: calc(var(--lzy-nav-first-indent, 1em) + 2 * var(--lzy-nav-indent-step, 1.2em));
      /* content: '_lizzy_nav.scss:188'; */ }
  #lzy .lzy-nav-indented .lzy-lvl4 {
    /* content: '_lizzy_nav.scss:191'; */ }
    #lzy .lzy-nav-indented .lzy-lvl4 > a {
      /* content: '_lizzy_nav.scss:192'; */
      padding-left: 4em;
      padding-left: calc(var(--lzy-nav-first-indent, 1em) + 3 * var(--lzy-nav-indent-step, 1.2em));
      /* content: '_lizzy_nav.scss:194'; */ }
  #lzy .lzy-nav-indented .lzy-lvl5 {
    /* content: '_lizzy_nav.scss:197'; */ }
    #lzy .lzy-nav-indented .lzy-lvl5 > a {
      /* content: '_lizzy_nav.scss:198'; */
      padding-left: 5em;
      padding-left: calc(var(--lzy-nav-first-indent, 1em) + 4 * var(--lzy-nav-indent-step, 1.2em));
      /* content: '_lizzy_nav.scss:200'; */ }
  #lzy .lzy-nav-indented .lzy-lvl6 {
    /* content: '_lizzy_nav.scss:203'; */ }
    #lzy .lzy-nav-indented .lzy-lvl6 > a {
      /* content: '_lizzy_nav.scss:204'; */
      padding-left: 6em;
      padding-left: calc(var(--lzy-nav-first-indent, 1em) + 5 * var(--lzy-nav-indent-step, 1.2em));
      /* content: '_lizzy_nav.scss:206'; */ }

#lzy .lzy-nav-animation-active {
  /* content: '_lizzy_nav.scss:214'; */ }
  #lzy .lzy-nav-animation-active li.lzy-has-children {
    /* content: '_lizzy_nav.scss:215'; */ }
    #lzy .lzy-nav-animation-active li.lzy-has-children > div > ol {
      /* content: '_lizzy_nav.scss:216'; */
      transition: margin-top var(--lzy-nav-accordion-trans-speed, 0.2s);
      /* content: '_lizzy_nav.scss:217'; */ }
  #lzy .lzy-nav-animation-active:not(.lzy-nav-top-horizontal) {
    /* content: '_lizzy_nav.scss:220'; */ }
    #lzy .lzy-nav-animation-active:not(.lzy-nav-top-horizontal) .lzy-has-children > * > .lzy-nav-arrow > .lzy-icon-triangle {
      transition: transform var(--lzy-nav-accordion-trans-speed, 0.2s);
      /* content: '_lizzy_nav.scss:222'; */
      --lzy-triangle-angle: 0deg; }
    #lzy .lzy-nav-animation-active:not(.lzy-nav-top-horizontal) .lzy-has-children.lzy-open > * > .lzy-nav-arrow > .lzy-icon-triangle {
      transition: transform var(--lzy-nav-accordion-trans-speed, 0.2s);
      /* content: '_lizzy_nav.scss:227'; */
      --lzy-triangle-angle: 90deg; }

#lzy .lzy-nav-colored {
  /* content: '_lizzy_nav.scss:236'; */ }
  #lzy .lzy-nav-colored a:visited, #lzy .lzy-nav-colored a {
    /* content: '_lizzy_nav.scss:239'; */
    color: inherit;
    /* content: '_lizzy_nav.scss:240'; */
    color: var(--lzy-nav-txt-color, inherit);
    /* content: '_lizzy_nav.scss:241'; */ }
  #lzy .lzy-nav-colored.lzy-nav-colored.lzy-nav-colored.lzy-nav-colored {
    /* content: '_lizzy_nav.scss:245'; */ }
    #lzy .lzy-nav-colored.lzy-nav-colored.lzy-nav-colored.lzy-nav-colored a:focus {
      /* content: '_lizzy_nav.scss:246'; */
      color: #000;
      /* content: '_lizzy_nav.scss:247'; */
      color: var(--lzy-nav-focus-txt-color, var(--lzy-nav-hover-txt-color, #000));
      /* content: '_lizzy_nav.scss:248'; */
      background: #ddd;
      /* content: '_lizzy_nav.scss:249'; */
      background: var(--lzy-nav-focus-bg-color, var(--lzy-nav-hover-bg-color, #ddd));
      /* content: '_lizzy_nav.scss:250'; */ }
    #lzy .lzy-nav-colored.lzy-nav-colored.lzy-nav-colored.lzy-nav-colored a:hover {
      /* content: '_lizzy_nav.scss:252'; */
      color: #000;
      /* content: '_lizzy_nav.scss:253'; */
      color: var(--lzy-nav-hover-txt-color, #000);
      /* content: '_lizzy_nav.scss:254'; */
      background: #ddd;
      /* content: '_lizzy_nav.scss:255'; */
      background: var(--lzy-nav-hover-bg-color, #ddd);
      /* content: '_lizzy_nav.scss:256'; */ }
  #lzy .lzy-nav-colored li.lzy-curr.lzy-curr.lzy-curr {
    /* content: '_lizzy_nav.scss:261'; */ }
    #lzy .lzy-nav-colored li.lzy-curr.lzy-curr.lzy-curr > a {
      /* content: '_lizzy_nav.scss:262'; */
      color: #ddd;
      /* content: '_lizzy_nav.scss:263'; */
      color: var(--lzy-nav-curr-txt-color, var(--lzy-nav-txt-color, #ddd));
      /* content: '_lizzy_nav.scss:264'; */
      background: #444;
      /* content: '_lizzy_nav.scss:265'; */
      background: var(--lzy-nav-curr-bg-color, #444);
      /* content: '_lizzy_nav.scss:266'; */ }
  #lzy .lzy-nav-colored .lzy-active.lzy-active {
    /* content: '_lizzy_nav.scss:271'; */ }
    #lzy .lzy-nav-colored .lzy-active.lzy-active > a {
      /* content: '_lizzy_nav.scss:272'; */
      color: inherit;
      /* content: '_lizzy_nav.scss:273'; */
      color: var(--lzy-nav-active-txt-color, var(--lzy-nav-txt-color, inherit));
      /* content: '_lizzy_nav.scss:274'; */
      background: #ddd;
      /* content: '_lizzy_nav.scss:275'; */
      background: var(--lzy-nav-active-bg-color, #ddd);
      /* content: '_lizzy_nav.scss:276'; */ }
  #lzy .lzy-nav-colored > ol {
    /* content: '_lizzy_nav.scss:282'; */
    background: var(--lzy-nav-bg-color, transparent); }
  #lzy .lzy-nav-colored .lzy-lvl1 {
    /* content: '_lizzy_nav.scss:287'; */ }
    #lzy .lzy-nav-colored .lzy-lvl1 > a {
      /* content: '_lizzy_nav.scss:288'; */
      background: #eee;
      /* content: '_lizzy_nav.scss:289'; */
      background: var(--lzy-nav-elem-bg-color, #eee);
      /* content: '_lizzy_nav.scss:290'; */ }
  #lzy .lzy-nav-colored .lzy-lvl2 a {
    /* content: '_lizzy_nav.scss:293'; */
    color: black;
    color: var(--lzy-nav-sub-txt-color, var(--lzy-nav-txt-color, currentColor));
    background: #ddd;
    /* content: '_lizzy_nav.scss:296'; */
    background: var(--lzy-nav-sub-bg-color, #ddd);
    /* content: '_lizzy_nav.scss:297'; */ }
  #lzy .lzy-nav-colored:not(.lzy-nav-top-horizontal) {
    /* content: '_lizzy_nav.scss:300'; */ }
    #lzy .lzy-nav-colored:not(.lzy-nav-top-horizontal) a {
      /* content: '_lizzy_nav.scss:301'; */
      border-left: 3px solid transparent; }
    #lzy .lzy-nav-colored:not(.lzy-nav-top-horizontal) a:hover {
      /* content: '_lizzy_nav.scss:304'; */
      border-left: 3px solid orange; }
    #lzy .lzy-nav-colored:not(.lzy-nav-top-horizontal).lzy-curr > a, #lzy .lzy-nav-colored:not(.lzy-nav-top-horizontal) .lzy-curr > a {
      /* content: '_lizzy_nav.scss:308'; */
      border-left: 3px solid red; }

#lzy.lzy-small-screen .lzy-primary-nav {
  /* content: '_lizzy_nav.scss:317'; */
  background: #333;
  padding-top: 0.6rem;
  padding-left: 5px;
  position: relative;
  width: 18rem; }
  #lzy.lzy-small-screen .lzy-primary-nav a:visited, #lzy.lzy-small-screen .lzy-primary-nav a {
    /* content: '_lizzy_nav.scss:324'; */
    font-size: 5vw;
    /* content: '_lizzy_nav.scss:325'; */
    font-size: var(--lzy-mobile-nav-font-size, 5vw);
    /* content: '_lizzy_nav.scss:326'; */
    color: #ddd;
    /* content: '_lizzy_nav.scss:327'; */
    color: var(--lzy-mobile-nav-txt-color, #ddd);
    /* content: '_lizzy_nav.scss:328'; */
    position: relative; }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-nav-title {
    /* content: '_lizzy_nav.scss:331'; */
    padding-left: 2em;
    padding-left: var(--lzy-mobile-nav-title-indent, 20px);
    /* content: '_lizzy_nav.scss:333'; */ }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl1 > a {
    /* content: '_lizzy_nav.scss:335'; */
    padding-left: 2em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px));
    /* content: '_lizzy_nav.scss:337'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl1 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:338'; */
      left: 1em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) - 1em);
      /* content: '_lizzy_nav.scss:340'; */
      top: 0.4em; }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl2 > a {
    /* content: '_lizzy_nav.scss:344'; */
    padding-left: 3em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px) + var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:346'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl2 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:347'; */
      left: 2em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) + var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:349'; */ }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl3 > a {
    /* content: '_lizzy_nav.scss:352'; */
    padding-left: 4em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 2 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:354'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl3 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:355'; */
      left: 3em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 2 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:357'; */ }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl4 > a {
    /* content: '_lizzy_nav.scss:360'; */
    padding-left: 5em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 3 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:362'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl4 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:363'; */
      left: 4em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 3 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:365'; */ }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl5 > a {
    /* content: '_lizzy_nav.scss:368'; */
    padding-left: 6em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 4 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:370'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl5 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:371'; */
      left: 5em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 4 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:373'; */ }
  #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl6 > a {
    /* content: '_lizzy_nav.scss:376'; */
    padding-left: 7em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 5 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:378'; */ }
    #lzy.lzy-small-screen .lzy-primary-nav .lzy-lvl6 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:379'; */
      left: 6em;
      left: calc(var(--lzy-mobile-nav-first-indent, 20px) + 5 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:381'; */ }

#lzy .lzy-nav-top-horizontal {
  /* content: '_lizzy_nav.scss:389'; */ }
  #lzy .lzy-nav-top-horizontal .lzy-icon-triangle.lzy-icon-triangle {
    /* content: '_lizzy_nav.scss:390'; */
    --lzy-triangle-angle: 90deg;
    --lzy-icon-factor: 0.8;
    transform-origin: center; }
    #lzy .lzy-nav-top-horizontal .lzy-icon-triangle.lzy-icon-triangle:before {
      /* content: '_lizzy_nav.scss:394'; */
      top: 36%; }
  #lzy .lzy-nav-top-horizontal .lzy-nav-arrow {
    /* content: '_lizzy_nav.scss:398'; */
    padding: 0 0.4em 0 0.2em; }
  #lzy .lzy-nav-top-horizontal .lzy-nav-heading {
    /* content: '_lizzy_nav.scss:402'; */
    display: inline-block;
    font-size: 12pt;
    font-size: var(--lzy-nav-txt-size, 16pt);
    /* content: '_lizzy_nav.scss:405'; */
    padding-left: var(--lzy-nav-top-horizontal-padding, 0.5em);
    /* content: '_lizzy_nav.scss:406'; */
    vertical-align: top; }

#lzy .lzy-nav.lzy-nav-vertical {
  /* content: '_lizzy_nav.scss:415'; */ }
  #lzy .lzy-nav.lzy-nav-vertical a:visited, #lzy .lzy-nav.lzy-nav-vertical a {
    /* content: '_lizzy_nav.scss:417'; */
    position: relative; }
    #lzy .lzy-nav.lzy-nav-vertical a:visited .lzy-nav-arrow, #lzy .lzy-nav.lzy-nav-vertical a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:419'; */
      position: absolute;
      top: 0.4em; }
    #lzy .lzy-nav.lzy-nav-vertical a:visited .lzy-nav-label, #lzy .lzy-nav.lzy-nav-vertical a .lzy-nav-label {
      /* content: '_lizzy_nav.scss:423'; */
      display: block;
      hyphens: auto;
      text-overflow: ellipsis;
      overflow-x: hidden;
      width: 100%; }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl1 > a {
    /* content: '_lizzy_nav.scss:431'; */
    padding-left: 2em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em));
    /* content: '_lizzy_nav.scss:433'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl1 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:434'; */
      left: 1em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) - 1em);
      /* content: '_lizzy_nav.scss:436'; */ }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl2 > a {
    /* content: '_lizzy_nav.scss:439'; */
    padding-left: 3em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em) + var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:441'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl2 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:442'; */
      left: 2em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) + var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:444'; */ }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl3 > a {
    /* content: '_lizzy_nav.scss:447'; */
    padding-left: 4em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 2 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:449'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl3 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:450'; */
      left: 3em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 2 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:452'; */ }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl4 > a {
    /* content: '_lizzy_nav.scss:455'; */
    padding-left: 5em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 3 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:457'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl4 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:458'; */
      left: 4em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 3 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:460'; */ }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl5 > a {
    /* content: '_lizzy_nav.scss:463'; */
    padding-left: 6em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 4 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:465'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl5 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:466'; */
      left: 5em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 4 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:468'; */ }
  #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl6 > a {
    /* content: '_lizzy_nav.scss:471'; */
    padding-left: 7em;
    padding-left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 5 * var(--lzy-mobile-nav-indent-step, 20px));
    /* content: '_lizzy_nav.scss:473'; */ }
    #lzy .lzy-nav.lzy-nav-vertical .lzy-lvl6 > a .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:474'; */
      left: 6em;
      left: calc(var(--lzy-mobile-nav-first-indent, 1em) + 5 * var(--lzy-mobile-nav-indent-step, 20px) - 1em);
      /* content: '_lizzy_nav.scss:476'; */ }

#lzy.lzy-large-screen {
  /* content: '_lizzy_nav.scss:487'; */ }
  #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-nav-title {
    /* content: '_lizzy_nav.scss:488'; */
    display: none; }

#lzy.lzy-large-screen {
  /* content: '_lizzy_nav.scss:498'; */ }
  #lzy.lzy-large-screen .lzy-nav-top-horizontal {
    /* content: '_lizzy_nav.scss:499'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal li {
      /* content: '_lizzy_nav.scss:500'; */
      vertical-align: top; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal a, #lzy.lzy-large-screen .lzy-nav-top-horizontal ol, #lzy.lzy-large-screen .lzy-nav-top-horizontal div {
      /* content: '_lizzy_nav.scss:505'; */
      font-size: 12pt;
      font-size: var(--lzy-nav-txt-size, 16pt);
      /* content: '_lizzy_nav.scss:507'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal a {
      /* content: '_lizzy_nav.scss:509'; */
      padding-right: 2em;
      padding-right: var(--lzy-nav-top-horizontal-padding, 0.5em);
      /* content: '_lizzy_nav.scss:511'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:513'; */
      display: inline-block; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal ol {
      /* content: '_lizzy_nav.scss:516'; */
      margin: 0;
      padding: 0; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal > ol {
      /* content: '_lizzy_nav.scss:520'; */
      font-size: 0; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal li {
      /* content: '_lizzy_nav.scss:523'; */
      vertical-align: top;
      position: relative;
      margin: 0; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1 {
      /* content: '_lizzy_nav.scss:529'; */
      display: inline-block;
      margin: 0 2em 0 0;
      margin-right: var(--lzy-nav-top-horizontal-col-gap, 10px);
      /* content: '_lizzy_nav.scss:532'; */ }
      #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1 > a {
        /* content: '_lizzy_nav.scss:534'; */
        border-left: none; }
      #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1 > a {
        /* content: '_lizzy_nav.scss:537'; */
        display: inline-block; }
      #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1:last-child {
        /* content: '_lizzy_nav.scss:540'; */
        margin-right: 0; }
      #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1.lzy-has-children {
        /* content: '_lizzy_nav.scss:543'; */ }
        #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1.lzy-has-children > a {
          /* content: '_lizzy_nav.scss:544'; */
          padding-right: 0; }
        #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl1.lzy-has-children > div {
          /* content: '_lizzy_nav.scss:548'; */
          position: absolute;
          top: 100%;
          left: 0;
          width: 10em;
          /* content: '_lizzy_nav.scss:552'; */
          width: var(--lzy-nav-sub-width, 10em);
          /* content: '_lizzy_nav.scss:553'; */
          z-index: 102;
          overflow: hidden; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl2 {
      /* content: '_lizzy_nav.scss:560'; */ }
      #lzy.lzy-large-screen .lzy-nav-top-horizontal .lzy-lvl2 a {
        /* content: '_lizzy_nav.scss:561'; */
        margin-bottom: 1px; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal div {
      /* content: '_lizzy_nav.scss:565'; */
      background: white; }
  #lzy.lzy-large-screen .lzy-nav-top-horizontal:not(.lzy-nav-indented) {
    /* content: '_lizzy_nav.scss:570'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal:not(.lzy-nav-indented) a {
      /* content: '_lizzy_nav.scss:571'; */
      padding-left: var(--lzy-nav-top-horizontal-first-indent, 1.25em);
      /* content: '_lizzy_nav.scss:572'; */ }
  #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented {
    /* content: '_lizzy_nav.scss:575'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl1 > a {
      /* content: '_lizzy_nav.scss:576'; */
      padding-left: var(--lzy-nav-top-horizontal-padding, 0.5em);
      /* content: '_lizzy_nav.scss:577'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl2 .lzy-nav-arrow {
      /* content: '_lizzy_nav.scss:579'; */
      display: none; }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl2 > a {
      /* content: '_lizzy_nav.scss:582'; */
      padding-left: 1em;
      padding-left: var(--lzy-nav-top-horizontal-first-indent, 1.25em);
      /* content: '_lizzy_nav.scss:584'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl3 > a {
      /* content: '_lizzy_nav.scss:586'; */
      padding-left: 2em;
      padding-left: calc(var(--lzy-nav-top-horizontal-first-indent, 1.25em) + var(--lzy-nav-top-horizontal-indent-step, 1.25em));
      /* content: '_lizzy_nav.scss:588'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl4 > a {
      /* content: '_lizzy_nav.scss:590'; */
      padding-left: 3em;
      padding-left: calc(var(--lzy-nav-top-horizontal-first-indent, 1.25em) + 2 * var(--lzy-nav-top-horizontal-indent-step, 1.25em));
      /* content: '_lizzy_nav.scss:592'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl5 > a {
      /* content: '_lizzy_nav.scss:594'; */
      padding-left: 4em;
      padding-left: calc(var(--lzy-nav-top-horizontal-first-indent, 1.25em) + 3 * var(--lzy-nav-top-horizontal-indent-step, 1.25em));
      /* content: '_lizzy_nav.scss:596'; */ }
    #lzy.lzy-large-screen .lzy-nav-top-horizontal.lzy-nav-indented .lzy-lvl6 > a {
      /* content: '_lizzy_nav.scss:598'; */
      padding-left: 5em;
      padding-left: calc(var(--lzy-nav-top-horizontal-first-indent, 1.25em) + 4 * var(--lzy-nav-top-horizontal-indent-step, 1.25em));
      /* content: '_lizzy_nav.scss:600'; */ }

.lzy-in-page-nav {
  /* content: '_lizzy_nav.scss:611'; */ }
  .lzy-in-page-nav ol {
    /* content: '_lizzy_nav.scss:612'; */
    padding: 0; }
  .lzy-in-page-nav li {
    /* content: '_lizzy_nav.scss:615'; */
    list-style: none;
    display: block; }
  .lzy-in-page-nav .H1 {
    /* content: '_lizzy_nav.scss:619'; */
    padding-left: 1em;
    margin-left: var(--lzy-in-page-first-indent, 0em);
    /* content: '_lizzy_nav.scss:621'; */ }
  .lzy-in-page-nav .H2 {
    /* content: '_lizzy_nav.scss:623'; */
    padding-left: 2em;
    margin-left: calc(var(--lzy-in-page-first-indent, 0em) + var(--lzy-in-page-indent-step, 1em));
    /* content: '_lizzy_nav.scss:625'; */ }
  .lzy-in-page-nav .H3 {
    /* content: '_lizzy_nav.scss:627'; */
    padding-left: 3em;
    margin-left: calc(var(--lzy-in-page-first-indent, 0em) + 2 * var(--lzy-in-page-indent-step, 1em));
    /* content: '_lizzy_nav.scss:629'; */ }
  .lzy-in-page-nav .H4 {
    /* content: '_lizzy_nav.scss:631'; */
    padding-left: 4em;
    margin-left: calc(var(--lzy-in-page-first-indent, 0em) + 3 * var(--lzy-in-page-indent-step, 1em));
    /* content: '_lizzy_nav.scss:633'; */ }
  .lzy-in-page-nav .H5 {
    /* content: '_lizzy_nav.scss:635'; */
    padding-left: 5em;
    margin-left: calc(var(--lzy-in-page-first-indent, 0em) + 4 * var(--lzy-in-page-indent-step, 1em));
    /* content: '_lizzy_nav.scss:637'; */ }
  .lzy-in-page-nav .H6 {
    /* content: '_lizzy_nav.scss:639'; */
    padding-left: 6em;
    margin-left: calc(var(--lzy-in-page-first-indent, 0em) + 5 * var(--lzy-in-page-indent-step, 1em));
    /* content: '_lizzy_nav.scss:641'; */ }

.lzy-nav-breadcrumb {
  /* content: '_lizzy_nav.scss:649'; */
  margin: 0;
  padding: 0; }
  .lzy-nav-breadcrumb li {
    /* content: '_lizzy_nav.scss:652'; */
    list-style: none;
    display: inline-block;
    margin: 0;
    padding: 0; }
  .lzy-nav-breadcrumb .lzy-nav-breadcrumb-separator {
    /* content: '_lizzy_nav.scss:658'; */
    position: relative;
    display: inline-block;
    width: 1.6em;
    text-align: center;
    font-family: Impact, Charcoal, sans-serif;
    opacity: 0.6; }



