button,
input,
textarea {
  font-family: "Lato";
}
p + ul {
  margin-top: 10px;
}
p + ul.errors {
  margin-top: 0;
}
/*
	theory from http://jimmybonney.com/articles/column_header_rotation_css/
 */
#session-info-action-box {
  /* TODO development */
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media screen and (max-width: 650px) {
  #session-info-action-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
#session-info-action-box .first_row {
  -ms-flex-item-align: end;
      align-self: end;
}
@media screen and (max-width: 610px) {
  #session-info-action-box .first_row {
    -ms-flex-item-align: start;
        align-self: start;
  }
}
#session-info-action-box .second_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 800px) {
  #session-info-action-box .second_row {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 560px) {
  #session-info-action-box .second_row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: self-start;
        -ms-flex-align: self-start;
            align-items: self-start;
  }
}
#session-info-action-box div#barriere-freiheit {
  text-align: right;
}
@media screen and (max-width: 420px) {
  #session-info-action-box div#barriere-freiheit {
    margin: 10px 0;
  }
}
#session-info-action-box div#barriere-freiheit a {
  display: inline;
}
#session-info-action-box div#barriere-freiheit a:not(:last-child) {
  padding-right: 10px;
}
@media screen and (max-width: 420px) {
  #session-info-action-box div#barriere-freiheit a {
    color: #fff;
    background-color: var(--awb-color5);
    padding: 10px;
    border-radius: 5px;
  }
}
#session-info-action-box .first_half_second_row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
#session-info-action-box div#top-menu-todo-box,
#session-info-action-box div#top-menu-favorites-box,
#session-info-action-box div#top-menu-session {
  display: inline-block;
  position: relative;
  vertical-align: top;
  border-right: 2px lightgrey solid;
}
@media screen and (max-width: 560px) {
  #session-info-action-box div#top-menu-todo-box,
  #session-info-action-box div#top-menu-favorites-box,
  #session-info-action-box div#top-menu-session {
    border: none;
  }
}
@media screen and (max-width: 810px) {
  #session-info-action-box div#top-menu-todo-box > .top-menu-session-mail,
  #session-info-action-box div#top-menu-favorites-box > .top-menu-session-mail,
  #session-info-action-box div#top-menu-session > .top-menu-session-mail,
  #session-info-action-box div#top-menu-todo-box > .top-menu-session-icon,
  #session-info-action-box div#top-menu-favorites-box > .top-menu-session-icon,
  #session-info-action-box div#top-menu-session > .top-menu-session-icon {
    max-width: 150px;
  }
}
@media screen and (max-width: 560px) {
  #session-info-action-box div#top-menu-todo-box > .top-menu-session-mail,
  #session-info-action-box div#top-menu-favorites-box > .top-menu-session-mail,
  #session-info-action-box div#top-menu-session > .top-menu-session-mail,
  #session-info-action-box div#top-menu-todo-box > .top-menu-session-icon,
  #session-info-action-box div#top-menu-favorites-box > .top-menu-session-icon,
  #session-info-action-box div#top-menu-session > .top-menu-session-icon {
    display: none;
  }
}
#session-info-action-box div#top-menu-todo-box > .top-menu-session-mail,
#session-info-action-box div#top-menu-favorites-box > .top-menu-session-mail,
#session-info-action-box div#top-menu-session > .top-menu-session-mail {
  max-width: calc(100vw - 900px);
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
#session-info-action-box div#top-menu-login,
#session-info-action-box div#top-menu-session-info-logout {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  -webkit-transition: visibility ease-in-out 250ms, opacity ease-in-out 250ms;
  -o-transition: visibility ease-in-out 250ms, opacity ease-in-out 250ms;
  transition: visibility ease-in-out 250ms, opacity ease-in-out 250ms;
  z-index: 1000;
}
#session-info-action-box div#top-menu-favorites-box + div#top-menu-session + div#top-menu-login,
#session-info-action-box div#top-menu-favorites-box + div#top-menu-session + div#top-menu-session-info-logout {
  left: 60px;
  top: 80px;
}
@media screen and (max-width: 430px) {
  #session-info-action-box div#top-menu-favorites-box + div#top-menu-session + div#top-menu-login,
  #session-info-action-box div#top-menu-favorites-box + div#top-menu-session + div#top-menu-session-info-logout {
    left: 0;
  }
}
#session-info-action-box div#top-menu-favorites-box + div#top-menu-todo-box + div#top-menu-session + div#top-menu-login,
#session-info-action-box div#top-menu-favorites-box + div#top-menu-todo-box + div#top-menu-session + div#top-menu-session-info-logout {
  left: 120px;
}
#session-info-action-box div#top-menu-session:hover + div#top-menu-login,
#session-info-action-box div#top-menu-session:focus-within + div#top-menu-login,
#session-info-action-box div#top-menu-session:hover + div#top-menu-session-info-logout,
#session-info-action-box div#top-menu-session:focus-within + div#top-menu-session-info-logout {
  opacity: 1;
  visibility: visible;
  top: 80px;
}
#session-info-action-box div#top-menu-login:hover,
#session-info-action-box div#top-menu-session-info-logout:hover,
#session-info-action-box div#top-menu-login:focus-within,
#session-info-action-box div#top-menu-session-info-logout:focus-within {
  opacity: 1;
  visibility: visible;
  top: 80px;
}
#session-info-action-box div#top-menu-login:has(form.working) {
  opacity: 1;
  visibility: visible;
}
#session-info-action-box #top-menu-favorites-box,
#session-info-action-box #top-menu-todo-box {
  width: 60px;
  height: 60px;
  position: relative;
}
#session-info-action-box #top-menu-favorites-box a.fontawesome-icon,
#session-info-action-box #top-menu-todo-box a.fontawesome-icon,
#session-info-action-box #top-menu-favorites-box span.count-elements,
#session-info-action-box #top-menu-todo-box span.count-elements {
  position: absolute;
}
#session-info-action-box #top-menu-favorites-box a.fontawesome-icon,
#session-info-action-box #top-menu-todo-box a.fontawesome-icon {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
#session-info-action-box #top-menu-favorites-box span.count-elements,
#session-info-action-box #top-menu-todo-box span.count-elements {
  pointer-events: none;
  left: 34px;
  top: 7px;
  width: 19px;
  height: 19px;
  border-radius: 9.5px;
  background-color: #f06429;
  font-size: 16px;
  line-height: 18px;
  color: white;
  text-align: center;
}
#session-info-action-box #top-menu-favorites-box span.count-elements:empty,
#session-info-action-box #top-menu-todo-box span.count-elements:empty {
  display: none;
}
#session-info-action-box #top-menu-favorites-box span.count-elements.count-many,
#session-info-action-box #top-menu-todo-box span.count-elements.count-many {
  font-size: 12px;
}
#session-info-action-box #top-menu-favorites-box span.count-elements.count-overflow,
#session-info-action-box #top-menu-todo-box span.count-elements.count-overflow {
  font-size: 11px;
}
#session-info-action-box #top-menu-favorites-box span,
#session-info-action-box #top-menu-todo-box span {
  position: absolute;
}
#session-info-action-box #top-menu-favorites-box span[class^="icon-kru"],
#session-info-action-box #top-menu-todo-box span[class^="icon-kru"] {
  left: 17px;
  top: 10px;
  font-size: 25px;
}
#session-info-action-box #top-menu-favorites-box span.count-elements,
#session-info-action-box #top-menu-todo-box span.count-elements {
  left: 34px;
  top: 7px;
  width: 19px;
  height: 19px;
  border-radius: 9.5px;
  background-color: #f06429;
  font-size: 16px;
  line-height: 18px;
  color: white;
  text-align: center;
}
#session-info-action-box #top-menu-favorites-box span.count-elements:empty,
#session-info-action-box #top-menu-todo-box span.count-elements:empty {
  display: none;
}
#session-info-action-box #top-menu-favorites-box span.count-elements.count-overflow,
#session-info-action-box #top-menu-todo-box span.count-elements.count-overflow {
  font-size: 13px;
}
div.fusion-header {
  -webkit-box-shadow: 0px 3px 6px #0000001A;
          box-shadow: 0px 3px 6px #0000001A;
  z-index: 1000;
  position: relative;
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .menu-navigationmain {
  width: 100%;
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .menu-item {
  margin: 0;
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .custom-button {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .custom-button a {
  background-color: var(--awb-color5);
  color: #fff;
  padding: 15px 40px;
  border-radius: 5px;
  font-size: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: none;
  cursor: pointer;
  height: 46px !important;
  white-space: nowrap;
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .custom-button a:before {
  content: url("../img/anbieter_werden_button_icon.svg");
  margin-right: 8px;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.fusion-secondary-main-menu .fusion-row .fusion-main-menu .custom-button a:hover {
  background-color: var(--awb-color5);
  text-decoration: none;
}
/*# sourceMappingURL=session-info-action-box.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL21peGlucy5sZXNzIiwiY3NzL3Nlc3Npb24taW5mby1hY3Rpb24tYm94LmNzcyIsIi4uLy4uLy4uLy4uL3Nlc3Npb24taW5mby1hY3Rpb24tYm94Lmxlc3MiLCIuLi8uLi8uLi8uLi9taXhpbnMvbWl4aW4uaW5mb2JveC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTRQQTs7O0VBQ0Msb0JBQUE7Q0N6UEE7QUQ0UEQ7RUFDQyxpQkFBQTtDQzFQQTtBRDJQQTtFQUNDLGNBQUE7Q0N6UEQ7QUFDRDs7R0FFRztBQ1BIO0VEU0Usc0JBQXNCO0VDUHZCLG1CQUFBO0VBQ0EscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSw2QkFBQTtFQUFBLDhCQUFBO01BQUEsMkJBQUE7VUFBQSx1QkFBQTtDRFNBO0FDUkE7RUFBQTtJQUNDLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0dEV0M7Q0FDRjtBQ2xCRDtFQVNFLHlCQUFBO01BQUEsZ0JBQUE7Q0RZRDtBQ1hDO0VBQUE7SUFDQywyQkFBQTtRQUFBLGtCQUFBO0dEY0E7Q0FDRjtBQzFCRDtFQWVFLHFCQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQ0EsMkJBQUE7TUFBQSxzQkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtDRGNEO0FDYkM7RUFBQTtJQUNDLDBCQUFBO1FBQUEsdUJBQUE7WUFBQSxvQkFBQTtHRGdCQTtDQUNGO0FDZkM7RUFBQTtJQUNDLDZCQUFBO0lBQUEsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHVCQUFBO0lBQ0EsOEJBQUE7UUFBQSwyQkFBQTtZQUFBLHdCQUFBO0dEa0JBO0NBQ0Y7QUMxQ0Q7RUE0QkUsa0JBQUE7Q0RpQkQ7QUNoQkM7RUFBQTtJQUNDLGVBQUE7R0RtQkE7Q0FDRjtBQ2xERDtFQWlDRyxnQkFBQTtDRG9CRjtBQ25CRTtFQUNDLG9CQUFBO0NEcUJIO0FDbkJFO0VBQUE7SUFDQyxZQUFBO0lBQ0Esb0NBQUE7SUFDQSxjQUFBO0lBQ0EsbUJBQUE7R0RzQkQ7Q0FDRjtBQ2hFRDtFQThDRSwrQkFBQTtFQUFBLDhCQUFBO01BQUEsd0JBQUE7VUFBQSxvQkFBQTtDRHFCRDtBQ25FRDs7O0VBb0RFLHNCQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtDQUFBO0NEb0JEO0FDbkJDO0VBQUE7OztJQUNDLGFBQUE7R0R3QkE7Q0FDRjtBQ3JCRTtFQUFBOzs7Ozs7SUFDQyxpQkFBQTtHRDZCRDtDQUNGO0FDNUJFO0VBQUE7Ozs7OztJQUNDLGNBQUE7R0RvQ0Q7Q0FDRjtBQ3RHRDs7O0VBcUVHLCtCQUFBO0VGdUZGLG9CQUFBO0VBQ0EsaUJBQUE7RUFDQSwyQkFBQTtLQUFBLHdCQUFBO0NDaERBO0FDOUdEOztFQTRFRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDRFQUFBO0VBQUEsdUVBQUE7RUFBQSxvRUFBQTtFQUNBLGNBQUE7Q0RzQ0Q7QUN0SEQ7O0VBc0ZHLFdBQUE7RUFDQSxVQUFBO0NEb0NGO0FDbkNFO0VBQUE7O0lBQ0MsUUFBQTtHRHVDRDtDQUNGO0FDaklEOztFQWlHRyxZQUFBO0NEb0NGO0FDN0JDOzs7O0VBSUUsV0FBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtDRCtCSDtBQ3ZCQzs7OztFQUVDLFdBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7Q0QyQkY7QUNySkQ7RUFtSUUsV0FBQTtFQUNBLG9CQUFBO0NEcUJEO0FDekpEOztFRmtRQyxZQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0NDckdBO0FDL0pEOzs7O0VDQ0UsbUJBQUE7Q0ZvS0Q7QUNyS0Q7O0VDTUUsU0FBQTtFQUNBLFVBQUE7RUFDQSx5Q0FBQTtNQUFBLHFDQUFBO1VBQUEsaUNBQUE7Q0ZtS0Q7QUUvSkM7O0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7Q0ZrS0Y7QUVqS0U7O0VBQ0MsY0FBQTtDRm9LSDtBRWxLRTs7RUFDQyxnQkFBQTtDRnFLSDtBRW5LRTs7RUFDQyxnQkFBQTtDRnNLSDtBQ3JNRDs7RUZzUUUsbUJBQUE7Q0M3REQ7QUQ4REM7O0VBQ0MsV0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtDQzNERjtBRDZEQzs7RUFJQyxXQUFBO0VBQ0EsU0FBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EscUJBQUE7RUFDQSwwQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7Q0M3REY7QURpREU7O0VBQ0MsY0FBQTtDQzlDSDtBRDBERTs7RUFDQyxnQkFBQTtDQ3ZESDtBQ3ZGRDtFQUNDLDBDQUFBO1VBQUEsa0NBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7Q0R5RkE7QUN2RkQ7RUFJSSxZQUFBO0NEc0ZIO0FDMUZEO0VBUUksVUFBQTtDRHFGSDtBQzdGRDtFQVlJLG1CQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSxvQ0FBQTtNQUFBLGdDQUFBO1VBQUEsNEJBQUE7Q0RvRkg7QUNuR0Q7RUFrQkssb0NBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO01BQUEsdUJBQUE7VUFBQSxvQkFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSx3QkFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0Esb0JBQUE7Q0RvRko7QUNsRkk7RUFDQyx1REFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0NEb0ZMO0FDakZJO0VBQ0Msb0NBQUE7RUFDQSxzQkFBQTtDRG1GTDtBQUNELHVEQUF1RCIsImZpbGUiOiJjc3Mvc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3guY3NzIiwic291cmNlc0NvbnRlbnQiOltudWxsLCJidXR0b24sXG5pbnB1dCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxucCArIHVsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbnAgKyB1bC5lcnJvcnMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLypcblx0dGhlb3J5IGZyb20gaHR0cDovL2ppbW15Ym9ubmV5LmNvbS9hcnRpY2xlcy9jb2x1bW5faGVhZGVyX3JvdGF0aW9uX2Nzcy9cbiAqL1xuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IHtcbiAgLyogVE9ETyBkZXZlbG9wbWVudCAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTBweCkge1xuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAuZmlyc3Rfcm93IHtcbiAgYWxpZ24tc2VsZjogZW5kO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjEwcHgpIHtcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IC5maXJzdF9yb3cge1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICB9XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggLnNlY29uZF9yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggLnNlY29uZF9yb3cge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAuc2Vjb25kX3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgfVxufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiNiYXJyaWVyZS1mcmVpaGVpdCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiNiYXJyaWVyZS1mcmVpaGVpdCB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gIH1cbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjYmFycmllcmUtZnJlaWhlaXQgYSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjYmFycmllcmUtZnJlaWhlaXQgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjYmFycmllcmUtZnJlaWhlaXQgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAuZmlyc3RfaGFsZl9zZWNvbmRfcm93IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtdG9kby1ib3gsXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LWZhdm9yaXRlcy1ib3gsXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LXNlc3Npb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggbGlnaHRncmV5IHNvbGlkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS10b2RvLWJveCxcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94LFxuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LXNlc3Npb24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODEwcHgpIHtcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS10b2RvLWJveCA+IC50b3AtbWVudS1zZXNzaW9uLW1haWwsXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCA+IC50b3AtbWVudS1zZXNzaW9uLW1haWwsXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbiA+IC50b3AtbWVudS1zZXNzaW9uLW1haWwsXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtdG9kby1ib3ggPiAudG9wLW1lbnUtc2Vzc2lvbi1pY29uLFxuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggPiAudG9wLW1lbnUtc2Vzc2lvbi1pY29uLFxuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LXNlc3Npb24gPiAudG9wLW1lbnUtc2Vzc2lvbi1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xuICAjc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LXRvZG8tYm94ID4gLnRvcC1tZW51LXNlc3Npb24tbWFpbCxcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94ID4gLnRvcC1tZW51LXNlc3Npb24tbWFpbCxcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1zZXNzaW9uID4gLnRvcC1tZW51LXNlc3Npb24tbWFpbCxcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS10b2RvLWJveCA+IC50b3AtbWVudS1zZXNzaW9uLWljb24sXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCA+IC50b3AtbWVudS1zZXNzaW9uLWljb24sXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbiA+IC50b3AtbWVudS1zZXNzaW9uLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtdG9kby1ib3ggPiAudG9wLW1lbnUtc2Vzc2lvbi1tYWlsLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94ID4gLnRvcC1tZW51LXNlc3Npb24tbWFpbCxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbiA+IC50b3AtbWVudS1zZXNzaW9uLW1haWwge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA5MDBweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1sb2dpbixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbi1pbmZvLWxvZ291dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IGVhc2UtaW4tb3V0IDI1MG1zLCBvcGFjaXR5IGVhc2UtaW4tb3V0IDI1MG1zO1xuICB6LWluZGV4OiAxMDAwO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94ICsgZGl2I3RvcC1tZW51LXNlc3Npb24gKyBkaXYjdG9wLW1lbnUtbG9naW4sXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggZGl2I3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggKyBkaXYjdG9wLW1lbnUtc2Vzc2lvbiArIGRpdiN0b3AtbWVudS1zZXNzaW9uLWluZm8tbG9nb3V0IHtcbiAgbGVmdDogNjBweDtcbiAgdG9wOiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94ICsgZGl2I3RvcC1tZW51LXNlc3Npb24gKyBkaXYjdG9wLW1lbnUtbG9naW4sXG4gICNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCArIGRpdiN0b3AtbWVudS1zZXNzaW9uICsgZGl2I3RvcC1tZW51LXNlc3Npb24taW5mby1sb2dvdXQge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCArIGRpdiN0b3AtbWVudS10b2RvLWJveCArIGRpdiN0b3AtbWVudS1zZXNzaW9uICsgZGl2I3RvcC1tZW51LWxvZ2luLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1mYXZvcml0ZXMtYm94ICsgZGl2I3RvcC1tZW51LXRvZG8tYm94ICsgZGl2I3RvcC1tZW51LXNlc3Npb24gKyBkaXYjdG9wLW1lbnUtc2Vzc2lvbi1pbmZvLWxvZ291dCB7XG4gIGxlZnQ6IDEyMHB4O1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1zZXNzaW9uOmhvdmVyICsgZGl2I3RvcC1tZW51LWxvZ2luLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1zZXNzaW9uOmZvY3VzLXdpdGhpbiArIGRpdiN0b3AtbWVudS1sb2dpbixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbjpob3ZlciArIGRpdiN0b3AtbWVudS1zZXNzaW9uLWluZm8tbG9nb3V0LFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1zZXNzaW9uOmZvY3VzLXdpdGhpbiArIGRpdiN0b3AtbWVudS1zZXNzaW9uLWluZm8tbG9nb3V0IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdG9wOiA4MHB4O1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1sb2dpbjpob3ZlcixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtc2Vzc2lvbi1pbmZvLWxvZ291dDpob3ZlcixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtbG9naW46Zm9jdXMtd2l0aGluLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94IGRpdiN0b3AtbWVudS1zZXNzaW9uLWluZm8tbG9nb3V0OmZvY3VzLXdpdGhpbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRvcDogODBweDtcbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCBkaXYjdG9wLW1lbnUtbG9naW46aGFzKGZvcm0ud29ya2luZykge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS1mYXZvcml0ZXMtYm94LFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS10b2RvLWJveCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCBhLmZvbnRhd2Vzb21lLWljb24sXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LXRvZG8tYm94IGEuZm9udGF3ZXNvbWUtaWNvbixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCBzcGFuLmNvdW50LWVsZW1lbnRzLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS10b2RvLWJveCBzcGFuLmNvdW50LWVsZW1lbnRzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS1mYXZvcml0ZXMtYm94IGEuZm9udGF3ZXNvbWUtaWNvbixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggYS5mb250YXdlc29tZS1pY29uIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cyxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBsZWZ0OiAzNHB4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogOS41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDY0Mjk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS1mYXZvcml0ZXMtYm94IHNwYW4uY291bnQtZWxlbWVudHM6ZW1wdHksXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LXRvZG8tYm94IHNwYW4uY291bnQtZWxlbWVudHM6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS1mYXZvcml0ZXMtYm94IHNwYW4uY291bnQtZWxlbWVudHMuY291bnQtbWFueSxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cy5jb3VudC1tYW55IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS1mYXZvcml0ZXMtYm94IHNwYW4uY291bnQtZWxlbWVudHMuY291bnQtb3ZlcmZsb3csXG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LXRvZG8tYm94IHNwYW4uY291bnQtZWxlbWVudHMuY291bnQtb3ZlcmZsb3cge1xuICBmb250LXNpemU6IDExcHg7XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggc3BhbixcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtZmF2b3JpdGVzLWJveCBzcGFuW2NsYXNzXj1cImljb24ta3J1XCJdLFxuI3Nlc3Npb24taW5mby1hY3Rpb24tYm94ICN0b3AtbWVudS10b2RvLWJveCBzcGFuW2NsYXNzXj1cImljb24ta3J1XCJdIHtcbiAgbGVmdDogMTdweDtcbiAgdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cyxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cyB7XG4gIGxlZnQ6IDM0cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXItcmFkaXVzOiA5LjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNjQyOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggc3Bhbi5jb3VudC1lbGVtZW50czplbXB0eSxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3Bhbi5jb3VudC1lbGVtZW50czplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jc2Vzc2lvbi1pbmZvLWFjdGlvbi1ib3ggI3RvcC1tZW51LWZhdm9yaXRlcy1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cy5jb3VudC1vdmVyZmxvdyxcbiNzZXNzaW9uLWluZm8tYWN0aW9uLWJveCAjdG9wLW1lbnUtdG9kby1ib3ggc3Bhbi5jb3VudC1lbGVtZW50cy5jb3VudC1vdmVyZmxvdyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbmRpdi5mdXNpb24taGVhZGVyIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggIzAwMDAwMDFBO1xuICB6LWluZGV4OiAxMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZnVzaW9uLXNlY29uZGFyeS1tYWluLW1lbnUgLmZ1c2lvbi1yb3cgLmZ1c2lvbi1tYWluLW1lbnUgLm1lbnUtbmF2aWdhdGlvbm1haW4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5mdXNpb24tc2Vjb25kYXJ5LW1haW4tbWVudSAuZnVzaW9uLXJvdyAuZnVzaW9uLW1haW4tbWVudSAubWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZ1c2lvbi1zZWNvbmRhcnktbWFpbi1tZW51IC5mdXNpb24tcm93IC5mdXNpb24tbWFpbi1tZW51IC5jdXN0b20tYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5mdXNpb24tc2Vjb25kYXJ5LW1haW4tbWVudSAuZnVzaW9uLXJvdyAuZnVzaW9uLW1haW4tbWVudSAuY3VzdG9tLWJ1dHRvbiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZnVzaW9uLXNlY29uZGFyeS1tYWluLW1lbnUgLmZ1c2lvbi1yb3cgLmZ1c2lvbi1tYWluLW1lbnUgLmN1c3RvbS1idXR0b24gYTpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWcvYW5iaWV0ZXJfd2VyZGVuX2J1dHRvbl9pY29uLnN2Z1wiKTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5mdXNpb24tc2Vjb25kYXJ5LW1haW4tbWVudSAuZnVzaW9uLXJvdyAuZnVzaW9uLW1haW4tbWVudSAuY3VzdG9tLWJ1dHRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPXNlc3Npb24taW5mby1hY3Rpb24tYm94LmNzcy5tYXAgKi8iLG51bGwsbnVsbF19 */
