@charset "UTF-8";
:root {
  --bw-very-light-red: #f5999b;
  --bw-filter-very-light-red: brightness(0) saturate(100%) invert(64%) sepia(39%) saturate(344%) hue-rotate(309deg) brightness(94%) contrast(118%);
  --bw-light-red: #ee4d50;
  --bw-filter-light-red: brightness(0) saturate(100%) invert(47%) sepia(65%) saturate(1220%) hue-rotate(322deg) brightness(87%) contrast(115%);
  --bw-red: #e60005;
  --bw-filter-red: brightness(0%) saturate(100%) invert(18%) sepia(92%) saturate(7445%) hue-rotate(354deg) brightness(86%) contrast(112%);
  --bw-dark-grey: #232323;
  --bw-filter-dark-grey: brightness(0) saturate(100%) invert(0%) sepia(98%) saturate(24%) hue-rotate(319deg) brightness(77%) contrast(73%);
  --bw-middle-grey: #333333;
  --bw-filter-middle-grey: brightness(0) saturate(100%) invert(18%) sepia(1%) saturate(0%) hue-rotate(248deg) brightness(98%) contrast(93%);
  --bw-grey: #BEBEBE;
  --bw-filter-grey: brightness(0) saturate(100%) invert(77%) sepia(11%) saturate(0%) hue-rotate(189deg) brightness(98%) contrast(90%);
  --bw-light-grey: #E8E8E8;
  --bw-filter-light-grey: brightness(0) saturate(100%) invert(99%) sepia(1%) saturate(2648%) hue-rotate(229deg) brightness(122%) contrast(82%);
  --bw-white: #FFFFFF;
  --bw-filter-white: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(307deg) brightness(103%) contrast(101%);
  --bw-filter-blue: brightness(0) saturate(100%) invert(61%) sepia(76%) saturate(996%) hue-rotate(178deg) brightness(102%) contrast(101%);
  --bw-dark-red: var(--bw-red);
  --bw-very-dark-red: var(--bw-red);
  --bw-header-color: var(--bw-middle-grey);
  --bw-header-color-highlight: var(--bw-middle-grey);
  --bw-btn-danger: var(--bw-red);
  --bw-bluhm-red: var(--bw-red);
  --bw-footer-red: var(--bw-red);
  --bw-footer-black: var(--bw-middle-grey);
  --bw-footer-text: var(--bw-grey);
  --bw-red-40: #B20004;
  --bw-red-50: #E60005;
  --bw-red-60: #FF1A1E;
  --bw-gray-0: #000000;
  --bw-gray-13: #232323;
  --bw-gray-20: #333333;
  --bw-gray-30: #4D4D4D;
  --bw-gray-40: #666666;
  --bw-gray-50: #808080;
  --bw-gray-60: #999999;
  --bw-gray-70: #B3B3B3;
  --bw-gray-80: #CCCCCC;
  --bw-gray-91: #E8E8E8;
  --bw-gray-100: #FFFFFF;
  --bw-info: #1872DC;
  --bw-success: #008756;
  --bw-warning: #FFDC27;
  --bw-error: #E60005;
  --bw-blue: var(--bw-info);
  --bw-light-yellow: var(--bw-warning);
  --bw-yellow: var(--bw-warning);
  --bw-dark-yellow: var(--bw-warning);
  --bw-light-blue: var(--bw-info);
  --bw-dark-blue: var(--bw-info);
  --bw-neon-blue: var(--bw-info);
  --bw-grey-blue: var(--bw-info);
  --bw-light-green: var(--bw-success);
  --bw-green: var(--bw-success);
  --bw-dark-green: var(--bw-success);
  --bw-light-orange: var(--bw-blue);
  --bw-orange: var(--bw-blue);
  --bw-dark-orange: var(--bw-red);
  --badge-color: var(--bw-white);
  --bw-transparent: transparent;
  --bw-almost-white-grey: var(--bw-light-grey);
  --bw-very-light-grey: var(--bw-light-grey);
  --bw-very-dark-grey: var(--bw-middle-grey);
  --bw-almost-black-grey: var(--bw-middle-grey);
  --bw-body-color: var(--bw-dark-grey);
  --bw-black: var(--bw-dark-grey);
  --bw-input-background: var(--bw-white);
  --font-size: 15px;
  --heightInput: 3rem;
  --widthInput: max(216px, 12vw);
  --bw-input-border-radius: calc(var(--heightInput) * 0.12);
  --bw-input-border: 0.12rem solid var(--bw-dark-grey);
  --bw-border-focus-color: var(--bw-dark-grey);
  --bw-border-hover-color: var(--bw-middle-grey);
  --bw-button-border-color: transparent;
  --bw-button-disabled-border-color: transparent;
  --bw-button-hover-border-color: transparent;
  --bw-button-active-border-color: transparent;
  --bw-button-background-color: transparent;
  --bw-button-disabled-background-color: transparent;
  --bw-button-hover-background-color: transparent;
  --bw-button-active-background-color: transparent;
  --bw-button-text-color: var(--bw-red);
  --bw-button-disabled-text-color: var(--bw-grey);
  --bw-button-hover-text-color: var(--bw-middle-grey);
  --bw-button-active-text-color: var(--bw-middle-grey);
  --bw-button-box-shadow: none;
  --bw-button-disabled-box-shadow: none;
  --bw-button-hover-box-shadow: none;
  --bw-button-active-box-shadow: none;
  --button-filter: var(--bw-filter-red);
  --button-active-filter: var(--bw-filter-middle-grey);
  --button-hover-filter: var(--bw-filter-dark-grey);
  --button-disabled-filter: var(--bw-filter-grey);
  --bw-error-border-width: 0.12rem;
  --bw-error-border-style: solid;
  --bw-error-border-color: var(--bw-red);
  --bw-error-input-background: var(--bw-white);
  --display-menu-point-date: none;
  --header-background-image: false;
  --header-background-color: var(--bw-middle-grey);
  --content-background: none;
  --bw-textbox-margin: 0.2rem 0;
  --buttonPaddingX: 0;
  --sizeIconButton: 1.4rem;
  --bw-input-text-box-shaddow: 0 0 6px 1px gray;
}

@font-face {
  font-family: cdFont;
  src: url(../fonts/soehne-buch.woff2);
}
@font-face {
  font-family: cdFontMono;
  src: url(../fonts/soehne-mono-buch.woff2);
}
@font-face {
  font-family: cdFontBold;
  src: url(../fonts/soehne-breit-extrafett.woff2);
  font-weight: bold;
}
@font-face {
  font-family: cdFontBoldSemi;
  src: url(../fonts/soehne-halbfett.woff2);
  font-weight: bold;
}
nav ul.drop-down-menu {
  margin-top: 0.1rem;
}

nav ul li.language a span {
  display: inline-flex;
  align-items: center;
  font-size: 0.8rem;
}
nav ul li.language a span::before {
  filter: var(--bw-filter-white);
}

.trapezoid {
  width: 100%;
  height: 6.6rem;
  position: relative;
  align-content: center;
  margin-top: calc(80px + 1rem);
}
.trapezoid__shape {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--header-background-color);
  clip-path: polygon(0 0, 100% 0, 88% 100%, 0% 100%);
}
.trapezoid__text {
  position: inherit;
  text-align: center;
  color: white;
  font-size: 1.3rem;
  margin-right: 7%;
  margin-left: 1%;
  text-transform: uppercase;
  font-weight: bold;
  font-family: cdFontBold, sans-serif;
}

strong {
  font-family: cdFontBoldSemi, sans-serif;
  font-size: 18px;
}

.content-area {
  display: grid;
  grid-template-columns: var(--logo-width) 1fr;
}

.page-content {
  margin-top: calc(80px + 1rem);
  width: 100%;
  padding-right: 5rem;
}

.logo-container {
  width: var(--logo-width);
  position: absolute;
  top: 0;
  left: 0;
}
.logo-container .trapezoid {
  width: 100%;
  height: var(--header-height);
  position: absolute;
  margin-top: 0;
  z-index: 12;
}
.logo-container .trapezoid__shape {
  background-color: var(--bw-red);
  clip-path: polygon(0 0, 100% 0, 93% 100%, 0% 100%);
}
.logo-container .bluhm-logo {
  background-image: url("../software-design/img/Logo_Bluhm_Weber_weiss_RGB.svg");
  background-repeat: no-repeat;
  background-position: inherit;
  height: 3.5rem;
  position: absolute;
  width: calc(var(--logo-width) * 0.85);
  margin-top: 0.2rem;
  margin-left: 0.7rem;
  background-size: 100%;
  z-index: 13;
  cursor: pointer;
}

.trapezoid-container {
  width: var(--logo-width);
}
.trapezoid-container .trapezoid {
  width: calc(var(--logo-width) * 0.81);
}

.button {
  margin-right: 1rem;
}
.button.R {
  margin-left: 0;
  margin-right: 0;
}
.button.RR {
  margin-left: 0;
  margin-right: 0;
}
.button.btn-block {
  margin-right: 0;
}

.alert-danger a {
  color: var(--bw-white);
}

.remember-me {
  margin-top: 1.5rem;
}

.svg-icon {
  margin-right: 1rem;
  width: 3rem;
}

.assigned {
  display: block !important;
  height: 2rem !important;
  width: 2rem !important;
  filter: none !important;
  margin-right: 0 !important;
  background-size: 2rem !important;
}

.filesize {
  margin-left: 5px;
  display: inline-block;
  min-width: 72px;
}

.block {
  display: block;
}

.grid {
  display: grid;
}

.language-image {
  margin-right: 5px;
}

.service-etikett {
  max-width: 75vw;
  max-height: 12rem;
}

.equipment-info {
  margin-bottom: 3rem;
}

.module-button {
  margin: 8px 3rem 8px 0;
}

.configuration-error {
  color: red;
  font-style: italic;
}

.video-button {
  width: fit-content;
}

.configuration-save-button {
  margin-bottom: 8px;
}

.show-details {
  margin-top: 10px;
}

.thumbnail-rows {
  clear: both;
}

.nowrap {
  white-space: nowrap;
}

.statistic-card {
  margin-top: 7px;
}

.doc-output {
  filter: var(--bw-filter-red);
}

.form-signin .card {
  padding-top: 0;
}

p {
  line-height: 150%;
  font-weight: 400;
}
p.small {
  font-size: 12px;
}
p.default {
  font-size: 16px;
}
p.large {
  font-size: 18px;
}
p.bold {
  font-weight: 600;
}

.overline {
  font-weight: 400;
  line-height: 150%;
}

.equipment-info-box {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.red {
  color: var(--bw-red);
}

body {
  display: flex;
  flex-direction: column;
  margin: 0;
  padding: 0;
  background-color: var(--bw-white);
  font-family: cdFont, sans-serif;
  height: 100%;
  width: 100%;
  font-size: var(--font-size);
  font-weight: 300;
  line-height: 1.5;
  color: var(--bw-body-color);
  text-align: left;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
}

html {
  line-height: 1.15;
  height: 100%;
  margin: 0;
  font-size: 13px;
  font-weight: 300;
  padding: 0;
}

a {
  color: var(--bw-black);
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: var(--bw-middle-grey);
  text-decoration: underline;
}
a:not([href]):not([tabindex]) {
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

.row:not(#layout-row) {
  display: flex;
  flex-wrap: wrap;
  padding-top: 1rem;
  width: 100%;
}
.row:not(#layout-row).start {
  padding-top: 0;
}

ol, ul, dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

.right {
  float: right;
}

.text-center {
  text-align: center !important;
}

.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
  position: relative;
}

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%;
}

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%;
}

.col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
}

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%;
}

.col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%;
}

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}

.col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%;
}

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%;
}

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
}

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -ms-flex-order: 12;
  order: 12;
}

.offset-1 {
  margin-left: 8.33333%;
}

.offset-2 {
  margin-left: 16.66667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333%;
}

.offset-5 {
  margin-left: 41.66667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333%;
}

.offset-8 {
  margin-left: 66.66667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333%;
}

.offset-11 {
  margin-left: 91.66667%;
}

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 0.769rem;
    padding-right: 0.769rem;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background-color: var(--bw-very-light-grey);
  color: var(--bw-black);
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}
.accordion::after {
  content: "+";
  font-size: 16px;
  color: var(--bw-black);
  float: right;
  margin-left: 5px;
}
.accordion.active::after {
  content: "_";
  font-size: 17px;
  margin-right: 1px;
  margin-top: -8px;
}

.border-bottom {
  border-bottom: 2px solid var(--bw-gray-70);
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: var(--bw-very-light-grey);
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}

.translation-fields .accordion {
  margin-top: 3rem;
}

:root {
  --widthButton: auto;
  --heightButton: 2.3rem;
  --marginRightIcon: .4rem;
  --fontSizeButton: 0.9rem;
}

.bCp-fade-in {
  visibility: visible;
  opacity: 1;
  transition: visibility 0s linear 0s, opacity 0.2s;
}

.bCp-fade-out {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.5s, opacity 0.2s;
}

.button {
  text-decoration: underline;
  background-color: var(--bw-button-background-color);
  color: var(--bw-button-text-color);
  min-width: var(--widthButton);
  border: solid 0.0625rem var(--bw-button-border-color);
  box-shadow: var(--bw-button-box-shadow);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  user-select: none;
  position: relative;
  padding: 0 var(--buttonPaddingX) 0 var(--buttonPaddingX);
}
.button:not(.btn-block) {
  text-transform: uppercase;
  height: var(--heightButton);
}
.button::before {
  display: inline-flex;
  align-items: center;
  width: var(--sizeIconButton);
  height: var(--heightButton);
  background-size: var(--sizeIconButton) auto;
  background-repeat: no-repeat;
  background-position: left center;
  background-color: var(--bw-transparent);
  position: absolute;
  filter: var(--bw-filter-red);
  left: 0.5rem;
  margin-right: var(--marginRightIcon);
}
.button::after {
  display: inline-flex;
  align-items: center;
  width: var(--sizeIconButton);
  height: var(--heightButton);
  background-size: var(--sizeIconButton) auto;
  background-repeat: no-repeat;
  background-position: left center;
  background-color: var(--bw-transparent);
  position: absolute;
  filter: var(--bw-filter-red);
  left: 0.5rem;
  margin-right: var(--marginRightIcon);
}
.button.L {
  padding: 0 var(--buttonPaddingX) 0 calc(var(--sizeIconButton) + 1rem);
}
.button.R {
  padding: 0 calc(var(--sizeIconButton) + 1rem) 0 var(--buttonPaddingX);
}
.button.R::before {
  right: 0.5rem;
  margin-left: var(--marginRightIcon);
  left: auto;
  margin-right: 0;
}
.button.R::after {
  right: 0.5rem;
  margin-left: var(--marginRightIcon);
  left: auto;
  margin-right: 0;
}
.button.RR {
  padding: 0 calc(2 * (var(--sizeIconButton)) + 1rem) 0 var(--buttonPaddingX);
}
.button.RR::before {
  right: calc(0.5rem + var(--sizeIconButton) + 0.1rem);
  margin-left: var(--marginRightIcon);
  left: auto;
  margin-right: 0;
}
.button.RR::after {
  right: 0.5rem;
  margin-left: var(--marginRightIcon);
  left: auto;
  margin-right: 0;
}
.button.LL {
  padding: 0 var(--buttonPaddingX) 0 calc(2 * (var(--sizeIconButton)) + 1rem);
}
.button.LL::before {
  left: 0.5rem;
  margin-right: var(--marginRightIcon);
}
.button.LL::after {
  left: calc(0.5rem + var(--sizeIconButton) + 0.1rem);
  margin-right: var(--marginRightIcon);
}
.button a {
  color: var(--bw-button-text-color);
}
.button a:hover {
  color: var(--bw-button-hover-text-color);
  border-color: var(--bw-button-hover-border-color);
}
.button:not([disabled]):not(.disabled):hover {
  color: var(--bw-button-hover-text-color);
  border-color: var(--bw-button-hover-border-color);
}
.button:not([disabled]):not(.disabled):hover::before {
  filter: var(--button-hover-filter);
}
.button:not([disabled]):not(.disabled):hover::after {
  filter: var(--button-hover-filter);
}
.button:not([disabled]):not(.disabled):active {
  background-color: var(--bw-button-active-background-color);
  color: var(--bw-button-active-text-color);
  border-color: var(--bw-button-active-border-color);
}
.button:not([disabled]):not(.disabled):active::before {
  filter: var(--button-active-filter);
}
.button:not([disabled]):not(.disabled):active::after {
  filter: var(--button-active-filter);
}
.button[disabled], .button.disabled {
  background-color: var(--bw-button-disabled-background-color);
  color: var(--bw-button-disabled-text-color);
  height: var(--heightButton);
  width: var(--widthButton);
  border: solid 0.0625rem var(--bw-button-disabled-border-color);
  box-shadow: var(--bw-button-disabled-box-shadow);
  align-items: center;
  justify-content: center;
  cursor: default;
}
.button[disabled]::before, .button.disabled::before {
  filter: var(--button-disabled-filter);
}
.button[disabled]::after, .button.disabled::after {
  filter: var(--button-disabled-filter);
}
.button.add::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik03NTAgNWM0MTEsMCA3NDUsMzM0IDc0NSw3NDUgMCw0MTEgLTMzNCw3NDUgLTc0NSw3NDUgLTQxMSwwIC03NDUsLTMzNCAtNzQ1LC03NDUgMCwtNDExIDMzNCwtNzQ1IDc0NSwtNzQ1em0wIDExMmMzNTAsMCA2MzMsMjgzIDYzMyw2MzMgMCwzNTAgLTI4Myw2MzMgLTYzMyw2MzMgLTM1MCwwIC02MzMsLTI4MyAtNjMzLC02MzMgMCwtMzUwIDI4MywtNjMzIDYzMywtNjMzem0tNjQgMTA3NGwxMjggMCAwIC0zNzcgMzc3IDAgMCAtMTI4IC0zNzcgMCAwIC0zNzcgLTEyOCAwIDAgMzc3IC0zNzcgMCAwIDEyOCAzNzcgMCAwIDM3N3oiLz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
.button.doc-output::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDMwNzAzNTIwIj4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00NjEgNDA5bC00NDYgMGMtNSwwIC0xMCwtNSAtMTAsLTEwbDAgLTMzNmMwLC02IDQsLTEwIDEwLC0xMGwxMjkgMCAtMjMgMzYgLTgwIDAgMCAyODMgMzk0IDAgMCAtMzAgMzYgLTczIDAgMTMwYzAsNSAtNSwxMCAtMTAsMTB6Ii8+DQogICAgPHBvbHlnb24gZmlsbD0iIzJCMkEyOSIgcG9pbnRzPSIxNDksNDI1IDMyNyw0MjUgMzI3LDQ0NyAxNDksNDQ3ICIvPg0KICAgPC9nPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTIzNCAzMTdsMTc3IDAgODQgLTE2NmMtMTEsLTQgLTc0LDAgLTkxLDEgLTE1LDEgLTMwLDEgLTQ1LDMgLTMzLDIgLTMwLDAgLTQwLDE0IC03LDEyIC0xNSwyNCAtMjIsMzcgLTcsMTQgLTYwLDEwMSAtNjMsMTExeiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0xMDkgMjEzYzYsMTAgMTAwLDkyIDExMCw5OCA5LC01IDEwLC0xMiAxNCwtMTlsODEgLTEzNWMtMTUsLTIxIC04NCwtODIgLTEwMiwtOTUgLTksNyAtMjEsMjcgLTI4LDM3IC05LDE0IC0xNywyNSAtMjUsMzhsLTUwIDc2eiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00OSAyMzhsNzAgMzVjOCwzIDY2LDMxIDcyLDMxbC05NyAtODRjMTMsLTI1IDMxLC01MSA0NywtNzZsMzYgLTU1YzQsLTcgOSwtMTIgMTEsLTIwIC0xOSwtMTQgLTIyLC01IC00MiwyMyAtMTEsMTcgLTIxLDMyIC0zMyw0OWwtNjQgOTd6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
.button.download::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDE5MTMwMjg4Ij4NCiAgIDxwb2x5Z29uIGZpbGw9IiMyQjJBMjkiIHBvaW50cz0iOSw0MDIgOSw0OTUgNDkxLDQ5NSA0OTEsNDAyIDQ1Miw0MDIgNDUyLDQ1NSA0OSw0NTUgNDksNDAyICIvPg0KICAgPHBvbHlnb24gZmlsbD0iIzJCMkEyOSIgcG9pbnRzPSIxNTksMjI5IDIzMiwzMDIgMjMyLDUgMjcxLDUgMjcxLDMwMiAzNDQsMjI5IDM3MSwyNTcgMjUxLDM3NyAxMzIsMjU3ICIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
.button.link::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yMDQ1Njc5Mzg0NTc2Ij4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0zOTUgMTQ1bC05NyAwYzE4LDE1IDMyLDM0IDQyLDU2bDU1IDBjMjcsMCA0OSwyMiA0OSw0OWwwIDBjMCwyNyAtMjIsNDkgLTQ5LDQ5bC0xMDkgMGMtMjcsMCAtNDksLTIyIC00OSwtNDlsMCAwYzAsLTIgMCwtNCAwLC02IC00LC0xMCAtMTIsLTE2IC0yMywtMTZsLTMxIDBjLTEsNyAtMiwxNCAtMiwyMmwwIDBjMCw1OCA0NywxMDUgMTA1LDEwNWwxMDkgMGM1OCwwIDEwNSwtNDcgMTA1LC0xMDVsMCAwYzAsLTU4IC00NywtMTA1IC0xMDUsLTEwNXoiLz4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0xMDUgMzU1bDk3IDBjLTE4LC0xNSAtMzIsLTM0IC00MiwtNTZsLTU1IDBjLTI3LDAgLTQ5LC0yMiAtNDksLTQ5bDAgMGMwLC0yNyAyMiwtNDkgNDksLTQ5bDEwOSAwYzI3LDAgNDksMjIgNDksNDlsMCAwYzAsMiAwLDQgMCw3IDQsOSAxMiwxNSAyMywxNWwzMSAwYzEsLTcgMiwtMTQgMiwtMjJsMCAwYzAsLTU4IC00NywtMTA1IC0xMDUsLTEwNWwtMTA5IDBjLTU4LDAgLTEwNSw0NyAtMTA1LDEwNWwwIDBjMCw1OCA0NywxMDUgMTA1LDEwNXoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
.button.login::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDQ1MTQ2OTYwIj4NCiAgIDxwb2x5Z29uIGZpbGw9IiMyQjJBMjkiIHBvaW50cz0iMjI5LDE1OSAzMDIsMjMyIDUsMjMyIDUsMjcxIDMwMiwyNzEgMjI5LDM0NCAyNTcsMzcxIDM3NywyNTEgMjU3LDEzMiAiLz4NCiAgIDxwb2x5Z29uIGZpbGw9IiMyQjJBMjkiIHBvaW50cz0iMTkyLDQ5IDE5Miw5NSAxNTIsOTUgMTUyLDkgNDk1LDkgNDk1LDQ5MSAxNTIsNDkxIDE1Miw0MDUgMTkyLDQwNSAxOTIsNDUyIDQ1NSw0NTIgNDU1LDQ5ICIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
.button.next::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTMyOCA4M2wtMzEgMzEgODAgODAgLTM3MiAwIDAgNDQgNDA0IDAgMCAyMyAtNDA0IDAgMCA0NCAzNzMgMCAtODEgODEgMzEgMzEgMTM2IC0xMzYgMzEgLTMxIC0zMSAtMzEgLTEzNiAtMTM2em0xNjcgMTY3bDAgMCAwIDB6Ii8+DQogPC9nPg0KPC9zdmc+DQo=");
}
.button.prev::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNTAwIDE2NmwtMTcyIDAgMCAtODUgLTMyOCAxNjkgMzI4IDE2OSAwIC04NSAxNzIgMCAwIC0xNjh6bS04NiAwbS04NiAtNDNtLTE2NCA0M20wIDE2OG0xNjQgNDNtODYgLTQzbTg2IC04NCIvPg0KIDwvZz4NCjwvc3ZnPg0K");
}
.button.support::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTIzNCA0NDFsMCAtMjBjMzMsMCA2NiwwIDk5LDAgNDIsMCA3NiwtMzggNzYsLTg1bDAgLTEwMiAwIDBjMCwtODggLTcxLC0xNTkgLTE1OSwtMTU5IC04OCwwIC0xNTksNzEgLTE1OSwxNTlsMCAxMDIgLTgxIDAgMCAtMTAyIDQ2IDBjMCwtMTA3IDg3LC0xOTQgMTk0LC0xOTQgMTA3LDAgMTk0LDg3IDE5NCwxOTRsNDYgMCAwIDEwMiAtNjMgMGMwLDU3IC00MiwxMDQgLTk0LDEwNCAtMywwIC0xOCwwIC0zMiwwIDAsMTEgLTgsMjAgLTIwLDIwbC0yNyAwYy0xMSwwIC0yMCwtOSAtMjAsLTE5eiIvPg0KIDwvZz4NCjwvc3ZnPg0K");
}
.button.trash::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xNzEwODU0MzU2NTkyIj4NCiAgIDxwb2x5Z29uIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIyOS4yIiBwb2ludHM9IjkxLDgzIDQwOSw4MyAzNzIsNDc1IDEzNSw0NzUgIi8+DQogICA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iMjkuMiIgeDE9IjE1NyIgeTE9IjEyNCIgeDI9IjE4OCIgeTI9ICI0MjQiIC8+DQogICA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iMjkuMiIgeDE9IjI1MiIgeTE9IjEyNCIgeDI9IjI1MiIgeTI9ICI0MjQiIC8+DQogICA8bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iMjkuMiIgeDE9IjM0OCIgeTE9IjEyNCIgeDI9IjMxOCIgeTI9ICI0MjQiIC8+DQogICA8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMkIyQTI5IiBzdHJva2Utd2lkdGg9IjI5LjIiIHBvaW50cz0iMTgxLDU1IDE4MSwyNSAzMTksMjUgMzE5LDU1ICIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
.button.user_log::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yNjc1MzY5MzYyOTkyIj4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0yNTAgNmM3NSwwIDEzNSw2MCAxMzUsMTM1IDAsNzQgLTYwLDEzNSAtMTM1LDEzNSAtNzUsMCAtMTM1LC02MSAtMTM1LC0xMzUgMCwtNzUgNjAsLTEzNSAxMzUsLTEzNXptMCAzM2M1NiwwIDEwMiw0NSAxMDIsMTAyIDAsNTYgLTQ2LDEwMiAtMTAyLDEwMiAtNTYsMCAtMTAyLC00NiAtMTAyLC0xMDIgMCwtNTcgNDYsLTEwMiAxMDIsLTEwMnoiLz4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik01IDQ5NGMxNjMsMCAzMjcsMCA0OTAsMGwwIC0xMjFjMCwtNDQgLTM1LC03OSAtNzksLTc5bC0zMzIgMGMtNDQsMCAtNzksMzUgLTc5LDc5bDAgMTIxem00NTcgLTMzbC00MjQgMCAwIC04N2MwLC0yNiAyMSwtNDcgNDcsLTQ3bDMzMCAwYzI2LDAgNDcsMjEgNDcsNDdsMCA4N3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
.button.user_reg::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yNjc1MzY5MzQ4ODE2Ij4NCiAgIDxjaXJjbGUgZmlsbD0iIzJCMkEyOSIgY3g9IjI1MCIgY3k9IjE0MSIgcj0iMTM1Ii8+DQogICA8cGF0aCBmaWxsPSIjMkIyQTI5IiBkPSJNNSA0OTRjMTYzLDAgMzI3LDAgNDkwLDBsMCAtMTIxYzAsLTQ0IC0zNSwtNzkgLTc5LC03OWwtMzMyIDBjLTQ0LDAgLTc5LDM1IC03OSw3OWwwIDEyMXoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
.button.upload::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iNjQuMDAwMDAwcHQiIGhlaWdodD0iNjQuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA2NC4wMDAwMDAgNjQuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCw2NC4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiMwMDAwMDAiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik0xODUgNTEwIGwtMTI5IC0xMjkgNzUgLTMgNzQgLTMgMyAtMTEyIDMgLTExMyAxMDkgMCAxMDkgMCAzIDExMyAzCjExMiA3NCAzIDc1IDMgLTEyOSAxMjkgYy03MiA3MiAtMTMyIDEzMCAtMTM1IDEzMCAtMyAwIC02MyAtNTggLTEzNSAtMTMweiIvPgo8cGF0aCBkPSJNNjAgNDAgbDAgLTQwIDI2MCAwIDI2MCAwIDAgNDAgMCA0MCAtMjYwIDAgLTI2MCAwIDAgLTQweiIvPgo8L2c+Cjwvc3ZnPgo=");
}
.button.icon {
  --buttonPaddingX: 0.5rem;
}
.button.icon:empty::before {
  background-position: center center;
  margin-right: 0;
  --sizeIconButton: 1rem;
}
.button.icon:empty::after {
  background-position: center center;
  margin-right: 0;
  --sizeIconButton: 1rem;
}
.button.icon.noBorder {
  border: none;
  background-color: var(--bw-transparent);
  box-shadow: none;
}
.button.icon.cursorDefault {
  cursor: default;
}

td .button {
  margin-right: 0.5rem;
}

.action .button {
  margin-right: 1rem;
}

.btn-danger {
  background-color: var(--bw-btn-danger);
}

.btn-danger:hover {
  background-color: var(--bw-footer-red);
}

.dropzone {
  height: 3rem;
  width: 20rem;
  margin: -0.54rem -0.46rem;
  padding-top: 0.769rem;
}

input[type=file].data {
  display: none;
}

.reset-button {
  padding: 0.5rem;
  display: none;
  height: 1rem !important;
}
.reset-button:hover {
  cursor: pointer;
}
fieldset {
  margin-bottom: 2rem;
  padding: 1rem;
}

.upload-here {
  margin-top: 3rem;
}

.upload-here-text {
  margin-bottom: 0.769rem;
  font-weight: 600;
}

.btn-margin-right {
  margin-right: 0.5rem;
}

.close-modal-btn {
  background-color: var(--bw-white);
  border: none;
  float: right;
  font-size: 1.2rem;
  margin-right: -0.9rem;
}
.close-modal-btn:hover {
  color: var(--bw-blue);
}

:root {
  --widthCheckbox: 2.2rem;
  --heightCheckbox: 0.6rem;
  --overlapCheckbox: -0.0rem;
}

input[type=checkbox]:not(.burger-symbol) {
  appearance: none;
  cursor: pointer;
  position: relative;
  width: var(--widthCheckbox);
  height: var(--heightCheckbox);
  display: flex;
  justify-items: center;
  align-items: center;
  margin: 0.5rem;
}
input[type=checkbox]:not(.burger-symbol)::before { /* grauer balken im ausgeschalteten zustand */
  border-width: 2px;
  content: "";
  height: calc(1.3 * var(--heightCheckbox));
  width: 100%;
  border: 2px var(--bw-black) solid;
  background-color: var(--bw-white);
  border-radius: 3rem;
  transition: all 0.2s;
}
input[type=checkbox]:not(.burger-symbol).has-error::before {
  border-color: var(--bw-red);
}
input[type=checkbox]:not(.burger-symbol):checked::before { /* balken im eingeschalteten zustand */
  border-width: 2px;
  background-color: var(--bw-white);
  border-color: var(--bw-green);
}
input[type=checkbox]:not(.burger-symbol):disabled::before { /* balken im inactive & aus zustand */
  background-color: var(--bw-white);
  border-color: var(--bw-grey);
  cursor: not-allowed;
}
input[type=checkbox]:not(.burger-symbol)::after { /* schwarzer kreis im ausgescchalteten zustand */
  content: "";
  /* Durchmesser soll immer Hoehe * 1.75 sein */
  height: calc(1.75 * var(--heightCheckbox));
  width: calc(1.75 * var(--heightCheckbox));
  border-radius: 50%;
  background-color: var(--bw-black);
  left: var(--overlapCheckbox);
  position: absolute;
  transition: all 0.2s;
}
input[type=checkbox]:not(.burger-symbol):checked::after { /* kreis im eingeschalteten zustand */
  left: calc(100% - 1.75 * var(--heightCheckbox) - var(--overlapCheckbox));
  background-color: var(--bw-green);
}
input[type=checkbox]:not(.burger-symbol):disabled::after { /* kreis im inactive & aus zustand */
  cursor: not-allowed;
}
input[type=checkbox]:not(.burger-symbol):disabled:checked::before {
  border-color: var(--bw-grey);
}
#main-support .dropbtn, .modal .dropbtn {
  background-color: var(--bw-white);
  color: var(--bw-black);
  font-size: 0.9rem;
  border: var(--bw-black) solid 0.0625rem;
  height: 0.5rem;
  width: 7rem;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.75rem;
  box-shadow: 0 0.125rem 0.3125rem -0.1875rem var(--bw-black);
}
#main-support .dropbtn::after, .modal .dropbtn::after {
  content: "";
  background-position: right center;
  background-size: 0.75rem auto;
  height: 0.75rem;
  width: 0.75rem;
  background-repeat: no-repeat;
  margin-left: 0.4rem;
}
#main-support .dropbtn.closed::after, .modal .dropbtn.closed::after {
  background-image: url("../software-design/img/img/icons/down3.png");
  transition: transform, 250ms;
}
#main-support .dropbtn:hover::after, .modal .dropbtn:hover::after {
  filter: invert(34%) sepia(95%) saturate(1542%) hue-rotate(186deg) brightness(106%) contrast(104%);
  transform: rotate(180deg);
}
#main-support .dropbtn:hover .dropbtn::after, .modal .dropbtn:hover .dropbtn::after {
  filter: invert(34%) sepia(95%) saturate(1542%) hue-rotate(186deg) brightness(106%) contrast(104%);
  transform: rotate(180deg);
}
#main-support, .modal {
  /* The container <div> - needed to position the dropdown content */
}
#main-support .dropdown, .modal .dropdown {
  position: relative;
  display: inline-block;
}
#main-support .dropdown:active, .modal .dropdown:active {
  color: var(--bw-white);
}
#main-support .dropdown:hover .dropbtn, .modal .dropdown:hover .dropbtn {
  border-color: var(--bw-blue);
  color: var(--bw-blue);
}
#main-support, .modal {
  /* Dropdown Content (Hidden by Default) */
}
#main-support .dropdown-content, .modal .dropdown-content {
  display: none;
  position: absolute;
  background-color: var(--bw-almost-white-grey);
  width: 100%;
  box-shadow: 0 0.1875rem 0.625rem 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
}
#main-support .dropdown-content a, .modal .dropdown-content a {
  color: var(--bw-black);
  padding: 0.4rem;
  text-decoration: none;
  display: block;
  font-size: 0.9rem;
}
#main-support .dropdown-content a:not(:last-child), .modal .dropdown-content a:not(:last-child) {
  border-bottom: 0.077rem solid var(--bw-light-grey);
}
#main-support .dropdown-content a:hover, .modal .dropdown-content a:hover {
  background-color: var(--bw-white);
  color: var(--bw-blue);
  cursor: pointer;
  user-select: none;
}
#main-support, .modal {
  /* Show the dropdown menu on hover */
}
#main-support .dropdown:hover .dropdown-content, .modal .dropdown:hover .dropdown-content {
  display: block;
}

:root {
  --invert-color-white: invert(98%) sepia(6%) saturate(116%) hue-rotate(246deg) brightness(118%) contrast(100%);
  --corner-height: 2.49rem;
  --corner-width: auto;
  --corner-triangle-border-right: 2rem;
  --header-height: 4.3rem;
  --logo-width: 18rem;
  --version-number-width: 7rem;
  --burger-symbol-width: 1.5rem;
  --burger-symbol-height: 1.28rem;
  --drop-down-menu-width: 14rem;
  --drop-down-menu-points-height: 4rem;
}

header#main-site-header {
  min-height: var(--header-height);
  height: var(--header-height);
  width: 100%;
  align-self: end;
  background-image: var(--header-background-image);
  background-color: var(--header-background-color);
  background-position: center;
  z-index: 11;
  position: relative;
  display: grid;
  grid-template-columns: auto 1fr auto auto;
  grid-column-gap: 0;
  grid-row-gap: 0;
  grid-template-rows: 1fr auto;
  align-items: center;
}
header#main-site-header .burger-symbol {
  grid-area: 1/4/3/5;
  display: none;
}
header#main-site-header .corner-together {
  grid-area: 1/1/2/2;
  display: flex;
  flex-direction: row;
  align-self: baseline;
  /*            bei N-Controller width auf ca 27, bei Cockpit ca 21          */
}
header#main-site-header .corner-together .white-corner {
  height: var(--corner-height);
  width: var(--corner-width);
  background-color: var(--bw-white);
  display: flex;
  flex-direction: row;
  align-items: center;
}
header#main-site-header .corner-together .white-corner .bluhmware-logo {
  background-image: url("../software-design/img/svg/BluhmWare.svg");
  background-repeat: no-repeat;
  background-position: center;
  width: var(--logo-width);
  height: var(--corner-height);
  background-size: 100%;
  margin-left: 0.6rem;
}
header#main-site-header .corner-together .white-corner .cockpit-header {
  font-size: 1.75rem;
  margin-left: 0.5rem;
  font-weight: bold;
  height: 100%;
  line-height: var(--corner-height);
  user-select: none;
  margin-top: -0.1rem;
}
header#main-site-header .corner-together .white-triangle {
  height: 0;
  width: 0;
  border-top: var(--corner-height) solid var(--bw-white);
  border-right: var(--corner-triangle-border-right) solid transparent;
}
header#main-site-header .version-number {
  grid-area: 2/1/3/2;
  color: var(--bw-white);
  margin-left: 0.6rem;
  margin-top: 0.15rem;
  font-size: 0.8rem;
}
header#main-site-header .menu-point-date {
  grid-area: 1/3/3/4;
  display: var(--display-menu-point-date);
  flex-direction: row;
  align-items: center;
  justify-content: center;
  height: 100%;
}
header#main-site-header .menu-point-date .line {
  background-image: url("../software-design/img/img/vertikale-linie.png");
  filter: var(--invert-color-white);
  height: 2rem;
  width: 2rem;
  background-size: 100%;
  margin-right: 0.5rem;
}
header#main-site-header .menu-point-date .burger {
  display: flex;
  align-items: baseline;
}
header#main-site-header .menu-point-date .burger .time-and-date {
  color: var(--bw-white);
  font-size: 1.3rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-right: 1.3rem;
  cursor: default;
  user-select: none;
}
header#main-site-header .menu-point-date .burger .time-and-date .time {
  font-weight: bold;
}
header#main-site-header .menu-point-date .burger .time-and-date .date {
  font-size: 1rem;
}

nav {
  grid-area: 1/2/3/3;
  justify-content: end;
  color: var(--bw-white);
  font-weight: bold;
  display: flex;
  font-size: 0.95rem;
}
nav ul {
  display: flex;
  flex-direction: row;
  padding: 0;
  margin: 0 1rem 0 0;
}
nav ul.drop-down-menu {
  width: var(--drop-down-menu-width);
  background-color: var(--bw-header-color);
  position: absolute;
  top: 100%;
  flex-direction: column;
}
nav ul.drop-down-menu li {
  height: var(--drop-down-menu-points-height);
  color: var(--bw-white);
  line-height: var(--drop-down-menu-points-height);
  overflow: hidden;
  font-weight: 400;
  text-shadow: none;
  width: 100%;
}
nav ul.drop-down-menu li:hover {
  background-color: var(--bw-header-color-highlight);
}
nav ul.drop-down-menu li:hover a {
  text-decoration: none;
}
nav ul.drop-down-menu li a {
  font-size: 1rem;
  font-weight: normal;
  flex-direction: row;
  line-height: 4rlh;
  align-items: center;
  text-align: left;
  padding-left: 1.5rem;
}
nav ul.drop-down-menu li a::before {
  display: none;
}
nav ul .show-hide {
  display: none;
}
nav ul li {
  text-shadow: 0 3px 6px var(--bw-almost-black-grey);
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  user-select: none;
  cursor: pointer;
  text-decoration: none;
}
nav ul li:hover > a, nav ul li.active > a {
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 0.35rem;
  cursor: pointer;
  color: var(--bw-white);
}
nav ul li.admin a span::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yNjc1MzY5MzU2MDQ4Ij4NCiAgIDxjaXJjbGUgZmlsbD0iI0ZFRkVGRSIgY3g9IjI1MCIgY3k9IjE0MSIgcj0iMTM1Ii8+DQogICA8cGF0aCBmaWxsPSIjRkVGRUZFIiBkPSJNNSA0OTRjMTYzLDAgMzI3LDAgNDkwLDBsMCAtMTIxYzAsLTQ0IC0zNSwtNzkgLTc5LC03OWwtMzMyIDBjLTQ0LDAgLTc5LDM1IC03OSw3OWwwIDEyMXoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
  height: 2.4rem;
  width: 2.4rem;
  background-size: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: bottom;
  display: inline-block;
}
nav ul li.language a span::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjkyODkzIDQuOTI4OTNDNi44MDQzIDMuMDUzNTcgOS4zNDc4NCAyIDEyIDJDMTQuNjUyMiAyIDE3LjE5NTcgMy4wNTM1NyAxOS4wNzExIDQuOTI4OTNDMjAuOTQ2NCA2LjgwNDI5IDIyIDkuMzQ3ODMgMjIgMTJDMjIgMTMuMzEzMiAyMS43NDEzIDE0LjYxMzYgMjEuMjM4OCAxNS44MjY4QzIwLjczNjIgMTcuMDQwMSAxOS45OTk3IDE4LjE0MjUgMTkuMDcxMSAxOS4wNzExQzE4LjE0MjUgMTkuOTk5NyAxNy4wNDAxIDIwLjczNjIgMTUuODI2OCAyMS4yMzg4QzE0LjYxMzYgMjEuNzQxMyAxMy4zMTMyIDIyIDEyIDIyQzEwLjY4NjggMjIgOS4zODY0MiAyMS43NDEzIDguMTczMTcgMjEuMjM4OEM2Ljk1OTkxIDIwLjczNjIgNS44NTc1MiAxOS45OTk3IDQuOTI4OTMgMTkuMDcxMUM0LjAwMDM1IDE4LjE0MjUgMy4yNjM3NSAxNy4wNDAxIDIuNzYxMiAxNS44MjY4QzIuMjU4NjYgMTQuNjEzNiAyIDEzLjMxMzIgMiAxMkMyIDkuMzQ3ODMgMy4wNTM1NyA2LjgwNDI5IDQuOTI4OTMgNC45Mjg5M1pNMTIgNEM5Ljg3ODI3IDQgNy44NDM0NCA0Ljg0Mjg1IDYuMzQzMTUgNi4zNDMxNEM0Ljg0Mjg1IDcuODQzNDMgNCA5Ljg3ODI3IDQgMTJDNCAxMy4wNTA2IDQuMjA2OTMgMTQuMDkwOSA0LjYwODk2IDE1LjA2MTVDNS4wMTEgMTYuMDMyMSA1LjYwMDI4IDE2LjkxNCA2LjM0MzE1IDE3LjY1NjlDNy4wODYwMSAxOC4zOTk3IDcuOTY3OTMgMTguOTg5IDguOTM4NTMgMTkuMzkxQzkuOTA5MTQgMTkuNzkzMSAxMC45NDk0IDIwIDEyIDIwQzEzLjA1MDYgMjAgMTQuMDkwOSAxOS43OTMxIDE1LjA2MTUgMTkuMzkxQzE2LjAzMjEgMTguOTg5IDE2LjkxNCAxOC4zOTk3IDE3LjY1NjkgMTcuNjU2OUMxOC4zOTk3IDE2LjkxNCAxOC45ODkgMTYuMDMyMSAxOS4zOTEgMTUuMDYxNUMxOS43OTMxIDE0LjA5MDkgMjAgMTMuMDUwNiAyMCAxMkMyMCA5Ljg3ODI3IDE5LjE1NzEgNy44NDM0MyAxNy42NTY5IDYuMzQzMTRDMTYuMTU2NiA0Ljg0Mjg1IDE0LjEyMTcgNCAxMiA0WiIgZmlsbD0iIzIzMjMyMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNiA5QzIuNiA4LjQ0NzcxIDMuMDQ3NzIgOCAzLjYgOEgyMC40QzIwLjk1MjMgOCAyMS40IDguNDQ3NzEgMjEuNCA5QzIxLjQgOS41NTIyOCAyMC45NTIzIDEwIDIwLjQgMTBIMy42QzMuMDQ3NzIgMTAgMi42IDkuNTUyMjggMi42IDlaIiBmaWxsPSIjMjMyMzIzIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi42IDE1QzIuNiAxNC40NDc3IDMuMDQ3NzIgMTQgMy42IDE0SDIwLjRDMjAuOTUyMyAxNCAyMS40IDE0LjQ0NzcgMjEuNCAxNUMyMS40IDE1LjU1MjMgMjAuOTUyMyAxNiAyMC40IDE2SDMuNkMzLjA0NzcyIDE2IDIuNiAxNS41NTIzIDIuNiAxNVoiIGZpbGw9IiMyMzIzMjMiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4wMjk0IDIuMTUxNjNDMTIuNDk4IDIuNDQ0MDIgMTIuNjQwOCAzLjA2MDg3IDEyLjM0ODQgMy41Mjk0MUMxMC43NjI4IDYuMDcwMjIgOS45MjIyIDkuMDA1MDUgOS45MjIyIDEyQzkuOTIyMiAxNC45OTQ5IDEwLjc2MjggMTcuOTI5OCAxMi4zNDg0IDIwLjQ3MDZDMTIuNjQwOCAyMC45MzkxIDEyLjQ5OCAyMS41NTYgMTIuMDI5NCAyMS44NDg0QzExLjU2MDkgMjIuMTQwNyAxMC45NDQgMjEuOTk3OSAxMC42NTE2IDIxLjUyOTRDOC44Njc4OCAxOC42NzEgNy45MjIyIDE1LjM2OTMgNy45MjIyIDEyQzcuOTIyMiA4LjYzMDY4IDguODY3ODggNS4zMjkgMTAuNjUxNiAyLjQ3MDU5QzEwLjk0NCAyLjAwMjA1IDExLjU2MDkgMS44NTkyNSAxMi4wMjk0IDIuMTUxNjNaIiBmaWxsPSIjMjMyMzIzIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuOTcwNiAyLjE1MTYzQzEyLjQzOTEgMS44NTkyNSAxMy4wNTYgMi4wMDIwNSAxMy4zNDg0IDIuNDcwNTlDMTUuMTMyMSA1LjMyOSAxNi4wNzc4IDguNjMwNjggMTYuMDc3OCAxMkMxNi4wNzc4IDE1LjM2OTMgMTUuMTMyMSAxOC42NzEgMTMuMzQ4NCAyMS41Mjk0QzEzLjA1NiAyMS45OTc5IDEyLjQzOTEgMjIuMTQwNyAxMS45NzA2IDIxLjg0ODRDMTEuNTAyIDIxLjU1NiAxMS4zNTkyIDIwLjkzOTEgMTEuNjUxNiAyMC40NzA2QzEzLjIzNzIgMTcuOTI5OCAxNC4wNzc4IDE0Ljk5NDkgMTQuMDc3OCAxMkMxNC4wNzc4IDkuMDA1MDUgMTMuMjM3MiA2LjA3MDIyIDExLjY1MTYgMy41Mjk0MUMxMS4zNTkyIDMuMDYwODcgMTEuNTAyIDIuNDQ0MDIgMTEuOTcwNiAyLjE1MTYzWiIgZmlsbD0iIzIzMjMyMyIvPgo8L3N2Zz4K");
  height: 2.4rem;
  width: 2.4rem;
  background-size: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
}
nav ul li.user a span::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yNjc1MjE3MzUzODI0Ij4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIGQ9Ik0yNTAgNmM3NSwwIDEzNSw2MCAxMzUsMTM1IDAsNzQgLTYwLDEzNSAtMTM1LDEzNSAtNzUsMCAtMTM1LC02MSAtMTM1LC0xMzUgMCwtNzUgNjAsLTEzNSAxMzUsLTEzNXptMCAzM2M1NiwwIDEwMiw0NSAxMDIsMTAyIDAsNTYgLTQ2LDEwMiAtMTAyLDEwMiAtNTYsMCAtMTAyLC00NiAtMTAyLC0xMDIgMCwtNTcgNDYsLTEwMiAxMDIsLTEwMnoiLz4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIGQ9Ik01IDQ5NGMxNjMsMCAzMjcsMCA0OTAsMGwwIC0xMjFjMCwtNDQgLTM1LC03OSAtNzksLTc5bC0zMzIgMGMtNDQsMCAtNzksMzUgLTc5LDc5bDAgMTIxem00NTcgLTMzbC00MjQgMCAwIC04N2MwLC0yNiAyMSwtNDcgNDcsLTQ3bDMzMCAwYzI2LDAgNDcsMjEgNDcsNDdsMCA4N3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
  height: 2.4rem;
  width: 2.4rem;
  background-size: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: bottom;
  display: inline-block;
}
nav ul li.menu a span::before {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDQxMTczNTY4Ij4NCiAgIDxyZWN0IGZpbGw9IiNFNjAwMDUiIHg9IjI3IiB5PSIxMjgiIHdpZHRoPSI0NDYuMTU5IiBoZWlnaHQ9IjQwLjQ3OTgiIHJ4PSIzMSIgcnk9IjIwIi8+DQogICA8cmVjdCBmaWxsPSIjRTYwMDA1IiB4PSIyNyIgeT0iMzMyIiB3aWR0aD0iNDQ2LjE1OSIgaGVpZ2h0PSI0MC40Nzk4IiByeD0iMzEiIHJ5PSIyMCIvPg0KICAgPHJlY3QgZmlsbD0iI0U2MDAwNSIgeD0iMjciIHk9IjIzMCIgd2lkdGg9IjQ0Ni4xNTkiIGhlaWdodD0iNDAuNDc5OCIgcng9IjMxIiByeT0iMjAiLz4NCiAgPC9nPg0KICA8cGF0aCBmaWxsPSIjRkVGRUZFIiBkPSJNNSAzMjVsNDkwIDAgMCA0NyAtNDkwIDAgMCAtNDd6bTAgLTE5N2w0OTAgMCAwIDQ3IC00OTAgMCAwIC00N3ptMCA5OGw0OTAgMCAwIDQ4IC00OTAgMCAwIC00OHoiLz4NCiA8L2c+DQo8L3N2Zz4NCg==");
  height: 2.4rem;
  width: 2.4rem;
  background-size: 1.6rem;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: bottom;
  display: inline-block;
}
nav ul li a {
  color: var(--bw-white);
  text-decoration: none;
  width: 100%;
  text-align: center;
  margin: auto;
  flex: 1;
  min-width: 0;
  padding: 0 1rem;
}
nav ul li a span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
nav ul li a::before {
  height: 1rem;
  margin-bottom: 0.2rem;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
  display: block;
  filter: var(--invert-color-white);
}

@media only screen and (max-width: 1400px) {
  header#main-site-header {
    position: unset;
  }
  header#main-site-header .menu-point-date .line {
    display: none;
  }
  header#main-site-header nav {
    visibility: hidden;
    transition: width 500ms, visibility 500ms ease-in-out 500ms;
    width: 0;
    height: 100dvh;
    position: absolute;
    z-index: 11;
    top: 0;
    right: 0;
    background-color: var(--bw-header-color);
    margin: 0;
  }
  header#main-site-header nav ul {
    flex-direction: column;
    width: 100%;
    padding-top: var(--header-height);
    overflow-y: auto;
  }
  header#main-site-header nav ul.drop-down-menu {
    padding-top: 0;
    width: inherit;
    position: unset;
  }
  header#main-site-header nav ul.drop-down-menu li {
    background-color: var(--bw-header-color-highlight);
  }
  header#main-site-header nav ul.drop-down-menu li a {
    padding-left: 4.5rem;
  }
  header#main-site-header nav ul li {
    width: 100%;
    position: relative;
    text-shadow: none;
  }
  header#main-site-header nav ul li:hover, header#main-site-header nav ul li:active {
    background-color: var(--bw-header-color-highlight);
  }
  header#main-site-header nav ul li:hover a, header#main-site-header nav ul li:active a {
    text-decoration: unset;
  }
  header#main-site-header nav ul li a {
    font-weight: normal;
    display: inline-flex;
    flex-direction: row;
    line-height: 4rlh;
    align-items: center;
  }
  header#main-site-header nav ul li a::before {
    width: 3rem;
    padding-right: 0.5rem;
  }
  header#main-site-header .burger-symbol {
    display: block;
    margin-right: 1.5rem;
    height: var(--burger-symbol-height);
    width: var(--burger-symbol-width);
    border-radius: 0.125rem;
    transition: 300ms all;
    appearance: none;
    z-index: 12;
    cursor: pointer;
  }
  header#main-site-header .burger-symbol::before {
    content: "";
    background-color: var(--bw-white);
    height: 0.25rem;
    width: 1.5rem;
    display: flex;
    border-radius: 0.625rem;
    transition: 300ms all;
    box-shadow: 0 0.5rem 0 var(--bw-white);
    border: none;
  }
  header#main-site-header .burger-symbol::after {
    content: "";
    background-color: var(--bw-white);
    height: 0.25rem;
    width: 1.5rem;
    display: flex;
    margin-top: 0.75rem;
    border-radius: 0.625rem;
    transition: 300ms all;
    position: initial;
  }
  header#main-site-header .burger-symbol:checked {
    transform: rotate(-45deg);
  }
  header#main-site-header .burger-symbol:checked ~ nav {
    visibility: visible;
    width: min(20rem, 100dvw);
    transition: visibility 0s, width 400ms ease-in-out;
  }
  header#main-site-header .burger-symbol:checked::before {
    transform: rotate(90deg);
    margin-top: 0.3rem;
    box-shadow: 0 0;
  }
  header#main-site-header .burger-symbol:checked::after {
    margin-top: -0.25rem;
  }
}
@media only screen and (max-width: 600px) {
  header#main-site-header .corner-together {
    /*                bei N Controller width auf ca 20.5, bei Cockpit auf 16*/
  }
  header#main-site-header .corner-together .white-corner {
    width: 16rem;
    height: 2.875rem;
  }
  header#main-site-header .corner-together .white-corner .cockpit-header {
    font-size: 1.3rem;
    line-height: 2.7rem;
  }
  header#main-site-header .corner-together .white-corner .bluhmware-logo {
    width: 9rem;
    height: 3rem;
    background-size: 100%;
  }
  header#main-site-header .corner-together .white-triangle {
    border-right: 2rem solid transparent;
    border-top: 2.7rem solid var(--bw-white);
  }
  header#main-site-header .menu-point-date .burger .time-and-date {
    display: none;
  }
}
#login-form {
  color: var(--bw-black);
  background-repeat: no-repeat;
  background-size: 100% 70%;
  background-position: top center;
}
#login-form label {
  font-size: 1rem;
}
#login-form .main-body {
  height: 100%;
  width: 100%;
}
#login-form .login-box-position {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
#login-form .login-box {
  height: min(33.5rem, 90%);
  width: min(25.5rem, 90%);
  background-color: var(--bw-white);
  margin: 2rem 0 2rem 0;
}
#login-form .error {
  height: min(36rem, 90%);
}
#login-form .login-header {
  padding-top: 1rem;
  margin-bottom: 3rem;
}
#login-form .user-name {
  margin: 0;
}
#login-form .password-icon {
  margin: 0;
}
#login-form .user_or_password_wrong {
  color: var(--bw-dark-red);
  text-align: center;
}
#login-form .register-box {
  height: min(34.5rem, 90%);
  width: min(25rem, 90%);
  background-color: var(--bw-white);
  box-shadow: 0 0.23rem 0.38rem 0 var(--bw-grey);
  padding: 2rem;
}
#login-form .header {
  width: 100%;
  height: 2rem;
  color: var(--bw-red);
  display: flex;
  justify-content: center;
  background-image: url(../img/svg/BluhmWare.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: top center;
}
#login-form .header-second {
  width: 100%;
  height: 2rem;
  margin-bottom: 1.8rem;
  color: var(--bw-black);
  font-size: 2rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
#login-form .user-name-input {
  color: var(--bw-black);
  margin-bottom: 1.3rem;
}
#login-form .user-name-input-register {
  color: var(--bw-black);
  margin-bottom: 1.2rem;
}
#login-form .password-input {
  color: var(--bw-black);
}
#login-form .password-input-repeat {
  color: var(--bw-black);
  margin-top: 0.6em;
}
#login-form .login-register-button-margin {
  margin-top: 1.3rem;
}
#login-form .forgot-password {
  display: none;
  justify-content: flex-end;
  margin-top: 0.7rem;
}
#login-form a {
  font-size: 0.9rem;
}
#login-form a:hover {
  color: var(--bw-blue);
}
#login-form a:active {
  color: var(--bw-grey-blue);
}
#login-form p {
  color: var(--bw-black);
  font-size: 0.9rem;
}
#login-form p:hover {
  color: var(--bw-blue);
}
#login-form p:active {
  color: var(--bw-grey-blue);
}
#login-form p:visited {
  color: var(--bw-black);
}
#login-form .support-and-language {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
#login-form .support-higher {
  margin-bottom: 0.289rem;
  cursor: pointer;
}
#login-form .drop-down-menu-languages {
  color: var(--bw-black);
  font-size: 0.8rem;
}
#login-form .dropbtn {
  background-color: var(--bw-white);
  color: var(--bw-black);
  font-size: 80%;
  border: var(--bw-black) solid 0.0625rem;
  height: var(--heightButton);
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 3.5rem;
  box-shadow: 0 0.125rem 0.3125rem -0.1875rem var(--bw-black);
  padding-left: 0.3rem;
  padding-right: 0.3rem;
}
#login-form .dropbtn::after {
  content: "";
  background-position: right center;
  background-size: 0.75rem auto;
  height: 100%;
  width: 0.75rem;
  background-repeat: no-repeat;
}
#login-form .dropbtn.closed::after {
  background-image: url(../img/icons/down3.png);
}
#login-form .dropbtn:hover::after {
  filter: var(--filter-blue);
}
#login-form {
  /* The container <div> - needed to position the dropdown content */
}
#login-form .dropdown {
  position: relative;
  display: inline-block;
  float: right;
}
#login-form {
  /* Dropdown Content (Hidden by Default) */
}
#login-form .dropdown-content {
  display: none;
  position: absolute;
  background-color: var(--bw-almost-white-grey);
  width: 99%;
  box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.2);
  z-index: 1;
  overflow: auto;
  max-height: 7.8rem;
}
#login-form .dropdown-content p {
  color: var(--bw-black);
  padding: 0.15rem;
  text-decoration: none;
  display: block;
  margin: 0;
  font-size: 80%;
}
#login-form .dropdown-content p:not(:last-child) {
  border-bottom: 0.077rem solid var(--bw-light-grey);
}
#login-form .dropdown-content p:hover {
  background-color: var(--bw-white);
  color: var(--bw-blue);
  cursor: pointer;
}
#login-form {
  /* Show the dropdown menu on hover */
}
#login-form .dropdown:hover .dropdown-content {
  display: block;
}
#login-form .dropdown:hover {
  /* Change the background color of the dropdown button when the dropdown content is shown */
}
#login-form .dropdown:hover .dropbtn {
  border-color: var(--bw-blue);
  color: var(--bw-blue);
}
#login-form .dropdown:hover .dropbtn::after {
  filter: var(--filter-blue);
}

.placeholder-wrong-user-or-password {
  margin-top: 1rem;
  height: 3.9rem;
  width: 100%;
}

.placeholder-wrong-user-or-password-register {
  margin-top: 0.8rem;
  height: 8.2rem;
  width: 100%;
}

.user-or-password-wrong {
  color: var(--bw-dark-red);
  text-align: center;
}

.error-messages {
  color: var(--bw-dark-red);
  text-align: center;
  font-size: 0.85rem;
}

.same-password {
  color: var(--bw-dark-green);
  font-size: 0.85rem;
  text-align: center;
  display: none;
}

.not-same-password {
  color: var(--bw-dark-red);
  font-size: 0.85rem;
  text-align: center;
  display: none;
}

.success {
  color: var(--bw-dark-green);
}

#password-condition {
  color: var(--bw-middle-grey);
  font-size: 0.75rem;
  line-height: 115%;
  margin-bottom: -0.7rem;
}

:root {
  --thumb-height: 1.125em;
  --track-height: 0.5rem;
  --track-color: rgba(0, 0, 0, 0.2);
  --brightness-down: 80%;
  --clip-edges: 0.125em;
}

/* === range commons === */
input[type=range] {
  position: relative;
  background: rgba(255, 255, 255, 0);
  overflow: hidden;
  font-size: 1.5rem;
  width: 12.5em;
  color: var(--bw-blue);
}
input[type=range]:active {
  cursor: grabbing;
}
input[type=range]:disabled {
  opacity: 0.3;
  /*                cursor: not-allowed;*/
}

/* === WebKit specific styles === */
input[type=range], input[type=range]::-webkit-slider-runnable-track, input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: var(--thumb-height);
}

input[type=range]::-webkit-slider-runnable-track, input[type=range]::-webkit-slider-thumb {
  /*                position: relative;*/
}

input[type=range]:hover::-webkit-slider-thumb {
  cursor: grab;
}

input[type=range]:active::-webkit-slider-thumb {
  cursor: grabbing;
}

input[type=range]::-webkit-slider-runnable-track {
  background: linear-gradient(var(--track-color) 0 0) scroll no-repeat center/100% calc(var(--track-height) + 0.077rem);
  /*                das entfernen um wenigstens einene eckigen balken zu bekommen*/
  /*
                  border-radius: var(--track-height);
                  height: var(--track-height);
  */
}

input[type=range]:disabled::-webkit-slider-thumb {
  cursor: not-allowed;
}

/* === Firefox specific styles === */
input[type=range], input[type=range]::-moz-range-track, input[type=range]::-moz-range-thumb {
  height: var(--thumb-height);
}

input[type=range]::-moz-range-thumb {
  background: currentColor;
  border: 0;
  width: var(--thumb-width, var(--thumb-height));
  border-radius: var(--thumb-width, var(--thumb-height));
  cursor: grab;
}

input[type=range]:active::-moz-range-thumb {
  cursor: grabbing;
}

input[type=range]::-moz-range-track {
  width: 100%;
}

input[type=range]::-moz-range-progress {
  /*                appearance: none;*/
  background: currentColor;
  /*                transition-delay: 30ms;*/
}

input[type=range]::-moz-range-track, input[type=range]::-moz-range-progress {
  height: calc(var(--track-height) + 0.077rem);
  border-radius: var(--track-height);
}

input[type=range]:disabled::-moz-range-thumb {
  cursor: not-allowed;
}

.tabs {
  background: var(--bw-transparent);
  border: none;
  padding: 0;
  height: 100%;
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto auto 1fr;
  grid-column-gap: 0;
  grid-row-gap: 0;
}
.tabs > div.tab-content {
  grid-area: 3/1/4/2;
}
.tabs > div.tab-content > div {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.tabs > div.tab-content > div:not(.active) {
  display: none;
}
.tabs .status-line {
  background-color: var(--bw-red);
  height: 0.4rem;
  width: 100%;
  margin-top: -0.4rem;
  position: relative;
  z-index: 10;
  grid-area: 2/1/3/2;
}
.tabs ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  flex-wrap: nowrap;
  flex-direction: row;
  overflow: hidden;
  position: relative;
  z-index: 1;
  display: flex;
  grid-area: 1/1/2/2;
}
.tabs ul li.nav-item {
  display: inline-flex;
  flex-wrap: nowrap;
  height: 2rem;
  margin: 0;
  border-top-right-radius: 0.8rem;
  border-top-left-radius: 0.8rem;
  padding: 0 0.5rem;
  background-color: var(--bw-very-light-grey);
  box-shadow: 0 7px 10px -3px rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-content: center;
  position: relative;
}
.tabs ul li.nav-item::before, .tabs ul li.nav-item::after {
  content: "";
  background: transparent;
  height: 2rem;
  aspect-ratio: 1;
  border-radius: 100%;
  border-width: 0.4rem;
  top: 0;
  border-style: solid;
  position: absolute;
  pointer-events: none;
}
.tabs ul li.nav-item::before {
  border-color: transparent var(--bw-very-light-grey) transparent transparent;
  left: -1.6rem;
  transform: rotate(45deg);
}
.tabs ul li.nav-item::after {
  border-color: transparent transparent transparent var(--bw-very-light-grey);
  right: -1.6rem;
  transform: rotate(-45deg);
}
.tabs ul li.nav-item a {
  border: none;
  padding-bottom: 0;
  cursor: pointer;
  font-size: 0.875rem;
  display: inline-block;
  width: 10.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
  text-decoration: none;
  white-space: nowrap;
  color: var(--bw-black);
  text-align: center;
  align-self: center;
  user-select: none;
}
.tabs ul li.nav-item a * {
  cursor: pointer;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tabs ul li.nav-item a span.name {
  line-height: 2.15rem;
  z-index: 3;
  position: relative;
}
.tabs ul li.nav-item a span.description {
  font-size: 0.625rem;
  text-transform: none;
}
.tabs ul li.nav-item a.active {
  color: var(--bw-white);
}
.tabs ul li.nav-item.active {
  background-color: var(--bw-red);
  border-right-color: var(--bw-red);
  border-left-color: var(--bw-red);
  z-index: 1;
}
.tabs ul li.nav-item.active::before {
  border-color: transparent var(--bw-red) transparent transparent;
}
.tabs ul li.nav-item.active::after {
  border-color: transparent transparent transparent var(--bw-red);
}
.tabs ul li.nav-item.active a {
  color: var(--bw-white);
}
.tabs ul li.nav-item.active a span.name {
  line-height: 2.15rem;
}
.tabs ul li.nav-item span.remove {
  cursor: pointer;
}
.tabs .create-cockpit {
  z-index: 10;
  background-image: url("../software-design/img/img/icons/add.png");
  background-color: var(--bw-almost-white-grey);
  height: 2rem;
  aspect-ratio: 1;
  background-size: 0.75rem;
  background-repeat: no-repeat;
  background-position: center 40%;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0.8rem 0.8rem 0 0;
  box-shadow: -6px 1px 11px -8px rgba(0, 0, 0, 0.5);
}
.tabs .create-cockpit::before {
  content: "";
  background: var(--bw-transparent);
  height: 100%;
  aspect-ratio: 1;
  border-radius: 100%;
  border-width: 0.4rem;
  top: 0;
  border-style: solid;
  position: absolute;
  border-color: transparent var(--bw-almost-white-grey) transparent transparent;
  left: -1.6rem;
  pointer-events: none;
  transform: rotate(45deg);
}
.tabs .arrow-right, .tabs .arrow-left {
  height: 2rem;
  width: 2rem;
  position: absolute;
  top: 0;
  background-size: 0.75rem;
  background-repeat: no-repeat;
  background-position: center 40%;
  z-index: 2;
  background-color: var(--bw-white);
  display: none;
  opacity: 0.93;
  cursor: pointer;
}
.tabs .arrow-right {
  background-image: url("../software-design/img/icons/next.png");
  right: 0;
}
.tabs .arrow-left {
  background-image: url("../software-design/img/icons/prev.png");
  left: 0;
}
.tabs .create-cockpit ~ .arrowRight {
  width: 4rem;
  background-position-x: 20%;
}

.devices-info-box {
  box-shadow: 0 0.225rem 0.35rem -0.1875rem var(--bw-dark-grey);
  min-height: 2rem;
  position: absolute;
  max-width: 22rem;
  min-width: 12rem;
  padding: 0.2rem;
  background-color: var(--bw-almost-white-grey);
  width: min-content;
}
.devices-info-box > div > a {
  cursor: pointer;
  display: block;
  font-weight: bold;
  white-space: nowrap;
  line-height: 16px;
  font-size: 0.75rem;
  color: var(--bw-black);
}
.devices-info-box > div > a .tab-status {
  border-radius: 1rem;
  height: 1rem;
  width: 1rem;
  padding: 0;
  margin-right: 0.5rem;
  margin-top: 4px;
  margin-bottom: -4px;
  display: inline-block;
}
.devices-info-box > div {
  padding: 5px;
  vertical-align: top;
  overflow: auto;
}
.devices-info-box > div.shapes {
  padding-right: 1rem;
  padding-top: 0;
  overflow: auto;
  max-height: 30rem;
}
.devices-info-box > div.desc {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3) inset;
  background-color: var(--bw-white);
  color: var(--bw-almost-black-grey);
  font-size: 11px;
  line-height: 1rem;
  margin: 2px 0 6px 0;
  max-height: 10rem;
  overflow: auto;
  padding: 0.2rem 0.4rem;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  white-space: pre-wrap;
  word-wrap: break-word;
}

.table {
  --border-color: #dee2e6;
  --emphasis-color: #000;
  --border-width: 0.077rem;
  --emphasis-color-rgb: rgb(0, 0, 0);
  --table-color-type: initial;
  --table-bg-type: initial;
  --table-color-state: initial;
  --table-bg-state: initial;
  --table-color: var(--emphasis-color);
  --table-border-color: var(--border-color);
  --table-accent-bg: transparent;
  --table-striped-color: var(--emphasis-color);
  --table-striped-bg: rgba(var(--emphasis-color-rgb), 0.05);
  --table-active-color: var(--emphasis-color);
  --table-active-bg: rgba(var(--emphasis-color-rgb), 0.1);
  --table-hover-color: var(--emphasis-color);
  --table-hover-bg: rgba(var(--emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--table-border-color);
  color: var(--bw-body-color);
  caption-side: bottom;
  border-collapse: collapse;
}

.table-container {
  overflow-x: auto;
}

td {
  padding: 0.75rem;
  overflow: hidden;
  text-overflow: ellipsis;
}

th {
  padding: 0.5rem;
}

tr.danger td a {
  color: var(--bw-white);
}
tr.danger td .button {
  color: var(--bw-white);
}
tr.danger:nth-child(even) {
  background-color: var(--bw-light-red);
  color: var(--bw-white);
}
tr.danger:nth-child(odd) {
  background-color: var(--bw-very-dark-red);
  color: var(--bw-white);
}

.table-body {
  display: flex;
  justify-content: center;
  width: 100%;
}

.table-lines {
  height: 2rem;
  text-align: center;
  display: grid;
  grid-template-columns: repeat(7, 1fr) 0.2fr;
  align-items: center;
}

.table-head-line {
  border-bottom: 0.077rem solid var(--bw-white);
  font-weight: 600;
  position: sticky;
  top: 0;
  z-index: 2;
}

.head-line-title {
  border-right: 0.077rem solid var(--bw-white);
  height: 100%;
  line-height: 2rem;
}

tbody tr:nth-child(even) {
  background-color: var(--bw-white);
}

.tbody .tr:nth-child(even) {
  background-color: var(--bw-white);
}

tbody tr:nth-child(odd), thead tr {
  background-color: var(--bw-almost-white-grey);
}

.tbody .tr:nth-child(odd) {
  background-color: var(--bw-almost-white-grey);
}

.invisible-input {
  border: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: transparent;
  height: 100%;
  border-right: 0.077rem solid var(--bw-grey);
}
.invisible-input:focus {
  outline: none;
}

.select-td {
  display: inline-flex;
}

.grid-container {
  display: grid;
  grid-template-columns: 3fr 1fr;
  grid-column-gap: 10px;
  width: 100%;
}

.first-col {
  grid-column: 1;
  justify-self: start;
}

.last-col {
  grid-column: 2;
  justify-self: start;
}

.grid-container > div:nth-child(even) {
  background-color: var(--bw-white);
}

.grid-container > div:nth-child(odd) {
  background-color: var(--bw-almost-white-grey);
}

.bluhm-footer {
  background-color: var(--bw-footer-black);
  color: var(--bw-footer-text);
  -webkit-box-flex: 0;
  flex: none;
  background-size: cover;
  width: 100%;
  padding: 0.77rem 0 0.77rem 0;
}

.bluhm-footer-bottom {
  display: inline-block !important;
  width: 100%;
  color: var(--bw-footer-text);
  -webkit-box-align: center;
}
.bluhm-footer-bottom a {
  color: var(--bw-footer-text);
}
.bluhm-footer-bottom a:hover {
  color: var(--bw-white);
}
.bluhm-footer-bottom .container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}

.container {
  max-width: 100%;
}

.content-area {
  background: var(--content-background);
}

.content-box-x {
  background-color: rgba(255, 255, 255, 0.3);
  margin-bottom: 1.54rem;
  border-radius: 0.31rem;
  padding: 0 1.15rem 1.15rem 1.15rem;
}

.content-container {
  overflow: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  margin-right: auto;
  min-height: calc(100vh - 7.3rem);
  width: 100%;
}

.portlet {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(255, 255, 255, 0.8);
  padding-bottom: 1rem;
  margin-bottom: 1.54rem;
}

.portlet-body {
  padding-top: 0.77rem;
  padding-left: 1rem;
}

.subheader {
  display: flex;
  -webkit-box-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  align-items: stretch;
  flex-wrap: wrap;
  padding: 0.77rem 2.3rem;
  background-color: transparent;
}
.subheader .btn i {
  font-size: 1rem !important;
}

.subheader-main {
  display: flex;
  -webkit-box-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  flex-wrap: wrap;
  margin: 0;
  padding: 0 1rem 0 0;
  color: var(--bw-almost-black-grey);
}

.subheader-desc {
  padding: 0 0.5rem 0 0;
  font-size: 1rem;
  font-weight: 500;
  color: var(--bw-dark-grey);
}

.subheader-separator {
  background: var(--bw-light-grey);
  width: 0.077rem;
  height: 1.69rem;
  display: block;
  border-radius: 0.15rem;
  margin: 0 1rem 0 0;
}

.subheader-title {
  padding: 0 0.5rem 0 0;
  font-size: 1rem;
  font-weight: 500;
}

#dashboard-tour-first {
  padding-bottom: 0.46rem;
  font-size: 1.2rem;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  width: 100%;
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  display: -webkit-box;
  display: -ms-flexbox;
  display: inline-grid;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  padding: 1rem 2rem;
  border-radius: 3px;
  margin-bottom: 20px;
}
.alert h1, .alert h2, .alert h3, .alert h4 {
  color: var(--bw-white);
}
.alert h3 {
  font-size: calc(1rem + 0.2vw);
}
.alert hr {
  border-color: var(--bw-white);
}
.alert ul {
  list-style-type: none;
  padding: 0;
  font-size: 1.386rem;
  font-weight: bold;
  margin: 0;
}
.alert.alert-info {
  font-size: 1.386rem;
  font-weight: bold;
  background: var(--bw-dark-blue);
  border: 0.077rem solid var(--bw-dark-blue);
  color: var(--bw-white);
}
.alert.alert-success {
  background: var(--bw-dark-green);
  border: 0.077rem solid var(--bw-dark-green);
  color: var(--bw-white);
}
.alert.alert-danger {
  background: var(--bw-footer-red);
  border: 0.077rem solid var(--bw-footer-red);
  color: var(--bw-white);
}
.alert.alert-warning {
  background: var(--bw-footer-red);
  border: 0.064rem solid var(--bw-footer-red);
  color: var(--bw-white);
  margin-bottom: 0;
}
.alert.alert-warning a {
  color: var(--bw-white);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.box-shadow-danger, div.box-shadow-danger.kt-portlet {
  box-shadow: 0 0.385rem 0.77rem 0 var(--bw-dark-red), 0 0.462rem 1.54rem 0 var(--bw-dark-red);
}

#login-alert {
  position: absolute;
  margin-bottom: 0;
}

:root {
  --color-border-active: #808080;
  --color-background-active: #f4f4f4;
  --color-placeholder: #a1a1a1;
  --bw-neon-blue: #57BAFF;
  --color-text-active: #000000;
  --color-border-inactive: #bebebe;
  --color-background-inactive: #DFDFDF;
}

input[type=password], textarea {
  height: 1.875rem;
  border-radius: 0rem;
  border-bottom: 0.125rem solid var(--color-border-active);
  border-top: none;
  border-right: none;
  border-left: none;
  background-color: var(--color-background-active);
  padding-left: 0.625rem;
  color: var(--color-text-active);
  font-weight: 400;
  margin: var(--bw-textbox-margin);
}

textarea {
  height: 10rem;
  width: 25rem;
  resize: none;
}

input[type=password]::placeholder, textarea::placeholder {
  font-weight: 300;
  color: var(--color-placeholder);
  font-style: unset;
}

input[type=password]:hover, textarea:hover {
  border-color: var(--bw-border-hover-color);
  box-shadow: var(--bw-input-text-box-shaddow);
}

input[type=password]:focus, textarea:focus {
  outline: none;
  border-color: var(--bw-border-focus-color);
}

/* inactive*/
input[type=password]:disabled, input[type=password][readonly], textarea:disabled, textarea[readonly] {
  font-weight: 400;
  border-color: var(--color-border-inactive);
  color: var(--color-border-active);
  background-color: var(--color-background-inactive);
}

input[type=password]:disabled:hover, input[type=password][readonly]:hover, textarea:disabled:hover, textarea[readonly]:hover {
  cursor: not-allowed;
}

input:disabled::placeholder, input[type=password][readonly]::placeholder, textarea:disabled::placeholder, textarea[readonly]::placeholder {
  color: var(--color-placeholder);
  font-style: italic;
}

input[type=password].wrong-input {
  --color-border-active: var(--bw-red);
  background-color: var(--bw-light-red);
}

input[type=password].wrong-input:focus {
  border-bottom: 0.15rem solid var(--bw-neon-blue);
}

input[type=password].right-input {
  border-bottom-color: var(--bw-green);
}

input[type=password].right-input:hover {
  border-bottom-color: var(--bw-border-hover-color);
}

input[type=password].right-input:focus {
  border-bottom-color: var(--bw-neon-blue);
}

input[type=text], textarea {
  height: 1.875rem;
  border-radius: 0rem;
  border-bottom: 0.125rem solid var(--color-border-active);
  border-top: none;
  border-right: none;
  border-left: none;
  background-color: var(--color-background-active);
  padding-left: 0.625rem;
  color: var(--color-text-active);
  font-weight: 400;
  margin: var(--bw-textbox-margin);
}

input[type=text]::placeholder, textarea::placeholder {
  font-weight: 300;
  color: var(--color-placeholder);
  font-style: unset;
}

input[type=text]:hover, textarea:hover {
  border-color: var(--bw-border-hover-color);
  box-shadow: var(--bw-input-text-box-shaddow);
}

input[type=text]:focus, textarea:focus {
  outline: none;
  border-color: var(--bw-border-focus-color);
}

/* inactive*/
input[type=text]:disabled, input[type=text][readonly], textarea:disabled, textarea[readonly] {
  font-weight: 400;
  border-color: var(--color-border-inactive);
  color: var(--color-border-active);
  background-color: var(--color-background-inactive);
}

input[type=text]:disabled:hover, input[type=text][readonly]:hover, textarea:disabled:hover, textarea[readonly]:hover {
  cursor: not-allowed;
}

input:disabled::placeholder, input[type=text][readonly]::placeholder, textarea:disabled::placeholder, textarea[readonly]::placeholder {
  color: var(--color-placeholder);
  font-style: italic;
}

input[type=text].wrong-input {
  --color-border-active: var(--bw-red);
  background-color: var(--bw-light-red);
}

input[type=text].wrong-input:focus {
  border-bottom: 0.15rem solid var(--bw-neon-blue);
}

input[type=text].right-input {
  border-bottom-color: var(--bw-green);
}

input[type=text].right-input:hover {
  border-bottom-color: var(--bw-border-hover-color);
}

input[type=text].right-input:focus {
  border-bottom-color: var(--bw-neon-blue);
}

select {
  border: none;
  border-bottom: 0.125rem solid var(--color-border-active);
  border-radius: 0;
  background-color: var(--color-background-active); /* das !important kann man auch weglassen, dient auch nur der Überschreibung */
  appearance: auto;
  background: none;
}
select:hover {
  border-color: var(--color-border-hover);
}
select:focus {
  outline: none;
  border-color: var(--bw-neon-blue);
}

option {
  font-size: 0.9rem;
}

.card {
  position: relative;
  min-width: 0;
  word-wrap: break-word;
  background-color: rgba(255, 255, 255, 0.8);
  background-clip: border-box;
  --bw-card-spacer-y: 1rem;
  --bw-card-spacer-x: 1rem;
  --bw-card-title-spacer-y: 0.5rem;
  --bw-card-border-width: 0.077rem;
  --bw-card-border-color: var(--bw-border-color-translucent);
  --bw-card-border-radius: 0.375rem;
  --bw-card-inner-border-radius: 0,298rem;
  --bw-card-cap-padding-y: 0.5rem;
  --bw-card-cap-padding-x: 1rem;
  --bw-card-cap-bg: rgb(247, 248, 250);
  --bw-card-cap-color: rgb(33, 37, 41);
  --bw-card-bg: var(--bw-white);
  --bw-card-img-overlay-padding: 1rem;
  --bw-card-group-margin: 0.75rem;
  --bw-card-title-color: rgb(33, 37, 41);
  --bw-border-color-translucent: rgba(0,0,0,0.175);
  color: var(--bw-body-color);
  border-radius: var(--bw-card-border-radius);
  padding: 1rem;
}

.card-header {
  padding: var(--bw-card-cap-padding-y) var(--bw-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bw-card-cap-color);
  background-color: var(--bw-card-cap-bg);
  border-bottom: var(--bw-card-border-width) solid;
  border-bottom-color: rgb(235, 237, 242);
}
.card-header:first-child {
  border-radius: var(--bw-card-inner-border-radius) var(--bw-card-inner-border-radius) 0 0;
}

.card-head {
  display: inline-block;
  padding-top: 1.39rem;
}

.card-body {
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  padding: 1.25rem 0 1.25rem 0;
}

.card-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  margin-bottom: 0.75rem;
  color: var(--bw-card-title-color);
}

.enquiry-header {
  font-weight: bold;
  font-style: italic;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: cdFontBold, sans-serif;
  margin-top: 0;
  margin-bottom: 1rem;
  font-weight: 900;
  line-height: 120%;
  color: var(--bw-almost-black-grey);
}

.h1, h1 {
  font-size: calc(var(--font-size) * 2.1);
  text-transform: uppercase;
}

.h3, h3 {
  font-size: calc(1.3rem + 0.6vw);
}

.h5, h5 {
  font-size: 1.25rem;
}

.badge {
  --badge-padding-x: 0.65em;
  --badge-padding-y: 0.35em;
  --badge-font-size: 0.75em;
  --badge-font-weight: 700;
  --border-radius: 0.375rem;
  --badge-border-radius: var(--border-radius);
  display: inline-block;
  padding: var(--badge-padding-y) var(--badge-padding-x);
  font-size: var(--badge-font-size);
  font-weight: var(--badge-font-weight);
  line-height: 1;
  color: var(--bw-white);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--badge-border-radius);
}

/*
    Badge Colors
*/
.badge-danger {
  color: var(--badge-color);
  background-color: var(--bw-dark-blue);
}

.badge-primary {
  background-color: var(--bw-dark-red);
  color: var(--badge-color);
}

.badge-secondary {
  background-color: var(--bw-dark-red);
  color: var(--badge-color);
}

.badge-success {
  color: var(--badge-color);
  background-color: var(--bw-dark-green);
}

.badge-warning {
  background-color: var(--bw-footer-red);
  color: var(--badge-color);
}

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: var(--bw-almost-white-grey);
  border-radius: 0.25rem;
}
.breadcrumb.active {
  color: var(--bw-very-dark-grey);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: var(--bw-very-dark-grey);
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: var(--bw-very-dark-grey);
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bw-very-dark-grey);
  text-decoration: none;
  background-color: var(--bw-very-light-grey);
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -0.077rem;
  background-color: var(--bw-white);
  border: 0.077rem solid var(--bw-almost-white-grey);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item.active {
  z-index: 2;
  color: var(--bw-white);
  background-color: var(--bw-blue);
  border-color: var(--bw-blue);
}

.bottom-shadow {
  display: flex;
  justify-content: center;
  height: 4rem;
}

.modal {
  max-height: calc(100vh - 8.46rem);
  max-width: 70vw;
  background-color: var(--bw-white);
  display: flex;
  flex-direction: column;
  box-shadow: 0 0.31rem 0.46rem 0 var(--bw-very-dark-grey);
  position: absolute;
}

.modal-body {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 1rem 2rem;
  font-size: 1rem;
  overflow: auto;
}

.shadow-box {
  width: 100%;
  background-color: var(--bw-white);
  height: 100%;
  box-shadow: 0 0.15rem 0.46rem -0.15rem var(--bw-middle-grey);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.65rem;
  z-index: 1;
}

.shadow-box-2 {
  width: 100%;
  background-color: var(--bw-white);
  height: 100%;
  box-shadow: 0 -0.15rem 0.46rem -0.15rem var(--bw-middle-grey);
  display: flex;
  justify-content: end;
  align-items: center;
  z-index: 1;
  padding-left: 2rem;
  padding-right: 1.5rem;
}

.upper-shadow {
  display: flex;
  justify-content: center;
  height: 4rem;
}

.white-box {
  width: 2rem;
  height: 100%;
  background-color: var(--bw-white);
  z-index: 1;
}

.body-modal {
  height: 100vh;
  width: 100vw;
  display: flex;
  justify-content: center;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
  align-items: center;
}
.body-modal .modal {
  min-width: 20rem;
  max-width: 90dvw;
  background-color: var(--bw-white);
  display: flex;
  flex-direction: column;
  box-shadow: 0 4px 6px 0 var(--bw-very-dark-grey);
  position: absolute;
  overflow: visible;
}
.body-modal .modal [data-role=header], .body-modal .modal [data-role=footer] {
  display: flex;
  height: 3.5rem;
  position: relative;
}
.body-modal .modal [data-role=header] > [data-modal-close], .body-modal .modal [data-role=footer] > [data-modal-close] {
  position: absolute;
  top: 50%;
  right: 0.5rem;
  transform: translateY(-50%);
}
.body-modal .modal [data-role=header] > div, .body-modal .modal [data-role=footer] > div {
  width: 100%;
  background-color: var(--bw-white);
  display: flex;
  align-items: center;
  font-size: 1.65rem;
  margin: 0 calc(1.8rem - 15px);
  padding: 0 15px;
  gap: 0.5rem;
}
.body-modal .modal [data-role=header] > div > div.deviceConfigTitle, .body-modal .modal [data-role=footer] > div > div.deviceConfigTitle {
  display: grid;
  user-select: none;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  gap: 0.5rem;
  grid-template-columns: auto auto;
  grid-template-rows: 1fr;
  grid-column-gap: 0.5rem;
  width: 31rem;
}
.body-modal .modal [data-role=header] > div {
  justify-content: center;
  box-shadow: 0 15px 10px -15px var(--bw-middle-grey);
}
.body-modal .modal [data-role=footer] > div {
  justify-content: space-evenly;
  box-shadow: 0 -15px 10px -15px var(--bw-middle-grey);
}
.body-modal .modal [data-role=body] {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 1rem 1.8rem 2rem 1.8rem;
  font-size: 1rem;
  height: inherit;
}
.body-modal .modal.noBorder [data-role=body] {
  padding: 0;
}
.body-modal .modal.noBorder [data-role=header] > div, .body-modal .modal.noBorder [data-role=footer] > div {
  margin: 0;
  padding: 0;
}

.changeLanguageText {
  margin-bottom: 0.7rem;
}

.language {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

:root {
  --marginRightIcon: .4rem;
  --fontSizeButton: 0.9rem;
}

.form-group {
  margin-bottom: 2rem;
  margin-top: 2rem;
  align-content: center;
}

form .card-footer {
  padding-left: 1rem;
}

.form-signin {
  min-width: 316px;
}
.form-signin .portlet {
  padding-bottom: 1rem;
}

.form-control {
  width: 100%;
  font-size: 1rem;
}

/**
 * in_list — Checks if a value exists in a list
 *
 * @param  $value the needle
 * @param  $list  the haystack
 * @return boolean TRUE if $value is found in the $list, FALSE otherwise.
 */
* {
  outline: none;
  box-sizing: border-box;
}

table.data-table {
  width: 100% !important;
  background-color: var(--bw-white);
  border-width: 0.64rem;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  border-spacing: 0;
}
table.data-table > tbody > tr > td {
  padding: 0.256rem;
  vertical-align: top;
}
table.data-table > tbody > tr:nth-child(odd) > td {
  background-color: var(--bw-almost-white-grey);
}
table.data-table > tbody > tr.myRow:hover > td {
  background-color: var(--bw-white);
}
table.data-table tr:first-child th {
  white-space: nowrap;
  padding-right: 0.384rem;
}

input[type=text], input[type=password], input[type=number] {
  height: var(--heightInput);
  padding: 0.25rem;
  background-color: var(--bw-input-background);
  box-sizing: border-box;
  display: inline-flex;
  border: var(--bw-input-border);
  border-radius: var(--bw-input-border-radius);
}
input[type=text]:not([disabled]):hover, input[type=password]:not([disabled]):hover, input[type=number]:not([disabled]):hover {
  border-bottom-color: var(--bw-border-hover-color);
}
input[type=text]:not([disabled]):focus, input[type=password]:not([disabled]):focus, input[type=number]:not([disabled]):focus {
  border-bottom-color: var(--bw-border-focus-color);
}

.has-error {
  border-width: var(--bw-error-border-width);
  border-style: var(--bw-error-border-style);
  border-color: var(--bw-error-border-color);
  background-color: var(--bw-error-input-background);
}

.has-error > input:not([type=checkbox]), input:not([type=checkbox]).has-error {
  border-width: var(--bw-error-border-width);
  border-style: var(--bw-error-border-style);
  border-color: var(--bw-error-border-color);
  background-color: var(--bw-error-input-background);
}

.has-error > ul {
  color: var(--bw-dark-red);
}

.errormsg {
  color: var(--bw-dark-red);
}

input:autofill,
input:-webkit-autofill {
  filter: none;
  background: var(--bw-almost-white-grey) !important;
}

textarea {
  padding: 0.25rem;
  background-color: var(--bw-input-background);
  box-sizing: border-box;
  display: inline-flex;
  border: var(--bw-input-border);
  border-radius: var(--bw-input-border-radius);
}
textarea:not([disabled]):hover {
  border-bottom-color: var(--bw-border-hover-color);
}
textarea:not([disabled]):focus {
  border-bottom-color: var(--bw-border-focus-color);
}

select {
  height: var(--heightInput);
  padding: 0.25rem;
  background-color: var(--bw-input-background);
  box-sizing: border-box;
  display: inline-flex;
  border: var(--bw-input-border);
  border-radius: var(--bw-input-border-radius);
}
select:not([disabled]):hover {
  border-bottom-color: var(--bw-border-hover-color);
}
select:not([disabled]):focus {
  border-bottom-color: var(--bw-border-focus-color);
}

input[disabled], select[disabled] {
  color: var(--bw-dark-grey);
}

textarea:not([disabled]), input[type=text]:not([disabled]), input[type=password]:not([disabled]), input[type=number]:not([disabled]) {
  cursor: text;
}

button:not([disabled]), input[type=button]:not([disabled]), input[type=radio]:not([disabled]),
input[type=checkbox]:not([disabled]), select:not([disabled]), input[type=file]:not([disabled]) {
  cursor: pointer;
}

input, select, textarea {
  font-size: 0.75rem;
}

input[type=text]::placeholder, input[type=password]::placeholder, textarea::placeholder {
  font-weight: 300;
  color: var(--bw-input-background);
}

input[type=text].user-name {
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yNjc1MzY5MzYyOTkyIj4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0yNTAgNmM3NSwwIDEzNSw2MCAxMzUsMTM1IDAsNzQgLTYwLDEzNSAtMTM1LDEzNSAtNzUsMCAtMTM1LC02MSAtMTM1LC0xMzUgMCwtNzUgNjAsLTEzNSAxMzUsLTEzNXptMCAzM2M1NiwwIDEwMiw0NSAxMDIsMTAyIDAsNTYgLTQ2LDEwMiAtMTAyLDEwMiAtNTYsMCAtMTAyLC00NiAtMTAyLC0xMDIgMCwtNTcgNDYsLTEwMiAxMDIsLTEwMnoiLz4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik01IDQ5NGMxNjMsMCAzMjcsMCA0OTAsMGwwIC0xMjFjMCwtNDQgLTM1LC03OSAtNzksLTc5bC0zMzIgMGMtNDQsMCAtNzksMzUgLTc5LDc5bDAgMTIxem00NTcgLTMzbC00MjQgMCAwIC04N2MwLC0yNiAyMSwtNDcgNDcsLTQ3bDMzMCAwYzI2LDAgNDcsMjEgNDcsNDdsMCA4N3oiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  background-size: 1.8rem;
  background-position: 2% 50%;
  height: 3rem;
  width: 100%;
  font-size: 1rem;
  padding-left: 3rem;
}

input[type=password].password-icon {
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yMDQ1OTIxNzE4OTkyIj4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0yNTMgMjYzYzI5LDAgNTMsMjQgNTMsNTMgMCwxOCAtOCwzMyAtMjEsNDNsMTkgNzdjMSw0IC0zLDcgLTcsN2wtODYgMGMtNCwwIC04LC0zIC03LC03bDE4IC03NmMtMTQsLTkgLTIzLC0yNSAtMjMsLTQ0IDAsLTI5IDI0LC01MyA1NCwtNTN6Ii8+DQogICA8cGF0aCBmaWxsPSIjMkIyQTI5IiBkPSJNNTYgMTk4bDMwIDAgMCAtMTA0YzAsLTQ5IDM5LC04OSA4OSwtOTBsMTUwIDBjNDksMSA4OSw0MCA4OSw5MGwwIDEwNCAzMSAwYzE0LDAgMjYsMTIgMjYsMjdsMCAyNDRjMCwxNCAtMTIsMjcgLTI2LDI3bC0zODkgMGMtMTUsMCAtMjcsLTEzIC0yNywtMjdsMCAtMjQ0YzAsLTE1IDEyLC0yNyAyNywtMjd6bTY0IDBjODcsMCAxNzMsMCAyNjAsMGwwIC0xMDFjMCwtMzIgLTI3LC01OCAtNTgsLTU4bDAgMCAtMTQ0IDAgMCAwYy0zMiwwIC01OCwyNiAtNTgsNThsMCAxMDF6bS00NCAzNWwzNDggMGM3LDAgMTMsNSAxMywxMmwwIDIwMmMwLDggLTYsMTMgLTEzLDEzbC0zNDggMGMtNywwIC0xMywtNSAtMTMsLTEzbDAgLTIwMmMwLC03IDYsLTEyIDEzLC0xMnoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  background-size: 1.8rem;
  background-position: 2% 50%;
  height: 3rem;
  width: 100%;
  font-size: 1rem;
  padding-left: 3rem;
}

input[type=button]:not(.button) {
  border: 0.064rem solid var(--bw-middle-grey);
  border-radius: 0;
  padding: 0.25rem;
  font-size: 0.75rem;
  height: 1.5rem;
  box-sizing: border-box;
  background-color: var(--bw-white);
}
input[type=button]:not(.button):not([disabled]):hover, input[type=button]:not(.button):not(.disabled):hover {
  background-color: var(--bw-very-light-grey);
}

input[type=button].button, input[type=submit].button {
  line-height: 0.75rem;
}

.button-notification {
  background-repeat: no-repeat;
  background-position: right 0.15rem center;
  background-image: url("../software-design/img/img/tag_lightgrey_right.png");
  background-attachment: scroll;
  display: inline-block;
  float: none;
  height: 1.5rem;
  margin: 0;
  padding: 0.064rem 0.32rem 0.064rem 1.792rem;
  position: relative;
  width: 1rem;
  vertical-align: top;
  line-height: 1.2rem;
  transition: width 0.2s;
  transition-timing-function: linear;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.button-notification > span {
  background-repeat: no-repeat;
  background-position: 0.192rem center;
  background-image: url("../software-design/img/img/icons/message.png");
  background-attachment: scroll;
  background-size: 1rem auto;
  height: 1.244rem;
  left: 0.06rem;
  position: absolute;
  top: 0.064rem;
  width: 1.28rem;
}
.button-notification:hover > span {
  filter: var(--filter-blue);
  width: 10.56rem;
}

.buttons {
  width: 100%;
  text-align: center;
}
.buttons > div {
  margin: 0.25rem;
}

div.bCp-loading {
  background-repeat: no-repeat;
  background-position: center;
  background-color: deeppink;
  background-attachment: scroll;
  height: 1.344rem;
  width: 1.28rem;
}

div.bCp-data-field {
  display: inline-block;
  padding: 0.128rem;
}
div.bCp-data-field > span {
  font-weight: bold;
  color: var(--bw-almost-black-grey);
  font-size: 0.64rem;
  display: block;
}

.spinner {
  width: 50px;
  height: 50px;
  border: 6px solid #f3f3f3;
  border-top: 6px solid #3498db;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#usermanagement {
  height: 100%;
}
#usermanagement > div {
  padding: 0.77rem;
  height: 100%;
}
#usermanagement div.body {
  height: calc(100% - 1.54rem);
}
#usermanagement div.profile > div {
  padding: 1.54rem;
}
#usermanagement {
  /*#usermanagement table {
      font-family: arial, sans-serif;
      border-collapse: collapse;
      width: 80%;
      margin: 10px 0;
  }

  #usermanagement table td, #usermanagement table th {
      border: 1px solid #aaa;
      padding:0.39rem;
  }

  #usermanagement table tr:nth-child(2n) {
      background-color: #E0E0E0;
  }*/
  /*#usermanagement form#user {
      display: block;
      float: left;
  }*/
}
#usermanagement table {
  width: 30vw;
}
#usermanagement .table-with-labels {
  width: 80vw;
}
#usermanagement #user-permissions-form tr, #usermanagement #role-permissions-form tr {
  background-color: rgba(255, 255, 255, 0.5);
  margin: 1rem 0;
  font-size: 0.8rem;
  color: var(--bw-very-dark-grey);
}
#usermanagement #user-permissions-form .moduleRow, #usermanagement #role-permissions-form .moduleRow {
  border-top: 0.077rem solid var(--bw-dark-grey);
  padding-top: 0.077rem;
  color: black;
}
#usermanagement #user-permissions-form tr.disabled, #usermanagement #role-permissions-form tr.disabled {
  color: var(--colorMiddleGrey);
}
#usermanagement form > fieldset {
  border: none;
}
#usermanagement label {
  display: flex;
  margin: 0.39rem 0;
}
#usermanagement label > * {
  /*display: block;*/
  margin: 0.15rem 0.39rem;
}
#usermanagement label > span {
  font-weight: 600;
  margin-top: 0;
  display: inline-block;
}
#usermanagement label > span::after {
  content: ":";
}
#usermanagement label > input[type=text], #usermanagement label > input[type=password] {
  width: 23.1rem;
}
#usermanagement fieldset > input {
  margin: 1.16rem 0.15rem 0;
}
#usermanagement div.image {
  display: block;
  width: 23.1rem;
  line-height: 23.1rem;
  float: left;
  text-align: center;
}
#usermanagement div.image > input {
  max-width: 23.1rem;
  max-height: 23.1rem;
  vertical-align: middle;
}
#usermanagement {
  /*#usermanagement .button.active {*/
  /*    background-color: #0096FF;*/
  /*    border-color: #0096FF;*/
  /*    color: white;*/
  /*}*/
  /*#usermanagement .button.active:before{*/
  /*    !*filter: invert(100%);*!*/
  /*}*/
}
#usermanagement div.profile > div > div {
  padding: 0.231rem 0;
}
#usermanagement .userinfo span.key {
  width: 15.4rem;
  display: inline-block;
  font-family: var(--bw-font-bold);
  font-weight: 400;
}
#usermanagement .userinfo span.key::after {
  content: ":";
}
#usermanagement {
  /*#usermanagement .button {*/
  /*    height: 1.5em;*/
  /*}*/
}
#usermanagement .row {
  overflow: auto;
  max-height: calc(100vh - 18.48rem);
}
#usermanagement table h2 {
  margin: 0;
}
#usermanagement label {
  font-weight: normal;
}
#usermanagement div.userTable {
  max-height: calc(100% - 3.08rem);
  /*overflow-y: scroll;*/
  margin-bottom: 1.54rem;
}
#usermanagement input:not(.button), #usermanagement #usermanagement select, #usermanagement #usermanagement textarea {
  font-size: 0.75rem;
  /*padding: .125rem .75rem;*/
}
#usermanagement > .container {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 2rem;
}
#usermanagement ul {
  padding-left: 1rem;
}
#usermanagement tr:nth-child(odd) {
  background-color: rgba(244, 244, 244, 0.5);
}
#usermanagement td {
  word-wrap: anywhere;
}
#usermanagement input.form-control {
  width: 20rem;
}
#usermanagement .checkbox-label > label {
  display: flex;
  margin: 0.9rem 0;
}

.range-container {
  display: flex;
  flex-direction: column;
  width: 96%;
  margin: 1.54rem auto;
}
.range-container .sliders-control {
  position: relative;
  min-height: 2.31rem;
}
.range-container .form-control {
  position: relative;
  display: flex;
  justify-content: space-between;
  font-size: 1rem;
  font-weight: 600;
  color: var(--bw-very-dark-grey);
}
.range-container input[type=range] {
  -webkit-appearance: none;
  appearance: none;
  height: 0.15rem;
  width: 100%;
  position: absolute;
  pointer-events: none;
  overflow: visible;
}
.range-container input[type=range]::-webkit-slider-runnable-track {
  background: none;
}
.range-container input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  pointer-events: all;
  width: 1.85rem;
  height: 1.85rem;
  background-color: var(--bw-white);
  border-radius: 50%;
  box-shadow: 0 0 0 0.077rem var(--bw-grey);
  cursor: pointer;
}
.range-container input[type=range]:hover::-webkit-slider-thumb {
  background: var(--bw-almost-white-grey);
}
.range-container input[type=range]::-moz-range-thumb {
  -webkit-appearance: none;
  pointer-events: all;
  width: 1.85rem;
  height: 1.85rem;
  background-color: var(--bw-white);
  border-radius: 50%;
  box-shadow: 0 0 0 0.077rem var(--bw-grey);
  cursor: pointer;
}
.range-container input[type=number] {
  color: var(--bw-dark-grey);
  width: 6.15rem;
  height: 2rem;
  font-size: 0.84rem;
  border: none;
}
.range-container input[type=number]::-webkit-inner-spin-button, .range-container input[type=number]::-webkit-outer-spin-button {
  opacity: 1;
}
.range-container #from-slider {
  height: calc(var(--track-height) + 0.077rem);
  z-index: 1;
  color: var(--bw-grey);
}
.range-container #to-slider {
  height: calc(var(--track-height) + 0.077rem);
  background-color: var(--bw-grey);
}

.notifications {
  display: flex;
  flex-direction: column;
  position: fixed;
  right: 1.5rem;
  top: 4rem;
  user-select: none;
  z-index: 20;
}
.notifications .closeAll {
  font-size: 1rem;
  margin: 0.3rem 0 -0.5rem 19rem;
  padding-right: 1.5rem;
  font-weight: 600;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iNjQuMDAwMDAwcHQiIGhlaWdodD0iNjQuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA2NC4wMDAwMDAgNjQuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0aW9uKDAuMDAwMDAwLDY0LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTM0IDYwNiBjLTE5IC0xOSAtMzQgLTQyIC0zNCAtNTIgMCAtMTAgNDggLTY3IDEwNyAtMTI2IGwxMDcgLTEwOAotMTA3IC0xMDggYy01OSAtNjAgLTEwNyAtMTE3IC0xMDcgLTEyNyAwIC0yMiA2MyAtODUgODUgLTg1IDEwIDAgNjcgNDggMTI3CjEwNyBsMTA4IDEwNyAxMDggLTEwNyBjNTkgLTU5IDExNiAtMTA3IDEyNiAtMTA3IDIzIDAgODYgNjIgODYgODUgMCAxMCAtNDgKNjcgLTEwNyAxMjYgbC0xMDcgMTA5IDEwNyAxMDkgYzU5IDU5IDEwNyAxMTYgMTA3IDEyNiAwIDIyIC02MyA4NSAtODUgODUgLTEwCjAgLTY3IC00OCAtMTI2IC0xMDcgbC0xMDkgLTEwNyAtMTA5IDEwNyBjLTU5IDU5IC0xMTYgMTA3IC0xMjYgMTA3IC05IDAgLTMyCi0xNSAtNTEgLTM0eiIvPgo8L2c+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  height: 0.95rem;
  width: 4rem;
  background-size: 9.5%;
  background-position: 100% 100%;
  display: none;
  cursor: pointer;
}
.notifications .notification {
  height: 4rem;
  width: 28rem;
  background-color: var(--bw-almost-white-grey);
  border-radius: 0.45rem;
  box-shadow: 0 4px 12px -3px var(--bw-very-dark-grey);
  margin-top: 1rem;
  cursor: pointer;
  padding-bottom: 0.2rem;
  overflow: hidden;
}
.notifications .notification .notificationHeader {
  font-size: 1.3rem;
  font-weight: 600;
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.notifications .notification .notificationHeader.error {
  color: var(--bw-dark-red);
}
.notifications .notification .notificationHeader.success {
  color: var(--bw-dark-green);
}
.notifications .notification .notificationHeader.warning {
  color: var(--bw-dark-orange);
}
.notifications .notification .notificationHeader.info {
  color: var(--bw-dark-blue);
}
.notifications .notification .closeThis {
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iNjQuMDAwMDAwcHQiIGhlaWdodD0iNjQuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA2NC4wMDAwMDAgNjQuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0aW9uKDAuMDAwMDAwLDY0LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTM0IDYwNiBjLTE5IC0xOSAtMzQgLTQyIC0zNCAtNTIgMCAtMTAgNDggLTY3IDEwNyAtMTI2IGwxMDcgLTEwOAotMTA3IC0xMDggYy01OSAtNjAgLTEwNyAtMTE3IC0xMDcgLTEyNyAwIC0yMiA2MyAtODUgODUgLTg1IDEwIDAgNjcgNDggMTI3CjEwNyBsMTA4IDEwNyAxMDggLTEwNyBjNTkgLTU5IDExNiAtMTA3IDEyNiAtMTA3IDIzIDAgODYgNjIgODYgODUgMCAxMCAtNDgKNjcgLTEwNyAxMjYgbC0xMDcgMTA5IDEwNyAxMDkgYzU5IDU5IDEwNyAxMTYgMTA3IDEyNiAwIDIyIC02MyA4NSAtODUgODUgLTEwCjAgLTY3IC00OCAtMTI2IC0xMDcgbC0xMDkgLTEwNyAtMTA5IDEwNyBjLTU5IDU5IC0xMTYgMTA3IC0xMjYgMTA3IC05IDAgLTMyCi0xNSAtNTEgLTM0eiIvPgo8L2c+Cjwvc3ZnPgo=");
  height: 0.8rem;
  width: 0.8rem;
  background-repeat: no-repeat;
  background-size: 100%;
  border: none;
  cursor: pointer;
  background-color: transparent;
  float: right;
  margin-right: 0.5rem;
  margin-top: -1.15rem;
}
.notifications .notification .notificationText {
  font-size: 1rem;
  margin-left: 0.5rem;
  max-width: 28rem;
  margin-top: 0.3rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 1rem;
}
.notifications .notification .notification-reset-button {
  margin-left: 0.5rem;
}
.notifications .notification .loader {
  display: block;
  position: relative;
  height: 3.3rem;
  width: 0.3rem;
  background: transparent;
  overflow: hidden;
  float: right;
  margin-top: -2.5rem;
  transform: rotate(180deg);
}
.notifications .notification .loader::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: black;
  animation: calc(var(--loaderCountdown, 9000ms) + 100ms) linear prog 1;
}
.notifications .notification .loader.success::before {
  background-color: var(--bw-green);
}
.notifications .notification .loader.info::before {
  background-color: var(--bw-blue);
}
.notifications .closeAllDisplayInherit {
  display: inherit;
}
.notifications .openAndClose {
  height: 100%;
}
.notifications .openAndClose .notificationText {
  overflow: visible;
  white-space: normal;
  margin-bottom: 0.3rem;
}
@keyframes prog {
  to {
    height: 0;
  }
}

.paginationTable {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: 1fr;
}

.paginationTable #pagination-container {
  grid-area: 1/2/2/3;
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}

input[type=file].data {
  display: none;
}

.upload-here-text {
  margin-bottom: 10px;
  font-weight: 600;
}

.dropzone {
  height: 3rem;
  width: 20rem;
  margin: -7px -6px;
  padding-top: 10px;
}

#fileButton1 { /*dateibutton1 oberer button*/
  background-color: var(--colorWhite);
  margin: 8px 10px 8px 0;
  color: var(--colorBlack);
  height: 4rem;
  width: 20rem;
  border: solid 1px var(--colorBlack);
  box-shadow: 0 2px 5px -3px var(--colorBlack);
  padding-bottom: 10px;
}

#fileButton1:hover {
  color: var(--bw-neon-blue);
  cursor: pointer;
  border: solid 1px var(--bw-neon-blue);
}

#fileButton1:active {
  background-color: var(--bw-neon-blue);
  color: white;
}

#fileButton2 { /*dateibuttons2 mittlerer button*/
  background-color: var(--colorWhite);
  margin: 8px 10px 8px 0;
  color: var(--colorBlack);
  height: 4rem;
  width: 20rem;
  border: solid 1px var(--colorBlack);
  box-shadow: 0 2px 5px -3px var(--colorBlack);
  padding-bottom: 12px;
}

#fileButton2:hover {
  color: var(--bw-neon-blue);
  cursor: pointer;
  border: solid 1px var(--bw-neon-blue);
}

#fileButton2:active {
  background-color: var(--bw-neon-blue);
  color: var(--colorWhite);
}

#fileButton3 { /*unterer button (button 3)*/
  margin: 8px 10px 8px 0;
  background-color: var(--colorWhite);
  color: var(--colorBlack);
  height: 4rem;
  width: 20rem;
  border: solid 1px var(--colorBlack);
  box-shadow: 0 2px 5px -3px var(--colorBlack);
  padding-bottom: 10px;
}

#fileButton3:hover {
  color: var(--bw-neon-blue);
  cursor: pointer;
  border: solid 1px var(--bw-neon-blue);
}

#fileButton3:active {
  background-color: var(--bw-neon-blue);
  color: var(--colorWhite);
}

fieldset {
  margin-bottom: 2rem;
  padding: 1rem;
}

.upload-here {
  margin-top: 3rem;
}

.box {
  font-size: 1.25rem; /* 20 */
  background-color: #c8dadf;
  position: relative;
  padding: 150px 20px;
}

.box.has-advanced-upload {
  outline: 2px dashed #92b0b3;
  outline-offset: -10px;
  -webkit-transition: outline-offset 0.15s ease-in-out, background-color 0.15s linear;
  transition: outline-offset 0.15s ease-in-out, background-color 0.15s linear;
}

.box.is-dragover {
  outline-offset: -20px;
  outline-color: #c8dadf;
  background-color: #fff;
}

.box__dragndrop,
.box__icon {
  display: none;
}

.box.has-advanced-upload .box__dragndrop {
  display: inline;
}

.box.has-advanced-upload .box__icon {
  width: 100%;
  height: 80px;
  fill: #92b0b3;
  display: block;
  margin-bottom: 40px;
}

.box.is-uploading .box__input,
.box.is-success .box__input,
.box.is-error .box__input {
  -webkit-transform: translateY(-80%);
  transform: translateY(-80%);
}

.box__uploading,
.box__success,
.box__error {
  display: none;
}

.box.is-uploading .box__uploading,
.box.is-success .box__success,
.box.is-error .box__error {
  display: block;
  margin-top: 2rem;
  text-align: left;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.box__uploading {
  font-style: italic;
}

.box__success {
  -webkit-animation: appear-from-inside 0.25s ease-in-out;
  animation: appear-from-inside 0.25s ease-in-out;
}

@-webkit-keyframes appear-from-inside {
  from {
    -webkit-transform: translateY(-50%) scale(0);
  }
  75% {
    -webkit-transform: translateY(-50%) scale(1.1);
  }
  to {
    -webkit-transform: translateY(-50%) scale(1);
  }
}
@keyframes appear-from-inside {
  from {
    transform: translateY(-50%) scale(0);
  }
  75% {
    transform: translateY(-50%) scale(1.1);
  }
  to {
    transform: translateY(-50%) scale(1);
  }
}
.box__restart {
  font-weight: 700;
}

.box__restart:focus,
.box__restart:hover {
  color: #39bfd3;
}

.js .box__file {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.js .box__file + label {
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  max-width: 100%;
}

.js .box__file + label:hover strong,
.box__file:focus + label strong,
.box__file.has-focus + label strong {
  color: #39bfd3;
}

.js .box__file:focus + label,
.js .box__file.has-focus + label {
  outline: 1px dotted #000;
  outline: -webkit-focus-ring-color auto 5px;
}

.js .box__file + label * {
  /* pointer-events: none; */ /* in case of FastClick lib use */
}

.no-js .box__file + label {
  display: none;
}

.no-js .box__button {
  display: block;
}

.box__button {
  font-weight: 700;
  color: #e5edf1;
  background-color: #39bfd3;
  display: none;
  padding: 8px 16px;
  margin: 40px auto 0;
}

.box__button:hover,
.box__button:focus {
  background-color: #0f3c4b;
}

.importHeader {
  padding-bottom: 15px;
}

@media screen and (max-width: 480px) {
  .js .box__file + label {
    white-space: initial;
  }
}
.tooltipContent {
  visibility: hidden;
  background-color: var(--bwWhite);
  color: var(--bwBlack);
  text-align: center;
  padding: 0.2rem 0.5rem;
  box-shadow: 0 0 3px 1px var(--bwBlue);
  font-size: 0.75rem;
  border-radius: 3px;
  max-width: 320px;
  position: absolute;
  z-index: 12;
  transition: visibility 700ms;
}

.visible-tooltip {
  visibility: visible;
}

:root {
  --bwLightTurquoise: #37e2d0;
  --bwTurquoise: #1dc9b7;
  --bwDarkTurquoise: rgba(29, 201, 183, 0.25);
}

.show {
  display: block !important;
}

.hide {
  display: none !important;
}

.error #reset-password-link {
  color: var(--bw-dark-red) !important;
}
.error div:not(.remember-me) label {
  color: var(--bw-dark-red) !important;
}

.equipment-button:not([disabled]):not(:hover):not(.disabled):visited {
  color: var(--bw-light-red);
}

.equipment-button:not([disabled]):not(:hover):not(.disabled):visited::after {
  filter: var(--bw-filter-light-red);
}

.support-form-elements, .administrative, .technical {
  display: none;
}

.actionHeadline {
  display: none;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

button:not(:disabled), [type=button]:not(.disabled), [type=reset]:not(.disabled), [type=submit]:not(.disabled) {
  cursor: pointer;
}

.card-head-label {
  display: flex;
  align-items: center;
}
.card-head-label h2 {
  margin-bottom: 0;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: var(--bw-black);
  text-shadow: 0 0.077rem 0 var(--bw-white);
  opacity: 0.5;
}

.col.right {
  margin-left: 1rem;
  min-width: 153px;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: var(--bw-white);
  border-color: var(--bw-dark-blue);
  background-color: var(--bw-dark-blue);
}

.default-headline {
  display: block;
}

.filter {
  list-style: none;
}

.lastrow {
  background-color: var(--bw-white) !important;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: var(--bwTurquoise);
}

.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: var(--bwLightTurquoise);
  background-color: var(--bwLightTurquoise);
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem var(--bwDarkTurquoise);
  box-shadow: 0 0 0 0.2rem var(--bwDarkTurquoise);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: var(--bwTurquoise);
}

.truncate3 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.paginationControl {
  margin-bottom: 1rem;
}

.register-container {
  display: flex;
  justify-content: center;
}
.register-container .form-group {
  display: grid;
}

.faq-form {
  display: grid;
}
.faq-form textarea {
  min-height: 8rem;
}

.header-container {
  padding-left: 1rem;
  padding-right: 1rem;
}

#etikett-info {
  display: grid;
  grid-template-columns: 1fr 6fr;
  gap: 2rem;
  padding-left: 1rem;
}
#etikett-info h2 {
  margin-bottom: 0;
}

.filter-row {
  display: flex;
  flex-wrap: wrap;
  padding-top: 1rem;
  width: 100%;
  justify-content: space-between;
}

#layout-row {
  padding-top: 0;
}

#message {
  height: 10rem;
}

#selector-app-stats, .delete-container {
  display: none;
}

#statistic .card {
  box-shadow: 0 0.15rem 0.3125rem -0.1875rem var(--bw-black);
  border: 0.077rem solid var(--bw-very-light-grey);
  padding-top: 0;
}

.multicheckbox label {
  display: flex;
  margin-bottom: 25px;
}
.multicheckbox label .form-control {
  margin-right: 25px;
}

.language-icon {
  margin-right: 5px;
  height: 1rem;
}

.equipment-name-col {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}

#equipmentLink {
  margin-right: 2rem;
}

.navisworks-link {
  width: 1rem;
}

.language ul.drop-down-menu {
  width: 5rem;
  background-color: var(--bw-header-color);
  position: absolute;
  top: 100%;
  flex-direction: column;
}
.language a {
  font-size: 0.7rem;
  text-align: end;
}
.language.drop > a span::after {
  content: "";
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iNjQuMDAwMDAwcHQiIGhlaWdodD0iNjQuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA2NC4wMDAwMDAgNjQuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+Cgo8ZyB0cmFuc2Zvcm09InRyYW5zbGF0aW9uKDAuMDAwMDAwLDY0LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTMyIDQ3NyBsLTMyIC0zMyAxNjAgLTE1OSAxNjAgLTE2MCAxNjAgMTYwIDE2MCAxNTkgLTMyIDMzIGMtMTggMTgKLTM3IDMzIC00MiAzMyAtNiAwIC02NCAtNTMgLTEyOCAtMTE3IGwtMTE4IC0xMTggLTExOCAxMTggYy02NCA2NCAtMTIyIDExNwotMTI4IDExNyAtNSAwIC0yNCAtMTUgLTQyIC0zM3oiLz4KPC9nPgo8L3N2Zz4K");
  filter: var(--invert-color-white);
  top: 2rem;
  height: 0.6rem;
  width: 0.6rem;
  background-size: 100%;
  display: inline-block;
}
.language.drop > a span::before {
  display: block ruby;
}

.menu-points ul .drop:hover > a, nav ul .drop.active > a {
  text-decoration: none;
}

.drop-down-menu-points:hover a, .drop-down-menu-points:active a {
  text-decoration: underline !important;
}

.menu .drop-down-menu {
  right: 0;
}

#search-guest-equipment-form input[type=text] {
  width: var(--widthInput);
}

.login-register-button-margin {
  width: auto !important;
  --heightButton: 2.7rem;
  --fontSizeButton: 1rem;
}

.one-row-form {
  display: grid;
  grid-template-columns: var(--widthInput) var(--widthInput) 1fr 1fr;
  gap: 4rem;
}

.two-col-form {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(300px, 300px));
}
.two-col-form input {
  width: 100%;
}

.search-form {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 2rem;
}
.margin-bottom-2 {
  margin-bottom: 2rem;
}

#list-registered-systems .card {
  padding-top: 0;
}
#list-registered-systems .card .card-head {
  padding-top: 0 !important;
}

.mobile-system {
  margin-bottom: 3rem;
}
.mobile-system .header {
  background-color: var(--bw-almost-white-grey);
  border-color: var(--bw-white);
  border-style: solid;
  border-top-width: 0.1rem;
  border-bottom-width: 0.1rem;
  border-left: none;
  border-right: none;
}
.mobile-system .mobile-row {
  display: grid;
  gap: 2rem;
  grid-template-columns: 1fr 1fr;
}
.mobile-system .mobile-row .header {
  min-width: 131px;
}

@media screen and (max-width: 1249px) {
  .mobile-system {
    display: block;
  }
  .desktop-systempool {
    display: none;
  }
}
@media screen and (min-width: 1250px) {
  .mobile-system {
    display: none;
  }
  .desktop-systempool {
    display: block;
  }
}
.card_head-title {
  hyphens: auto;
}

.clipped-col {
  max-width: 260px !important;
}

#fdata, .fdata {
  display: none;
}

#user_button {
  float: left;
}

#profile-change-button {
  float: left;
}

#remember_me_checkbox {
  display: inline-flex;
}

.new-system {
  box-shadow: 0 0 1rem var(--bw-blue);
}

tr.new-system {
  border: solid 2px;
  border-color: var(--bw-blue);
}

.tooltip {
  display: inline-flex;
  top: 0.8rem;
  position: absolute;
  margin-left: 1rem;
}
.tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.tooltiptext {
  visibility: hidden;
  width: 300px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -160px;
  opacity: 0;
  transition: opacity 0.3s;
  font-size: 0.75rem;
}
.tooltiptext.tooltip-bottom {
  top: 80%;
  left: 50%;
  margin-left: -160px;
  bottom: auto;
}
.tooltiptext.tooltip-bottom::after {
  content: "";
  position: absolute;
  bottom: 100%;
  top: auto;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #555 transparent;
}
.tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

.filter-tooltip {
  position: relative;
}
.filter-tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
.filter-tooltip .tooltiptext {
  top: 120%;
  bottom: unset;
  left: 10%;
  margin-left: unset;
}
.filter-tooltip .tooltiptext::after {
  content: " ";
  position: absolute;
  top: -35%; /* At the top of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}

#category {
  max-width: 40rem;
}

span.tooltip-icon {
  content: "";
  width: var(--sizeIconButton);
  height: var(--heightButton);
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: var(--sizeIconButton) auto;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTU5MzcyMzc2NjI0Ij4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0yNTAgMTBjMTMzLDAgMjQwLDEwNyAyNDAsMjQwIDAsMTMzIC0xMDcsMjQwIC0yNDAsMjQwIC0xMzMsMCAtMjQwLC0xMDcgLTI0MCwtMjQwIDAsLTEzMyAxMDcsLTI0MCAyNDAsLTI0MHptMTUxIDg5Yy0zOSwtMzggLTkyLC02MiAtMTUxLC02MiAtNTksMCAtMTEyLDI0IC0xNTEsNjIgLTM4LDM5IC02Miw5MiAtNjIsMTUxIDAsNTkgMjQsMTEyIDYyLDE1MSAzOSwzOCA5Miw2MiAxNTEsNjIgNTksMCAxMTIsLTI0IDE1MSwtNjIgMzgsLTM5IDYyLC05MiA2MiwtMTUxIDAsLTU5IC0yNCwtMTEyIC02MiwtMTUxeiIvPg0KICAgPC9nPg0KICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMjUzIDE0NWMzMywwIDU3LDIxIDU3LDU0IDAsMzcgLTMwLDU3IC03NSw1N2wwIDY1IDM1IDAgMCAtMzljNDEsLTUgNzgsLTM3IDc4LC04NSAwLC01MCAtMzgsLTg1IC05NCwtODUgLTU5LDAgLTk3LDM5IC0xMDQsODhsMzcgN2M2LC0zNyAyOCwtNjIgNjYsLTYyem0tMjQgMjYybDQ2IDAgMCAtNDggLTQ2IDAgMCA0OHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.icon.manual {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA1OTg1NiI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTIxIDEyNThjMCwtMjMgLTUyLC05MyAtNzIsLTEyNCAtMTIsLTE4IC03NCwtMTA0IC02NywtMTIxIDE1LDIgNDYsNTUgNTYsNjkgMTcsMjQgMzQsNTEgNTEsNzYgMTcsMjYgMzMsNTIgNTEsNzYgMTYsMjIgMzUsNTkgNTUsNzEgNzcsNDcgMTI1LDYgMTg2LC0yNyA0OCwtMjYgMjkzLC0xNjMgMzE1LC0xODkgNTQsLTYzIDE4LC0xNDAgLTMzLC0xNjcgLTQwLC0yMSAtNjQsLTE1IC0xMDAsMyAtMjcsMTMgLTU3LDMwIC04Miw0NCAtMzUsMjAgLTEzMSw4MCAtMTY3LDg3IC02LC0xNSAtMjMsLTM4IC0zNCwtNTRsLTE2NSAtMjY1Yy0yNCwtMzkgLTMzLC03MCAtODksLTgwIC01MSwtOSAtMjc0LC0yNCAtMzE3LC0xMyAtNDYsMTIgLTczLDQ2IC03OSw5NCAtNyw2OCAtNCw0NTYgLTQsNTE1IDAsMjIgMjAsNDkgNDksNzVsNDQ2IDAgMCAtNzB6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMjY4IDE3NWMtMTc0LDMwIC0yMzYsMjU0IC05MCwzNjggMTUwLDExOCAzNjMsLTE1IDMzMSwtMTk3IC0xOCwtMTAzIC0xMTUsLTE5MiAtMjQxLC0xNzF6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNODU1IDg1M2MxNCwxNCA3Niw0MCA4OCw0NCAyOCw4IDU2LC0xNiAxMDcsLTEgNjcsMTggNzgsNzggMTAxLDkzIDQ0LDI4IDQ5LDUgODAsLTE4IDUwLC0zNyAyMTQsLTE2NCAyNDQsLTE5OCAtMTcsLTE3IC0xMzUsLTYzIC0xNjYsLTc2IC0yOSwtMTIgLTU3LC0yMyAtODYsLTM0IC02MywtMjMgLTU1LC0yNSAtODUsLTYgLTI0LDE0IC00NywyOSAtNzEsNDcgLTI2LDIwIC0xOTcsMTMzIC0yMTIsMTQ5eiIvPg0KICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTcxOCA1NTdjMSwyMyAxMDMsMjUzIDExNSwyNzMgMjEsLTMgMjksLTE0IDQzLC0yM2wyNjMgLTE3OGMtMTAsLTUwIC04MywtMjIxIC0xMDYsLTI2MSAtMjIsNiAtNjAsMzIgLTgyLDQ1IC0yNywxNiAtNTEsMzEgLTc5LDQ4bC0xNTQgOTZ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTg1IDU1MWw5OSAxMjNjMTEsMTMgOTMsMTEzIDEwNiwxMTlsLTEwNiAtMjM4YzQ0LC0zNCAxMDAsLTY1IDE1MCwtOTdsMTEzIC03MGMxMywtOSAyNywtMTUgMzcsLTI3IC0yMSwtNDMgLTM2LC0yOCAtOTYsNyAtMzQsMjAgLTY2LDM4IC0xMDIsNTlsLTIwMSAxMjR6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTU5IDc0NmMyLDI3IDg1LDE1OCAxMDAsMTcwIDI4LC0zIDEyMSwtMzYgMTQ0LC00OCAtMTUsLTM3IC05NiwtMTE4IC0xMjUsLTE2MCAtMzMsMSAtOTAsMjggLTExOSwzOHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.icon.declaration {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIxNjQwMzY4MCI+DQogICA8Zz4NCiAgICA8Zz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA5ODRsMCAtNzMgNTQgMGMtMiwxNSAtMywzMCAtMyw0NmwwIDBjMCw5IDEsMTggMSwyN2wtNTIgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNzN6Ii8+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgMTEyOWwwIC03MiA2NiAwYzgsMjUgMTksNTAgMzMsNzJsLTk5IDB6Ii8+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgMTI3MGwwIC03MyAxNTIgMGMzMiwzMSA3MCw1NiAxMTIsNzNsLTI2NCAwem0xMDM3IC03M2wxMDQgMCAwIDczIC0xMDQgMCAwIC03M3oiLz4NCiAgICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsMTM4MiAxOTIsMTMzMyAxMzMzLDEzMzMgMTMzMywxMzgyICIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNTksMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAzMjIgMGMtNTYsMTIgLTEwOCwzNyAtMTUwLDczbC0xNzIgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNDQgMCAwIDAgLTI5eiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDg0NGwwIC03MyAxMDcgMGMtMTUsMjMgLTI3LDQ3IC0zNiw3M2wtNzEgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNzN6Ii8+DQogICAgPC9nPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDU1NCAxOTIsNDgxIDc1MCw0ODEgNzUwLDU1NCAiLz4NCiAgIDwvZz4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik04OTcgMTAxMmwxNDkgMCAwIC04MCAtMTUwIDBjMTgsLTc5IDg5LC0xMzggMTc0LC0xMzggMTIsMCAyNCwxIDM1LDNsMCAtODFjLTExLC0xIC0yMywtMiAtMzUsLTIgLTE0MiwwIC0yNTgsMTE2IC0yNTgsMjU3IDAsMTQyIDExNiwyNTggMjU4LDI1OCAxMiwwIDI0LC0xIDM1LC0zbDAgLTgxYy0xMSwzIC0yMyw0IC0zNSw0IC04NCwwIC0xNTUsLTU5IC0xNzMsLTEzN3oiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjIyIDc5NGMxMywwIDI0LDEgMzYsM2wwIC04MWMtMTIsLTEgLTI0LC0yIC0zNiwtMiAtMTQxLDAgLTI1NywxMTYgLTI1NywyNTcgMCwxNDIgMTE2LDI1OCAyNTcsMjU4IDEyLDAgMjQsLTEgMzYsLTNsMCAtODFjLTEyLDMgLTIzLDQgLTM2LDQgLTYzLDAgLTE3NiwtNTIgLTE3NywtMTc1IC0xLC0xMjIgMTExLC0xODAgMTc3LC0xODB6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.icon.sparepart {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA2ODM2OCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNzg2IDc4NGwtMzkyIDM4NWMtMTIzLDEyMCAtMzk5LC0xNTYgLTI3NywtMjc2bDM4OCAtMzgxYzE2LDQwIDQwLDgxIDcyLDEyMCA1OCw3MSAxMzQsMTI0IDIwOSwxNTJ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjA4IDYyMGMtOTUsLTExNiAtMTExLC0yNTEgLTQ0LC0zMjFsMCAwIDE4NSAtMTc3Yy0yMiw3OCAtMTAsMTc1IDc5LDI4NCA4OSwxMDkgMjU0LDE4MSAzNjEsMTU1bC0xODUgMTc3Yy05Nyw4MyAtMjgzLDIwIC0zOTYsLTExOHptNTk5IC00NDFjMTA4LDEzMiAxMTUsMjg3IDE1LDM0NiAtMTAwLDU5IC0yNjksMCAtMzc2LC0xMzIgLTEwOCwtMTMxIC0xMTUsLTI4NiAtMTUsLTM0NSAxMDAsLTU5IDI2OSwwIDM3NiwxMzF6bS02NyA0MGw1MCAxNjQgLTExNCA2NyAtMTYzIC05NiAtNTAgLTE2NCAxMTQgLTY3IDE2MyA5NnoiLz4NCiAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik04NTEgODI1bDM3NSAwIDE4NyAzMjUgLTE4NyAzMjUgLTM3NSAwIC0xODggLTMyNSAxODggLTMyNXptODMgMTQ1YzEwMCwtNTggMjI3LC0yNCAyODUsNzYgNTcsMTAwIDIzLDIyNyAtNzYsMjg1IC0xMDAsNTcgLTIyOCwyMyAtMjg1LC03NyAtNTgsLTk5IC0yMywtMjI3IDc2LC0yODR6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.icon.internaldocuments {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjk4MzA0NTE1ODMyMCI+DQogICA8Zz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNjAsMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDk4NGwwIC03MyAyMTMgMCAwIDczIC0yMTMgMHptOTAzIC03M2wyMzggMCAwIDczIC0yMzggMCAwIC03M3oiLz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiAxMTI5bDAgLTcyIDIxMyAwIDAgMjNjMCwxOCAyLDM0IDUsNDlsLTIxOCAweiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEyNzBsMCAtNzMgMjQ4IDBjMTksMjggNDUsNTIgNzUsNzNsLTMyMyAwem04NjcgLTczbDI3NCAwIDAgNzMgLTM1MyAwYzMyLC0yMSA1OSwtNDUgNzksLTczeiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEzODJsMCAtNDkgNDUxIDBjNywzIDE0LDUgMjIsOCAxMTIsNDEgNzAsNDIgMTcwLDBsMjAgLTggNDc4IDAgMCA0OSAtMTE0MSAweiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAyMTMgMCAwIDI0IDAgNDkgLTIxMyAwem05MDMgLTczbDIzOCAwIDAgNzMgLTIzOCAwIDAgLTQ5IDAgLTI0eiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDg0NGwwIC03MyAyMTMgMCAwIDczIC0yMTMgMHptOTAzIC03M2wyMzggMCAwIDczIC0yMzggMCAwIC03M3oiLz4NCiAgICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsNTU0IDE5Miw0ODEgNzUwLDQ4MSA3NTAsNTE2IDU0MCw1MTYgNDA1LDUxNiA0MDUsNTU0ICIvPg0KICAgIDwvZz4NCiAgIDwvZz4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik00NTkgNTgxbDU4MCAwIDAgMTE0IDAgMzYzYzAsMTIwIC0xMDcsMTcyIC0yMTgsMjE4IC04NCwzNSAtNTAsMzUgLTE0NCwwIC0xMTQsLTQxIC0yMTgsLTk4IC0yMTgsLTIyMGwwIC00NzV6bTQ2IDUxbDQ4OCAwIDAgNDE4YzAsMTAxIC05MSwxNDUgLTE4NCwxODQgLTcwLDI5IC00MSwyOCAtMTIwLDAgLTk2LC0zNSAtMTg0LC04MyAtMTg0LC0xODVsMCAtNDE3eiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNOTAxIDExMTVsLTMwNCAwYy01LDAgLTksLTQgLTksLTlsMCAtMjMxYzAsLTQgNCwtOCA5LC04bDMyIDAgMCAtODJjMCwtNDAgMzIsLTczIDczLC03NGw5NCAwYzQwLDEgNzMsMzMgNzMsNzRsMCA4MiAzMiAwYzUsMCA5LDQgOSw4bDAgMjMxYzAsNSAtNSw5IC05LDl6bS0yNDQgLTI0OGwxODQgMCAwIC04MGMwLC0yNyAtMjIsLTQ3IC00OCwtNDdsMCAwIC04OSAwIDAgMGMtMjYsMCAtNDcsMjEgLTQ3LDQ3bDAgODB6bTIyMyAyMThsLTI2MiAwIDAgLTE4OSAyNjIgMCAwIDE4OXoiLz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTcwNyAxMDYybDgzIDAgLTE1IC02NmMxMSwtOCAxOCwtMjAgMTgsLTM0IDAsLTI1IC0yMCwtNDQgLTQ0LC00NCAtMjQsMCAtNDQsMTkgLTQ0LDQ0IDAsMTQgNywyNiAxNywzNGwtMTUgNjZ6Ii8+DQogICAgPC9nPg0KICAgPC9nPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.icon.otherdocuments {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIwOTQyMjIwOCI+DQogICA8Zz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw5ODQgMTkyLDkxMSAxMzMzLDkxMSAxMzMzLDk4NCAiLz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5MiwxMTI5IDE5MiwxMDU3IDEwNjIsMTA1NyAxMDYyLDExMjkgIi8+DQogICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsMTI3MCAxOTIsMTE5NyAxMzMzLDExOTcgMTMzMywxMjcwICIvPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDEzODIgMTkyLDEzMzMgMTMzMywxMzMzIDEzMzMsMTM4MiAiLz4NCiAgIDwvZz4NCiAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0zMjggMTEybDEwNTkgMGM1OSwwIDEwOCw0OSAxMDgsMTA4bDAgMTE2OCAtNzMgMGMwLC0zODYgMCwtNzczIDAsLTExNTkgMCwtMjUgLTIwLC00NSAtNDQsLTQ1bC0xMDA5IDAgMCAxNzljMCw1OSAtNDksMTA3IC0xMDgsMTA3bC0xODMgMCAwIDkxOCAtNzMgMCAwIC05NTMgMzIzIC0zMjN6Ii8+DQogICA8Zz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw2OTkgMTkyLDYyNiAxMzMzLDYyNiAxMzMzLDY5OSAiLz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw4NDQgMTkyLDc3MSAxMzMzLDc3MSAxMzMzLDg0NCAiLz4NCiAgIDwvZz4NCiAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDU1NCAxOTIsNDgxIDc1MCw0ODEgNzUwLDU1NCAiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.icon.machinefile {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIwMTU2NDQwMCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNjAsMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA5ODRsMCAtNzMgMTc5IDBjMSwyNSA1LDQ5IDEzLDYyIDUsOSAxNiw5IDI3LDExbC0yMTkgMHptOTUyIC03M2wxODkgMCAwIDczIC0yMzUgMGMxMiwtNCAyNiwtNSAzMywtMTUgNywtMTAgMTIsLTMzIDEzLC01OHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDExMjlsMCAtNzIgMjY2IDAgMCA0YzEsMTcgLTE5LDMyIC0xNiw0OCAxLDYgNCwxMyA5LDIwbC0yNTkgMHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEyNzBsMCAtNzMgMzIzIDBjMTIsOSAyNCwxNSAzMywxOCAxMyw0IDI0LC0xNCAzOCwtMTYgMjgsLTMgNTQsNCA3NywyNiAxMiwxMSA4LDM1IDIyLDQ1bC00OTMgMHptNzE3IC03M2wyMiAwYzE0LDQgMjYsMTcgNDAsMTUgNywtMiAxNywtNyAyOSwtMTVsMzMzIDAgMCA3MyAtNDk3IDBjMTEsLTcgNiwtMjggMTUsLTM4IDE0LC0xOSAzMywtMzEgNTgsLTM1eiIvPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDEzODIgMTkyLDEzMzMgMTMzMywxMzMzIDEzMzMsMTM4MiAiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAyODkgMGMtMjAsMjEgLTM3LDQ0IC00Miw2MCAtMSw1IDAsOSAyLDEzbC0yNDkgMHptODQzIC03M2wyOTggMCAwIDczIC0yNjIgMGMyLC01IDMsLTEwIDIsLTE2IC0yLC0xNCAtMTgsLTM2IC0zOCwtNTd6Ii8+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA4NDRsMCAtNzMgMjU3IDBjLTQsMTEgLTExLDIxIC0yMCwzMCAtMTEsMTIgLTM1LDkgLTQ1LDIzIC0zLDQgLTYsMTEgLTgsMjBsLTE4NCAwem04NzUgLTczbDI2NiAwIDAgNzMgLTE5MyAwYy0yLC0xMCAtNSwtMTkgLTgsLTI1IC03LC0xMiAtMjgsLTcgLTM5LC0xNiAtMTEsLTkgLTIwLC0xOSAtMjYsLTMyeiIvPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgNTU0bDAgLTczIDU1OCAwIDAgMjhjLTI4LDEgLTU1LDUgLTY5LDEzIC0xMCw2IC05LDIxIC0xMiwzMmwtNDc3IDB6Ii8+DQogICA8L2c+DQogICA8Zz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik04MTYgNTY3bC0xMiAzNCAwIDAgLTIgLTEgLTIgLTEgLTMgMCAtMiAtMSAtMiAtMSAtMiAwIC0yIC0xIC0zIDAgLTIgMCAtMiAtMSAtMyAwIC0yIDAgLTIgLTEgLTMgMCAtMiAwIC0zIDAgLTMgMCAtMiAwIC0zIDAgLTIgMCAtMyAwIC0zIDAgLTMgMSAtMyAwIC0zIDAgLTIgMSAtMyAwIC0zIDEgLTMgMCAtMyAxIC0zIDAgLTQgMSAtOCAtMzUgNCAtMSAzIC0xIDQgMCAzIC0xIDQgLTEgMyAwIDQgLTEgMyAwIDQgMCAzIC0xIDQgMCAzIDAgMyAwIDQgMCAzIDAgMyAwIDMgMCAzIDAgNCAwIDMgMSAzIDAgMyAwIDMgMSAzIDAgMyAxIDMgMSAzIDAgMyAxIDMgMSAzIDEgMiAxIDMgMSAwIDB6bTI3IDQzbC0xNiAzMiAwIDAgLTQgLTIgLTMgLTIgLTQgLTIgLTMgLTMgLTMgLTIgLTIgLTMgLTMgLTMgLTEgLTQgLTIgLTMgLTEgLTQgMCAtMyAtMSAtMyAwIC0zIDEgLTMgMCAtMiAwIC0yIDEgLTEgMCAtMiAwIDAgMCAtMSAwIDAgMCAwIDAgMSAxIDIgMCAxIDEgMiAxIDEgMSAwIDAgMSAwIDAgLTEgLTEgLTEgMCAxMiAtMzQgNCAxIDMgMiAzIDEgMyAzIDMgMyAyIDMgMiAzIDIgNCAwIDQgMSAzIC0xIDMgMCAyIDAgMiAtMSAyIDAgMiAwIDEgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgLTEgMCAtMSAwIDAgMCAwIDAgMCAxIDEgMSAxIDEgMCAyIDIgMiAxIDAgMHptNjQgMjBsLTQgMzYgMCAwIC00IDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAwIC0zIC0xIC0zIC0xIC0zIDAgLTMgLTEgLTIgLTEgLTMgLTEgLTMgMCAtMiAtMSAtMiAtMSAtMyAtMSAtMiAtMSAtMyAwIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTIgLTEgLTIgLTEgLTEgLTEgLTIgMCAtMiAtMSAtMSAtMSAtMiAtMSAxNiAtMzIgMiAwIDEgMSAyIDEgMSAxIDIgMCAxIDEgMiAxIDIgMSAxIDAgMiAxIDIgMSAxIDAgMiAxIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAwIDMgMSAyIDAgMiAxIDMgMSAyIDAgMyAxIDIgMCAzIDEgMyAwIDIgMCAwIDB6bTU1IC01bC0xOSAzMSAwIDAgLTIgLTIgLTIgLTEgLTIgMCAtMSAtMSAtMSAwIDAgMCAxIDAgMCAwIDEgMCAyIDAgMSAtMSAxIC0xIDEgMCAwIDAgMCAwIDAgMCAtMSAxIC0xIDEgLTEgMSAtMSAyIC0xIDEgLTIgMiAtMyAyIC0yIDEgLTMgMiAtMyAxIC0zIDEgLTQgMSAtMyAxIC00IDAgLTQgMCAtMyAtMSA0IC0zNiAyIDEgMSAwIDEgMCAwIC0xIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIC0xIDEgMCAwIC0xIDEgLTEgMSAtMSAxIC0yIDIgLTEgMiAtMiAyIC0yIDMgLTEgMyAtMiA0IC0xIDQgMCA0IDAgMyAwIDMgMSA0IDEgMyAyIDMgMSAzIDIgNCAyIDAgMHptMCAwYzgsNSAxMSwxNiA2LDI1IC01LDggLTE3LDExIC0yNSw2bDE5IC0zMXptNzEgNzVsLTMzIDE1IDAgMCAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMSAtMSAtMiAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMiAtMyAtMiAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMiAtMiAtMiAtMyAtMSAxOSAtMzEgMyAyIDMgMiAzIDIgMyAyIDMgMiAzIDIgMyAyIDIgMiAzIDMgMyAyIDIgMiAzIDIgMiAzIDMgMiAyIDIgMiAyIDIgMyAzIDIgMiAzIDIgMiAyIDMgMSAyIDIgMiAyIDMgMiAzIDEgMiAyIDMgMSAyIDIgMyAxIDIgMiAzIDEgMyAwIDB6bS0xMiA0OWwtMzQgMTIgMCAwIC0xIC00IC0xIC00IC0xIC00IDAgLTQgLTEgLTQgMSAtNCAwIC00IDEgLTMgMiAtNCAyIC0zIDIgLTMgMiAtMiAyIC0yIDIgLTIgMiAtMSAxIC0xIDIgLTEgMSAtMSAwIDAgMSAtMSAwIDAgLTEgMSAwIDAgLTEgMSAtMSAyIDAgMSAwIDIgMCAxIDAgMCAwIDAgMCAtMSAtMSAtMSAzMyAtMTUgMSAzIDIgMyAwIDQgMSA0IDAgNCAtMSA0IC0xIDQgLTEgNCAtMyAzIC0yIDIgLTIgMiAtMiAyIC0xIDEgLTIgMSAtMSAwIC0xIDEgLTEgMCAwIDEgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMSAtMSAwIDAgMCAwIDAgMCAwIDEgMCAxIDAgMiAxIDIgMCAyIDAgMHptMzEgNjBsLTI4IDIyIDAgMCAtMiAtMiAtMiAtMyAtMiAtMyAtMiAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMSAtMiAtMSAtMyAtMSAtMiAtMiAtMiAtMSAtMiAtMSAtMiAwIC0zIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTEgMCAtMiAtMSAtMiAtMSAtMiAwIC0xIC0xIC0yIDM0IC0xMiAxIDIgMSAxIDAgMiAxIDIgMCAxIDEgMiAwIDEgMSAyIDEgMiAwIDIgMSAxIDEgMiAxIDIgMSAyIDAgMiAxIDEgMSAyIDEgMiAxIDIgMSAyIDEgMiAxIDIgMSAyIDIgMiAxIDIgMSAyIDIgMiAxIDMgMiAyIDEgMiAyIDIgMSAyIDAgMHptNDMgMzVsLTM2IDggMCAwIDAgLTIgLTEgLTIgMCAtMiAtMSAtMSAwIC0xIDAgMCAwIDAgMSAxIDAgMSAyIDEgMSAwIDEgMCAxIDAgMCAxIDAgMCAwIDAgLTEgMCAtMiAwIC0xIDAgLTIgMCAtMiAwIC0zIDAgLTMgMCAtMyAtMSAtMyAtMSAtMyAtMSAtMyAtMSAtMyAtMiAtMyAtMyAtMiAtMiAtMyAtMyAtMiAtMyAyOCAtMjIgMSAyIDEgMCAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDEgLTEgMiAwIDMgMCAyIDAgMyAxIDQgMSAzIDEgMyAyIDMgMiAzIDMgMiAzIDIgMyAxIDMgMSAzIDIgMyAxIDQgMSA0IDAgMHptLTMgMTAzbC0zNCAtMTIgMCAwIDEgLTIgMCAtMiAxIC0zIDEgLTIgMCAtMiAxIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTMgMCAtMyAwIC0yIDAgLTMgMCAtMiAwIC0zIC0xIC0zIDAgLTMgMCAtMyAtMSAtMyAwIC0yIDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAtMSAtMyAtMSAtNCAzNiAtOCAxIDMgMCA0IDEgNCAxIDMgMCA0IDEgMyAwIDQgMSAzIDAgNCAwIDMgMSA0IDAgMyAwIDMgMCA0IDAgMyAwIDMgMCAzIDAgMyAtMSA0IDAgMyAwIDMgLTEgMyAwIDMgLTEgMyAwIDMgLTEgMyAtMSAzIDAgMyAtMSAzIC0xIDIgLTEgMyAtMSAzIDAgMHptLTQzIDI3bC0zMyAtMTYgMCAwIDIgLTQgMyAtMyAyIC00IDIgLTMgMyAtMyAzIC0yIDMgLTMgMyAtMSA0IC0yIDMgLTEgNCAwIDMgLTEgMyAwIDIgMSAzIDAgMiAwIDEgMSAxIDAgMSAwIDEgMCAwIDAgLTEgMCAtMSAwIC0xIDEgLTEgMCAtMiAxIC0xIDEgLTEgMSAwIDAgMCAwIDEgLTEgMCAtMSAzNCAxMiAtMSA0IC0yIDMgLTIgMyAtMiAzIC0zIDMgLTMgMiAtNCAyIC0zIDIgLTQgMCAtMyAxIC0zIC0xIC0zIDAgLTIgMCAtMSAtMSAtMiAwIC0xIDAgLTEgMCAwIDAgLTEgMCAxIDAgMCAwIDAgMCAxIC0xIDAgMCAxIDAgMCAwIC0xIDAgMCAxIC0xIDEgLTEgMSAtMSAyIC0xIDIgMCAwem0tMjEgNjRsLTM2IC00IDAgMCAxIC00IDAgLTMgMSAtMyAxIC0zIDAgLTMgMSAtMyAwIC0zIDEgLTMgMSAtMyAxIC0yIDAgLTMgMSAtMyAxIC0yIDEgLTMgMCAtMiAxIC0yIDEgLTMgMSAtMiAxIC0yIDEgLTIgMCAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAwIC0xIDEgLTIgMSAtMiAxIC0xIDAgLTIgMzMgMTYgLTEgMiAwIDEgLTEgMiAtMSAxIC0xIDIgMCAxIC0xIDIgLTEgMSAtMSAyIDAgMiAtMSAyIC0xIDEgMCAyIC0xIDIgLTEgMiAtMSAyIDAgMiAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMiAwIDMgLTEgMiAwIDIgLTEgMyAwIDIgLTEgMyAwIDIgLTEgMyAwIDMgLTEgMiAwIDB6bTYgNTVsLTMxIC0xOSAwIDAgMSAtMiAxIC0yIDEgLTIgMCAtMSAxIC0xIDAgMCAwIDEgMCAwIDAgMSAwIDIgMSAxIDAgMSAxIDEgMCAwIDAgMCAwIDAgLTEgLTEgLTEgLTEgLTEgLTEgLTIgLTEgLTEgLTEgLTIgLTIgLTIgLTMgLTIgLTIgLTEgLTMgLTIgLTMgLTEgLTMgMCAtNCAtMSAtMyAwIC00IDAgLTQgMCAtMyAzNiA0IDAgMiAwIDEgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEgMSAxIDAgMSAxIDEgMSAxIDEgMiAyIDIgMiAyIDIgMSAzIDIgMyAwIDQgMSA0IDAgNCAtMSAzIDAgMyAtMiA0IC0xIDMgLTEgMyAtMiAzIC0yIDQgMCAwem0wIDBjLTUsOCAtMTYsMTEgLTI1LDYgLTksLTUgLTExLC0xNyAtNiwtMjVsMzEgMTl6bS03NSA3MWwtMTUgLTMzIDAgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMiAyIC0xIDIgLTIgMiAtMSAxIC0yIDIgLTIgMiAtMiAyIC0yIDIgLTIgMiAtMiAxIC0yIDIgLTIgMiAtMiAyIC0yIDIgLTMgMSAtMiAyIC0zIDIgLTIgMiAtMyAxIC0yIDIgLTMgMzEgMTkgLTIgMyAtMiAzIC0yIDMgLTIgMyAtMiAzIC0yIDMgLTIgMyAtMyAyIC0yIDMgLTIgMyAtMiAyIC0yIDMgLTMgMiAtMiAzIC0yIDIgLTMgMiAtMiAyIC0zIDMgLTIgMiAtMiAyIC0zIDIgLTIgMSAtMyAyIC0yIDIgLTMgMiAtMiAxIC0zIDIgLTIgMSAtMyAyIC0zIDEgLTIgMiAtMyAxIDAgMHptLTUwIC0xMmwtMTEgLTM0IDAgMCA0IC0xIDQgLTEgNCAtMSA0IDAgNCAtMSA0IDEgNCAwIDMgMSA0IDIgMyAyIDMgMiAyIDIgMiAyIDIgMiAxIDIgMSAxIDEgMiAxIDEgMCAwIDAgMSAwIDAgMCAwIC0xIC0xIC0xIC0xIC0xIC0xIC0yIDAgLTEgMCAtMSAwIDAgMCAwIDAgMCAwIDIgLTEgMTUgMzMgLTMgMSAtNCAyIC0zIDAgLTQgMSAtNCAwIC00IC0xIC00IC0xIC00IC0xIC0zIC0yIC0yIC0zIC0yIC0yIC0yIC0yIC0xIC0xIC0xIC0yIC0xIC0xIDAgLTEgLTEgLTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAxIDAgMCAxIDEgMCAwIDAgLTEgMCAwIDAgLTEgMCAtMiAwIC0yIDEgLTMgMCAwIDB6bTAgMGMtOSw0IC0xOSwtMSAtMjMsLTExIC0zLC05IDIsLTIwIDEyLC0yM2wxMSAzNHptLTYwIDMxbC0yMiAtMjggMCAwIDMgLTIgMyAtMiAyIC0yIDMgLTIgMiAtMiAzIC0xIDIgLTIgMyAtMSAyIC0yIDMgLTEgMiAtMiAzIC0xIDIgLTEgMiAtMSAzIC0xIDIgLTEgMiAtMiAyIC0xIDIgMCAyIC0xIDMgLTEgMiAtMSAyIC0xIDIgLTEgMSAwIDIgLTEgMiAtMSAyIDAgMiAtMSAxIC0xIDIgMCAyIC0xIDExIDM0IC0xIDEgLTIgMSAtMSAwIC0yIDEgLTEgMCAtMiAxIC0yIDAgLTEgMSAtMiAxIC0yIDAgLTIgMSAtMSAxIC0yIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMSAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAyIC0yIDEgLTIgMSAtMyAyIC0yIDEgLTIgMiAtMiAxIC0yIDIgLTMgMSAwIDB6bS0zNCA0M2wtOSAtMzYgMCAwIDMgMCAyIC0xIDIgMCAxIC0xIDAgMCAwIDAgMCAwIDAgMCAtMSAxIC0xIDIgMCAxIC0xIDEgMCAxIDAgMCAwIDAgMCAwIDAgLTEgMCAtMSAwIC0yIDAgLTIgMCAtMiAwIC0zIDAgLTMgMCAtMyAxIC0zIDIgLTMgMSAtMyAyIC0zIDIgLTMgMyAtMiAyIC0zIDMgLTIgMjIgMjggLTEgMSAtMSAxIDAgMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgMSAwIDAgMCAxIDAgMSAwIDEgMCAyIDAgMSAwIDMgMCAyIDAgMyAtMSA0IC0xIDMgLTIgMyAtMyAzIC0yIDMgLTMgMiAtMyAyIC0zIDEgLTMgMSAtNCAyIC0zIDEgLTQgMSAwIDB6bS0xMDMgLTNsMTIgLTM0IDAgMCAyIDEgMiAwIDIgMSAyIDEgMyAwIDIgMSAyIDAgMiAxIDMgMCAyIDAgMiAxIDMgMCAyIDAgMyAxIDIgMCAzIDAgMiAwIDMgMCAzIDAgMiAwIDMgMCAzIC0xIDMgMCAyIDAgMyAtMSAzIDAgMyAwIDMgLTEgMyAwIDMgLTEgMyAtMSAzIC0xIDkgMzYgLTQgMSAtMyAwIC00IDEgLTQgMSAtMyAwIC00IDEgLTMgMCAtNCAxIC0zIDAgLTMgMCAtNCAxIC0zIDAgLTQgMCAtMyAwIC0zIDAgLTMgMCAtNCAwIC0zIDAgLTMgLTEgLTMgMCAtMyAwIC0zIC0xIC0zIDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAtMSAtMyAwIC0zIC0xIC0zIC0xIC0zIC0xIC0yIC0xIDAgMHptLTI3IC00M2wxNiAtMzMgLTEgMCA0IDIgNCAzIDQgMiAzIDIgMiAzIDMgMyAyIDMgMiAzIDIgNCAxIDMgMCA0IDAgMyAwIDMgMCAyIDAgMyAtMSAyIDAgMSAwIDEgLTEgMSAwIDEgMCAwIDAgLTEgMCAtMSAwIC0xIDAgLTEgLTEgLTIgLTEgLTEgLTEgLTEgMCAwIDAgMCAxIDEgMSAwIC0xMiAzNCAtNCAtMSAtMyAtMiAtMyAtMiAtMyAtMiAtMyAtMyAtMyAtMyAtMiAtNCAtMSAtMyAtMSAtNCAwIC0zIDAgLTMgMSAtMyAwIC0yIDAgLTIgMSAtMSAwIC0xIDAgLTEgMCAwIDAgLTEgMCAxIDAgMCAwIDAgMCAxIDEgMCAwIDEgMCAwIDAgLTEgLTEgMCAtMSAtMSAtMSAtMSAtMiAtMSAtMiAtMSAwIDB6bS02NSAtMjFsNSAtMzYgMCAwIDMgMSA0IDAgMyAxIDMgMSAzIDAgMyAxIDMgMCAzIDEgMiAxIDMgMSAzIDAgMiAxIDMgMSAyIDEgMyAwIDIgMSAyIDEgMyAxIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAxIDIgMSAyIDEgMSAwIDIgMSAyIDEgMSAxIDIgMSAyIDAgLTE2IDMzIC0yIC0xIC0xIDAgLTIgLTEgLTEgLTEgLTIgLTEgLTIgMCAtMSAtMSAtMiAtMSAtMSAtMSAtMiAwIC0yIC0xIC0yIC0xIC0xIDAgLTIgLTEgLTIgLTEgLTIgLTEgLTIgMCAtMiAtMSAtMiAtMSAtMiAwIC0yIC0xIC0zIC0xIC0yIDAgLTIgLTEgLTMgMCAtMiAtMSAtMiAwIC0zIC0xIC0zIDAgLTIgLTEgLTMgMCAtMyAtMSAwIDB6bS01NCA2bDE5IC0zMSAwIDAgMiAxIDIgMSAyIDEgMSAwIDAgMSAxIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAtMSAxIC0xIDAgLTEgMSAwIDAgMCAwIDAgMCAxIC0xIDAgLTEgMSAtMSAyIC0yIDEgLTEgMiAtMiAyIC0yIDMgLTIgMyAtMSAzIC0yIDMgLTEgMyAwIDQgLTEgNCAwIDMgMCA0IDAgLTUgMzYgLTEgMCAtMSAwIC0xIDAgMCAwIC0xIDAgMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIC0xIDEgMCAxIC0xIDEgLTEgMSAtMSAxIC0yIDIgLTIgMiAtMiAyIC0zIDEgLTQgMiAtMyAxIC00IDAgLTQgMCAtMyAtMSAtNCAwIC0zIC0yIC0zIC0xIC0zIC0xIC00IC0yIC0zIC0yIDAgMHptMCAwYy05LC01IC0xMSwtMTYgLTYsLTI1IDUsLTkgMTYsLTExIDI1LC02bC0xOSAzMXptLTcxIC03NWwzMyAtMTUgMCAwIDEgMiAxIDIgMSAyIDEgMiAxIDEgMSAyIDEgMiAyIDIgMSAyIDEgMiAyIDIgMSAyIDIgMiAxIDIgMiAyIDIgMSAyIDIgMSAyIDIgMiAyIDIgMiAyIDMgMSAyIDIgMiAyIDIgMiAyIDIgMyAxIDIgMiAzIDIgMiAyIDMgMSAzIDIgLTE5IDMxIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0zIC0yIC0yIC0zIC0yIC0zIC0yIC0yIC0zIC0zIC0yIC0yIC0yIC0yIC0yIC0yIC0zIC0zIC0yIC0yIC0zIC0yIC0yIC0yIC0yIC0yIC0zIC0yIC0yIC0yIC0zIC0xIC0yIC0yIC0zIC0yIC0yIC0xIC0zIC0yIC0yIC0xIC0zIC0yIC0zIC0xIC0yIC0xIC0zIDAgMHptMCAwYy00LC05IDAsLTIwIDksLTI0IDksLTQgMTksMCAyNCw5bC0zMyAxNXptMTEgLTUwbDM0IC0xMSAwIDAgMiA0IDEgNCAxIDQgMCA0IDAgNCAwIDQgLTEgNCAtMSAzIC0xIDQgLTIgMyAtMiAzIC0yIDIgLTIgMiAtMiAyIC0yIDEgLTEgMSAtMiAxIC0xIDEgLTEgMCAwIDAgMCAwIDAgMCAxIC0xIDEgLTEgMCAtMSAxIC0yIDAgLTEgMCAtMSAwIDAgMCAwIDAgMCAxIDIgLTMzIDE1IC0yIC0zIC0xIC00IC0xIC0zIDAgLTQgMCAtNCAwIC00IDEgLTQgMiAtNCAyIC0zIDIgLTIgMyAtMiAxIC0yIDIgLTEgMiAtMSAxIC0xIDEgMCAwIC0xIDEgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMSAwIDAgMCAxIDAgMCAwIC0xIDAgMCAwIC0xIDAgLTIgLTEgLTIgLTEgLTMgMCAwem0tMzEgLTYwbDI5IC0yMiAwIDAgMiAzIDIgMyAyIDIgMiAzIDEgMiAyIDMgMiAyIDEgMyAyIDIgMSAzIDEgMiAyIDMgMSAyIDEgMiAxIDMgMSAyIDEgMiAxIDIgMSAyIDEgMiAxIDIgMSAzIDEgMiAwIDIgMSAxIDEgMiAxIDIgMCAyIDEgMiAwIDEgMSAyIDAgMiAtMzQgMTEgMCAtMSAtMSAtMiAwIC0xIC0xIC0yIC0xIC0xIDAgLTIgLTEgLTIgMCAtMSAtMSAtMiAtMSAtMiAwIC0yIC0xIC0xIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTEgLTEgLTIgLTEgLTIgLTEgLTIgLTIgLTIgLTEgLTIgLTEgLTIgLTEgLTIgLTIgLTMgLTEgLTIgLTEgLTIgLTIgLTIgLTEgLTIgLTIgLTIgLTIgLTMgMCAwem0tNDIgLTM0bDM1IC05IDAgMCAxIDMgMSAyIDAgMiAxIDEgMCAwIDAgMCAwIDAgLTEgMCAtMSAtMSAtMSAtMSAtMSAwIC0xIC0xIC0xIDAgMCAwIDAgMCAwIDAgMSAwIDEgMCAyIDAgMiAwIDIgMCAzIDAgMiAwIDMgMCAzIDEgNCAyIDMgMSAzIDIgMiAyIDMgMyAzIDIgMiAzIC0yOSAyMiAtMSAtMSAwIC0xIC0xIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAtMSAwIC0xIDAgLTIgMCAtMiAwIC0yIDAgLTMgMCAtMyAwIC0zIC0xIC0zIC0xIC0zIC0yIC0zIC0zIC0zIC0yIC0yIC0zIC0yIC0zIC0xIC0zIC0yIC0zIC0xIC00IC0xIC0zIC0xIC00IDAgMHptMyAtMTAzbDM0IDEyIDAgMCAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMyAwIDIgLTEgMiAwIDIgMCAzIC0xIDIgMCAyIDAgMyAtMSAyIDAgMyAwIDIgMCAzIDAgMiAwIDMgMCAzIDAgMiAwIDMgMCAzIDEgMiAwIDMgMCAzIDEgMyAwIDMgMSAzIDAgMyAxIDMgMSAzIDAgMyAtMzUgOSAtMSAtNCAtMSAtMyAwIC00IC0xIC00IC0xIC0zIDAgLTQgLTEgLTMgMCAtNCAwIC0zIC0xIC0zIDAgLTQgMCAtMyAwIC00IDAgLTMgMCAtMyAwIC0zIDAgLTQgMCAtMyAwIC0zIDEgLTMgMCAtMyAwIC0zIDEgLTMgMCAtMyAxIC0zIDEgLTMgMCAtMyAxIC0zIDEgLTMgMSAtMyAxIC0zIDEgLTIgMCAwem00MyAtMjdsMzIgMTUgMCAwIC0yIDQgLTIgNCAtMiAzIC0zIDQgLTIgMiAtMyAzIC0zIDIgLTQgMiAtMyAyIC00IDEgLTMgMCAtMyAwIC0zIDAgLTMgMCAtMiAwIC0yIC0xIC0xIDAgLTIgMCAwIC0xIC0xIDAgMCAwIDAgMCAxIDAgMiAwIDEgLTEgMiAwIDEgLTEgMCAtMSAxIDAgMCAwIC0xIDEgMCAxIC0zNCAtMTIgMSAtNCAyIC0zIDEgLTMgMyAtMyAzIC0zIDMgLTMgMyAtMiA0IC0xIDQgLTEgMyAwIDMgMCAyIDEgMyAwIDEgMCAyIDEgMSAwIDAgMCAxIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTEgMSAwIDAgMCAwIDAgMCAxIC0xIDEgLTEgMCAtMSAyIC0yIDEgLTIgMCAwem0wIDBjNCwtOSAxNSwtMTMgMjQsLTkgOSw1IDEzLDE1IDgsMjRsLTMyIC0xNXptMjAgLTY1bDM2IDUgMCAwIDAgMyAtMSA0IDAgMyAtMSAzIDAgMyAtMSAzIC0xIDMgMCAzIC0xIDIgLTEgMyAtMSAzIDAgMiAtMSAzIC0xIDIgLTEgMyAtMSAyIDAgMiAtMSAzIC0xIDIgLTEgMiAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAwIDIgLTEgMSAtMSAyIC0xIDEgLTMyIC0xNSAwIC0yIDEgLTEgMSAtMiAxIC0xIDAgLTIgMSAtMiAxIC0xIDEgLTIgMCAtMSAxIC0yIDEgLTIgMCAtMiAxIC0xIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMiAwIC0zIDEgLTIgMCAtMiAxIC0zIDEgLTIgMCAtMiAxIC0zIDAgLTMgMSAtMiAwIC0zIDAgLTMgMCAwem0tNSAtNTRsMzEgMTkgMCAwIC0yIDIgLTEgMiAwIDIgLTEgMSAwIDAgMCAxIDAgLTEgMCAtMSAwIC0xIDAgLTEgLTEgLTEgMCAtMSAtMSAtMSAwIDAgMCAwIDAgMCAxIDEgMSAwIDEgMSAyIDIgMSAxIDIgMiAyIDIgMSAzIDIgMyAxIDMgMSAzIDEgMyAxIDQgMCA0IDAgMyAtMSA0IC0zNiAtNSAxIC0xIDAgLTEgMCAtMSAtMSAwIDAgLTEgMCAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAwIC0xIC0xIDAgLTEgLTEgLTEgLTEgLTIgLTEgLTEgLTIgLTIgLTIgLTIgLTIgLTEgLTMgLTIgLTQgLTEgLTMgMCAtNCAwIC00IDAgLTMgMSAtNCAxIC0zIDIgLTMgMSAtMyAyIC00IDIgLTMgMCAwem0wIDBjNSwtOSAxNiwtMTEgMjUsLTYgOCw1IDExLDE2IDYsMjVsLTMxIC0xOXptNzUgLTcxbDE1IDMzIDAgMCAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAxIC0xIDIgLTIgMSAtMiAxIC0yIDIgLTIgMSAtMiAyIC0yIDEgLTIgMiAtMiAyIC0yIDIgLTEgMSAtMiAyIC0yIDIgLTIgMiAtMiAyIC0xIDMgLTIgMiAtMiAyIC0yIDIgLTIgMyAtMSAyIC0yIDMgLTIgMiAtMiAzIC0xIDMgLTMxIC0xOSAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMyAtMiAyIC0zIDIgLTMgMiAtMiAzIC0zIDIgLTIgMiAtMiAyIC0zIDMgLTIgMiAtMiAzIC0yIDIgLTIgMyAtMiAyIC0yIDIgLTIgMyAtMSAzIC0yIDIgLTIgMyAtMSAyIC0yIDMgLTEgMiAtMiAzIC0xIDMgLTEgMCAwem0wIDBjOSwtNCAyMCwtMSAyNCw5IDQsOSAwLDE5IC05LDI0bC0xNSAtMzN6bTQ5IDExbDEyIDM0IDAgMCAtNCAyIC00IDEgLTQgMSAtNCAwIC00IDAgLTQgMCAtNCAtMSAtMyAtMSAtNCAtMSAtMyAtMiAtMyAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMSAtMSAtMSAtMiAtMSAtMSAwIC0xIC0xIDAgMCAwIDEgMCAwIDEgMiAxIDEgMCAxIDEgMiAwIDEgMCAwIDAgMCAwIC0xIDAgLTEgMSAtMTUgLTMzIDMgLTIgNCAtMSAzIC0xIDQgMCA0IDAgNCAwIDQgMSAzIDIgNCAyIDIgMiAyIDIgMiAyIDEgMiAxIDIgMCAxIDEgMSAwIDAgMSAxIDAgMCAwIDAgMCAwIC0xIDAgMCAtMSAtMSAwIDAgMCAwIDAgMCAwIDEgMCAxIDAgMiAwIDIgLTEgMiAtMSAwIDB6bTYwIC0zMWwyMiAyOSAwIDAgLTIgMiAtMyAyIC0zIDIgLTIgMiAtMyAxIC0yIDIgLTMgMiAtMiAxIC0zIDIgLTIgMSAtMyAxIC0yIDIgLTIgMSAtMyAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTMgMSAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDAgLTIgMSAtMiAxIC0xIDAgLTIgMSAtMiAxIC0yIDAgLTEgMSAtMiAwIC0xMiAtMzQgMiAwIDEgLTEgMiAwIDIgLTEgMSAtMSAyIDAgMSAtMSAyIDAgMiAtMSAyIC0xIDEgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAwIDIgLTEgMiAtMSAyIC0xIDIgLTEgMiAtMiAyIC0xIDIgLTEgMiAtMSAyIC0yIDIgLTEgMyAtMSAyIC0yIDIgLTEgMiAtMiAyIC0yIDAgMHptMzUgLTQybDggMzUgMCAwIC0yIDEgLTIgMSAtMiAwIC0xIDEgLTEgMCAwIDAgMSAwIDAgLTEgMSAtMSAxIC0xIDAgLTEgMCAtMSAwIC0xIDEgMCAwIDAgMCAwIDAgMSAwIDEgMCAyIDAgMiAwIDIgMCAzIDAgMiAtMSAzIC0xIDMgLTEgNCAtMSAzIC0yIDMgLTMgMiAtMiAzIC0zIDMgLTMgMiAtMjIgLTI5IDIgLTEgMCAwIDEgLTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAtMSAwIC0xIDAgLTEgLTEgLTIgMCAtMiAwIC0yIDAgLTMgMSAtMyAxIC0zIDEgLTMgMiAtMyAyIC0zIDMgLTMgMyAtMiAzIC0yIDMgLTEgMyAtMiAzIC0xIDQgLTEgNCAtMSAwIDB6bTIyOCAzMTVsLTM3IDQgMCAwIDAgLTggLTIgLTcgLTEgLTcgLTIgLTcgLTIgLTYgLTIgLTcgLTMgLTYgLTMgLTYgLTQgLTYgLTMgLTYgLTQgLTYgLTQgLTUgLTUgLTUgLTQgLTUgLTUgLTUgLTUgLTQgLTYgLTUgLTUgLTMgLTYgLTQgLTYgLTQgLTYgLTMgLTYgLTMgLTYgLTIgLTcgLTMgLTYgLTEgLTcgLTIgLTcgLTEgLTcgLTEgLTcgLTEgLTcgMCAtNyAwIC03IDAgLTQgLTM2IDkgMCAxMCAtMSA4IDEgOSAxIDkgMSA5IDEgOCAzIDggMiA5IDMgOCAzIDcgNCA4IDQgNyA0IDcgNSA3IDUgNyA1IDYgNiA2IDYgNiA2IDYgNiA1IDcgNSA3IDQgNyA1IDggNCA4IDMgOCAzIDggMyA4IDIgOSAyIDggMiA5IDEgOSAwIDB6bS0xNjIgMTkzbC0zIC0zNyAwIDAgNyAwIDggLTIgNiAtMSA3IC0yIDcgLTIgNiAtMyA3IC0yIDYgLTMgNiAtNCA2IC0zIDUgLTQgNiAtNCA1IC01IDUgLTQgNSAtNSA0IC01IDQgLTYgNCAtNSA0IC02IDMgLTYgNCAtNiAyIC02IDMgLTYgMiAtNyAyIC02IDIgLTcgMSAtNyAxIC03IDEgLTcgMCAtNyAwIC03IC0xIC03IDM3IC00IDAgOSAwIDEwIDAgOCAtMSA5IC0xIDkgLTIgOSAtMiA4IC0yIDggLTMgOSAtMyA3IC00IDggLTQgOCAtNCA3IC01IDcgLTUgNyAtNSA3IC02IDYgLTYgNiAtNiA2IC03IDYgLTYgNSAtNyA1IC04IDQgLTcgNSAtOCA0IC04IDMgLTggMyAtOCAzIC05IDIgLTkgMiAtOSAyIC05IDEgMCAwem0tMTkyIC0xNjJsMzYgLTMgMCAwIDEgNyAxIDcgMiA3IDIgNyAyIDcgMiA2IDMgNyAzIDYgMyA2IDQgNiA0IDUgNCA2IDUgNSA0IDUgNSA0IDUgNSA1IDQgNiA0IDYgNCA1IDMgNiA0IDcgMiA2IDMgNiAyIDcgMiA3IDIgNyAxIDcgMSA3IDEgNyAwIDcgMCA3IC0xIDMgMzcgLTkgMCAtOSAwIC05IDAgLTkgLTEgLTggLTEgLTkgLTIgLTggLTIgLTkgLTIgLTggLTMgLTggLTMgLTggLTQgLTcgLTQgLTcgLTQgLTggLTUgLTcgLTUgLTYgLTUgLTcgLTYgLTYgLTYgLTUgLTYgLTYgLTcgLTUgLTYgLTUgLTcgLTUgLTggLTQgLTcgLTQgLTggLTMgLTggLTMgLTggLTMgLTggLTIgLTkgLTIgLTkgLTIgLTkgLTEgLTkgMCAwem0xNjEgLTE5Mmw0IDM2IDAgMCAtOCAxIC03IDEgLTcgMiAtNyAyIC02IDIgLTcgMiAtNiAzIC02IDMgLTYgMyAtNiA0IC02IDQgLTUgNCAtNSA1IC01IDQgLTUgNSAtNCA1IC00IDUgLTQgNiAtNCA2IC00IDUgLTMgNiAtMyA3IC0yIDYgLTIgNiAtMiA3IC0yIDcgLTEgNyAtMSA3IC0xIDcgMCA3IDAgNyAwIDcgLTM2IDMgMCAtOSAtMSAtOSAxIC05IDEgLTkgMSAtOCAyIC05IDIgLTggMiAtOSAzIC04IDMgLTggNCAtOCA0IC03IDQgLTcgNSAtOCA1IC03IDUgLTYgNiAtNyA2IC02IDYgLTUgNiAtNiA3IC01IDcgLTUgNyAtNSA4IC00IDggLTQgOCAtMyA4IC0zIDggLTMgOSAtMiA4IC0yIDkgLTIgOSAtMSAwIDB6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.icon.video {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA3NDU3NiI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNzUwIDEzOGMzMzgsMCA2MTIsMjc0IDYxMiw2MTIgMCwzMzggLTI3NCw2MTIgLTYxMiw2MTIgLTMzOCwwIC02MTIsLTI3NCAtNjEyLC02MTIgMCwtMzM4IDI3NCwtNjEyIDYxMiwtNjEyem0wIC0xMTNjNDAwLDAgNzI1LDMyNSA3MjUsNzI1IDAsNDAwIC0zMjUsNzI1IC03MjUsNzI1IC00MDAsMCAtNzI1LC0zMjUgLTcyNSwtNzI1IDAsLTQwMCAzMjUsLTcyNSA3MjUsLTcyNXoiLz4NCiAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iNTA3LDQ0MCAxMTI3LDc1MCA1MDcsMTA2MCAiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.icon.doc-output {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDMwNzAzNTIwIj4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00NjEgNDA5bC00NDYgMGMtNSwwIC0xMCwtNSAtMTAsLTEwbDAgLTMzNmMwLC02IDQsLTEwIDEwLC0xMGwxMjkgMCAtMjMgMzYgLTgwIDAgMCAyODMgMzk0IDAgMCAtMzAgMzYgLTczIDAgMTMwYzAsNSAtNSwxMCAtMTAsMTB6Ii8+DQogICAgPHBvbHlnb24gZmlsbD0iIzJCMkEyOSIgcG9pbnRzPSIxNDksNDI1IDMyNyw0MjUgMzI3LDQ0NyAxNDksNDQ3ICIvPg0KICAgPC9nPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTIzNCAzMTdsMTc3IDAgODQgLTE2NmMtMTEsLTQgLTc0LDAgLTkxLDEgLTE1LDEgLTMwLDEgLTQ1LDMgLTMzLDIgLTMwLDAgLTQwLDE0IC03LDEyIC0xNSwyNCAtMjIsMzcgLTcsMTQgLTYwLDEwMSAtNjMsMTExeiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0xMDkgMjEzYzYsMTAgMTAwLDkyIDExMCw5OCA5LC01IDEwLC0xMiAxNCwtMTlsODEgLTEzNWMtMTUsLTIxIC04NCwtODIgLTEwMiwtOTUgLTksNyAtMjEsMjcgLTI4LDM3IC05LDE0IC0xNywyNSAtMjUsMzhsLTUwIDc2eiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00OSAyMzhsNzAgMzVjOCwzIDY2LDMxIDcyLDMxbC05NyAtODRjMTMsLTI1IDMxLC01MSA0NywtNzZsMzYgLTU1YzQsLTcgOSwtMTIgMTEsLTIwIC0xOSwtMTQgLTIyLC01IC00MiwyMyAtMTEsMTcgLTIxLDMyIC0zMyw0OWwtNjQgOTd6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.icon.device {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3MDY2NTM2MCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNOTg4IDcxOGM5NSwtMjkgMTk1LDI0IDIyNSwxMTkgMTgsNTkgNCwxMjAgLTMyLDE2NWwyNSA4MyAzMiAtMTBjMTUsLTMzIDQ0LC02MCA4MiwtNzEgNjksLTIxIDE0MywxNyAxNjQsODcgMjIsNjkgLTE3LDE0MyAtODcsMTY1IC0zNSwxMCAtNzAsNiAtMTAwLC0xMGwtMjA4IDY0Yy0xLDEgLTIsMSAtMywxIC00LDEgLTgsMSAtMTMsMmwtMjM1IDI2Yy0zOCwzIC02MiwtNjAgLTYsLTc4bDIwMSAtNjEgLTQzIC0xMzhjLTU2LC0xNyAtMTAyLC02MCAtMTIxLC0xMjAgLTI5LC05NCAyNCwtMTk1IDExOSwtMjI0em0xNTYgMzE5bDI0IDc2YzYsMjEgMTgsMjUgMzUsMjBsMjQgLTdjLTEsMTQgMSwyOCA2LDQzIDUsMTYgMTIsMzAgMjIsNDNsLTE3OSA1NWMtMywxIC00LDEgLTUsMWwtMTc4IDIxIDE2OSAtNTJjMjAsLTYgMjIsLTI0IDE3LC0zOGwtNDAgLTEzMGMxOCwwIDM3LC0yIDU1LC04IDE4LC01IDM1LC0xNCA1MCwtMjR6bS0xNDMgLTI3OGM3MiwtMjMgMTQ5LDE4IDE3MSw5MCAyMiw3MyAtMTgsMTQ5IC05MSwxNzIgLTcyLDIyIC0xNDksLTE5IC0xNzEsLTkxIC0yMywtNzIgMTgsLTE0OSA5MSwtMTcxem0zMzEgMjg0YzQ3LC0xNSA5OCwxMiAxMTMsNjAgMTUsNDggLTEyLDk5IC02MCwxMTMgLTQ4LDE1IC05OSwtMTIgLTExMywtNjAgLTE1LC00NyAxMiwtOTggNjAsLTExM3oiLz4NCiAgIDxnPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjU1IDY4OGwtMjc4IDBjLTE5LDI1IC00NCw0NSAtNzMsNThsMCAxMDVjNCwtMSA4LC0xIDEyLC0xIDc1LDAgMTM2LDYxIDEzNiwxMzYgMCw3IC0xLDEzIC0yLDIwbDIwNSAwYzMwLDAgNTQsLTI1IDU0LC01NGwwIC0yMDljMCwtMzAgLTI0LC01NSAtNTQsLTU1eiIvPg0KICAgICA8cGF0aCBpZD0iMSIgZmlsbD0iI0U2MDAwNSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMzc3IDcyNGwtMjggLTU3IDI4IC0xNCAyNzggMCAwIDcxIC0yNzggMHptMCAtNzFsMCA3MWMtMjAsMCAtMzYsLTE2IC0zNiwtMzYgMCwtMTkgMTYsLTM1IDM2LC0zNXptLTEwOSA5M2wyMSAtMzMgMiAtMSAzIC0xIDIgLTEgMiAtMSAyIC0xIDIgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMSAyIC0xIDIgLTIgMiAtMSAyIC0xIDIgLTIgMiAtMSAyIC0yIDIgLTEgMiAtMiAxIC0yIDIgLTEgMiAtMiAyIC0xIDEgLTIgMiAtMiAyIC0xIDEgLTIgMiAtMiAxIC0yIDIgLTIgMSAtMiAyIC0xIDU2IDQzIC0yIDMgLTIgMyAtMiAzIC0yIDIgLTMgMyAtMiAyIC0zIDMgLTIgMiAtMyAzIC0yIDIgLTMgMyAtMiAyIC0zIDIgLTIgMyAtMyAyIC0zIDIgLTMgMiAtMiAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMSAtMyAyIC0zIDIgLTMgMSAtNCAyIC0zIDEgLTMgMiAyMSAtMzMgLTcxIDB6bTIxIC0zM2wyOSA2NmMtMTgsOCAtMzksLTEgLTQ3LC0xOSAtOCwtMTggMCwtMzkgMTgsLTQ3em01MCAxMzhsLTMyIDM1IC0zOSAtMzUgMCAtMTA1IDcxIDAgMCAxMDV6bS03MSAwbDcxIDBjMCwyMCAtMTYsMzYgLTM1LDM2IC0yMCwwIC0zNiwtMTYgLTM2LC0zNnptNDggMzVsMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTEgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAtMSAwIDAgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTcgLTcxIDEgMCAwIDAgMSAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAxIDAgMCAwIDEgMCAwIDAgMSAwIDEgMCAwIDAgMCAtMSAxIDAgMSAwIDAgMCAwIDAgMSAwIDEgMCAwIDAgMCAwIDEgMCAxIDAgMCAwIDAgMCAwIDcyem0xMDAgMTAwbDAgMCAwIC01IC0xIC01IDAgLTUgLTEgLTUgLTEgLTUgLTIgLTUgLTEgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTIgLTQgLTMgLTQgLTMgLTQgLTMgLTQgLTMgLTMgLTMgLTQgLTQgLTMgLTMgLTMgLTQgLTMgLTQgLTMgLTQgLTMgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTEgLTUgLTEgLTUgLTEgLTUgLTEgLTUgMCAtNSAwIDAgLTcyIDkgMSA4IDAgOSAxIDkgMiA4IDIgOCAyIDggMyA4IDMgNyAzIDggNCA3IDQgNyA1IDcgNSA2IDUgNiA1IDYgNiA2IDYgNSA2IDUgNiA1IDcgNSA3IDQgNyA0IDggMyA3IDMgOCAzIDggMiA4IDIgOCAyIDkgMSA5IDAgOCAxIDkgMCAwIC03MiAwem0zNCA1NWwtMzUgLTQwIDAgLTEgMCAwIDAgLTEgMCAwIDAgMCAwIC0xIDAgLTEgMCAwIDAgLTEgMCAwIDEgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIDAgMCAtMSAwIDAgMCAtMSAwIDAgMCAtMSAwIDAgMCAwIDAgLTEgMCAtMSAwIDAgNzIgMCAwIDEgMCAxIDAgMCAtMSAxIDAgMSAwIDEgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDAgMCAxIDAgMSAwIDEgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDAgMCAxIDAgMSAwIDEgLTEgMSAwIDAgMCAxIDAgMSAwIDEgMCAwIDAgMSAwIDEgLTM2IC00MSAwIDcxem0tMzUgLTQwbDcxIDEwYy0zLDE5IC0yMSwzMyAtNDEsMzAgLTE5LC0zIC0zMywtMjEgLTMwLC00MHptMjQwIC0zMWwwIDcxIC0yMDUgMCAwIC03MSAyMDUgMHptOTAgLTE4bDAgMCAwIDQgLTEgNSAwIDQgLTEgNSAtMSA0IC0xIDQgLTIgNCAtMSA1IC0yIDQgLTIgMyAtMiA0IC0yIDQgLTMgMyAtMyA0IC0yIDMgLTMgMyAtNCAzIC0zIDMgLTMgMyAtNCAyIC0zIDIgLTQgMyAtNCAyIC00IDEgLTQgMiAtNCAxIC01IDIgLTQgMSAtNCAwIC01IDEgLTQgMCAtNSAwIDAgLTcxIDEgMCAxIDAgMSAwIDEgMCAxIC0xIDAgMCAxIDAgMSAwIDEgLTEgMSAwIDAgLTEgMSAwIDEgLTEgMSAwIDAgLTEgMSAwIDEgLTEgMCAtMSAxIC0xIDAgMCAxIC0xIDAgLTEgMSAtMSAwIDAgMCAtMSAxIC0xIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAwIDAgLTEgMCAwIDcyIDB6bS03MiAtMjA5bDcyIDAgMCAyMDkgLTcyIDAgMCAtMjA5em0tMTggLTkwbDAgMCA1IDAgNCAwIDUgMSA0IDEgNCAxIDUgMSA0IDEgNCAyIDQgMiA0IDIgNCAyIDMgMiA0IDMgMyAyIDMgMyA0IDMgMiAzIDMgMyAzIDQgMyAzIDIgNCAyIDQgMiA0IDIgNCAxIDQgMiA0IDEgNCAxIDUgMSA0IDAgNCAxIDUgMCA1IC03MiAwIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAtMSAwIC0xIC0xIC0xIDAgMCAwIC0xIC0xIC0xIDAgLTEgLTEgLTEgMCAwIC0xIC0xIDAgLTEgLTEgMCAtMSAtMSAwIC0xIC0xIDAgLTEgLTEgLTEgMCAwIC0xIC0xIDAgLTEgMCAtMSAtMSAtMSAwIDAgMCAtMSAwIC0xIC0xIC0xIDAgLTEgMCAtMSAwIDAgMCAwIC03MXoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTgzNCA2MjNsLTcxIDBjMCwtMjAgMTYsLTM2IDM1LC0zNiAyMCwwIDM2LDE2IDM2LDM2em0wIDQ1N2wtNzEgMCAwIC00NTcgNzEgMCAwIDQ1N3ptLTcxIDBsNzEgMGMwLDIwIC0xNiwzNiAtMzYsMzYgLTE5LDAgLTM1LC0xNiAtMzUsLTM2eiIvPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNOTU0IDExNDJsMCAtNzJjMTksMCAzNSwxNiAzNSwzNiAwLDIwIC0xNiwzNiAtMzUsMzZ6bS0zMTEgMGwwIC03MiAzMTEgMCAwIDcyIC0zMTEgMHptMCAtNzJsMCA3MmMtMjAsMCAtMzYsLTE2IC0zNiwtMzYgMCwtMjAgMTYsLTM2IDM2LC0zNnoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQgNTc0bDAgMCAxIC0xMiAwIC0xMSAyIC0xMSAyIC0xMSAyIC0xMSAzIC0xMSA0IC0xMCA0IC0xMSA0IC05IDUgLTEwIDYgLTEwIDUgLTkgNyAtOCA2IC05IDcgLTggOCAtOCA4IC03IDggLTcgOCAtNyA5IC02IDkgLTYgOSAtNSAxMCAtNSAxMCAtNSAxMCAtNCAxMSAtMyAxMCAtMyAxMSAtMyAxMSAtMiAxMSAtMSAxMiAtMSAxMSAwIDAgNzEgLTggMCAtNyAxIC04IDEgLTggMSAtNyAyIC03IDIgLTcgMyAtNyAyIC03IDMgLTYgNCAtNyAzIC02IDQgLTYgNSAtNiA0IC01IDUgLTYgNSAtNSA1IC00IDYgLTUgNSAtNCA2IC00IDcgLTQgNiAtMyA3IC0zIDYgLTMgNyAtMiA3IC0yIDggLTIgNyAtMSA3IC0xIDggLTEgOCAwIDggMCAwIC03MiAwem0yMjQgMjI0bDAgMCAtMTEgLTEgLTEyIC0xIC0xMSAtMSAtMTEgLTIgLTExIC0yIC0xMCAtNCAtMTEgLTMgLTEwIC00IC0xMCAtNSAtMTAgLTQgLTkgLTYgLTkgLTYgLTkgLTYgLTggLTcgLTggLTcgLTggLTcgLTggLTggLTcgLTggLTYgLTggLTcgLTkgLTUgLTkgLTYgLTEwIC01IC05IC00IC0xMCAtNCAtMTAgLTQgLTExIC0zIC0xMCAtMiAtMTEgLTIgLTExIC0yIC0xMSAwIC0xMiAtMSAtMTEgNzIgMCAwIDggMSA3IDEgOCAxIDcgMiA4IDIgNyAyIDcgMyA3IDMgNyAzIDYgNCA3IDQgNiA0IDYgNSA2IDQgNSA1IDUgNiA1IDUgNSA2IDUgNiA0IDYgNCA3IDQgNiAzIDcgMyA3IDMgNyAyIDcgMiA3IDIgOCAxIDggMSA3IDEgOCAwIDAgMCAwIDcyem0yMjQgLTIyNGwwIDAgMCAxMSAtMSAxMiAtMiAxMSAtMSAxMSAtMyAxMSAtMyAxMCAtNCAxMSAtNCAxMCAtNCAxMCAtNSA5IC01IDEwIC02IDkgLTYgOSAtNyA4IC03IDggLTggOCAtNyA3IC04IDcgLTkgNyAtOSA2IC05IDYgLTkgNiAtMTAgNCAtMTAgNSAtMTAgNCAtMTAgMyAtMTEgNCAtMTEgMiAtMTEgMiAtMTEgMSAtMTEgMSAtMTIgMSAwIC03MiA4IDAgOCAtMSA3IC0xIDggLTEgNyAtMiA3IC0yIDggLTIgNiAtMyA3IC0zIDcgLTMgNiAtNCA2IC00IDYgLTQgNiAtNSA2IC01IDUgLTUgNSAtNSA1IC01IDQgLTYgNSAtNiAzIC02IDQgLTcgNCAtNiAzIC03IDIgLTcgMyAtNyAyIC03IDEgLTggMiAtNyAxIC04IDAgLTcgMSAtOCAwIDAgNzEgMHptLTIyNCAtMjI0bDAgMCAxMiAwIDExIDEgMTEgMSAxMSAyIDExIDMgMTEgMyAxMCAzIDEwIDQgMTAgNSAxMCA1IDkgNSA5IDYgOSA2IDkgNyA4IDcgNyA3IDggOCA3IDggNyA5IDYgOCA2IDkgNSAxMCA1IDEwIDQgOSA0IDExIDQgMTAgMyAxMSAzIDExIDEgMTEgMiAxMSAxIDExIDAgMTIgLTcxIDAgLTEgLTggMCAtOCAtMSAtOCAtMiAtNyAtMSAtNyAtMiAtOCAtMyAtNyAtMiAtNyAtMyAtNiAtNCAtNyAtNCAtNiAtMyAtNyAtNSAtNiAtNCAtNSAtNSAtNiAtNSAtNSAtNSAtNSAtNiAtNSAtNiAtNCAtNiAtNSAtNiAtNCAtNiAtMyAtNyAtNCAtNyAtMyAtNiAtMiAtOCAtMyAtNyAtMiAtNyAtMiAtOCAtMSAtNyAtMSAtOCAtMSAtOCAwIDAgMCAwIC03MXoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE0NCA5ODZsMCAwIDEgLTkgMCAtOSAxIC04IDIgLTkgMiAtOCAyIC04IDMgLTggMyAtOCAzIC03IDQgLTggNCAtNyA1IC03IDQgLTcgNiAtNiA1IC02IDYgLTYgNiAtNiA2IC01IDYgLTYgNyAtNCA3IC01IDcgLTQgOCAtNCA3IC0zIDggLTMgOCAtMyA4IC0yIDggLTIgOSAtMiA4IC0xIDkgMCA5IC0xIDAgNzIgLTUgMCAtNSAwIC01IDEgLTUgMSAtNSAxIC01IDEgLTQgMiAtNSAyIC00IDIgLTUgMiAtNCAyIC00IDMgLTQgMyAtNCAzIC0zIDMgLTQgMyAtMyA0IC0zIDMgLTMgNCAtMyA0IC0zIDQgLTIgNCAtMiA1IC0yIDQgLTIgNSAtMiA0IC0xIDUgLTEgNSAtMSA1IC0xIDUgMCA1IDAgNSAwIDAgLTcyIDB6bTE3MiAxNzJsMCAwIC05IC0xIC05IDAgLTggLTEgLTkgLTIgLTggLTIgLTggLTIgLTggLTMgLTggLTMgLTcgLTMgLTggLTQgLTcgLTQgLTcgLTUgLTcgLTUgLTYgLTUgLTYgLTUgLTYgLTYgLTYgLTYgLTUgLTYgLTYgLTYgLTQgLTcgLTUgLTcgLTQgLTcgLTQgLTggLTMgLTcgLTMgLTggLTMgLTggLTIgLTggLTIgLTkgLTIgLTggLTEgLTkgMCAtOCAtMSAtOSA3MiAwIDAgNSAwIDUgMSA1IDEgNSAxIDUgMSA1IDIgNCAyIDUgMiA0IDIgNSAyIDQgMyA0IDMgNCAzIDQgMyAzIDMgNCA0IDMgMyAzIDQgMyA0IDMgNCAzIDQgMiA1IDIgNCAyIDUgMiA0IDEgNSAyIDUgMSA1IDEgNSAwIDUgMSA1IDAgMCAwIDAgNzJ6bTE3MiAtMTcybDAgMCAtMSA5IDAgOCAtMSA5IC0yIDggLTIgOSAtMiA4IC0zIDggLTMgOCAtMyA3IC00IDggLTQgNyAtNSA3IC01IDcgLTUgNiAtNSA2IC02IDYgLTYgNiAtNiA1IC02IDUgLTcgNSAtNyA1IC03IDQgLTggNCAtNyAzIC04IDMgLTggMyAtOCAyIC04IDIgLTkgMiAtOSAxIC04IDAgLTkgMSAwIC03MiA1IDAgNSAtMSA1IDAgNSAtMSA1IC0xIDUgLTIgNCAtMSA1IC0yIDQgLTIgNSAtMiA0IC0yIDQgLTMgNCAtMyA0IC0zIDMgLTMgNCAtMyAzIC00IDMgLTMgMyAtNCAzIC00IDMgLTQgMiAtNCAyIC01IDIgLTQgMiAtNSAxIC00IDIgLTUgMSAtNSAxIC01IDAgLTUgMSAtNSAwIC01IDAgMCA3MiAwem0tMTcyIC0xNzJsMCAwIDkgMSA4IDAgOSAxIDkgMiA4IDIgOCAyIDggMyA4IDMgNyAzIDggNCA3IDQgNyA1IDcgNCA2IDYgNiA1IDYgNiA2IDYgNSA2IDUgNiA1IDcgNSA3IDQgNyA0IDggMyA3IDMgOCAzIDggMiA4IDIgOCAyIDkgMSA4IDAgOSAxIDkgLTcyIDAgMCAtNSAtMSAtNSAwIC01IC0xIC01IC0xIC01IC0yIC01IC0xIC00IC0yIC01IC0yIC00IC0yIC01IC0yIC00IC0zIC00IC0zIC00IC0zIC00IC0zIC0zIC0zIC00IC00IC0zIC0zIC0zIC00IC0zIC00IC0zIC00IC0zIC00IC0yIC01IC0yIC00IC0yIC01IC0yIC00IC0yIC01IC0xIC01IC0xIC01IC0xIC01IC0xIC01IDAgLTUgMCAwIDAgMCAtNzJ6Ii8+DQogICAgPC9nPg0KICAgPC9nPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTk4OSA2MzdsLTEzMiAtMTMyYy01MSwtNTEgLTUxLC0xMzQgMCwtMTg1bDAgMGM1MSwtNTEgMTM0LC01MSAxODUsMGwxMzIgMTMyYy0xNSwtNSAtMzEsLTggLTQ4LC04IC04MCwwIC0xNDUsNjUgLTE0NSwxNDUgMCwxNyAzLDMzIDgsNDh6bTQ0IDQ1YzUxLDUxIDEzNCw1MSAxODUsMCA1MiwtNTEgNTIsLTEzNCAwLC0xODUgLTUxLC01MSAtMTM0LC01MSAtMTg1LDAgLTUxLDUxIC01MSwxMzQgMCwxODV6bTE1MiAtMTY3bDAgMGMtOCwwIC0xNCw3IC0xNCwxNGwwIDEyNmMwLDggNiwxNCAxNCwxNGwwIDBjOCwwIDE0LC02IDE0LC0xNGwwIC0xMjZjMCwtNyAtNiwtMTQgLTE0LC0xNHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzg3IDI1OGMtMjEsNSA3NSwtNDkgMjAsLTYxIC0yMCwtNCAtNSwtMjggMTMsLTMwIDE0NCwtMjIgMzM4LDE2IDQ1MiwxMjMgLTksNiAtMTgsMTMgLTI2LDIxbDAgMGMtMTMsMTIgLTIzLDI3IC0yOSw0MyAtMTE4LC0xMTYgLTMwOCwtMTI5IC00MzAsLTk2eiIvPg0KICAgPC9nPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.icon.assigned {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTI0NSAxMWMxMSwwIDIyLDEgMzMsM2wtNSAzNWMtOSwtMSAtMTksLTIgLTI4LC0yIC0xMTMsMCAtMjA0LDkyIC0yMDQsMjA0IDAsMTEyIDkxLDIwNCAyMDQsMjA0IDExMiwwIDIwMywtOTIgMjAzLC0yMDQgMCwtMTAgMCwtMTkgLTIsLTI4bDM2IC01YzEsMTEgMiwyMiAyLDMzIDAsMTMyIC0xMDcsMjQwIC0yMzksMjQwIC0xMzMsMCAtMjQwLC0xMDggLTI0MCwtMjQwIDAsLTEzMiAxMDcsLTI0MCAyNDAsLTI0MHptMTU5IDI0OWwtMTM3IDAgMjI4IC0yMjggLTIzIC0yMyAtMjI3IDIyOCAwIC0xMzcgLTMyIDAgMCAxOTIgMTkxIDAgMCAtMzJ6Ii8+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.icon.file {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzVjdIMTlWOUgxM1YzSDE1WiIgZmlsbD0iIzIzMjMyMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQgMkgxNC40MTQyTDIwIDcuNTg1NzlWMjJINFYyWk02IDRWMjBIMThWOC40MTQyMUwxMy41ODU4IDRINloiIGZpbGw9IiMyMzIzMjMiLz4KPC9zdmc+Cg==");
}
span.icon.folder {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTAgMTI2bDQ5MSAwYzUsMCA5LDQgOSw5bDAgMjg4YzAsNSAtNCw5IC05LDlsLTQ4MiAwYy01LDAgLTksLTQgLTksLTlsMCAtMjk3em0wIC0xbDMxOCAwIC0zOCAtNDRjLTUsLTYgLTEyLC0xMyAtMjQsLTEzbC0yNDIgMGMtNywwIC0xNCw2IC0xNCwxM2wwIDQ0em0yNyAyOGw0NDYgMCAwIDI1MiAtNDQ2IDAgMCAtMjUyeiIvPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.icon.image {
  content: "";
  height: 3rem;
  width: 3rem;
  min-width: 3rem;
  filter: var(--bw-filter-red);
  margin-right: 1rem;
  background-repeat: no-repeat;
  background-size: 3rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xNDY3NDk1NTIxMTY4Ij4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIxMDEuMTIiIGQ9Ik0yNTAgMTI1YzMxLDAgNTYsMjUgNTYsNTUgLTIzLDcgLTQwLDI5IC00MCw1NGwwIDFjLTUsMSAtMTAsMiAtMTYsMiAtMzEsMCAtNTYsLTI1IC01NiwtNTYgMCwtMzEgMjUsLTU2IDU2LC01NnoiLz4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIxMDEuMTIiIGQ9Ik0zMjIgMTc4YzMxLDAgNTYsMjUgNTYsNTYgMCwyNCAtMTUsNDUgLTM3LDUzIC0xMCwtMTUgLTI3LC0yNCAtNDYsLTI0IC03LDAgLTEzLDEgLTE4LDMgLTcsLTkgLTExLC0yMCAtMTEsLTMyIDAsLTMxIDI1LC01NiA1NiwtNTZ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRkVGRUZFIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iMTAxLjEyIiBkPSJNMjk1IDI2M2MzMSwwIDU2LDI1IDU2LDU2IDAsMzEgLTI1LDU2IC01Niw1NiAtMTksMCAtMzUsLTkgLTQ1LC0yMiA3LC0xMCAxMSwtMjEgMTEsLTM0IDAsLTEzIC00LC0yNCAtMTEsLTM0IDEwLC0xMyAyNiwtMjIgNDUsLTIyeiIvPg0KICAgPHBhdGggZmlsbD0iI0ZFRkVGRSIgc3Ryb2tlPSIjMkIyQTI5IiBzdHJva2Utd2lkdGg9IjEwMS4xMiIgZD0iTTE3OCAxNzhjNSwwIDExLDEgMTYsMmwwIDFjMCwyNSAxNyw0NyA0MCw1NCAtMSwzMCAtMjYsNTUgLTU2LDU1IC0zMSwwIC01NiwtMjUgLTU2LC01NiAwLC0zMSAyNSwtNTYgNTYsLTU2eiIvPg0KICAgPGNpcmNsZSBmaWxsPSIjRkVGRUZFIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iODYuNzMiIGN4PSIyMDUiIGN5PSIzMTkiIHI9IjU2Ii8+DQogICA8Y2lyY2xlIGZpbGw9IiMyQjJBMjkiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIzNC42OSIgY3g9IjI1MCIgY3k9IjI1MyIgcj0iNTYiLz4NCiAgPC9nPg0KICA8Zz4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0wIDc1bDUwMCAwIDAgMzUwIC01MDAgMCAwIC0zNTB6bTQ3NSAyNWwtNDUwIDAgMCAzMDAgNDUwIDAgMCAtMzAweiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.mak-icon.manual {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA1OTg1NiI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTIxIDEyNThjMCwtMjMgLTUyLC05MyAtNzIsLTEyNCAtMTIsLTE4IC03NCwtMTA0IC02NywtMTIxIDE1LDIgNDYsNTUgNTYsNjkgMTcsMjQgMzQsNTEgNTEsNzYgMTcsMjYgMzMsNTIgNTEsNzYgMTYsMjIgMzUsNTkgNTUsNzEgNzcsNDcgMTI1LDYgMTg2LC0yNyA0OCwtMjYgMjkzLC0xNjMgMzE1LC0xODkgNTQsLTYzIDE4LC0xNDAgLTMzLC0xNjcgLTQwLC0yMSAtNjQsLTE1IC0xMDAsMyAtMjcsMTMgLTU3LDMwIC04Miw0NCAtMzUsMjAgLTEzMSw4MCAtMTY3LDg3IC02LC0xNSAtMjMsLTM4IC0zNCwtNTRsLTE2NSAtMjY1Yy0yNCwtMzkgLTMzLC03MCAtODksLTgwIC01MSwtOSAtMjc0LC0yNCAtMzE3LC0xMyAtNDYsMTIgLTczLDQ2IC03OSw5NCAtNyw2OCAtNCw0NTYgLTQsNTE1IDAsMjIgMjAsNDkgNDksNzVsNDQ2IDAgMCAtNzB6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMjY4IDE3NWMtMTc0LDMwIC0yMzYsMjU0IC05MCwzNjggMTUwLDExOCAzNjMsLTE1IDMzMSwtMTk3IC0xOCwtMTAzIC0xMTUsLTE5MiAtMjQxLC0xNzF6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNODU1IDg1M2MxNCwxNCA3Niw0MCA4OCw0NCAyOCw4IDU2LC0xNiAxMDcsLTEgNjcsMTggNzgsNzggMTAxLDkzIDQ0LDI4IDQ5LDUgODAsLTE4IDUwLC0zNyAyMTQsLTE2NCAyNDQsLTE5OCAtMTcsLTE3IC0xMzUsLTYzIC0xNjYsLTc2IC0yOSwtMTIgLTU3LC0yMyAtODYsLTM0IC02MywtMjMgLTU1LC0yNSAtODUsLTYgLTI0LDE0IC00NywyOSAtNzEsNDcgLTI2LDIwIC0xOTcsMTMzIC0yMTIsMTQ5eiIvPg0KICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTcxOCA1NTdjMSwyMyAxMDMsMjUzIDExNSwyNzMgMjEsLTMgMjksLTE0IDQzLC0yM2wyNjMgLTE3OGMtMTAsLTUwIC04MywtMjIxIC0xMDYsLTI2MSAtMjIsNiAtNjAsMzIgLTgyLDQ1IC0yNywxNiAtNTEsMzEgLTc5LDQ4bC0xNTQgOTZ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTg1IDU1MWw5OSAxMjNjMTEsMTMgOTMsMTEzIDEwNiwxMTlsLTEwNiAtMjM4YzQ0LC0zNCAxMDAsLTY1IDE1MCwtOTdsMTEzIC03MGMxMywtOSAyNywtMTUgMzcsLTI3IC0yMSwtNDMgLTM2LC0yOCAtOTYsNyAtMzQsMjAgLTY2LDM4IC0xMDIsNTlsLTIwMSAxMjR6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNTU5IDc0NmMyLDI3IDg1LDE1OCAxMDAsMTcwIDI4LC0zIDEyMSwtMzYgMTQ0LC00OCAtMTUsLTM3IC05NiwtMTE4IC0xMjUsLTE2MCAtMzMsMSAtOTAsMjggLTExOSwzOHoiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.mak-icon.declaration {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIxNjQwMzY4MCI+DQogICA8Zz4NCiAgICA8Zz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA5ODRsMCAtNzMgNTQgMGMtMiwxNSAtMywzMCAtMyw0NmwwIDBjMCw5IDEsMTggMSwyN2wtNTIgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNzN6Ii8+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgMTEyOWwwIC03MiA2NiAwYzgsMjUgMTksNTAgMzMsNzJsLTk5IDB6Ii8+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgMTI3MGwwIC03MyAxNTIgMGMzMiwzMSA3MCw1NiAxMTIsNzNsLTI2NCAwem0xMDM3IC03M2wxMDQgMCAwIDczIC0xMDQgMCAwIC03M3oiLz4NCiAgICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsMTM4MiAxOTIsMTMzMyAxMzMzLDEzMzMgMTMzMywxMzgyICIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNTksMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAzMjIgMGMtNTYsMTIgLTEwOCwzNyAtMTUwLDczbC0xNzIgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNDQgMCAwIDAgLTI5eiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDg0NGwwIC03MyAxMDcgMGMtMTUsMjMgLTI3LDQ3IC0zNiw3M2wtNzEgMHptMTAzNyAtNzNsMTA0IDAgMCA3MyAtMTA0IDAgMCAtNzN6Ii8+DQogICAgPC9nPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDU1NCAxOTIsNDgxIDc1MCw0ODEgNzUwLDU1NCAiLz4NCiAgIDwvZz4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik04OTcgMTAxMmwxNDkgMCAwIC04MCAtMTUwIDBjMTgsLTc5IDg5LC0xMzggMTc0LC0xMzggMTIsMCAyNCwxIDM1LDNsMCAtODFjLTExLC0xIC0yMywtMiAtMzUsLTIgLTE0MiwwIC0yNTgsMTE2IC0yNTgsMjU3IDAsMTQyIDExNiwyNTggMjU4LDI1OCAxMiwwIDI0LC0xIDM1LC0zbDAgLTgxYy0xMSwzIC0yMyw0IC0zNSw0IC04NCwwIC0xNTUsLTU5IC0xNzMsLTEzN3oiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjIyIDc5NGMxMywwIDI0LDEgMzYsM2wwIC04MWMtMTIsLTEgLTI0LC0yIC0zNiwtMiAtMTQxLDAgLTI1NywxMTYgLTI1NywyNTcgMCwxNDIgMTE2LDI1OCAyNTcsMjU4IDEyLDAgMjQsLTEgMzYsLTNsMCAtODFjLTEyLDMgLTIzLDQgLTM2LDQgLTYzLDAgLTE3NiwtNTIgLTE3NywtMTc1IC0xLC0xMjIgMTExLC0xODAgMTc3LC0xODB6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.mak-icon.sparepart {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA2ODM2OCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNzg2IDc4NGwtMzkyIDM4NWMtMTIzLDEyMCAtMzk5LC0xNTYgLTI3NywtMjc2bDM4OCAtMzgxYzE2LDQwIDQwLDgxIDcyLDEyMCA1OCw3MSAxMzQsMTI0IDIwOSwxNTJ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjA4IDYyMGMtOTUsLTExNiAtMTExLC0yNTEgLTQ0LC0zMjFsMCAwIDE4NSAtMTc3Yy0yMiw3OCAtMTAsMTc1IDc5LDI4NCA4OSwxMDkgMjU0LDE4MSAzNjEsMTU1bC0xODUgMTc3Yy05Nyw4MyAtMjgzLDIwIC0zOTYsLTExOHptNTk5IC00NDFjMTA4LDEzMiAxMTUsMjg3IDE1LDM0NiAtMTAwLDU5IC0yNjksMCAtMzc2LC0xMzIgLTEwOCwtMTMxIC0xMTUsLTI4NiAtMTUsLTM0NSAxMDAsLTU5IDI2OSwwIDM3NiwxMzF6bS02NyA0MGw1MCAxNjQgLTExNCA2NyAtMTYzIC05NiAtNTAgLTE2NCAxMTQgLTY3IDE2MyA5NnoiLz4NCiAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik04NTEgODI1bDM3NSAwIDE4NyAzMjUgLTE4NyAzMjUgLTM3NSAwIC0xODggLTMyNSAxODggLTMyNXptODMgMTQ1YzEwMCwtNTggMjI3LC0yNCAyODUsNzYgNTcsMTAwIDIzLDIyNyAtNzYsMjg1IC0xMDAsNTcgLTIyOCwyMyAtMjg1LC03NyAtNTgsLTk5IC0yMywtMjI3IDc2LC0yODR6Ii8+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.mak-icon.internaldocuments {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjk4MzA0NTE1ODMyMCI+DQogICA8Zz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNjAsMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDk4NGwwIC03MyAyMTMgMCAwIDczIC0yMTMgMHptOTAzIC03M2wyMzggMCAwIDczIC0yMzggMCAwIC03M3oiLz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiAxMTI5bDAgLTcyIDIxMyAwIDAgMjNjMCwxOCAyLDM0IDUsNDlsLTIxOCAweiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEyNzBsMCAtNzMgMjQ4IDBjMTksMjggNDUsNTIgNzUsNzNsLTMyMyAwem04NjcgLTczbDI3NCAwIDAgNzMgLTM1MyAwYzMyLC0yMSA1OSwtNDUgNzksLTczeiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEzODJsMCAtNDkgNDUxIDBjNywzIDE0LDUgMjIsOCAxMTIsNDEgNzAsNDIgMTcwLDBsMjAgLTggNDc4IDAgMCA0OSAtMTE0MSAweiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAyMTMgMCAwIDI0IDAgNDkgLTIxMyAwem05MDMgLTczbDIzOCAwIDAgNzMgLTIzOCAwIDAgLTQ5IDAgLTI0eiIvPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDg0NGwwIC03MyAyMTMgMCAwIDczIC0yMTMgMHptOTAzIC03M2wyMzggMCAwIDczIC0yMzggMCAwIC03M3oiLz4NCiAgICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsNTU0IDE5Miw0ODEgNzUwLDQ4MSA3NTAsNTE2IDU0MCw1MTYgNDA1LDUxNiA0MDUsNTU0ICIvPg0KICAgIDwvZz4NCiAgIDwvZz4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik00NTkgNTgxbDU4MCAwIDAgMTE0IDAgMzYzYzAsMTIwIC0xMDcsMTcyIC0yMTgsMjE4IC04NCwzNSAtNTAsMzUgLTE0NCwwIC0xMTQsLTQxIC0yMTgsLTk4IC0yMTgsLTIyMGwwIC00NzV6bTQ2IDUxbDQ4OCAwIDAgNDE4YzAsMTAxIC05MSwxNDUgLTE4NCwxODQgLTcwLDI5IC00MSwyOCAtMTIwLDAgLTk2LC0zNSAtMTg0LC04MyAtMTg0LC0xODVsMCAtNDE3eiIvPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNOTAxIDExMTVsLTMwNCAwYy01LDAgLTksLTQgLTksLTlsMCAtMjMxYzAsLTQgNCwtOCA5LC04bDMyIDAgMCAtODJjMCwtNDAgMzIsLTczIDczLC03NGw5NCAwYzQwLDEgNzMsMzMgNzMsNzRsMCA4MiAzMiAwYzUsMCA5LDQgOSw4bDAgMjMxYzAsNSAtNSw5IC05LDl6bS0yNDQgLTI0OGwxODQgMCAwIC04MGMwLC0yNyAtMjIsLTQ3IC00OCwtNDdsMCAwIC04OSAwIDAgMGMtMjYsMCAtNDcsMjEgLTQ3LDQ3bDAgODB6bTIyMyAyMThsLTI2MiAwIDAgLTE4OSAyNjIgMCAwIDE4OXoiLz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTcwNyAxMDYybDgzIDAgLTE1IC02NmMxMSwtOCAxOCwtMjAgMTgsLTM0IDAsLTI1IC0yMCwtNDQgLTQ0LC00NCAtMjQsMCAtNDQsMTkgLTQ0LDQ0IDAsMTQgNywyNiAxNywzNGwtMTUgNjZ6Ii8+DQogICAgPC9nPg0KICAgPC9nPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.mak-icon.otherdocuments {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIwOTQyMjIwOCI+DQogICA8Zz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw5ODQgMTkyLDkxMSAxMzMzLDkxMSAxMzMzLDk4NCAiLz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5MiwxMTI5IDE5MiwxMDU3IDEwNjIsMTA1NyAxMDYyLDExMjkgIi8+DQogICAgPHBvbHlnb24gZmlsbD0iI0U2MDAwNSIgcG9pbnRzPSIxOTIsMTI3MCAxOTIsMTE5NyAxMzMzLDExOTcgMTMzMywxMjcwICIvPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDEzODIgMTkyLDEzMzMgMTMzMywxMzMzIDEzMzMsMTM4MiAiLz4NCiAgIDwvZz4NCiAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0zMjggMTEybDEwNTkgMGM1OSwwIDEwOCw0OSAxMDgsMTA4bDAgMTE2OCAtNzMgMGMwLC0zODYgMCwtNzczIDAsLTExNTkgMCwtMjUgLTIwLC00NSAtNDQsLTQ1bC0xMDA5IDAgMCAxNzljMCw1OSAtNDksMTA3IC0xMDgsMTA3bC0xODMgMCAwIDkxOCAtNzMgMCAwIC05NTMgMzIzIC0zMjN6Ii8+DQogICA8Zz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw2OTkgMTkyLDYyNiAxMzMzLDYyNiAxMzMzLDY5OSAiLz4NCiAgICA8cG9seWdvbiBmaWxsPSIjRTYwMDA1IiBwb2ludHM9IjE5Miw4NDQgMTkyLDc3MSAxMzMzLDc3MSAxMzMzLDg0NCAiLz4NCiAgIDwvZz4NCiAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDU1NCAxOTIsNDgxIDc1MCw0ODEgNzUwLDU1NCAiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.mak-icon.machinefile {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjY3NTIwMTU2NDQwMCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzI4IDExMmwxMDU5IDBjNjAsMCAxMDgsNDkgMTA4LDEwOGwwIDExNjggLTczIDBjMCwtMzg2IDAsLTc3MyAwLC0xMTU5IDAsLTI1IC0yMCwtNDUgLTQ0LC00NWwtMTAwOSAwIDAgMTc5YzAsNTkgLTQ5LDEwNyAtMTA4LDEwN2wtMTgzIDAgMCA5MTggLTczIDAgMCAtOTUzIDMyMyAtMzIzeiIvPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA5ODRsMCAtNzMgMTc5IDBjMSwyNSA1LDQ5IDEzLDYyIDUsOSAxNiw5IDI3LDExbC0yMTkgMHptOTUyIC03M2wxODkgMCAwIDczIC0yMzUgMGMxMiwtNCAyNiwtNSAzMywtMTUgNywtMTAgMTIsLTMzIDEzLC01OHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDExMjlsMCAtNzIgMjY2IDAgMCA0YzEsMTcgLTE5LDMyIC0xNiw0OCAxLDYgNCwxMyA5LDIwbC0yNTkgMHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDEyNzBsMCAtNzMgMzIzIDBjMTIsOSAyNCwxNSAzMywxOCAxMyw0IDI0LC0xNCAzOCwtMTYgMjgsLTMgNTQsNCA3NywyNiAxMiwxMSA4LDM1IDIyLDQ1bC00OTMgMHptNzE3IC03M2wyMiAwYzE0LDQgMjYsMTcgNDAsMTUgNywtMiAxNywtNyAyOSwtMTVsMzMzIDAgMCA3MyAtNDk3IDBjMTEsLTcgNiwtMjggMTUsLTM4IDE0LC0xOSAzMywtMzEgNTgsLTM1eiIvPg0KICAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iMTkyLDEzODIgMTkyLDEzMzMgMTMzMywxMzMzIDEzMzMsMTM4MiAiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMTkyIDY5OWwwIC03MyAyODkgMGMtMjAsMjEgLTM3LDQ0IC00Miw2MCAtMSw1IDAsOSAyLDEzbC0yNDkgMHptODQzIC03M2wyOTggMCAwIDczIC0yNjIgMGMyLC01IDMsLTEwIDIsLTE2IC0yLC0xNCAtMTgsLTM2IC0zOCwtNTd6Ii8+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTE5MiA4NDRsMCAtNzMgMjU3IDBjLTQsMTEgLTExLDIxIC0yMCwzMCAtMTEsMTIgLTM1LDkgLTQ1LDIzIC0zLDQgLTYsMTEgLTgsMjBsLTE4NCAwem04NzUgLTczbDI2NiAwIDAgNzMgLTE5MyAwYy0yLC0xMCAtNSwtMTkgLTgsLTI1IC03LC0xMiAtMjgsLTcgLTM5LC0xNiAtMTEsLTkgLTIwLC0xOSAtMjYsLTMyeiIvPg0KICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGQ9Ik0xOTIgNTU0bDAgLTczIDU1OCAwIDAgMjhjLTI4LDEgLTU1LDUgLTY5LDEzIC0xMCw2IC05LDIxIC0xMiwzMmwtNDc3IDB6Ii8+DQogICA8L2c+DQogICA8Zz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik04MTYgNTY3bC0xMiAzNCAwIDAgLTIgLTEgLTIgLTEgLTMgMCAtMiAtMSAtMiAtMSAtMiAwIC0yIC0xIC0zIDAgLTIgMCAtMiAtMSAtMyAwIC0yIDAgLTIgLTEgLTMgMCAtMiAwIC0zIDAgLTMgMCAtMiAwIC0zIDAgLTIgMCAtMyAwIC0zIDAgLTMgMSAtMyAwIC0zIDAgLTIgMSAtMyAwIC0zIDEgLTMgMCAtMyAxIC0zIDAgLTQgMSAtOCAtMzUgNCAtMSAzIC0xIDQgMCAzIC0xIDQgLTEgMyAwIDQgLTEgMyAwIDQgMCAzIC0xIDQgMCAzIDAgMyAwIDQgMCAzIDAgMyAwIDMgMCAzIDAgNCAwIDMgMSAzIDAgMyAwIDMgMSAzIDAgMyAxIDMgMSAzIDAgMyAxIDMgMSAzIDEgMiAxIDMgMSAwIDB6bTI3IDQzbC0xNiAzMiAwIDAgLTQgLTIgLTMgLTIgLTQgLTIgLTMgLTMgLTMgLTIgLTIgLTMgLTMgLTMgLTEgLTQgLTIgLTMgLTEgLTQgMCAtMyAtMSAtMyAwIC0zIDEgLTMgMCAtMiAwIC0yIDEgLTEgMCAtMiAwIDAgMCAtMSAwIDAgMCAwIDAgMSAxIDIgMCAxIDEgMiAxIDEgMSAwIDAgMSAwIDAgLTEgLTEgLTEgMCAxMiAtMzQgNCAxIDMgMiAzIDEgMyAzIDMgMyAyIDMgMiAzIDIgNCAwIDQgMSAzIC0xIDMgMCAyIDAgMiAtMSAyIDAgMiAwIDEgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgLTEgMCAtMSAwIDAgMCAwIDAgMCAxIDEgMSAxIDEgMCAyIDIgMiAxIDAgMHptNjQgMjBsLTQgMzYgMCAwIC00IDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAwIC0zIC0xIC0zIC0xIC0zIDAgLTMgLTEgLTIgLTEgLTMgLTEgLTMgMCAtMiAtMSAtMiAtMSAtMyAtMSAtMiAtMSAtMyAwIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTIgLTEgLTIgLTEgLTEgLTEgLTIgMCAtMiAtMSAtMSAtMSAtMiAtMSAxNiAtMzIgMiAwIDEgMSAyIDEgMSAxIDIgMCAxIDEgMiAxIDIgMSAxIDAgMiAxIDIgMSAxIDAgMiAxIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAwIDMgMSAyIDAgMiAxIDMgMSAyIDAgMyAxIDIgMCAzIDEgMyAwIDIgMCAwIDB6bTU1IC01bC0xOSAzMSAwIDAgLTIgLTIgLTIgLTEgLTIgMCAtMSAtMSAtMSAwIDAgMCAxIDAgMCAwIDEgMCAyIDAgMSAtMSAxIC0xIDEgMCAwIDAgMCAwIDAgMCAtMSAxIC0xIDEgLTEgMSAtMSAyIC0xIDEgLTIgMiAtMyAyIC0yIDEgLTMgMiAtMyAxIC0zIDEgLTQgMSAtMyAxIC00IDAgLTQgMCAtMyAtMSA0IC0zNiAyIDEgMSAwIDEgMCAwIC0xIDAgMCAwIDAgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIC0xIDEgMCAwIC0xIDEgLTEgMSAtMSAxIC0yIDIgLTEgMiAtMiAyIC0yIDMgLTEgMyAtMiA0IC0xIDQgMCA0IDAgMyAwIDMgMSA0IDEgMyAyIDMgMSAzIDIgNCAyIDAgMHptMCAwYzgsNSAxMSwxNiA2LDI1IC01LDggLTE3LDExIC0yNSw2bDE5IC0zMXptNzEgNzVsLTMzIDE1IDAgMCAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMSAtMSAtMiAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMiAtMyAtMiAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMiAtMiAtMiAtMyAtMSAxOSAtMzEgMyAyIDMgMiAzIDIgMyAyIDMgMiAzIDIgMyAyIDIgMiAzIDMgMyAyIDIgMiAzIDIgMiAzIDMgMiAyIDIgMiAyIDIgMyAzIDIgMiAzIDIgMiAyIDMgMSAyIDIgMiAyIDMgMiAzIDEgMiAyIDMgMSAyIDIgMyAxIDIgMiAzIDEgMyAwIDB6bS0xMiA0OWwtMzQgMTIgMCAwIC0xIC00IC0xIC00IC0xIC00IDAgLTQgLTEgLTQgMSAtNCAwIC00IDEgLTMgMiAtNCAyIC0zIDIgLTMgMiAtMiAyIC0yIDIgLTIgMiAtMSAxIC0xIDIgLTEgMSAtMSAwIDAgMSAtMSAwIDAgLTEgMSAwIDAgLTEgMSAtMSAyIDAgMSAwIDIgMCAxIDAgMCAwIDAgMCAtMSAtMSAtMSAzMyAtMTUgMSAzIDIgMyAwIDQgMSA0IDAgNCAtMSA0IC0xIDQgLTEgNCAtMyAzIC0yIDIgLTIgMiAtMiAyIC0xIDEgLTIgMSAtMSAwIC0xIDEgLTEgMCAwIDEgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMSAtMSAwIDAgMCAwIDAgMCAwIDEgMCAxIDAgMiAxIDIgMCAyIDAgMHptMzEgNjBsLTI4IDIyIDAgMCAtMiAtMiAtMiAtMyAtMiAtMyAtMiAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMiAtMyAtMSAtMiAtMSAtMiAtMSAtMyAtMSAtMiAtMiAtMiAtMSAtMiAtMSAtMiAwIC0zIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTEgMCAtMiAtMSAtMiAtMSAtMiAwIC0xIC0xIC0yIDM0IC0xMiAxIDIgMSAxIDAgMiAxIDIgMCAxIDEgMiAwIDEgMSAyIDEgMiAwIDIgMSAxIDEgMiAxIDIgMSAyIDAgMiAxIDEgMSAyIDEgMiAxIDIgMSAyIDEgMiAxIDIgMSAyIDIgMiAxIDIgMSAyIDIgMiAxIDMgMiAyIDEgMiAyIDIgMSAyIDAgMHptNDMgMzVsLTM2IDggMCAwIDAgLTIgLTEgLTIgMCAtMiAtMSAtMSAwIC0xIDAgMCAwIDAgMSAxIDAgMSAyIDEgMSAwIDEgMCAxIDAgMCAxIDAgMCAwIDAgLTEgMCAtMiAwIC0xIDAgLTIgMCAtMiAwIC0zIDAgLTMgMCAtMyAtMSAtMyAtMSAtMyAtMSAtMyAtMSAtMyAtMiAtMyAtMyAtMiAtMiAtMyAtMyAtMiAtMyAyOCAtMjIgMSAyIDEgMCAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDEgLTEgMiAwIDMgMCAyIDAgMyAxIDQgMSAzIDEgMyAyIDMgMiAzIDMgMiAzIDIgMyAxIDMgMSAzIDIgMyAxIDQgMSA0IDAgMHptLTMgMTAzbC0zNCAtMTIgMCAwIDEgLTIgMCAtMiAxIC0zIDEgLTIgMCAtMiAxIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTIgMSAtMyAwIC0yIDAgLTMgMCAtMyAwIC0yIDAgLTMgMCAtMiAwIC0zIC0xIC0zIDAgLTMgMCAtMyAtMSAtMyAwIC0yIDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAtMSAtMyAtMSAtNCAzNiAtOCAxIDMgMCA0IDEgNCAxIDMgMCA0IDEgMyAwIDQgMSAzIDAgNCAwIDMgMSA0IDAgMyAwIDMgMCA0IDAgMyAwIDMgMCAzIDAgMyAtMSA0IDAgMyAwIDMgLTEgMyAwIDMgLTEgMyAwIDMgLTEgMyAtMSAzIDAgMyAtMSAzIC0xIDIgLTEgMyAtMSAzIDAgMHptLTQzIDI3bC0zMyAtMTYgMCAwIDIgLTQgMyAtMyAyIC00IDIgLTMgMyAtMyAzIC0yIDMgLTMgMyAtMSA0IC0yIDMgLTEgNCAwIDMgLTEgMyAwIDIgMSAzIDAgMiAwIDEgMSAxIDAgMSAwIDEgMCAwIDAgLTEgMCAtMSAwIC0xIDEgLTEgMCAtMiAxIC0xIDEgLTEgMSAwIDAgMCAwIDEgLTEgMCAtMSAzNCAxMiAtMSA0IC0yIDMgLTIgMyAtMiAzIC0zIDMgLTMgMiAtNCAyIC0zIDIgLTQgMCAtMyAxIC0zIC0xIC0zIDAgLTIgMCAtMSAtMSAtMiAwIC0xIDAgLTEgMCAwIDAgLTEgMCAxIDAgMCAwIDAgMCAxIC0xIDAgMCAxIDAgMCAwIC0xIDAgMCAxIC0xIDEgLTEgMSAtMSAyIC0xIDIgMCAwem0tMjEgNjRsLTM2IC00IDAgMCAxIC00IDAgLTMgMSAtMyAxIC0zIDAgLTMgMSAtMyAwIC0zIDEgLTMgMSAtMyAxIC0yIDAgLTMgMSAtMyAxIC0yIDEgLTMgMCAtMiAxIC0yIDEgLTMgMSAtMiAxIC0yIDEgLTIgMCAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAwIC0xIDEgLTIgMSAtMiAxIC0xIDAgLTIgMzMgMTYgLTEgMiAwIDEgLTEgMiAtMSAxIC0xIDIgMCAxIC0xIDIgLTEgMSAtMSAyIDAgMiAtMSAyIC0xIDEgMCAyIC0xIDIgLTEgMiAtMSAyIDAgMiAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMiAwIDMgLTEgMiAwIDIgLTEgMyAwIDIgLTEgMyAwIDIgLTEgMyAwIDMgLTEgMiAwIDB6bTYgNTVsLTMxIC0xOSAwIDAgMSAtMiAxIC0yIDEgLTIgMCAtMSAxIC0xIDAgMCAwIDEgMCAwIDAgMSAwIDIgMSAxIDAgMSAxIDEgMCAwIDAgMCAwIDAgLTEgLTEgLTEgLTEgLTEgLTEgLTIgLTEgLTEgLTEgLTIgLTIgLTIgLTMgLTIgLTIgLTEgLTMgLTIgLTMgLTEgLTMgMCAtNCAtMSAtMyAwIC00IDAgLTQgMCAtMyAzNiA0IDAgMiAwIDEgMCAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEgMSAxIDAgMSAxIDEgMSAxIDEgMiAyIDIgMiAyIDIgMSAzIDIgMyAwIDQgMSA0IDAgNCAtMSAzIDAgMyAtMiA0IC0xIDMgLTEgMyAtMiAzIC0yIDQgMCAwem0wIDBjLTUsOCAtMTYsMTEgLTI1LDYgLTksLTUgLTExLC0xNyAtNiwtMjVsMzEgMTl6bS03NSA3MWwtMTUgLTMzIDAgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMiAyIC0xIDIgLTIgMiAtMSAxIC0yIDIgLTIgMiAtMiAyIC0yIDIgLTIgMiAtMiAxIC0yIDIgLTIgMiAtMiAyIC0yIDIgLTMgMSAtMiAyIC0zIDIgLTIgMiAtMyAxIC0yIDIgLTMgMzEgMTkgLTIgMyAtMiAzIC0yIDMgLTIgMyAtMiAzIC0yIDMgLTIgMyAtMyAyIC0yIDMgLTIgMyAtMiAyIC0yIDMgLTMgMiAtMiAzIC0yIDIgLTMgMiAtMiAyIC0zIDMgLTIgMiAtMiAyIC0zIDIgLTIgMSAtMyAyIC0yIDIgLTMgMiAtMiAxIC0zIDIgLTIgMSAtMyAyIC0zIDEgLTIgMiAtMyAxIDAgMHptLTUwIC0xMmwtMTEgLTM0IDAgMCA0IC0xIDQgLTEgNCAtMSA0IDAgNCAtMSA0IDEgNCAwIDMgMSA0IDIgMyAyIDMgMiAyIDIgMiAyIDIgMiAxIDIgMSAxIDEgMiAxIDEgMCAwIDAgMSAwIDAgMCAwIC0xIC0xIC0xIC0xIC0xIC0xIC0yIDAgLTEgMCAtMSAwIDAgMCAwIDAgMCAwIDIgLTEgMTUgMzMgLTMgMSAtNCAyIC0zIDAgLTQgMSAtNCAwIC00IC0xIC00IC0xIC00IC0xIC0zIC0yIC0yIC0zIC0yIC0yIC0yIC0yIC0xIC0xIC0xIC0yIC0xIC0xIDAgLTEgLTEgLTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAxIDAgMCAxIDEgMCAwIDAgLTEgMCAwIDAgLTEgMCAtMiAwIC0yIDEgLTMgMCAwIDB6bTAgMGMtOSw0IC0xOSwtMSAtMjMsLTExIC0zLC05IDIsLTIwIDEyLC0yM2wxMSAzNHptLTYwIDMxbC0yMiAtMjggMCAwIDMgLTIgMyAtMiAyIC0yIDMgLTIgMiAtMiAzIC0xIDIgLTIgMyAtMSAyIC0yIDMgLTEgMiAtMiAzIC0xIDIgLTEgMiAtMSAzIC0xIDIgLTEgMiAtMiAyIC0xIDIgMCAyIC0xIDMgLTEgMiAtMSAyIC0xIDIgLTEgMSAwIDIgLTEgMiAtMSAyIDAgMiAtMSAxIC0xIDIgMCAyIC0xIDExIDM0IC0xIDEgLTIgMSAtMSAwIC0yIDEgLTEgMCAtMiAxIC0yIDAgLTEgMSAtMiAxIC0yIDAgLTIgMSAtMSAxIC0yIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMSAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAyIC0yIDEgLTIgMSAtMyAyIC0yIDEgLTIgMiAtMiAxIC0yIDIgLTMgMSAwIDB6bS0zNCA0M2wtOSAtMzYgMCAwIDMgMCAyIC0xIDIgMCAxIC0xIDAgMCAwIDAgMCAwIDAgMCAtMSAxIC0xIDIgMCAxIC0xIDEgMCAxIDAgMCAwIDAgMCAwIDAgLTEgMCAtMSAwIC0yIDAgLTIgMCAtMiAwIC0zIDAgLTMgMCAtMyAxIC0zIDIgLTMgMSAtMyAyIC0zIDIgLTMgMyAtMiAyIC0zIDMgLTIgMjIgMjggLTEgMSAtMSAxIDAgMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgMSAwIDAgMCAxIDAgMSAwIDEgMCAyIDAgMSAwIDMgMCAyIDAgMyAtMSA0IC0xIDMgLTIgMyAtMyAzIC0yIDMgLTMgMiAtMyAyIC0zIDEgLTMgMSAtNCAyIC0zIDEgLTQgMSAwIDB6bS0xMDMgLTNsMTIgLTM0IDAgMCAyIDEgMiAwIDIgMSAyIDEgMyAwIDIgMSAyIDAgMiAxIDMgMCAyIDAgMiAxIDMgMCAyIDAgMyAxIDIgMCAzIDAgMiAwIDMgMCAzIDAgMiAwIDMgMCAzIC0xIDMgMCAyIDAgMyAtMSAzIDAgMyAwIDMgLTEgMyAwIDMgLTEgMyAtMSAzIC0xIDkgMzYgLTQgMSAtMyAwIC00IDEgLTQgMSAtMyAwIC00IDEgLTMgMCAtNCAxIC0zIDAgLTMgMCAtNCAxIC0zIDAgLTQgMCAtMyAwIC0zIDAgLTMgMCAtNCAwIC0zIDAgLTMgLTEgLTMgMCAtMyAwIC0zIC0xIC0zIDAgLTMgLTEgLTMgMCAtMyAtMSAtMyAtMSAtMyAwIC0zIC0xIC0zIC0xIC0zIC0xIC0yIC0xIDAgMHptLTI3IC00M2wxNiAtMzMgLTEgMCA0IDIgNCAzIDQgMiAzIDIgMiAzIDMgMyAyIDMgMiAzIDIgNCAxIDMgMCA0IDAgMyAwIDMgMCAyIDAgMyAtMSAyIDAgMSAwIDEgLTEgMSAwIDEgMCAwIDAgLTEgMCAtMSAwIC0xIDAgLTEgLTEgLTIgLTEgLTEgLTEgLTEgMCAwIDAgMCAxIDEgMSAwIC0xMiAzNCAtNCAtMSAtMyAtMiAtMyAtMiAtMyAtMiAtMyAtMyAtMyAtMyAtMiAtNCAtMSAtMyAtMSAtNCAwIC0zIDAgLTMgMSAtMyAwIC0yIDAgLTIgMSAtMSAwIC0xIDAgLTEgMCAwIDAgLTEgMCAxIDAgMCAwIDAgMCAxIDEgMCAwIDEgMCAwIDAgLTEgLTEgMCAtMSAtMSAtMSAtMSAtMiAtMSAtMiAtMSAwIDB6bS02NSAtMjFsNSAtMzYgMCAwIDMgMSA0IDAgMyAxIDMgMSAzIDAgMyAxIDMgMCAzIDEgMiAxIDMgMSAzIDAgMiAxIDMgMSAyIDEgMyAwIDIgMSAyIDEgMyAxIDIgMSAyIDEgMiAwIDIgMSAyIDEgMiAxIDIgMSAyIDEgMSAwIDIgMSAyIDEgMSAxIDIgMSAyIDAgLTE2IDMzIC0yIC0xIC0xIDAgLTIgLTEgLTEgLTEgLTIgLTEgLTIgMCAtMSAtMSAtMiAtMSAtMSAtMSAtMiAwIC0yIC0xIC0yIC0xIC0xIDAgLTIgLTEgLTIgLTEgLTIgLTEgLTIgMCAtMiAtMSAtMiAtMSAtMiAwIC0yIC0xIC0zIC0xIC0yIDAgLTIgLTEgLTMgMCAtMiAtMSAtMiAwIC0zIC0xIC0zIDAgLTIgLTEgLTMgMCAtMyAtMSAwIDB6bS01NCA2bDE5IC0zMSAwIDAgMiAxIDIgMSAyIDEgMSAwIDAgMSAxIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAtMSAxIC0xIDAgLTEgMSAwIDAgMCAwIDAgMCAxIC0xIDAgLTEgMSAtMSAyIC0yIDEgLTEgMiAtMiAyIC0yIDMgLTIgMyAtMSAzIC0yIDMgLTEgMyAwIDQgLTEgNCAwIDMgMCA0IDAgLTUgMzYgLTEgMCAtMSAwIC0xIDAgMCAwIC0xIDAgMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIC0xIDEgMCAxIC0xIDEgLTEgMSAtMSAxIC0yIDIgLTIgMiAtMiAyIC0zIDEgLTQgMiAtMyAxIC00IDAgLTQgMCAtMyAtMSAtNCAwIC0zIC0yIC0zIC0xIC0zIC0xIC00IC0yIC0zIC0yIDAgMHptMCAwYy05LC01IC0xMSwtMTYgLTYsLTI1IDUsLTkgMTYsLTExIDI1LC02bC0xOSAzMXptLTcxIC03NWwzMyAtMTUgMCAwIDEgMiAxIDIgMSAyIDEgMiAxIDEgMSAyIDEgMiAyIDIgMSAyIDEgMiAyIDIgMSAyIDIgMiAxIDIgMiAyIDIgMSAyIDIgMSAyIDIgMiAyIDIgMiAyIDMgMSAyIDIgMiAyIDIgMiAyIDIgMyAxIDIgMiAzIDIgMiAyIDMgMSAzIDIgLTE5IDMxIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0yIC0zIC0zIC0yIC0yIC0zIC0yIC0zIC0yIC0yIC0zIC0zIC0yIC0yIC0yIC0yIC0yIC0yIC0zIC0zIC0yIC0yIC0zIC0yIC0yIC0yIC0yIC0yIC0zIC0yIC0yIC0yIC0zIC0xIC0yIC0yIC0zIC0yIC0yIC0xIC0zIC0yIC0yIC0xIC0zIC0yIC0zIC0xIC0yIC0xIC0zIDAgMHptMCAwYy00LC05IDAsLTIwIDksLTI0IDksLTQgMTksMCAyNCw5bC0zMyAxNXptMTEgLTUwbDM0IC0xMSAwIDAgMiA0IDEgNCAxIDQgMCA0IDAgNCAwIDQgLTEgNCAtMSAzIC0xIDQgLTIgMyAtMiAzIC0yIDIgLTIgMiAtMiAyIC0yIDEgLTEgMSAtMiAxIC0xIDEgLTEgMCAwIDAgMCAwIDAgMCAxIC0xIDEgLTEgMCAtMSAxIC0yIDAgLTEgMCAtMSAwIDAgMCAwIDAgMCAxIDIgLTMzIDE1IC0yIC0zIC0xIC00IC0xIC0zIDAgLTQgMCAtNCAwIC00IDEgLTQgMiAtNCAyIC0zIDIgLTIgMyAtMiAxIC0yIDIgLTEgMiAtMSAxIC0xIDEgMCAwIC0xIDEgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMSAwIDAgMCAxIDAgMCAwIC0xIDAgMCAwIC0xIDAgLTIgLTEgLTIgLTEgLTMgMCAwem0tMzEgLTYwbDI5IC0yMiAwIDAgMiAzIDIgMyAyIDIgMiAzIDEgMiAyIDMgMiAyIDEgMyAyIDIgMSAzIDEgMiAyIDMgMSAyIDEgMiAxIDMgMSAyIDEgMiAxIDIgMSAyIDEgMiAxIDIgMSAzIDEgMiAwIDIgMSAxIDEgMiAxIDIgMCAyIDEgMiAwIDEgMSAyIDAgMiAtMzQgMTEgMCAtMSAtMSAtMiAwIC0xIC0xIC0yIC0xIC0xIDAgLTIgLTEgLTIgMCAtMSAtMSAtMiAtMSAtMiAwIC0yIC0xIC0xIC0xIC0yIC0xIC0yIC0xIC0yIDAgLTIgLTEgLTIgLTEgLTEgLTEgLTIgLTEgLTIgLTEgLTIgLTIgLTIgLTEgLTIgLTEgLTIgLTEgLTIgLTIgLTMgLTEgLTIgLTEgLTIgLTIgLTIgLTEgLTIgLTIgLTIgLTIgLTMgMCAwem0tNDIgLTM0bDM1IC05IDAgMCAxIDMgMSAyIDAgMiAxIDEgMCAwIDAgMCAwIDAgLTEgMCAtMSAtMSAtMSAtMSAtMSAwIC0xIC0xIC0xIDAgMCAwIDAgMCAwIDAgMSAwIDEgMCAyIDAgMiAwIDIgMCAzIDAgMiAwIDMgMCAzIDEgNCAyIDMgMSAzIDIgMiAyIDMgMyAzIDIgMiAzIC0yOSAyMiAtMSAtMSAwIC0xIC0xIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAtMSAwIC0xIDAgLTIgMCAtMiAwIC0yIDAgLTMgMCAtMyAwIC0zIC0xIC0zIC0xIC0zIC0yIC0zIC0zIC0zIC0yIC0yIC0zIC0yIC0zIC0xIC0zIC0yIC0zIC0xIC00IC0xIC0zIC0xIC00IDAgMHptMyAtMTAzbDM0IDEyIDAgMCAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMyAwIDIgLTEgMiAwIDIgMCAzIC0xIDIgMCAyIDAgMyAtMSAyIDAgMyAwIDIgMCAzIDAgMiAwIDMgMCAzIDAgMiAwIDMgMCAzIDEgMiAwIDMgMCAzIDEgMyAwIDMgMSAzIDAgMyAxIDMgMSAzIDAgMyAtMzUgOSAtMSAtNCAtMSAtMyAwIC00IC0xIC00IC0xIC0zIDAgLTQgLTEgLTMgMCAtNCAwIC0zIC0xIC0zIDAgLTQgMCAtMyAwIC00IDAgLTMgMCAtMyAwIC0zIDAgLTQgMCAtMyAwIC0zIDEgLTMgMCAtMyAwIC0zIDEgLTMgMCAtMyAxIC0zIDEgLTMgMCAtMyAxIC0zIDEgLTMgMSAtMyAxIC0zIDEgLTIgMCAwem00MyAtMjdsMzIgMTUgMCAwIC0yIDQgLTIgNCAtMiAzIC0zIDQgLTIgMiAtMyAzIC0zIDIgLTQgMiAtMyAyIC00IDEgLTMgMCAtMyAwIC0zIDAgLTMgMCAtMiAwIC0yIC0xIC0xIDAgLTIgMCAwIC0xIC0xIDAgMCAwIDAgMCAxIDAgMiAwIDEgLTEgMiAwIDEgLTEgMCAtMSAxIDAgMCAwIC0xIDEgMCAxIC0zNCAtMTIgMSAtNCAyIC0zIDEgLTMgMyAtMyAzIC0zIDMgLTMgMyAtMiA0IC0xIDQgLTEgMyAwIDMgMCAyIDEgMyAwIDEgMCAyIDEgMSAwIDAgMCAxIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTEgMSAwIDAgMCAwIDAgMCAxIC0xIDEgLTEgMCAtMSAyIC0yIDEgLTIgMCAwem0wIDBjNCwtOSAxNSwtMTMgMjQsLTkgOSw1IDEzLDE1IDgsMjRsLTMyIC0xNXptMjAgLTY1bDM2IDUgMCAwIDAgMyAtMSA0IDAgMyAtMSAzIDAgMyAtMSAzIC0xIDMgMCAzIC0xIDIgLTEgMyAtMSAzIDAgMiAtMSAzIC0xIDIgLTEgMyAtMSAyIDAgMiAtMSAzIC0xIDIgLTEgMiAtMSAyIC0xIDIgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAwIDIgLTEgMSAtMSAyIC0xIDEgLTMyIC0xNSAwIC0yIDEgLTEgMSAtMiAxIC0xIDAgLTIgMSAtMiAxIC0xIDEgLTIgMCAtMSAxIC0yIDEgLTIgMCAtMiAxIC0xIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMiAwIC0yIDEgLTIgMSAtMiAwIC0zIDEgLTIgMCAtMiAxIC0zIDEgLTIgMCAtMiAxIC0zIDAgLTMgMSAtMiAwIC0zIDAgLTMgMCAwem0tNSAtNTRsMzEgMTkgMCAwIC0yIDIgLTEgMiAwIDIgLTEgMSAwIDAgMCAxIDAgLTEgMCAtMSAwIC0xIDAgLTEgLTEgLTEgMCAtMSAtMSAtMSAwIDAgMCAwIDAgMCAxIDEgMSAwIDEgMSAyIDIgMSAxIDIgMiAyIDIgMSAzIDIgMyAxIDMgMSAzIDEgMyAxIDQgMCA0IDAgMyAtMSA0IC0zNiAtNSAxIC0xIDAgLTEgMCAtMSAtMSAwIDAgLTEgMCAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgLTEgMCAwIC0xIC0xIDAgLTEgLTEgLTEgLTEgLTIgLTEgLTEgLTIgLTIgLTIgLTIgLTIgLTEgLTMgLTIgLTQgLTEgLTMgMCAtNCAwIC00IDAgLTMgMSAtNCAxIC0zIDIgLTMgMSAtMyAyIC00IDIgLTMgMCAwem0wIDBjNSwtOSAxNiwtMTEgMjUsLTYgOCw1IDExLDE2IDYsMjVsLTMxIC0xOXptNzUgLTcxbDE1IDMzIDAgMCAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTIgMSAtMiAxIC0xIDIgLTIgMSAtMiAxIC0yIDIgLTIgMSAtMiAyIC0yIDEgLTIgMiAtMiAyIC0yIDIgLTEgMSAtMiAyIC0yIDIgLTIgMiAtMiAyIC0xIDMgLTIgMiAtMiAyIC0yIDIgLTIgMyAtMSAyIC0yIDMgLTIgMiAtMiAzIC0xIDMgLTMxIC0xOSAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMyAtMiAyIC0zIDIgLTMgMiAtMiAzIC0zIDIgLTIgMiAtMiAyIC0zIDMgLTIgMiAtMiAzIC0yIDIgLTIgMyAtMiAyIC0yIDIgLTIgMyAtMSAzIC0yIDIgLTIgMyAtMSAyIC0yIDMgLTEgMiAtMiAzIC0xIDMgLTEgMCAwem0wIDBjOSwtNCAyMCwtMSAyNCw5IDQsOSAwLDE5IC05LDI0bC0xNSAtMzN6bTQ5IDExbDEyIDM0IDAgMCAtNCAyIC00IDEgLTQgMSAtNCAwIC00IDAgLTQgMCAtNCAtMSAtMyAtMSAtNCAtMSAtMyAtMiAtMyAtMiAtMiAtMiAtMiAtMiAtMiAtMiAtMSAtMiAtMSAtMSAtMSAtMiAtMSAtMSAwIC0xIC0xIDAgMCAwIDEgMCAwIDEgMiAxIDEgMCAxIDEgMiAwIDEgMCAwIDAgMCAwIC0xIDAgLTEgMSAtMTUgLTMzIDMgLTIgNCAtMSAzIC0xIDQgMCA0IDAgNCAwIDQgMSAzIDIgNCAyIDIgMiAyIDIgMiAyIDEgMiAxIDIgMCAxIDEgMSAwIDAgMSAxIDAgMCAwIDAgMCAwIC0xIDAgMCAtMSAtMSAwIDAgMCAwIDAgMCAwIDEgMCAxIDAgMiAwIDIgLTEgMiAtMSAwIDB6bTYwIC0zMWwyMiAyOSAwIDAgLTIgMiAtMyAyIC0zIDIgLTIgMiAtMyAxIC0yIDIgLTMgMiAtMiAxIC0zIDIgLTIgMSAtMyAxIC0yIDIgLTIgMSAtMyAxIC0yIDEgLTIgMSAtMiAxIC0yIDEgLTMgMSAtMiAxIC0yIDEgLTIgMSAtMiAxIC0yIDAgLTIgMSAtMiAxIC0xIDAgLTIgMSAtMiAxIC0yIDAgLTEgMSAtMiAwIC0xMiAtMzQgMiAwIDEgLTEgMiAwIDIgLTEgMSAtMSAyIDAgMSAtMSAyIDAgMiAtMSAyIC0xIDEgMCAyIC0xIDIgLTEgMiAtMSAyIC0xIDEgLTEgMiAwIDIgLTEgMiAtMSAyIC0xIDIgLTEgMiAtMiAyIC0xIDIgLTEgMiAtMSAyIC0yIDIgLTEgMyAtMSAyIC0yIDIgLTEgMiAtMiAyIC0yIDAgMHptMzUgLTQybDggMzUgMCAwIC0yIDEgLTIgMSAtMiAwIC0xIDEgLTEgMCAwIDAgMSAwIDAgLTEgMSAtMSAxIC0xIDAgLTEgMCAtMSAwIC0xIDEgMCAwIDAgMCAwIDAgMSAwIDEgMCAyIDAgMiAwIDIgMCAzIDAgMiAtMSAzIC0xIDMgLTEgNCAtMSAzIC0yIDMgLTMgMiAtMiAzIC0zIDMgLTMgMiAtMjIgLTI5IDIgLTEgMCAwIDEgLTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAtMSAwIC0xIDAgLTEgLTEgLTIgMCAtMiAwIC0yIDAgLTMgMSAtMyAxIC0zIDEgLTMgMiAtMyAyIC0zIDMgLTMgMyAtMiAzIC0yIDMgLTEgMyAtMiAzIC0xIDQgLTEgNCAtMSAwIDB6bTIyOCAzMTVsLTM3IDQgMCAwIDAgLTggLTIgLTcgLTEgLTcgLTIgLTcgLTIgLTYgLTIgLTcgLTMgLTYgLTMgLTYgLTQgLTYgLTMgLTYgLTQgLTYgLTQgLTUgLTUgLTUgLTQgLTUgLTUgLTUgLTUgLTQgLTYgLTUgLTUgLTMgLTYgLTQgLTYgLTQgLTYgLTMgLTYgLTMgLTYgLTIgLTcgLTMgLTYgLTEgLTcgLTIgLTcgLTEgLTcgLTEgLTcgLTEgLTcgMCAtNyAwIC03IDAgLTQgLTM2IDkgMCAxMCAtMSA4IDEgOSAxIDkgMSA5IDEgOCAzIDggMiA5IDMgOCAzIDcgNCA4IDQgNyA0IDcgNSA3IDUgNyA1IDYgNiA2IDYgNiA2IDYgNiA1IDcgNSA3IDQgNyA1IDggNCA4IDMgOCAzIDggMyA4IDIgOSAyIDggMiA5IDEgOSAwIDB6bS0xNjIgMTkzbC0zIC0zNyAwIDAgNyAwIDggLTIgNiAtMSA3IC0yIDcgLTIgNiAtMyA3IC0yIDYgLTMgNiAtNCA2IC0zIDUgLTQgNiAtNCA1IC01IDUgLTQgNSAtNSA0IC01IDQgLTYgNCAtNSA0IC02IDMgLTYgNCAtNiAyIC02IDMgLTYgMiAtNyAyIC02IDIgLTcgMSAtNyAxIC03IDEgLTcgMCAtNyAwIC03IC0xIC03IDM3IC00IDAgOSAwIDEwIDAgOCAtMSA5IC0xIDkgLTIgOSAtMiA4IC0yIDggLTMgOSAtMyA3IC00IDggLTQgOCAtNCA3IC01IDcgLTUgNyAtNSA3IC02IDYgLTYgNiAtNiA2IC03IDYgLTYgNSAtNyA1IC04IDQgLTcgNSAtOCA0IC04IDMgLTggMyAtOCAzIC05IDIgLTkgMiAtOSAyIC05IDEgMCAwem0tMTkyIC0xNjJsMzYgLTMgMCAwIDEgNyAxIDcgMiA3IDIgNyAyIDcgMiA2IDMgNyAzIDYgMyA2IDQgNiA0IDUgNCA2IDUgNSA0IDUgNSA0IDUgNSA1IDQgNiA0IDYgNCA1IDMgNiA0IDcgMiA2IDMgNiAyIDcgMiA3IDIgNyAxIDcgMSA3IDEgNyAwIDcgMCA3IC0xIDMgMzcgLTkgMCAtOSAwIC05IDAgLTkgLTEgLTggLTEgLTkgLTIgLTggLTIgLTkgLTIgLTggLTMgLTggLTMgLTggLTQgLTcgLTQgLTcgLTQgLTggLTUgLTcgLTUgLTYgLTUgLTcgLTYgLTYgLTYgLTUgLTYgLTYgLTcgLTUgLTYgLTUgLTcgLTUgLTggLTQgLTcgLTQgLTggLTMgLTggLTMgLTggLTMgLTggLTIgLTkgLTIgLTkgLTIgLTkgLTEgLTkgMCAwem0xNjEgLTE5Mmw0IDM2IDAgMCAtOCAxIC03IDEgLTcgMiAtNyAyIC02IDIgLTcgMiAtNiAzIC02IDMgLTYgMyAtNiA0IC02IDQgLTUgNCAtNSA1IC01IDQgLTUgNSAtNCA1IC00IDUgLTQgNiAtNCA2IC00IDUgLTMgNiAtMyA3IC0yIDYgLTIgNiAtMiA3IC0yIDcgLTEgNyAtMSA3IC0xIDcgMCA3IDAgNyAwIDcgLTM2IDMgMCAtOSAtMSAtOSAxIC05IDEgLTkgMSAtOCAyIC05IDIgLTggMiAtOSAzIC04IDMgLTggNCAtOCA0IC03IDQgLTcgNSAtOCA1IC03IDUgLTYgNiAtNyA2IC02IDYgLTUgNiAtNiA3IC01IDcgLTUgNyAtNSA4IC00IDggLTQgOCAtMyA4IC0zIDggLTMgOSAtMiA4IC0yIDkgLTIgOSAtMSAwIDB6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.mak-icon.video {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3NzA3NDU3NiI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNzUwIDEzOGMzMzgsMCA2MTIsMjc0IDYxMiw2MTIgMCwzMzggLTI3NCw2MTIgLTYxMiw2MTIgLTMzOCwwIC02MTIsLTI3NCAtNjEyLC02MTIgMCwtMzM4IDI3NCwtNjEyIDYxMiwtNjEyem0wIC0xMTNjNDAwLDAgNzI1LDMyNSA3MjUsNzI1IDAsNDAwIC0zMjUsNzI1IC03MjUsNzI1IC00MDAsMCAtNzI1LC0zMjUgLTcyNSwtNzI1IDAsLTQwMCAzMjUsLTcyNSA3MjUsLTcyNXoiLz4NCiAgIDxwb2x5Z29uIGZpbGw9IiNFNjAwMDUiIHBvaW50cz0iNTA3LDQ0MCAxMTI3LDc1MCA1MDcsMTA2MCAiLz4NCiAgPC9nPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.mak-icon.doc-output {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8yOTgzMDMwNzAzNTIwIj4NCiAgIDxnPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00NjEgNDA5bC00NDYgMGMtNSwwIC0xMCwtNSAtMTAsLTEwbDAgLTMzNmMwLC02IDQsLTEwIDEwLC0xMGwxMjkgMCAtMjMgMzYgLTgwIDAgMCAyODMgMzk0IDAgMCAtMzAgMzYgLTczIDAgMTMwYzAsNSAtNSwxMCAtMTAsMTB6Ii8+DQogICAgPHBvbHlnb24gZmlsbD0iIzJCMkEyOSIgcG9pbnRzPSIxNDksNDI1IDMyNyw0MjUgMzI3LDQ0NyAxNDksNDQ3ICIvPg0KICAgPC9nPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTIzNCAzMTdsMTc3IDAgODQgLTE2NmMtMTEsLTQgLTc0LDAgLTkxLDEgLTE1LDEgLTMwLDEgLTQ1LDMgLTMzLDIgLTMwLDAgLTQwLDE0IC03LDEyIC0xNSwyNCAtMjIsMzcgLTcsMTQgLTYwLDEwMSAtNjMsMTExeiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0xMDkgMjEzYzYsMTAgMTAwLDkyIDExMCw5OCA5LC01IDEwLC0xMiAxNCwtMTlsODEgLTEzNWMtMTUsLTIxIC04NCwtODIgLTEwMiwtOTUgLTksNyAtMjEsMjcgLTI4LDM3IC05LDE0IC0xNywyNSAtMjUsMzhsLTUwIDc2eiIvPg0KICAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik00OSAyMzhsNzAgMzVjOCwzIDY2LDMxIDcyLDMxbC05NyAtODRjMTMsLTI1IDMxLC01MSA0NywtNzZsMzYgLTU1YzQsLTcgOSwtMTIgMTEsLTIwIC0xOSwtMTQgLTIyLC01IC00MiwyMyAtMTEsMTcgLTIxLDMyIC0zMyw0OWwtNjQgOTd6Ii8+DQogICA8L2c+DQogIDwvZz4NCiA8L2c+DQo8L3N2Zz4NCg==");
}
span.mak-icon.device {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTVtbSIgaGVpZ2h0PSIxNW1tIiB2ZXJzaW9uPSIxLjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiB0ZXh0LXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplUXVhbGl0eSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiDQp2aWV3Qm94PSIwIDAgMTUwMCAxNTAwIg0KIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiA8ZyBpZD0iRWJlbmVfeDAwMjBfMSI+DQogIDxtZXRhZGF0YSBpZD0iQ29yZWxDb3JwSURfMENvcmVsLUxheWVyIi8+DQogIDxnIGlkPSJfMjA0NTc3MDY2NTM2MCI+DQogICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNOTg4IDcxOGM5NSwtMjkgMTk1LDI0IDIyNSwxMTkgMTgsNTkgNCwxMjAgLTMyLDE2NWwyNSA4MyAzMiAtMTBjMTUsLTMzIDQ0LC02MCA4MiwtNzEgNjksLTIxIDE0MywxNyAxNjQsODcgMjIsNjkgLTE3LDE0MyAtODcsMTY1IC0zNSwxMCAtNzAsNiAtMTAwLC0xMGwtMjA4IDY0Yy0xLDEgLTIsMSAtMywxIC00LDEgLTgsMSAtMTMsMmwtMjM1IDI2Yy0zOCwzIC02MiwtNjAgLTYsLTc4bDIwMSAtNjEgLTQzIC0xMzhjLTU2LC0xNyAtMTAyLC02MCAtMTIxLC0xMjAgLTI5LC05NCAyNCwtMTk1IDExOSwtMjI0em0xNTYgMzE5bDI0IDc2YzYsMjEgMTgsMjUgMzUsMjBsMjQgLTdjLTEsMTQgMSwyOCA2LDQzIDUsMTYgMTIsMzAgMjIsNDNsLTE3OSA1NWMtMywxIC00LDEgLTUsMWwtMTc4IDIxIDE2OSAtNTJjMjAsLTYgMjIsLTI0IDE3LC0zOGwtNDAgLTEzMGMxOCwwIDM3LC0yIDU1LC04IDE4LC01IDM1LC0xNCA1MCwtMjR6bS0xNDMgLTI3OGM3MiwtMjMgMTQ5LDE4IDE3MSw5MCAyMiw3MyAtMTgsMTQ5IC05MSwxNzIgLTcyLDIyIC0xNDksLTE5IC0xNzEsLTkxIC0yMywtNzIgMTgsLTE0OSA5MSwtMTcxem0zMzEgMjg0YzQ3LC0xNSA5OCwxMiAxMTMsNjAgMTUsNDggLTEyLDk5IC02MCwxMTMgLTQ4LDE1IC05OSwtMTIgLTExMywtNjAgLTE1LC00NyAxMiwtOTggNjAsLTExM3oiLz4NCiAgIDxnPg0KICAgIDxnPg0KICAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNNjU1IDY4OGwtMjc4IDBjLTE5LDI1IC00NCw0NSAtNzMsNThsMCAxMDVjNCwtMSA4LC0xIDEyLC0xIDc1LDAgMTM2LDYxIDEzNiwxMzYgMCw3IC0xLDEzIC0yLDIwbDIwNSAwYzMwLDAgNTQsLTI1IDU0LC01NGwwIC0yMDljMCwtMzAgLTI0LC01NSAtNTQsLTU1eiIvPg0KICAgICA8cGF0aCBpZD0iMSIgZmlsbD0iI0U2MDAwNSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMzc3IDcyNGwtMjggLTU3IDI4IC0xNCAyNzggMCAwIDcxIC0yNzggMHptMCAtNzFsMCA3MWMtMjAsMCAtMzYsLTE2IC0zNiwtMzYgMCwtMTkgMTYsLTM1IDM2LC0zNXptLTEwOSA5M2wyMSAtMzMgMiAtMSAzIC0xIDIgLTEgMiAtMSAyIC0xIDIgLTEgMiAtMSAyIC0yIDIgLTEgMiAtMSAyIC0xIDIgLTIgMiAtMSAyIC0xIDIgLTIgMiAtMSAyIC0yIDIgLTEgMiAtMiAxIC0yIDIgLTEgMiAtMiAyIC0xIDEgLTIgMiAtMiAyIC0xIDEgLTIgMiAtMiAxIC0yIDIgLTIgMSAtMiAyIC0xIDU2IDQzIC0yIDMgLTIgMyAtMiAzIC0yIDIgLTMgMyAtMiAyIC0zIDMgLTIgMiAtMyAzIC0yIDIgLTMgMyAtMiAyIC0zIDIgLTIgMyAtMyAyIC0zIDIgLTMgMiAtMiAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMiAtMyAyIC0zIDIgLTMgMSAtMyAyIC0zIDIgLTMgMSAtNCAyIC0zIDEgLTMgMiAyMSAtMzMgLTcxIDB6bTIxIC0zM2wyOSA2NmMtMTgsOCAtMzksLTEgLTQ3LC0xOSAtOCwtMTggMCwtMzkgMTgsLTQ3em01MCAxMzhsLTMyIDM1IC0zOSAtMzUgMCAtMTA1IDcxIDAgMCAxMDV6bS03MSAwbDcxIDBjMCwyMCAtMTYsMzYgLTM1LDM2IC0yMCwwIC0zNiwtMTYgLTM2LC0zNnptNDggMzVsMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTEgMCAwIDAgMCAwIDAgMCAtMSAwIDAgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAtMSAwIDAgMCAwIDAgMCAwIC0xIDAgMCAwIDAgMCAwIDAgLTEgMCAwIDAgLTcgLTcxIDEgMCAwIDAgMSAwIDAgMCAxIDAgMCAwIDAgMCAxIDAgMSAwIDAgMCAwIDAgMSAwIDAgMCAxIDAgMCAwIDEgMCAwIDAgMSAwIDEgMCAwIDAgMCAtMSAxIDAgMSAwIDAgMCAwIDAgMSAwIDEgMCAwIDAgMCAwIDEgMCAxIDAgMCAwIDAgMCAwIDcyem0xMDAgMTAwbDAgMCAwIC01IC0xIC01IDAgLTUgLTEgLTUgLTEgLTUgLTIgLTUgLTEgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTIgLTQgLTMgLTQgLTMgLTQgLTMgLTQgLTMgLTMgLTMgLTQgLTQgLTMgLTMgLTMgLTQgLTMgLTQgLTMgLTQgLTMgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTIgLTQgLTIgLTUgLTEgLTUgLTEgLTUgLTEgLTUgLTEgLTUgMCAtNSAwIDAgLTcyIDkgMSA4IDAgOSAxIDkgMiA4IDIgOCAyIDggMyA4IDMgNyAzIDggNCA3IDQgNyA1IDcgNSA2IDUgNiA1IDYgNiA2IDYgNSA2IDUgNiA1IDcgNSA3IDQgNyA0IDggMyA3IDMgOCAzIDggMiA4IDIgOCAyIDkgMSA5IDAgOCAxIDkgMCAwIC03MiAwem0zNCA1NWwtMzUgLTQwIDAgLTEgMCAwIDAgLTEgMCAwIDAgMCAwIC0xIDAgLTEgMCAwIDAgLTEgMCAwIDEgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIC0xIDAgMCAwIDAgMCAtMSAwIDAgMCAtMSAwIDAgMCAtMSAwIDAgMCAwIDAgLTEgMCAtMSAwIDAgNzIgMCAwIDEgMCAxIDAgMCAtMSAxIDAgMSAwIDEgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDAgMCAxIDAgMSAwIDEgMCAxIDAgMCAwIDEgMCAxIDAgMSAwIDAgMCAxIDAgMSAwIDEgLTEgMSAwIDAgMCAxIDAgMSAwIDEgMCAwIDAgMSAwIDEgLTM2IC00MSAwIDcxem0tMzUgLTQwbDcxIDEwYy0zLDE5IC0yMSwzMyAtNDEsMzAgLTE5LC0zIC0zMywtMjEgLTMwLC00MHptMjQwIC0zMWwwIDcxIC0yMDUgMCAwIC03MSAyMDUgMHptOTAgLTE4bDAgMCAwIDQgLTEgNSAwIDQgLTEgNSAtMSA0IC0xIDQgLTIgNCAtMSA1IC0yIDQgLTIgMyAtMiA0IC0yIDQgLTMgMyAtMyA0IC0yIDMgLTMgMyAtNCAzIC0zIDMgLTMgMyAtNCAyIC0zIDIgLTQgMyAtNCAyIC00IDEgLTQgMiAtNCAxIC01IDIgLTQgMSAtNCAwIC01IDEgLTQgMCAtNSAwIDAgLTcxIDEgMCAxIDAgMSAwIDEgMCAxIC0xIDAgMCAxIDAgMSAwIDEgLTEgMSAwIDAgLTEgMSAwIDEgLTEgMSAwIDAgLTEgMSAwIDEgLTEgMCAtMSAxIC0xIDAgMCAxIC0xIDAgLTEgMSAtMSAwIDAgMCAtMSAxIC0xIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAwIDAgLTEgMCAwIDcyIDB6bS03MiAtMjA5bDcyIDAgMCAyMDkgLTcyIDAgMCAtMjA5em0tMTggLTkwbDAgMCA1IDAgNCAwIDUgMSA0IDEgNCAxIDUgMSA0IDEgNCAyIDQgMiA0IDIgNCAyIDMgMiA0IDMgMyAyIDMgMyA0IDMgMiAzIDMgMyAzIDQgMyAzIDIgNCAyIDQgMiA0IDIgNCAxIDQgMiA0IDEgNCAxIDUgMSA0IDAgNCAxIDUgMCA1IC03MiAwIDAgLTEgMCAtMSAwIC0xIDAgLTEgMCAtMSAwIC0xIC0xIC0xIDAgMCAwIC0xIC0xIC0xIDAgLTEgLTEgLTEgMCAwIC0xIC0xIDAgLTEgLTEgMCAtMSAtMSAwIC0xIC0xIDAgLTEgLTEgLTEgMCAwIC0xIC0xIDAgLTEgMCAtMSAtMSAtMSAwIDAgMCAtMSAwIC0xIC0xIC0xIDAgLTEgMCAtMSAwIDAgMCAwIC03MXoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTgzNCA2MjNsLTcxIDBjMCwtMjAgMTYsLTM2IDM1LC0zNiAyMCwwIDM2LDE2IDM2LDM2em0wIDQ1N2wtNzEgMCAwIC00NTcgNzEgMCAwIDQ1N3ptLTcxIDBsNzEgMGMwLDIwIC0xNiwzNiAtMzYsMzYgLTE5LDAgLTM1LC0xNiAtMzUsLTM2eiIvPg0KICAgIDwvZz4NCiAgICA8Zz4NCiAgICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNOTU0IDExNDJsMCAtNzJjMTksMCAzNSwxNiAzNSwzNiAwLDIwIC0xNiwzNiAtMzUsMzZ6bS0zMTEgMGwwIC03MiAzMTEgMCAwIDcyIC0zMTEgMHptMCAtNzJsMCA3MmMtMjAsMCAtMzYsLTE2IC0zNiwtMzYgMCwtMjAgMTYsLTM2IDM2LC0zNnoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTQgNTc0bDAgMCAxIC0xMiAwIC0xMSAyIC0xMSAyIC0xMSAyIC0xMSAzIC0xMSA0IC0xMCA0IC0xMSA0IC05IDUgLTEwIDYgLTEwIDUgLTkgNyAtOCA2IC05IDcgLTggOCAtOCA4IC03IDggLTcgOCAtNyA5IC02IDkgLTYgOSAtNSAxMCAtNSAxMCAtNSAxMCAtNCAxMSAtMyAxMCAtMyAxMSAtMyAxMSAtMiAxMSAtMSAxMiAtMSAxMSAwIDAgNzEgLTggMCAtNyAxIC04IDEgLTggMSAtNyAyIC03IDIgLTcgMyAtNyAyIC03IDMgLTYgNCAtNyAzIC02IDQgLTYgNSAtNiA0IC01IDUgLTYgNSAtNSA1IC00IDYgLTUgNSAtNCA2IC00IDcgLTQgNiAtMyA3IC0zIDYgLTMgNyAtMiA3IC0yIDggLTIgNyAtMSA3IC0xIDggLTEgOCAwIDggMCAwIC03MiAwem0yMjQgMjI0bDAgMCAtMTEgLTEgLTEyIC0xIC0xMSAtMSAtMTEgLTIgLTExIC0yIC0xMCAtNCAtMTEgLTMgLTEwIC00IC0xMCAtNSAtMTAgLTQgLTkgLTYgLTkgLTYgLTkgLTYgLTggLTcgLTggLTcgLTggLTcgLTggLTggLTcgLTggLTYgLTggLTcgLTkgLTUgLTkgLTYgLTEwIC01IC05IC00IC0xMCAtNCAtMTAgLTQgLTExIC0zIC0xMCAtMiAtMTEgLTIgLTExIC0yIC0xMSAwIC0xMiAtMSAtMTEgNzIgMCAwIDggMSA3IDEgOCAxIDcgMiA4IDIgNyAyIDcgMyA3IDMgNyAzIDYgNCA3IDQgNiA0IDYgNSA2IDQgNSA1IDUgNiA1IDUgNSA2IDUgNiA0IDYgNCA3IDQgNiAzIDcgMyA3IDMgNyAyIDcgMiA3IDIgOCAxIDggMSA3IDEgOCAwIDAgMCAwIDcyem0yMjQgLTIyNGwwIDAgMCAxMSAtMSAxMiAtMiAxMSAtMSAxMSAtMyAxMSAtMyAxMCAtNCAxMSAtNCAxMCAtNCAxMCAtNSA5IC01IDEwIC02IDkgLTYgOSAtNyA4IC03IDggLTggOCAtNyA3IC04IDcgLTkgNyAtOSA2IC05IDYgLTkgNiAtMTAgNCAtMTAgNSAtMTAgNCAtMTAgMyAtMTEgNCAtMTEgMiAtMTEgMiAtMTEgMSAtMTEgMSAtMTIgMSAwIC03MiA4IDAgOCAtMSA3IC0xIDggLTEgNyAtMiA3IC0yIDggLTIgNiAtMyA3IC0zIDcgLTMgNiAtNCA2IC00IDYgLTQgNiAtNSA2IC01IDUgLTUgNSAtNSA1IC01IDQgLTYgNSAtNiAzIC02IDQgLTcgNCAtNiAzIC03IDIgLTcgMyAtNyAyIC03IDEgLTggMiAtNyAxIC04IDAgLTcgMSAtOCAwIDAgNzEgMHptLTIyNCAtMjI0bDAgMCAxMiAwIDExIDEgMTEgMSAxMSAyIDExIDMgMTEgMyAxMCAzIDEwIDQgMTAgNSAxMCA1IDkgNSA5IDYgOSA2IDkgNyA4IDcgNyA3IDggOCA3IDggNyA5IDYgOCA2IDkgNSAxMCA1IDEwIDQgOSA0IDExIDQgMTAgMyAxMSAzIDExIDEgMTEgMiAxMSAxIDExIDAgMTIgLTcxIDAgLTEgLTggMCAtOCAtMSAtOCAtMiAtNyAtMSAtNyAtMiAtOCAtMyAtNyAtMiAtNyAtMyAtNiAtNCAtNyAtNCAtNiAtMyAtNyAtNSAtNiAtNCAtNSAtNSAtNiAtNSAtNSAtNSAtNSAtNiAtNSAtNiAtNCAtNiAtNSAtNiAtNCAtNiAtMyAtNyAtNCAtNyAtMyAtNiAtMiAtOCAtMyAtNyAtMiAtNyAtMiAtOCAtMSAtNyAtMSAtOCAtMSAtOCAwIDAgMCAwIC03MXoiLz4NCiAgICA8L2c+DQogICAgPGc+DQogICAgIDxwYXRoIGZpbGw9IiNFNjAwMDUiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTE0NCA5ODZsMCAwIDEgLTkgMCAtOSAxIC04IDIgLTkgMiAtOCAyIC04IDMgLTggMyAtOCAzIC03IDQgLTggNCAtNyA1IC03IDQgLTcgNiAtNiA1IC02IDYgLTYgNiAtNiA2IC01IDYgLTYgNyAtNCA3IC01IDcgLTQgOCAtNCA3IC0zIDggLTMgOCAtMyA4IC0yIDggLTIgOSAtMiA4IC0xIDkgMCA5IC0xIDAgNzIgLTUgMCAtNSAwIC01IDEgLTUgMSAtNSAxIC01IDEgLTQgMiAtNSAyIC00IDIgLTUgMiAtNCAyIC00IDMgLTQgMyAtNCAzIC0zIDMgLTQgMyAtMyA0IC0zIDMgLTMgNCAtMyA0IC0zIDQgLTIgNCAtMiA1IC0yIDQgLTIgNSAtMiA0IC0xIDUgLTEgNSAtMSA1IC0xIDUgMCA1IDAgNSAwIDAgLTcyIDB6bTE3MiAxNzJsMCAwIC05IC0xIC05IDAgLTggLTEgLTkgLTIgLTggLTIgLTggLTIgLTggLTMgLTggLTMgLTcgLTMgLTggLTQgLTcgLTQgLTcgLTUgLTcgLTUgLTYgLTUgLTYgLTUgLTYgLTYgLTYgLTYgLTUgLTYgLTYgLTYgLTQgLTcgLTUgLTcgLTQgLTcgLTQgLTggLTMgLTcgLTMgLTggLTMgLTggLTIgLTggLTIgLTkgLTIgLTggLTEgLTkgMCAtOCAtMSAtOSA3MiAwIDAgNSAwIDUgMSA1IDEgNSAxIDUgMSA1IDIgNCAyIDUgMiA0IDIgNSAyIDQgMyA0IDMgNCAzIDQgMyAzIDMgNCA0IDMgMyAzIDQgMyA0IDMgNCAzIDQgMiA1IDIgNCAyIDUgMiA0IDEgNSAyIDUgMSA1IDEgNSAwIDUgMSA1IDAgMCAwIDAgNzJ6bTE3MiAtMTcybDAgMCAtMSA5IDAgOCAtMSA5IC0yIDggLTIgOSAtMiA4IC0zIDggLTMgOCAtMyA3IC00IDggLTQgNyAtNSA3IC01IDcgLTUgNiAtNSA2IC02IDYgLTYgNiAtNiA1IC02IDUgLTcgNSAtNyA1IC03IDQgLTggNCAtNyAzIC04IDMgLTggMyAtOCAyIC04IDIgLTkgMiAtOSAxIC04IDAgLTkgMSAwIC03MiA1IDAgNSAtMSA1IDAgNSAtMSA1IC0xIDUgLTIgNCAtMSA1IC0yIDQgLTIgNSAtMiA0IC0yIDQgLTMgNCAtMyA0IC0zIDMgLTMgNCAtMyAzIC00IDMgLTMgMyAtNCAzIC00IDMgLTQgMiAtNCAyIC01IDIgLTQgMiAtNSAxIC00IDIgLTUgMSAtNSAxIC01IDAgLTUgMSAtNSAwIC01IDAgMCA3MiAwem0tMTcyIC0xNzJsMCAwIDkgMSA4IDAgOSAxIDkgMiA4IDIgOCAyIDggMyA4IDMgNyAzIDggNCA3IDQgNyA1IDcgNCA2IDYgNiA1IDYgNiA2IDYgNSA2IDUgNiA1IDcgNSA3IDQgNyA0IDggMyA3IDMgOCAzIDggMiA4IDIgOCAyIDkgMSA4IDAgOSAxIDkgLTcyIDAgMCAtNSAtMSAtNSAwIC01IC0xIC01IC0xIC01IC0yIC01IC0xIC00IC0yIC01IC0yIC00IC0yIC01IC0yIC00IC0zIC00IC0zIC00IC0zIC00IC0zIC0zIC0zIC00IC00IC0zIC0zIC0zIC00IC0zIC00IC0zIC00IC0zIC00IC0yIC01IC0yIC00IC0yIC01IC0yIC00IC0yIC01IC0xIC01IC0xIC01IC0xIC01IC0xIC01IDAgLTUgMCAwIDAgMCAtNzJ6Ii8+DQogICAgPC9nPg0KICAgPC9nPg0KICAgPGc+DQogICAgPHBhdGggZmlsbD0iI0U2MDAwNSIgZD0iTTk4OSA2MzdsLTEzMiAtMTMyYy01MSwtNTEgLTUxLC0xMzQgMCwtMTg1bDAgMGM1MSwtNTEgMTM0LC01MSAxODUsMGwxMzIgMTMyYy0xNSwtNSAtMzEsLTggLTQ4LC04IC04MCwwIC0xNDUsNjUgLTE0NSwxNDUgMCwxNyAzLDMzIDgsNDh6bTQ0IDQ1YzUxLDUxIDEzNCw1MSAxODUsMCA1MiwtNTEgNTIsLTEzNCAwLC0xODUgLTUxLC01MSAtMTM0LC01MSAtMTg1LDAgLTUxLDUxIC01MSwxMzQgMCwxODV6bTE1MiAtMTY3bDAgMGMtOCwwIC0xNCw3IC0xNCwxNGwwIDEyNmMwLDggNiwxNCAxNCwxNGwwIDBjOCwwIDE0LC02IDE0LC0xNGwwIC0xMjZjMCwtNyAtNiwtMTQgLTE0LC0xNHoiLz4NCiAgICA8cGF0aCBmaWxsPSIjRTYwMDA1IiBkPSJNMzg3IDI1OGMtMjEsNSA3NSwtNDkgMjAsLTYxIC0yMCwtNCAtNSwtMjggMTMsLTMwIDE0NCwtMjIgMzM4LDE2IDQ1MiwxMjMgLTksNiAtMTgsMTMgLTI2LDIxbDAgMGMtMTMsMTIgLTIzLDI3IC0yOSw0MyAtMTE4LC0xMTYgLTMwOCwtMTI5IC00MzAsLTk2eiIvPg0KICAgPC9nPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.mak-icon.assigned {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTI0NSAxMWMxMSwwIDIyLDEgMzMsM2wtNSAzNWMtOSwtMSAtMTksLTIgLTI4LC0yIC0xMTMsMCAtMjA0LDkyIC0yMDQsMjA0IDAsMTEyIDkxLDIwNCAyMDQsMjA0IDExMiwwIDIwMywtOTIgMjAzLC0yMDQgMCwtMTAgMCwtMTkgLTIsLTI4bDM2IC01YzEsMTEgMiwyMiAyLDMzIDAsMTMyIC0xMDcsMjQwIC0yMzksMjQwIC0xMzMsMCAtMjQwLC0xMDggLTI0MCwtMjQwIDAsLTEzMiAxMDcsLTI0MCAyNDAsLTI0MHptMTU5IDI0OWwtMTM3IDAgMjI4IC0yMjggLTIzIC0yMyAtMjI3IDIyOCAwIC0xMzcgLTMyIDAgMCAxOTIgMTkxIDAgMCAtMzJ6Ii8+DQogPC9nPg0KPC9zdmc+DQo=");
}
span.mak-icon.file {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSAzVjdIMTlWOUgxM1YzSDE1WiIgZmlsbD0iIzIzMjMyMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQgMkgxNC40MTQyTDIwIDcuNTg1NzlWMjJINFYyWk02IDRWMjBIMThWOC40MTQyMUwxMy41ODU4IDRINloiIGZpbGw9IiMyMzIzMjMiLz4KPC9zdmc+Cg==");
}
span.mak-icon.folder {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHBhdGggZmlsbD0iIzJCMkEyOSIgZD0iTTAgMTI2bDQ5MSAwYzUsMCA5LDQgOSw5bDAgMjg4YzAsNSAtNCw5IC05LDlsLTQ4MiAwYy01LDAgLTksLTQgLTksLTlsMCAtMjk3em0wIC0xbDMxOCAwIC0zOCAtNDRjLTUsLTYgLTEyLC0xMyAtMjQsLTEzbC0yNDIgMGMtNywwIC0xNCw2IC0xNCwxM2wwIDQ0em0yNyAyOGw0NDYgMCAwIDI1MiAtNDQ2IDAgMCAtMjUyeiIvPg0KIDwvZz4NCjwvc3ZnPg0K");
}
span.mak-icon.image {
  display: inline-flex;
  content: "";
  height: 1.5rem;
  width: 1.5rem;
  min-width: 1rem;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
  background-repeat: no-repeat;
  background-size: 1.5rem;
  background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8IS0tIENyZWF0b3I6IENvcmVsRFJBVyBYOCAtLT4NCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNW1tIiBoZWlnaHQ9IjVtbSIgdmVyc2lvbj0iMS4xIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgdGV4dC1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6ZVF1YWxpdHkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIg0Kdmlld0JveD0iMCAwIDUwMCA1MDAiDQogeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPGcgaWQ9Il8xNDY3NDk1NTIxMTY4Ij4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIxMDEuMTIiIGQ9Ik0yNTAgMTI1YzMxLDAgNTYsMjUgNTYsNTUgLTIzLDcgLTQwLDI5IC00MCw1NGwwIDFjLTUsMSAtMTAsMiAtMTYsMiAtMzEsMCAtNTYsLTI1IC01NiwtNTYgMCwtMzEgMjUsLTU2IDU2LC01NnoiLz4NCiAgIDxwYXRoIGZpbGw9IiNGRUZFRkUiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIxMDEuMTIiIGQ9Ik0zMjIgMTc4YzMxLDAgNTYsMjUgNTYsNTYgMCwyNCAtMTUsNDUgLTM3LDUzIC0xMCwtMTUgLTI3LC0yNCAtNDYsLTI0IC03LDAgLTEzLDEgLTE4LDMgLTcsLTkgLTExLC0yMCAtMTEsLTMyIDAsLTMxIDI1LC01NiA1NiwtNTZ6Ii8+DQogICA8cGF0aCBmaWxsPSIjRkVGRUZFIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iMTAxLjEyIiBkPSJNMjk1IDI2M2MzMSwwIDU2LDI1IDU2LDU2IDAsMzEgLTI1LDU2IC01Niw1NiAtMTksMCAtMzUsLTkgLTQ1LC0yMiA3LC0xMCAxMSwtMjEgMTEsLTM0IDAsLTEzIC00LC0yNCAtMTEsLTM0IDEwLC0xMyAyNiwtMjIgNDUsLTIyeiIvPg0KICAgPHBhdGggZmlsbD0iI0ZFRkVGRSIgc3Ryb2tlPSIjMkIyQTI5IiBzdHJva2Utd2lkdGg9IjEwMS4xMiIgZD0iTTE3OCAxNzhjNSwwIDExLDEgMTYsMmwwIDFjMCwyNSAxNyw0NyA0MCw1NCAtMSwzMCAtMjYsNTUgLTU2LDU1IC0zMSwwIC01NiwtMjUgLTU2LC01NiAwLC0zMSAyNSwtNTYgNTYsLTU2eiIvPg0KICAgPGNpcmNsZSBmaWxsPSIjRkVGRUZFIiBzdHJva2U9IiMyQjJBMjkiIHN0cm9rZS13aWR0aD0iODYuNzMiIGN4PSIyMDUiIGN5PSIzMTkiIHI9IjU2Ii8+DQogICA8Y2lyY2xlIGZpbGw9IiMyQjJBMjkiIHN0cm9rZT0iIzJCMkEyOSIgc3Ryb2tlLXdpZHRoPSIzNC42OSIgY3g9IjI1MCIgY3k9IjI1MyIgcj0iNTYiLz4NCiAgPC9nPg0KICA8Zz4NCiAgIDxwYXRoIGZpbGw9IiMyQjJBMjkiIGQ9Ik0wIDc1bDUwMCAwIDAgMzUwIC01MDAgMCAwIC0zNTB6bTQ3NSAyNWwtNDUwIDAgMCAzMDAgNDUwIDAgMCAtMzAweiIvPg0KICA8L2c+DQogPC9nPg0KPC9zdmc+DQo=");
}

li .translation-fields {
  display: none;
}
li.active .translation-fields {
  display: block;
}

#prevPage {
  visibility: hidden;
}

#document-catalog-prev {
  margin-top: 2rem;
}

#delete-modal, #edit-modal {
  display: none;
}

.missing-translation {
  background-color: var(--bw-warning) !important;
  border-right-color: var(--bw-warning);
  border-left-color: var(--bw-warning);
}
.missing-translation .nav-link {
  color: var(--bw-black) !important;
}
.missing-translation::before {
  border-color: transparent var(--bw-warning) transparent transparent !important;
}
.missing-translation::after {
  border-color: transparent transparent transparent var(--bw-warning) !important;
}

.category {
  margin-top: 2rem;
}

#machineFileModal {
  display: none;
}
#machineFileModal .container-fluid {
  min-width: 60vw;
  min-height: 35vh;
}

.first-col {
  align-content: center;
}

.machine-file-container {
  height: 2.5rem;
  text-align: start;
}
.machine-file-container .last-col {
  display: flex;
}
.machine-file-container td {
  align-content: first baseline;
  padding: 0.1rem !important;
}
.machine-file-container td div {
  align-content: center;
}
.machine-file-container td .button {
  width: fit-content;
}
.machine-file-container .filesize {
  min-width: 100px;
}

.machine-file-name {
  text-transform: none !important;
  text-decoration: none;
  color: var(--bw-black);
}

#previous-folder {
  display: none;
}

input[type=submit] {
  font-size: 1rem;
}

#upload-machine-file-form {
  min-width: 100%;
}

#machine-file-form-container {
  min-width: 60%;
  display: none;
}
#machine-file-form-container h4 {
  margin-top: 1rem;
}

textarea {
  min-height: 6rem;
}

#close-form-button {
  display: none;
}

#mak-description {
  visibility: hidden;
}

.eq-title {
  color: var(--bw-red);
}

.file-error {
  color: var(--bw-red);
}

@media (min-width: 50px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (max-width: 363px) {
  .mobile-nav {
    width: 90%;
    margin-top: 1rem;
  }
}
@media only screen and (max-width: 428px) {
  .grid-container {
    display: block;
  }
  .grid-container .equipment-name-col {
    display: block;
  }
}
@media only screen and (min-width: 429px) and (max-width: 444px) {
  .grid-container {
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 5px;
  }
}
@media only screen and (max-width: 540px) {
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
  }
}
@media (max-width: 846px) {
  #etikett-info {
    grid-template-columns: 1fr;
  }
}
@media (min-width: 583px) and (max-width: 738px) {
  #etikett-info {
    grid-template-columns: 1fr 6fr;
  }
}
@media only screen and (max-width: 640px) {
  .last-col {
    min-width: 97px;
  }
  .grid-container {
    grid-template-columns: 2fr 1fr;
  }
}
@media only screen and (max-width: 600px) {
  .main {
    height: 4rem;
  }
  /*                bei N Controller width auf ca 20.5, bei Cockpit auf 16*/
  .white-corner {
    width: auto;
    height: 2.7rem;
    min-width: 21.47rem;
  }
  .white-triangle {
    border-right: 2rem solid transparent;
    border-top: 2.7rem solid var(--bw-white);
  }
  .cockpit-header {
    font-size: 1.3rem;
    line-height: 2.7rem;
  }
  .bluhmware-logo {
    width: 9rem;
    height: 3rem;
    background-size: 100%;
  }
}
@media only screen and (max-height: 500px) {
  .login-box {
    min-width: 280px;
    padding-right: 0.7rem !important;
  }
}
@media only screen and (max-height: 617px) {
  .login-box.error {
    overflow: auto;
    min-width: 280px;
    padding-right: 0.7rem !important;
  }
}
@media only screen and (max-height: 680px) {
  .register-box {
    overflow: auto;
  }
}
@media (max-width: 738px) {
  .content-area {
    display: block;
  }
  .trapezoid-container {
    display: inline-flex;
    width: calc(var(--logo-width) * 0.93);
    max-width: 100%;
  }
  .trapezoid-container .trapezoid {
    margin-top: 1rem;
    width: calc(var(--logo-width) * 0.91);
  }
  .trapezoid-container .trapezoid__shape {
    clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
  }
  .bluhm-logo {
    height: 70px;
    width: 90px;
    background-size: 100%;
  }
  .trapezoid__text {
    margin-right: 5px;
    left: unset;
    right: 0;
  }
  .page-content {
    margin-top: 1rem;
    padding-right: 1rem;
    padding-left: 1rem;
  }
  #contactInfo {
    max-width: none;
    min-width: auto;
  }
}
@media (min-width: 600px) and (max-width: 800px) {
  .subheader {
    max-width: 100%;
  }
}
@media only screen and (max-height: 840px) {
  .dropdown {
    flex-direction: column-reverse;
  }
  .dropdown-content {
    bottom: 1.55rem;
  }
  .logos-right {
    display: none;
  }
}
@media only screen and (max-width: 855px) {
  #usermanagement .table {
    width: 31.55rem;
  }
  .header {
    display: flex;
    flex-direction: column;
    gap: 1rem;
  }
}
@media (max-width: 890px) {
  .statistics-mobile {
    display: block;
  }
  .statistics-desktop {
    display: none;
  }
}
@media (min-width: 891px) {
  .statistics-mobile {
    display: none;
  }
  .statistics-desktop {
    display: block;
  }
}
@media (max-width: 914px) {
  .eqstate {
    min-width: 88px;
    min-height: 31px;
    margin-bottom: 1rem;
  }
}
@media (max-width: 960px) {
  #change-password-field {
    width: 100%;
  }
  .one-row-form {
    grid-template-columns: none;
    gap: 1.5rem;
  }
  .one-row-form .label-below {
    display: grid;
  }
  .one-row-form input[type=text] {
    width: 100% !important;
  }
  .one-row-form .form-group {
    margin-top: 0;
  }
}
@media (min-width: 960px) and (max-width: 1900px) {
  #change-password-field {
    width: 844px;
  }
}
@media (max-width: 1024px) {
  .subheader {
    padding: 0.77rem 0 !important;
  }
}
@media (min-width: 1024px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
  .subheader {
    padding: 1.54rem 0 !important;
  }
}
@media (min-width: 1200px) {
  .h3, h3 {
    font-size: 1.75rem;
  }
}
@media (min-width: 1399px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
@media (max-width: 1400px) {
  .language.drop > a span::before {
    display: inline-flex;
  }
  .language.drop > a span::after {
    content: none;
  }
  header#main-site-header nav ul.drop-down-menu {
    padding-top: 1.2rem;
    width: 75%;
  }
  header#main-site-header nav ul.drop-down-menu li a {
    margin-left: 4rem !important;
    font-size: 1rem;
  }
  nav ul li {
    display: -webkit-box;
  }
  .language {
    display: -webkit-box;
  }
  .language .drop-down-menu {
    padding-top: 0 !important;
    margin-top: -0.8rem;
  }
  header#main-site-header nav ul.drop-down-menu li a {
    padding-left: 0;
  }
}
@media only screen and (min-width: 1400px) {
  .opened-burger-menu {
    display: none;
  }
}
@media only screen and (min-width: 1625px) {
  html, body {
    font-size: 0.75vw;
  }
  button {
    font-size: 0.75vw;
  }
}
@media (min-width: 1900px) {
  #change-password-field {
    width: 50%;
  }
}
@media (prefers-color-scheme: dark) {
  input[type=range] {
    color: var(--bw-blue);
    --track-color: var(--bw-grey);
  }
  input[type=range].win10-thumb {
    color: var(--bw-blue);
  }
}
.filter-panel {
  /*display: -webkit-box;*/
  /*display: -ms-flexbox;*/
  /*display: flex;*/
  /*-ms-flex-wrap: wrap;*/
  /*flex-wrap: wrap;*/
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  /*list-style: none;*/
  background-color: var(--bw-almost-white-grey);
  border-radius: 0.25rem;
}

.filter-panel > .action {
  display: block;
}

.filter-panel > .applied {
  margin-top: 10px;
  display: block;
}

.applied > .list > .filter-item {
  display: inline-flex;
  background-color: var(--bw-gray-70);
  padding: 5px 10px;
  margin-right: 5px;
}

.applied > .list > .filter-item > .content {
  display: block;
}

.applied > .list > .filter-item > .content > .name {
  display: block;
  font-size: 80%;
  font-weight: bold;
}

.applied > .list > .filter-item > .content > .value {
  display: block;
}

.applied > .list > .filter-item > .content > .value > span {
  margin-right: 3px;
}

.applied > .list > .filter-item > .action {
  display: flex;
  padding-left: 10px;
}

.filter-panel > .action > .btn-filter {
  color: #383b3d;
  border-color: #383b3d;
  margin-right: 10px;
  margin-bottom: 5px;
}

.filter-panel > .action > .btn-filter:not([href]):not([tabindex]) {
  color: #383b3d;
  border-color: #383b3d;
}

.filters {
  background-color: red;
}

.filters > .hidden {
  display: none;
}

.filters > .filter {
  background-color: #FCFCFC;
  border: solid 1px gray;
  border-radius: 2px;
  padding: 10px;
  margin: 3px;
}

.filters > .filter > .content {
  width: 100%;
  max-height: 15rem;
  max-width: 30rem;
}
.filters > .filter > .content .items {
  overflow: auto;
  max-height: 10rem;
}

.filters > .filter > .content > .range {
  margin-top: 10px;
  margin-bottom: 10px;
}

.filters > .filter > .action {
  padding-top: 10px;
  margin-top: 2rem;
}

.filter {
  z-index: 10;
}

.applied.hidden {
  display: none;
}

/*# sourceMappingURL=bundle.css.map */
