/*
    Contains styles for the results page
*/
#result-search #visible-search-container {
  display: flex;
  padding: 0.5rem 1rem;
  border: 3px solid var(--action-area-border);
  background-color: var(--action-area-bg);

  flex-wrap: wrap;
  justify-content: space-around;
  align-items: center;
  gap: 0.5rem;
}

@media only screen and (max-width: 767px) {
  #result-search #visible-search-container {
    margin-left: -30px;
    width: 100vw;
    border: none;
    border-top: 3px solid var(--action-area-border);
    border-bottom: 3px solid var(--action-area-border);
  }
}

#result-search #visible-search-container .search-field {
  display: flex;

  flex: 1 1 auto;
}

#result-search #visible-search-container .search-field #txtKeywords {
  border-radius: 0.3rem 0 0 0.3rem;
}

#result-search #visible-search-container .search-field button {
  padding: 0 1rem;
  border-radius: 0 0.5rem 0.5rem 0;
  background-color: var(--trb-theme);
  color: white;
}

#result-search #visible-search-container #search-options {
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;

  flex: 0 1 auto;
}

#result-search #visible-search-container #search-options li {
  padding: 0.8rem;
}

#result-search #visible-search-container #search-options li:hover,
#result-search #visible-search-container #search-options li:active {
  border-radius: 0.5rem;
  background-color: var(--action-area-active);
  color: var(--trb-theme);
}

#result-search #visible-search-container #search-options li a::before {
  display: inline-block;
  padding-right: 0.3rem;
  color: var(--trb-theme);
  vertical-align: bottom;
  font-family: TRB;
}

@media only screen and (max-width: 430px) {
  #result-search #visible-search-container #search-options li span {
    display: none;
  }
}

#result-search #visible-search-container #search-options li#search-filters a::before {
  content: "b";
}

#result-search #visible-search-container #search-options li#search-history a::before {
  content: "a";
}

#result-search #visible-search-container #search-options li#search-rss a::before {
  content: "d";
}

#result-search #visible-search-container #search-options li#search-share a::before {
  content: "e";
}

#result-search #visible-search-container #search-options li#search-help a::before {
  content: "c";
}

.slide-panel {
  display: none;
  overflow: hidden;
  padding-right: 0;
}

@media only screen and (min-width: 640px) {
  .slide-panel {
    border-left: 2px solid #ccc;
  }
}

.slide-panel.active-panel {
  display: block;
  width: 100%;
  height: auto;
}

@media only screen and (min-width: 640px) {
  .slide-panel.active-panel {
    width: 40%;
  }
}

#body #recordListContainer {
  display: none;
  padding-right: 15px;
  padding-left: 15px;
  width: 0;
  height: auto;
}

@media only screen and (min-width: 640px) {
  #body #recordListContainer {
    display: block;
    width: 60%;
  }
}

#body #recordListContainer.solo-panel {
  display: block;
  width: 100%;
}

#body #recordListContainer .record-pagination-container {
  margin: 0 -15px;
  padding: 10px;
  padding-right: 20px;
  background-color: #929292;
}

@media only screen and (min-width: 768px) {
  #body #recordListContainer .record-pagination-container {
    margin: 0 -15px 0 0;
  }
}

#body #recordListContainer .record-pagination-container p,
#body #recordListContainer .record-pagination-container a {
  margin-bottom: 0;
  color: white;
  font-weight: bold;
  line-height: 26px;
}

#body #recordListContainer .record-pagination-container input {
  margin-right: 3px;
  width: 50px;
  border: 2px solid #fff;
  border-radius: 5px;
}

#body #recordListContainer .record-pagination-container .record-pagination-nav {
  text-align: right;
}

#body #recordListContainer .record-pagination-container .record-pagination-nav>* {
  display: inline-block;
}

#body #recordListContainer .record-pagination-container~.record-pagination-container {
  margin-top: 40px;
}

#body #recordListContainer #recordListSpinner {
  margin: 50px auto;
  width: 40px;
}

#body #recordListContainer ol#recordList {
  margin-bottom: 1em;
  padding-top: 16px;
  padding-left: 0;
  width: 100%;
  list-style-type: none;
  counter-reset: section;
}

#body #recordListContainer ol#recordList li {
  display: flex;
  margin-bottom: 1em;

  gap: 0.5rem;
}

#body #recordListContainer ol#recordList li>div:first-child {
  display: flex;
  flex-direction: column;
  min-width: 1.1rem;

  gap: 0.5rem;
  justify-content: start;
}

#body #recordListContainer ol#recordList li input[type=checkbox] {
  margin: 0 0 0.2rem 0;
  cursor: pointer;
  transform: scale(1.3);
  transform-origin: bottom left;

  align-self: start;
}

#body #recordListContainer ol#recordList li .main-block {
  display: flex;
  flex-direction: column;
  word-break: break-word;

  flex: 1;
  justify-content: space-between;
}

#body #recordListContainer ol#recordList li .main-block aside {
  display: flex;
  font-size: 0.93rem;

  gap: 1rem;
  justify-content: space-between;
}

#body #recordListContainer ol#recordList li .main-block .aside-date {
  white-space: nowrap;
}

#body #recordListContainer ol#recordList li .recordTitle {
  font-weight: bold;
  font-size: 1em;
}

#body #recordListContainer ol#recordList li .recordTitle abbr i {
  margin: 0;
}

#body #recordListContainer ol#recordList .major-marker {
  display: flex;
  flex-direction: column;

  justify-content: start;
  align-items: center;
}

#body #recordListContainer ol#recordList .major-marker-label {
  font-weight: 600;
  font-size: 0.7rem;
}

#body #recordListContainer ol#recordList [data-icon="project"] .major-icon {
  margin: 0;
  width: 3rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M768 85.333H554.667C554.667 108.8 535.467 128 512 128s-42.667-19.2-42.667-42.667H256c-46.933 0-85.333 38.4-85.333 85.333v682.667c0 46.933 38.4 85.333 85.333 85.333h512c46.933 0 85.333-38.4 85.333-85.333V170.667c0-46.933-38.4-85.333-85.333-85.333z' fill='%23455a64'/%3E%3Cpath d='M768 874.667H256c-12.8 0-21.333-8.533-21.333-21.333V170.667c0-12.8 8.533-21.333 21.333-21.333h512c12.8 0 21.333 8.533 21.333 21.333v682.667c0 12.8-8.533 21.333-21.333 21.333z' fill='%23fff'/%3E%3Cg fill='%2390a4ae'%3E%3Cpath d='M554.667 85.333C554.667 108.8 535.467 128 512 128s-42.667-19.2-42.667-42.667H320v85.333c0 23.467 19.2 42.667 42.667 42.667h298.667c23.467 0 42.667-19.2 42.667-42.667V85.333H554.667z'/%3E%3Cpath d='M512 0c-46.933 0-85.333 38.4-85.333 85.333s38.4 85.333 85.333 85.333 85.333-38.4 85.333-85.333S558.933 0 512 0zm0 128c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667S535.467 128 512 128z'/%3E%3C/g%3E%3Ccircle cx='809.218' cy='804.616' r='194.059' fill='%23fff'/%3E%3Cpath d='M448 426.667h256v42.667H448zm-128-21.333h85.333v85.333H320z' fill='%23cfd8dc'/%3E%3Cpath d='M448 618.667h256v42.667H448zm-128-21.333h85.333v85.333H320z' fill='%23007bbd'/%3E%3Cpath d='M806.923 607.125a201.332 201.332 0 1 0 201.332 201.332 201.562 201.562 0 0 0-201.332-201.332zm0 373.902a172.57 172.57 0 0 1 0-345.141v172.57l121.964 121.964a172.038 172.038 0 0 1-121.964 50.606z'/%3E%3C/svg%3E");
  background-size: 3rem;
  background-repeat: no-repeat;

  aspect-ratio: 1 / 1;
}

#body #recordListContainer ol#recordList .result-number::before {
  content: counter(section) ".";
  counter-increment: section;
}

#body #recordListContainer ol#recordList li[data-record-type="PR"] .main-block {
  position: relative;
}

@supports (mask-image: linear-gradient(to right, #000, #fff)) or (-webkit-mask-image: linear-gradient(to right, #000, #fff)) {
  #body #recordListContainer ol#recordList li[data-record-type="PR"] .main-block::before {
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='180'%3E%3Cdefs%3E%3CclipPath id='A'%3E%3Cpath d='M-23-21h790v204H-23z' fill='%23000'/%3E%3C/clipPath%3E%3CclipPath id='B'%3E%3Cpath d='M-23-21h790v204H-23z' fill='%23000'/%3E%3C/clipPath%3E%3C/defs%3E%3Cpath d='M0 85.02l4.62-4.27a49.09 49.09 0 0 0 7.33 3.74l-1.2 10.24 2.66.87 5.05-9c2.62.65 5.34 1.08 8.12 1.28L28.6 98h2.8l2.02-10.12c2.74-.2 5.46-.62 8.12-1.28l5.05 8.99 2.66-.86-1.2-10.24a47.7 47.7 0 0 0 7.33-3.74l7.58 7 2.26-1.65-4.3-9.38a48.3 48.3 0 0 0 5.8-5.8l9.38 4.3 1.65-2.26-7-7.58a49.09 49.09 0 0 0 3.74-7.33l10.24 1.2.87-2.66-9-5.05a48.07 48.07 0 0 0 1.28-8.12L88 41.4v-2.8l-10.12-2.02c-.2-2.74-.62-5.46-1.28-8.12l8.99-5.05-.86-2.66-10.24 1.2a47.7 47.7 0 0 0-3.74-7.33l7-7.58-1.65-2.26-9.38 4.3a48.3 48.3 0 0 0-5.8-5.8L62.42 0h2.16l-1.25 2.72a50.31 50.31 0 0 1 3.95 3.95l9.5-4.36 3.52 4.85-7.08 7.68c.94 1.6 1.79 3.27 2.54 4.98l10.38-1.21 1.85 5.7-9.11 5.12a49.97 49.97 0 0 1 .87 5.52L90 37v6l-10.25 2.05a49.9 49.9 0 0 1-.87 5.52l9.11 5.12-1.85 5.7-10.38-1.21a49.61 49.61 0 0 1-2.54 4.98l7.08 7.68-3.52 4.85-9.5-4.36a50.31 50.31 0 0 1-3.95 3.95l4.36 9.5-4.85 3.52-7.68-7.08c-1.6.94-3.27 1.79-4.98 2.54l1.21 10.38-5.7 1.85-5.12-9.11a49.97 49.97 0 0 1-5.52.87L33 100h-6l-2.05-10.25a49.9 49.9 0 0 1-5.52-.87l-5.12 9.11-5.7-1.85 1.21-10.38a49.61 49.61 0 0 1-4.98-2.54L0 87.68zM0 52.7V27.3l8.38 4.84a22.96 22.96 0 0 0 0 15.72zm0-39.16A39.91 39.91 0 0 1 26 .2v17.15a22.98 22.98 0 0 0-13.62 7.86L0 18.06zm0 52.92v-4.52l12.38-7.15A22.98 22.98 0 0 0 26 62.65V79.8A39.91 39.91 0 0 1 0 66.46zM34 79.8V62.65a22.98 22.98 0 0 0 13.62-7.86l14.85 8.58A39.97 39.97 0 0 1 34 79.8zm32.48-23.36l-14.86-8.58a22.96 22.96 0 0 0 0-15.72l14.86-8.58A39.86 39.86 0 0 1 70 40a39.9 39.9 0 0 1-3.52 16.44zm-4.01-39.8L47.62 25.2A22.98 22.98 0 0 0 34 17.35V.2a39.97 39.97 0 0 1 28.47 16.43zM0 50.38l5.98-3.45a25.01 25.01 0 0 1 0-13.88L0 29.6zm.5-34.35l11.48 6.63c3.27-3.4 7.44-5.8 12.02-6.94V2.47A37.96 37.96 0 0 0 .5 16.04zm0 47.92A37.96 37.96 0 0 0 24 77.53V64.28a24.97 24.97 0 0 1-12.02-6.95L.5 63.96zM36 77.53a37.96 37.96 0 0 0 23.5-13.57l-11.48-6.63A24.97 24.97 0 0 1 36 64.28zm29.5-23.96a37.91 37.91 0 0 0 0-27.14l-11.48 6.63a25.01 25.01 0 0 1 0 13.88l11.49 6.63zm-6-37.53A37.96 37.96 0 0 0 36 2.47v13.25c4.66 1.15 8.8 3.6 12.02 6.95zM30 54c-7.732 0-14-6.268-14-14s6.268-14 14-14 14 6.268 14 14-6.268 14-14 14zm0-2c6.627 0 12-5.373 12-12s-5.373-12-12-12-12 5.373-12 12 5.373 12 12 12zm0-2c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 1 0 0 16zm77.47 45.17l-1.62-5.97 5.67-2.06 2.61 5.64a33.07 33.07 0 0 1 3.33-.58l.52-6.2h6.04l.52 6.2a33.07 33.07 0 0 1 3.33.58l2.6-5.64 5.68 2.06-1.62 5.97c1.02.51 2 1.07 2.95 1.69l4.35-4.38 4.62 3.88-3.53 5c.8.84 1.53 1.71 2.23 2.62l5.52-2.6 3.02 5.23-4.98 3.46c.46 1.06.86 2.14 1.2 3.25l6.02-.54 1.05 5.94-5.84 1.54a28.86 28.86 0 0 1 0 3.48l5.84 1.54-1.05 5.94-6.02-.54c-.34 1.1-.74 2.2-1.2 3.25l4.98 3.46-3.02 5.22-5.52-2.6c-.7.92-1.44 1.8-2.23 2.62l3.53 5-4.62 3.89-4.35-4.38a30.2 30.2 0 0 1-2.95 1.69l1.62 5.97-5.67 2.06-2.61-5.64a33.07 33.07 0 0 1-3.33.58l-.52 6.2h-6.04l-.52-6.2a30.27 30.27 0 0 1-3.33-.58l-2.6 5.64-5.68-2.06 1.62-5.97a28.79 28.79 0 0 1-2.95-1.69l-4.35 4.38-4.62-3.88 3.53-5a32.5 32.5 0 0 1-2.23-2.62l-5.52 2.6-3.02-5.23 4.98-3.46a29.66 29.66 0 0 1-1.2-3.25l-6.02.54-1.05-5.94 5.84-1.54a30.28 30.28 0 0 1 0-3.48l-5.84-1.54 1.05-5.94 6.02.54c.34-1.1.74-2.2 1.2-3.25l-4.98-3.46 3.02-5.22 5.52 2.6c.7-.92 1.44-1.8 2.23-2.62l-3.53-5 4.62-3.89 4.35 4.38a30.2 30.2 0 0 1 2.95-1.69zm15.2-1.12l-.5-6.05h-2.34l-.5 6.05c-2.18.13-4.3.5-6.32 1.1l-2.54-5.5-2.2.8 1.6 5.85a27.97 27.97 0 0 0-5.56 3.21l-4.27-4.3-1.79 1.5 3.5 4.95a28.14 28.14 0 0 0-4.12 4.92l-5.5-2.59-1.16 2.02 4.98 3.46a27.8 27.8 0 0 0-2.2 6.03l-6.03-.55-.4 2.3 5.86 1.54a28.3 28.3 0 0 0 0 6.42l-5.87 1.55.4 2.3 6.05-.56a27.8 27.8 0 0 0 2.2 6.03l-5 3.47 1.17 2.02 5.49-2.59a28.14 28.14 0 0 0 4.12 4.92l-3.5 4.96 1.79 1.5 4.27-4.31a27.97 27.97 0 0 0 5.56 3.21l-1.6 5.85 2.2.8 2.54-5.5c2.02.6 4.14.97 6.32 1.1l.5 6.05h2.34l.5-6.05c2.18-.13 4.3-.5 6.32-1.1l2.54 5.5 2.2-.8-1.6-5.85a27.97 27.97 0 0 0 5.56-3.21l4.27 4.3 1.79-1.5-3.5-4.95a28.14 28.14 0 0 0 4.12-4.92l5.5 2.59 1.16-2.02-4.98-3.46a27.8 27.8 0 0 0 2.2-6.03l6.03.55.4-2.3-5.86-1.54a28.3 28.3 0 0 0 0-6.42l5.87-1.55-.4-2.3-6.05.56a27.8 27.8 0 0 0-2.2-6.03l4.99-3.46-1.17-2.02-5.49 2.59a28.14 28.14 0 0 0-4.12-4.92l3.5-4.96-1.79-1.5-4.27 4.31a27.97 27.97 0 0 0-5.56-3.21l1.6-5.85-2.2-.8-2.54 5.5c-2.02-.6-4.14-.97-6.32-1.1zM121 128a8 8 0 1 1 0-16 8 8 0 1 1 0 16zm0-2a6 6 0 1 0 0-12 6 6 0 1 0 0 12zm0-18c-6.667 0-6.667-10 0-10a5 5 0 1 1 0 10zm8.49 3.51c-4.8-4.633 2.15-11.833 6.95-7.2s-2.15 11.833-6.95 7.2zM133 120c0-6.667 10-6.667 10 0a5 5 0 1 1-10 0zm-3.51 8.49c4.633-4.8 11.833 2.15 7.2 6.95s-11.833-2.15-7.2-6.95zM121 132a5 5 0 1 1 0 10c-6.667 0-6.667-10 0-10zm-8.49-3.51c4.8 4.633-2.15 11.833-6.95 7.2s2.15-11.833 6.95-7.2zM109 120a5 5 0 1 1-10 0c0-6.667 10-6.667 10 0zm3.51-8.49c-4.633 4.8-11.833-2.15-7.2-6.95s11.833 2.15 7.2 6.95zM121 106c4 0 4-6 0-6s-4 6 0 6zm9.9 4.1c2.727 2.927 7.117-1.163 4.39-4.09s-7.117 1.163-4.39 4.09zm4.1 9.9c0 4 6 4 6 0s-6-4-6 0zm-4.1 9.9c-2.927 2.727 1.163 7.117 4.09 4.39s-1.163-7.117-4.09-4.39zM121 134c-4 0-4 6 0 6s4-6 0-6zm-9.9-4.1c-2.727-2.927-7.117 1.163-4.39 4.09s7.117-1.163 4.39-4.09zM107 120c0-4-6-4-6 0s6 4 6 0zm4.1-9.9c2.927-2.727-1.163-7.117-4.09-4.39s1.163 7.117 4.09 4.39zm129.42-6.95v.01c.87.07 1.74.17 2.6.3l1.5-3.91 1.94-3.64 3.89.97v4.13l-.5 4.13a34.06 34.06 0 0 1 2.44.93l2.42-3.43 2.76-3.07 3.54 1.88-1 4-1.49 3.89a39.21 39.21 0 0 1 2.15 1.49l3.19-2.76 3.42-2.3 2.97 2.67-1.93 3.65-2.38 3.4c.6.64 1.2 1.3 1.76 1.99l3.68-1.94 3.85-1.48 2.29 3.28-2.7 3.11-3.12 2.82a39.35 39.35 0 0 1 1.22 2.32l4.04-1 4.1-.5 1.43 3.73-3.37 2.37-3.7 1.98a42.75 42.75 0 0 1 .62 2.54l4.17.01 4.1.5.48 3.97-3.85 1.48-4.06 1.02c.03.87.03 1.75 0 2.62l4.06 1.02 3.85 1.48-.48 3.97-4.1.51h-4.17c-.18.86-.39 1.71-.63 2.54l3.7 1.98 3.38 2.37-1.43 3.73-4.1-.5-4.04-1a39.35 39.35 0 0 1-1.22 2.32l3.13 2.82 2.7 3.11-2.3 3.28-3.85-1.48-3.68-1.95a37 37 0 0 1-1.76 2l2.38 3.41 1.93 3.64-2.97 2.67-3.42-2.3-3.19-2.76a40.1 40.1 0 0 1-2.15 1.48l1.48 3.9 1 4-3.53 1.88-2.76-3.07-2.42-3.43c-.8.33-1.61.65-2.45.93l.5 4.13v4.13l-3.88.97-1.94-3.65-1.5-3.9a44.97 44.97 0 0 1-2.6.31L240 187l-1 4h-4l-1-4-.52-4.16c-.87-.07-1.737-.17-2.6-.3l-1.5 3.91-1.94 3.64-3.89-.97v-4.13l.5-4.13a34.06 34.06 0 0 1-2.44-.93l-2.42 3.43-2.76 3.07-3.54-1.88 1-4 1.49-3.89c-.74-.47-1.45-.97-2.15-1.49l-3.19 2.76-3.42 2.3-2.97-2.67 1.93-3.65 2.38-3.4c-.61-.65-1.2-1.31-1.76-1.99l-3.68 1.94-3.85 1.48-2.29-3.28 2.7-3.11 3.12-2.82a39.35 39.35 0 0 1-1.22-2.32l-4.04 1-4.1.5-1.43-3.73 3.37-2.37 3.7-1.98a42.75 42.75 0 0 1-.62-2.54l-4.17-.01-4.1-.5-.48-3.97 3.85-1.48 4.06-1.02c-.03-.87-.03-1.75 0-2.62l-4.06-1.02-3.85-1.48.48-3.97 4.1-.51h4.17c.18-.86.39-1.71.63-2.54l-3.7-1.98-3.38-2.37 1.43-3.73 4.1.5 4.04 1a39.35 39.35 0 0 1 1.22-2.32l-3.13-2.82-2.7-3.11 2.3-3.28 3.85 1.48 3.68 1.95a37 37 0 0 1 1.76-2l-2.38-3.41-1.93-3.64 2.97-2.67 3.42 2.3 3.19 2.76a31.51 31.51 0 0 1 2.15-1.48l-1.48-3.9-1-4 3.53-1.88 2.76 3.07 2.42 3.43c.8-.33 1.61-.65 2.45-.93l-.5-4.13v-4.13l3.88-.97 1.94 3.65 1.5 3.9a44.97 44.97 0 0 1 2.6-.31L234 99l1-4h4l1 4zm-14.3 3.4a38.28 38.28 0 0 0-5.3 2l-3.5-4.97-1.38-1.53-.88.47.5 2 2.16 5.67a38.09 38.09 0 0 0-4.66 3.22l-4.61-4-1.71-1.15-.75.67.97 1.82 3.47 4.98a38.22 38.22 0 0 0-3.79 4.28l-5.37-2.84-1.92-.74-.57.82 1.35 1.56 4.52 4.09a37.9 37.9 0 0 0-2.64 5l-5.89-1.45-2.04-.25-.36.94 1.69 1.18 5.36 2.87a37.74 37.74 0 0 0-1.35 5.5l-6.08.01-2.04.25-.12 1 1.92.73 5.9 1.5a38.54 38.54 0 0 0 0 5.65l-5.9 1.49-1.92.74.12.99 2.04.25 6.08.01c.31 1.86.77 3.7 1.35 5.5l-5.36 2.87-1.7 1.18.37.94 2.04-.25 5.9-1.46a37.9 37.9 0 0 0 2.63 5.01l-4.52 4.1-1.35 1.55.57.82 1.92-.74 5.37-2.84a38.22 38.22 0 0 0 3.8 4.28l-3.48 4.98-.97 1.82.75.67 1.7-1.15 4.62-4a38.09 38.09 0 0 0 4.66 3.22l-2.17 5.67-.5 2 .89.47 1.38-1.53 3.5-4.98a35.89 35.89 0 0 0 5.3 2l-.73 6.04v2.06l.97.24.97-1.82 2.2-5.68c1.83.36 3.7.6 5.62.68L236 187l.5 2h1l.5-2 .75-6.04c1.888-.087 3.766-.315 5.62-.68l2.2 5.68.97 1.82.97-.24v-2.06l-.73-6.03a38.28 38.28 0 0 0 5.3-2l3.5 4.97 1.38 1.53.88-.47-.5-2-2.16-5.67a38.09 38.09 0 0 0 4.66-3.22l4.61 4 1.71 1.15.75-.67-.97-1.82-3.47-4.98a38.22 38.22 0 0 0 3.79-4.28l5.37 2.84 1.92.74.57-.82-1.35-1.56-4.52-4.09c1-1.6 1.88-3.27 2.64-5l5.89 1.45 2.04.25.36-.94-1.69-1.18-5.36-2.87a37.4 37.4 0 0 0 1.35-5.5l6.08-.01 2.04-.25.12-1-1.92-.73-5.9-1.5c.14-1.88.14-3.77 0-5.65l5.9-1.49 1.92-.74-.12-.99-2.04-.25-6.08-.01a37.4 37.4 0 0 0-1.35-5.5l5.36-2.87 1.7-1.18-.37-.94-2.04.25-5.9 1.46a37.9 37.9 0 0 0-2.63-5.01l4.52-4.1 1.35-1.55-.57-.82-1.92.74-5.37 2.84a38.22 38.22 0 0 0-3.8-4.28l3.48-4.98.97-1.82-.75-.67-1.7 1.15-4.62 4a38.09 38.09 0 0 0-4.66-3.22l2.17-5.67.5-2-.89-.47-1.38 1.53-3.5 4.98a35.89 35.89 0 0 0-5.3-2l.73-6.04v-2.06l-.97-.24-.97 1.82-2.2 5.68c-1.83-.36-3.7-.6-5.62-.68L238 99l-.5-2h-1l-.5 2-.75 6.04c-1.92.09-3.8.32-5.62.68l-2.2-5.68-.97-1.82-.97.24v2.06zm-5.85 5.65A34.82 34.82 0 0 1 236 108v6a28.8 28.8 0 0 0-12.63 3.39l-3-5.2zm2.8.83l1 1.74a30.8 30.8 0 0 1 9.83-2.63v-2.01a32.8 32.8 0 0 0-10.83 2.9zm-4.53.17l3 5.2a29.12 29.12 0 0 0-9.24 9.24l-5.2-3a35.18 35.18 0 0 1 11.44-11.44zm-.67 2.84a33.19 33.19 0 0 0-7.93 7.93l1.74 1a31.18 31.18 0 0 1 7.2-7.2zm-11.77 10.33h-.01l5.2 3A28.8 28.8 0 0 0 208 142h-6a34.82 34.82 0 0 1 4.2-15.63zm.83 2.8a32.8 32.8 0 0 0-2.9 10.83h2.01a30.8 30.8 0 0 1 2.63-9.83zM202.01 144h6.01a28.92 28.92 0 0 0 3.38 12.63l-5.2 3a34.82 34.82 0 0 1-4.19-15.63zm2.12 2a32.8 32.8 0 0 0 2.9 10.84l1.74-1a30.8 30.8 0 0 1-2.63-9.84zm3.07 15.36l5.2-3a29.12 29.12 0 0 0 9.24 9.24l-3 5.2a35.18 35.18 0 0 1-11.44-11.44zm2.84.67a33.19 33.19 0 0 0 7.93 7.93l1-1.74a31.18 31.18 0 0 1-7.2-7.2zm10.33 11.77v.01l3-5.2A28.85 28.85 0 0 0 236 172v6a34.82 34.82 0 0 1-15.63-4.2zm2.8-.83a32.8 32.8 0 0 0 10.83 2.9v-2.01a30.8 30.8 0 0 1-9.83-2.63zm14.83 5.02v-6.01a28.92 28.92 0 0 0 12.63-3.38l3 5.2a34.82 34.82 0 0 1-15.63 4.19zm2-2.12a32.8 32.8 0 0 0 10.84-2.9l-1-1.74a30.8 30.8 0 0 1-9.84 2.63zm15.36-3.07l-3-5.2a29.12 29.12 0 0 0 9.24-9.24l5.2 3a35.18 35.18 0 0 1-11.44 11.44zm.67-2.84a33.19 33.19 0 0 0 7.93-7.93l-1.74-1a31.18 31.18 0 0 1-7.2 7.2zm11.77-10.33h.01l-5.2-3A28.85 28.85 0 0 0 266 144h6a34.82 34.82 0 0 1-4.2 15.63zm-.83-2.8a32.8 32.8 0 0 0 2.9-10.83h-2.01a30.8 30.8 0 0 1-2.63 9.83zm5.02-14.83h-6.01a28.85 28.85 0 0 0-3.38-12.63l5.2-3a34.82 34.82 0 0 1 4.19 15.63zm-2.12-2a32.8 32.8 0 0 0-2.9-10.84l-1.74 1a30.8 30.8 0 0 1 2.63 9.84zm-3.07-15.36l-5.2 3a29.12 29.12 0 0 0-9.24-9.24l3-5.2a35.18 35.18 0 0 1 11.44 11.44zm-2.84-.67a33.19 33.19 0 0 0-7.93-7.93l-1 1.74a31.18 31.18 0 0 1 7.2 7.2zM238 108a34.82 34.82 0 0 1 15.63 4.19l-3 5.2a28.85 28.85 0 0 0-12.63-3.38zm12.84 5.02a32.8 32.8 0 0 0-10.84-2.9v2.01a30.8 30.8 0 0 1 9.83 2.63l1-1.74zM237 156c-7.18 0-13-5.82-13-13s5.82-13 13-13 13 5.82 13 13-5.82 13-13 13zm0-2c6.075 0 11-4.925 11-11s-4.925-11-11-11-11 4.925-11 11 4.925 11 11 11zM137.54 0h56.92l-.74 1.03c.57.7 1.12 1.4 1.64 2.14l7.75-2.9 2 3.46-6.38 5.25c.37.82.72 1.65 1.03 2.5l8.22-.8 1.04 3.86-7.52 3.43a38.94 38.94 0 0 1 .35 2.67L210 22v4l-8.15 1.36c-.09.9-.2 1.8-.35 2.67l7.52 3.43-1.04 3.86-8.22-.8c-.31.85-.66 1.68-1.03 2.5l6.38 5.25-2 3.46-7.75-2.9a34.58 34.58 0 0 1-1.64 2.14l4.8 6.73-2.82 2.83-6.73-4.8a43.04 43.04 0 0 1-2.14 1.63l2.9 7.75-3.46 2-5.25-6.38c-.82.37-1.65.72-2.5 1.03l.8 8.22-3.86 1.04-3.43-7.52a38.94 38.94 0 0 1-2.67.35L168 68h-4l-1.36-8.15c-.9-.09-1.8-.2-2.67-.35l-3.43 7.52-3.86-1.04.8-8.22c-.85-.31-1.68-.66-2.5-1.03l-5.25 6.38-3.46-2 2.9-7.75a36.15 36.15 0 0 1-2.14-1.64l-6.73 4.8-2.83-2.82 4.8-6.73a43.04 43.04 0 0 1-1.63-2.14l-7.75 2.9-2-3.46 6.38-5.25c-.37-.82-.72-1.65-1.03-2.5l-8.22.8-1.04-3.86 7.52-3.43a38.94 38.94 0 0 1-.35-2.67L122 26v-4l8.15-1.36c.09-.9.2-1.8.35-2.67l-7.52-3.43 1.04-3.86 8.22.8c.31-.85.66-1.68 1.03-2.5l-6.38-5.25 2-3.46 7.75 2.9a34.58 34.58 0 0 1 1.64-2.14zm2.43 0l.83 1.17a34.14 34.14 0 0 0-3.38 4.4l-7.63-2.86-.33.58 6.29 5.18a33.79 33.79 0 0 0-2.13 5.12l-8.1-.78-.18.64 7.42 3.37a34.02 34.02 0 0 0-.72 5.5L124 23.68v.66l8.04 1.34c.1 1.88.33 3.72.72 5.5l-7.42 3.38.18.64 8.1-.78a33.88 33.88 0 0 0 2.13 5.12l-6.29 5.18.33.58 7.63-2.86c1 1.56 2.14 3.03 3.38 4.4l-4.73 6.63.47.47 6.63-4.73a34.14 34.14 0 0 0 4.4 3.38l-2.86 7.63.58.33 5.18-6.29a33.88 33.88 0 0 0 5.12 2.13l-.78 8.1.64.18 3.37-7.42c1.79.39 3.63.63 5.5.72l1.35 8.04h.66l1.34-8.04c1.88-.1 3.72-.33 5.5-.72l3.38 7.42.64-.18-.78-8.1a33.88 33.88 0 0 0 5.12-2.13l5.18 6.29.58-.33-2.86-7.63c1.56-1 3.03-2.14 4.4-3.38l6.63 4.73.47-.47-4.73-6.63a34.14 34.14 0 0 0 3.38-4.4l7.63 2.86.33-.58-6.29-5.18a33.79 33.79 0 0 0 2.13-5.12l8.1.78.18-.64-7.42-3.37c.39-1.79.63-3.63.72-5.5l8.04-1.35v-.66l-8.04-1.34c-.1-1.88-.33-3.72-.72-5.5l7.42-3.38-.18-.64-8.1.78a33.79 33.79 0 0 0-2.13-5.12l6.29-5.18-.33-.58-7.63 2.86c-1-1.56-2.14-3.03-3.38-4.4l.83-1.17h-52.06zm-2.82 27h14.15A15.02 15.02 0 0 0 163 38.7v14.15c-13.645-1.421-24.429-12.205-25.85-25.85zm12.57-27H163v9.3A15.02 15.02 0 0 0 151.3 21h-14.15a28.99 28.99 0 0 1 12.57-21zM169 52.85V38.7A15.02 15.02 0 0 0 180.7 27h14.15c-1.421 13.645-12.205 24.429-25.85 25.85zM182.28 0a28.99 28.99 0 0 1 12.57 21H180.7A15.02 15.02 0 0 0 169 9.3V0zm-42.82 29A27.03 27.03 0 0 0 161 50.54V40.25A17.04 17.04 0 0 1 149.75 29zm14.16-29a27.04 27.04 0 0 0-14.16 19h10.29A17.04 17.04 0 0 1 161 7.75V0zM171 50.54A27.03 27.03 0 0 0 192.54 29h-10.29A17.04 17.04 0 0 1 171 40.25zM178.38 0H171v7.75A17.04 17.04 0 0 1 182.25 19h10.29a27.04 27.04 0 0 0-14.16-19zM166 34c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 1 0 0 16zm95.83-16.47l-.08-4.18 1.93-.52 2.04 3.67a29.35 29.35 0 0 1 3.26-.43L270 10h2l1.02 4.07c1.1.08 2.2.22 3.26.43l2.04-3.67 1.93.52-.07 4.19a27 27 0 0 1 3.04 1.26l2.91-3.01 1.74 1-1.16 4.03a30.03 30.03 0 0 1 2.61 2l3.6-2.15 1.41 1.41-2.16 3.6c.72.83 1.4 1.7 2 2.6l4.04-1.15 1 1.74-3.01 2.91c.48.98.9 2 1.26 3.04l4.2-.07.5 1.93-3.66 2.04a29.35 29.35 0 0 1 .43 3.26L303 41v2l-4.07 1.02c-.077 1.094-.22 2.183-.43 3.26l3.67 2.04-.52 1.93-4.19-.07a27.82 27.82 0 0 1-1.26 3.04l3.01 2.91-1 1.74-4.03-1.16a30.03 30.03 0 0 1-2 2.61l2.15 3.6-1.41 1.41-3.6-2.16c-.83.72-1.7 1.4-2.6 2l1.15 4.04-1.74 1-2.91-3.01a27 27 0 0 1-3.04 1.26l.07 4.2-1.93.5-2.04-3.66a29.35 29.35 0 0 1-3.26.43L272 74h-2l-1.02-4.07a26.9 26.9 0 0 1-3.26-.43l-2.04 3.67-1.93-.52.07-4.19a27.82 27.82 0 0 1-3.04-1.26l-2.91 3.01-1.74-1 1.16-4.03a31.63 31.63 0 0 1-2.61-2l-3.6 2.15-1.41-1.41 2.16-3.6c-.72-.83-1.4-1.7-2-2.6l-4.04 1.15-1-1.74 3.01-2.91a27 27 0 0 1-1.26-3.04l-4.2.07-.5-1.93 3.66-2.04a29.35 29.35 0 0 1-.43-3.26L239 43v-2l4.07-1.02c.08-1.1.22-2.2.43-3.26l-3.67-2.04.52-1.93 4.19.07a27 27 0 0 1 1.26-3.04l-3.01-2.91 1-1.74 4.03 1.16a30.03 30.03 0 0 1 2-2.61l-2.15-3.6 1.41-1.41 3.6 2.16c.83-.72 1.7-1.4 2.6-2l-1.15-4.04 1.74-1 2.91 3.01a27 27 0 0 1 3.04-1.26zM271 68c14.359 0 26-11.641 26-26s-11.641-26-26-26-26 11.641-26 26 11.641 26 26 26zm0-9c-9.389 0-17-7.611-17-17s7.611-17 17-17 17 7.611 17 17-7.611 17-17 17zm0-2c8.284 0 15-6.716 15-15s-6.716-15-15-15-15 6.716-15 15 6.716 15 15 15zm0-8a7 7 0 1 1 0-14 7 7 0 1 1 0 14zm0-2a5 5 0 1 0 0-10c-6.667 0-6.667 10 0 10zm0-14c-2.667 0-2.667-4 0-4s2.667 4 0 4zm9 9c0-2.667 4-2.667 4 0s-4 2.667-4 0zm-9 9c2.667 0 2.667 4 0 4s-2.667-4 0-4zm-9-9c0 2.667-4 2.667-4 0s4-2.667 4 0zm47.93 53.79l-1.8-3.91 1.63-1.18 3.15 2.92c.4-.17.82-.3 1.25-.4L315 89h2l.84 4.21c.43.1.85.24 1.25.4l3.15-2.9 1.62 1.17-1.8 3.9c.3.33.55.69.78 1.06l4.26-.5.62 1.9-3.75 2.1c.04.44.04.87 0 1.31l3.75 2.1-.62 1.9-4.26-.5a7.57 7.57 0 0 1-.77 1.06l1.8 3.91-1.63 1.18-3.15-2.92c-.4.17-.82.3-1.25.4L317 113h-2l-.84-4.21c-.43-.1-.85-.24-1.25-.4l-3.15 2.9-1.62-1.17 1.8-3.9a8.03 8.03 0 0 1-.78-1.06l-4.26.5-.62-1.9 3.75-2.1c-.035-.436-.035-.874 0-1.31l-3.75-2.1.62-1.9 4.26.5a7.57 7.57 0 0 1 .77-1.06zM316 106a5 5 0 1 0 0-10c-6.667 0-6.667 10 0 10zM75.73 179.2l-.6-2.1 1.74-1 1.51 1.57a9.93 9.93 0 0 1 2.1-.55L81 175h2l.53 2.12c.72.1 1.42.3 2.09.55l1.51-1.56 1.74 1-.6 2.1a9.93 9.93 0 0 1 1.52 1.52l2.1-.6 1 1.74-1.56 1.51c.25.67.44 1.37.55 2.1L94 186v2l-2.12.53a9.9 9.9 0 0 1-.55 2.09l1.56 1.51-1 1.74-2.1-.6a9.93 9.93 0 0 1-1.52 1.52l.6 2.1-1.74 1-1.51-1.56c-.67.25-1.37.44-2.1.55L83 199h-2l-.53-2.12c-.71-.1-1.42-.3-2.09-.55l-1.51 1.56-1.74-1 .6-2.1a9.93 9.93 0 0 1-1.52-1.52l-2.1.6-1-1.74 1.56-1.51a9.93 9.93 0 0 1-.55-2.1L70 188v-2l2.12-.53c.1-.72.3-1.42.55-2.09l-1.56-1.51 1-1.74 2.1.6a9.93 9.93 0 0 1 1.52-1.52zm2.15.94a8.04 8.04 0 0 0-2.74 2.74l-.14.25a7.96 7.96 0 0 0 0 7.74l.14.25a8.04 8.04 0 0 0 2.74 2.74l.25.14a7.96 7.96 0 0 0 7.74 0l.25-.14a8.04 8.04 0 0 0 2.74-2.74l.14-.25a7.96 7.96 0 0 0 0-7.74l-.14-.25a8.04 8.04 0 0 0-2.74-2.74l-.25-.14a7.96 7.96 0 0 0-7.74 0zM82 193a6 6 0 1 1 0-12 6 6 0 1 1 0 12zm0-2c5.333 0 5.333-8 0-8s-5.333 8 0 8zm278 3.18l-3.8 5.6-7.18-3.51 2.6-8.07a32.15 32.15 0 0 1-3.07-2.46l-7.27 4.35-5.04-6.22 5.82-6.26a30.86 30.86 0 0 1-1.7-3.52l-8.45.73-1.8-7.8 7.95-3.07a32.49 32.49 0 0 1 0-3.9l-7.95-3.07 1.8-7.8 8.45.73a31.7 31.7 0 0 1 1.7-3.52l-5.82-6.26 5.04-6.22 7.27 4.35a33.06 33.06 0 0 1 3.07-2.46l-2.6-8.07 7.19-3.5 3.79 5.59zm0-3.53v-57.3l-4.46-6.58-4.1 2 2.53 7.87a30.14 30.14 0 0 0-5.13 4.1l-7.08-4.24-2.88 3.55 5.65 6.09a29.87 29.87 0 0 0-2.82 5.86l-8.24-.7-1.03 4.46 7.73 2.99a30.34 30.34 0 0 0 0 6.5l-7.73 3 1.03 4.45 8.24-.7a29.87 29.87 0 0 0 2.82 5.86l-5.65 6.1 2.88 3.54 7.08-4.23a30.14 30.14 0 0 0 5.13 4.09l-2.54 7.86 4.11 2zm0-51.57v5.71l-3.56-3.8a24.94 24.94 0 0 1 3.56-1.91zm0 22.68l-14.17 6.64c-2.5-9.5.77-19.57 8.38-25.78l5.79 10.5zm0 23.16a25.08 25.08 0 0 1-13.32-13.9l13.32-2.55zm0-43.64l-.39.2.39.4zm0 18.29v-2.35l-6.3-11.44a22.93 22.93 0 0 0-6.43 19.76zm0 23.15v-12.23l-10.47 2.01A23.1 23.1 0 0 0 360 182.72zM0 129.82l1 1.46a31.8 31.8 0 0 1 3.8-.86L6 122h8l1.2 8.42a31.31 31.31 0 0 1 3.8.86l4.8-7.06 7.18 3.51-2.6 8.07a33.06 33.06 0 0 1 3.07 2.46l7.27-4.35 5.04 6.22-5.82 6.26a30.86 30.86 0 0 1 1.7 3.52l8.45-.73 1.8 7.8-7.95 3.07c.08 1.3.08 2.6 0 3.9l7.95 3.07-1.8 7.8-8.45-.73a33.5 33.5 0 0 1-1.7 3.52l5.82 6.26-5.04 6.22-7.27-4.35a33.06 33.06 0 0 1-3.07 2.46l2.6 8.07-7.19 3.5-4.78-7.05a32.19 32.19 0 0 1-3.8.86L14 202H6l-1.2-8.42a31.8 31.8 0 0 1-3.8-.86l-1 1.46zm0 3.53v57.3l.2-.29c2.02.7 4.15 1.2 6.34 1.44l1.17 8.2h4.58l1.17-8.2a29.75 29.75 0 0 0 6.35-1.44l4.65 6.87 4.1-2-2.53-7.87a30.14 30.14 0 0 0 5.13-4.1l7.08 4.24 2.88-3.55-5.65-6.09a29.57 29.57 0 0 0 2.82-5.86l8.24.7 1.03-4.46-7.73-2.99a30.7 30.7 0 0 0 0-6.5l7.73-3-1.03-4.45-8.24.7a29.87 29.87 0 0 0-2.82-5.86l5.65-6.1-2.88-3.54-7.08 4.23a30.14 30.14 0 0 0-5.13-4.09l2.54-7.86-4.11-2-4.65 6.86a29.82 29.82 0 0 0-6.35-1.44l-1.17-8.2H7.7l-1.17 8.2a29.75 29.75 0 0 0-6.35 1.44l-.19-.29zm34.17 35.05l-16.26-7.62a7.94 7.94 0 0 0-.8-2.44l8.68-15.72a24.95 24.95 0 0 1 8.38 25.78zm-.85 2.63a25.01 25.01 0 0 1-21.94 15.93l2.23-17.82a8.3 8.3 0 0 0 2.07-1.5zM0 139.08A24.92 24.92 0 0 1 10 137c5 0 9.65 1.47 13.56 4l-12.28 13.1a8.06 8.06 0 0 0-2.56 0L0 144.8zm0 22.68v-8.65l2.88 5.23a7.84 7.84 0 0 0-.79 2.44zm0 23.16v-16.45l4.32-.83c.6.6 1.3 1.11 2.07 1.5l2.23 17.82c-2.97-.16-5.9-.85-8.62-2.04zM10 156a6 6 0 1 1 0 12 6 6 0 1 1 0-12zm0 2c-5.333 0-5.333 8 0 8s5.333-8 0-8zM0 141.28v.6l9.48 10.13a9.02 9.02 0 0 1 1.04 0l9.87-10.54A22.9 22.9 0 0 0 10 139c-3.58 0-6.98.82-10 2.28zm0 18.29l.34-.16c.09-.34.2-.67.32-.99l-.66-1.2zm0 23.15a22.98 22.98 0 0 0 6.34 1.99l-1.8-14.33a11.6 11.6 0 0 1-.83-.6l-3.71.7zm13.66 1.99a23.03 23.03 0 0 0 16.8-12.21l-14.17-2.72c-.27.21-.55.42-.84.6zm19.07-19.17a22.93 22.93 0 0 0-6.42-19.75l-6.97 12.63c.12.32.23.65.32.99zM358.79 0h-1.21l1.5 3.28a48.3 48.3 0 0 0-5.8 5.8l-9.38-4.3-1.65 2.26 7 7.58a47.84 47.84 0 0 0-3.74 7.33l-10.24-1.2-.86 2.66 8.99 5.05a47.91 47.91 0 0 0-1.28 8.12L332 38.6v2.8l10.12 2.02c.2 2.78.63 5.5 1.28 8.12l-9 5.05.87 2.66 10.24-1.2c1.04 2.54 2.29 5 3.74 7.33l-7 7.58 1.65 2.26 9.38-4.3a48.3 48.3 0 0 0 5.8 5.8l-4.3 9.38 2.26 1.65 2.96-2.73v2.66l-2.84 2.62-4.85-3.52 4.36-9.5a50.31 50.31 0 0 1-3.95-3.95l-9.5 4.36-3.52-4.85 7.08-7.68a49.83 49.83 0 0 1-2.54-4.98l-10.38 1.21-1.85-5.7 9.11-5.12a49.9 49.9 0 0 1-.87-5.52L330 43v-6l10.25-2.05a49.97 49.97 0 0 1 .87-5.52l-9.11-5.12 1.85-5.7 10.38 1.21c.75-1.71 1.6-3.37 2.54-4.98l-7.08-7.68 3.52-4.85 9.5 4.36a50.31 50.31 0 0 1 3.95-3.95L355.42 0zM360 52.7l-6.48 3.74A39.86 39.86 0 0 1 350 40c-.008-5.668 1.192-11.272 3.52-16.44L360 27.3zm0-39.16v4.52l-2.47-1.43c.77-1.07 1.6-2.1 2.47-3.09zm0 52.92a39.02 39.02 0 0 1-2.47-3.1l2.47-1.42zm0-16.07V29.61l-5.5-3.18a37.91 37.91 0 0 0 0 27.14z' clip-path='url(%23B)'/%3E%3Cpath d='M359.999 85.019l4.62-4.27a49.09 49.09 0 0 0 7.33 3.74l-1.2 10.24 2.66.87 5.05-9c2.62.65 5.34 1.08 8.12 1.28l2.02 10.12h2.8l2.02-10.12c2.74-.2 5.46-.62 8.12-1.28l5.05 8.99 2.66-.86-1.2-10.24a47.7 47.7 0 0 0 7.33-3.74l7.58 7 2.26-1.65-4.3-9.38a48.3 48.3 0 0 0 5.8-5.8l9.38 4.3 1.65-2.26-7-7.58a49.09 49.09 0 0 0 3.74-7.33l10.24 1.2.87-2.66-9-5.05a48.07 48.07 0 0 0 1.28-8.12l10.12-2.02v-2.8l-10.12-2.02c-.2-2.74-.62-5.46-1.28-8.12l8.99-5.05-.86-2.66-10.24 1.2a47.7 47.7 0 0 0-3.74-7.33l7-7.58-1.65-2.26-9.38 4.3a48.3 48.3 0 0 0-5.8-5.8l1.5-3.28h2.16l-1.25 2.72a50.31 50.31 0 0 1 3.95 3.95l9.5-4.36 3.52 4.85-7.08 7.68c.94 1.6 1.79 3.27 2.54 4.98l10.38-1.21 1.85 5.7-9.11 5.12a49.97 49.97 0 0 1 .87 5.52l10.25 2.05v6l-10.25 2.05a49.9 49.9 0 0 1-.87 5.52l9.11 5.12-1.85 5.7-10.38-1.21a49.61 49.61 0 0 1-2.54 4.98l7.08 7.68-3.52 4.85-9.5-4.36a50.31 50.31 0 0 1-3.95 3.95l4.36 9.5-4.85 3.52-7.68-7.08c-1.6.94-3.27 1.79-4.98 2.54l1.21 10.38-5.7 1.85-5.12-9.11a49.97 49.97 0 0 1-5.52.87l-2.05 10.25h-6l-2.05-10.25a49.9 49.9 0 0 1-5.52-.87l-5.12 9.11-5.7-1.85 1.21-10.38a49.61 49.61 0 0 1-4.98-2.54l-4.84 4.46zm0-32.32v-25.4l8.38 4.84a22.96 22.96 0 0 0 0 15.72zm0-39.16a39.91 39.91 0 0 1 26-13.34v17.15a22.98 22.98 0 0 0-13.62 7.86l-12.38-7.15zm0 52.92v-4.52l12.38-7.15a22.98 22.98 0 0 0 13.62 7.86v17.15a39.91 39.91 0 0 1-26-13.34zm34 13.34v-17.15a22.98 22.98 0 0 0 13.62-7.86l14.85 8.58a39.97 39.97 0 0 1-28.47 16.43zm32.48-23.36l-14.86-8.58a22.96 22.96 0 0 0 0-15.72l14.86-8.58a39.86 39.86 0 0 1 3.52 16.44c.008 5.668-1.192 11.272-3.52 16.44zm-4.01-39.8l-14.85 8.56a22.98 22.98 0 0 0-13.62-7.85V.199a39.97 39.97 0 0 1 28.47 16.43zm-62.47 33.74l5.98-3.45a25.01 25.01 0 0 1 0-13.88l-5.98-3.45zm.5-34.35l11.48 6.63c3.27-3.4 7.44-5.8 12.02-6.94V2.469a37.96 37.96 0 0 0-23.5 13.57zm0 47.92a37.96 37.96 0 0 0 23.5 13.58v-13.25a24.97 24.97 0 0 1-12.02-6.95l-11.48 6.63zm35.5 13.58a37.96 37.96 0 0 0 23.5-13.57l-11.48-6.63a24.97 24.97 0 0 1-12.02 6.95zm29.5-23.96a37.91 37.91 0 0 0 0-27.14l-11.48 6.63a25.01 25.01 0 0 1 0 13.88l11.49 6.63zm-6-37.53a37.96 37.96 0 0 0-23.5-13.57v13.25c4.66 1.15 8.8 3.6 12.02 6.95zm-29.5 37.96c-7.732 0-14-6.268-14-14s6.268-14 14-14 14 6.268 14 14-6.268 14-14 14zm0-2c6.627 0 12-5.373 12-12s-5.373-12-12-12-12 5.373-12 12 5.373 12 12 12zm0-2c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 1 0 0 16zm77.47 45.17l-1.62-5.97 5.67-2.06 2.61 5.64a33.07 33.07 0 0 1 3.33-.58l.52-6.2h6.04l.52 6.2a33.07 33.07 0 0 1 3.33.58l2.6-5.64 5.68 2.06-1.62 5.97c1.02.51 2 1.07 2.95 1.69l4.35-4.38 4.62 3.88-3.53 5a32.49 32.49 0 0 1 2.23 2.62l5.52-2.6 3.02 5.23-4.98 3.46c.46 1.06.86 2.14 1.2 3.25l6.02-.54 1.05 5.94-5.84 1.54a28.86 28.86 0 0 1 0 3.48l5.84 1.54-1.05 5.94-6.02-.54c-.34 1.1-.74 2.2-1.2 3.25l4.98 3.46-3.02 5.22-5.52-2.6c-.7.92-1.44 1.8-2.23 2.62l3.53 5-4.62 3.89-4.35-4.38a30.2 30.2 0 0 1-2.95 1.69l1.62 5.97-5.67 2.06-2.61-5.64a33.07 33.07 0 0 1-3.33.58l-.52 6.2h-6.04l-.52-6.2a30.27 30.27 0 0 1-3.33-.58l-2.6 5.64-5.68-2.06 1.62-5.97a28.79 28.79 0 0 1-2.95-1.69l-4.35 4.38-4.62-3.88 3.53-5a32.5 32.5 0 0 1-2.23-2.62l-5.52 2.6-3.02-5.23 4.98-3.46a29.66 29.66 0 0 1-1.2-3.25l-6.02.54-1.05-5.94 5.84-1.54c-.067-1.159-.067-2.321 0-3.48l-5.84-1.54 1.05-5.94 6.02.54c.34-1.1.74-2.2 1.2-3.25l-4.98-3.46 3.02-5.22 5.52 2.6c.7-.92 1.44-1.8 2.23-2.62l-3.53-5 4.62-3.89 4.35 4.38a30.2 30.2 0 0 1 2.95-1.69zm15.2-1.12l-.5-6.05h-2.34l-.5 6.05c-2.18.13-4.3.5-6.32 1.1l-2.54-5.5-2.2.8 1.6 5.85a27.97 27.97 0 0 0-5.56 3.21l-4.27-4.3-1.79 1.5 3.5 4.95a28.14 28.14 0 0 0-4.12 4.92l-5.5-2.59-1.16 2.02 4.98 3.46a27.8 27.8 0 0 0-2.2 6.03l-6.03-.55-.4 2.3 5.86 1.54a28.3 28.3 0 0 0 0 6.42l-5.87 1.55.4 2.3 6.05-.56a27.8 27.8 0 0 0 2.2 6.03l-5 3.47 1.17 2.02 5.49-2.59a28.14 28.14 0 0 0 4.12 4.92l-3.5 4.96 1.79 1.5 4.27-4.31a27.97 27.97 0 0 0 5.56 3.21l-1.6 5.85 2.2.8 2.54-5.5c2.02.6 4.14.97 6.32 1.1l.5 6.05h2.34l.5-6.05c2.18-.13 4.3-.5 6.32-1.1l2.54 5.5 2.2-.8-1.6-5.85a27.97 27.97 0 0 0 5.56-3.21l4.27 4.3 1.79-1.5-3.5-4.95a28.14 28.14 0 0 0 4.12-4.92l5.5 2.59 1.16-2.02-4.98-3.46a27.8 27.8 0 0 0 2.2-6.03l6.03.55.4-2.3-5.86-1.54a28.3 28.3 0 0 0 0-6.42l5.87-1.55-.4-2.3-6.05.56a27.8 27.8 0 0 0-2.2-6.03l4.99-3.46-1.17-2.02-5.49 2.59a28.14 28.14 0 0 0-4.12-4.92l3.5-4.96-1.79-1.5-4.27 4.31a27.97 27.97 0 0 0-5.56-3.21l1.6-5.85-2.2-.8-2.54 5.5c-2.02-.6-4.14-.97-6.32-1.1zm-1.67 35.95a8 8 0 1 1 0-16 8 8 0 1 1 0 16zm0-2a6 6 0 1 0 0-12 6 6 0 1 0 0 12zm0-18c-6.667 0-6.667-10 0-10a5 5 0 0 1 0 10zm8.49 3.51c-4.8-4.633 2.15-11.833 6.95-7.2s-2.15 11.833-6.95 7.2zm3.51 8.49c0-6.667 10-6.667 10 0a5 5 0 1 1-10 0zm-3.51 8.49c4.633-4.8 11.833 2.15 7.2 6.95s-11.833-2.15-7.2-6.95zm-8.49 3.51a5 5 0 1 1 0 10c-6.667 0-6.667-10 0-10zm-8.49-3.51c4.8 4.633-2.15 11.833-6.95 7.2s2.15-11.833 6.95-7.2zm-3.51-8.49a5 5 0 1 1-10 0c0-6.667 10-6.667 10 0zm3.51-8.49c-4.633 4.8-11.833-2.15-7.2-6.95s11.833 2.15 7.2 6.95zm8.49-5.51c4 0 4-6 0-6s-4 6 0 6zm9.9 4.1c2.727 2.927 7.117-1.163 4.39-4.09s-7.117 1.163-4.39 4.09zm4.1 9.9c0 4 6 4 6 0s-6-4-6 0zm-4.1 9.9c-2.927 2.727 1.163 7.117 4.09 4.39s-1.163-7.117-4.09-4.39zm-9.9 4.1c-4 0-4 6 0 6s4-6 0-6zm-9.9-4.1c-2.727-2.927-7.117 1.163-4.39 4.09s7.117-1.163 4.39-4.09zm-4.1-9.9c0-4-6-4-6 0s6 4 6 0zm4.1-9.9c2.927-2.727-1.163-7.117-4.09-4.39s1.163 7.117 4.09 4.39zm129.42-6.95v.01c.87.07 1.74.17 2.6.3l1.5-3.91 1.94-3.64 3.89.97v4.13l-.5 4.13a34.06 34.06 0 0 1 2.44.93l2.42-3.43 2.76-3.07 3.54 1.88-1 4-1.49 3.89a39.21 39.21 0 0 1 2.15 1.49l3.19-2.76 3.42-2.3 2.97 2.67-1.93 3.65-2.38 3.4c.6.64 1.2 1.3 1.76 1.99l3.68-1.94 3.85-1.48 2.29 3.28-2.7 3.11-3.12 2.82a39.35 39.35 0 0 1 1.22 2.32l4.04-1 4.1-.5 1.43 3.73-3.37 2.37-3.7 1.98a42.75 42.75 0 0 1 .62 2.54l4.17.01 4.1.5.48 3.97-3.85 1.48-4.06 1.02c.03.87.03 1.75 0 2.62l4.06 1.02 3.85 1.48-.48 3.97-4.1.51h-4.17c-.18.86-.39 1.71-.63 2.54l3.7 1.98 3.38 2.37-1.43 3.73-4.1-.5-4.04-1a39.35 39.35 0 0 1-1.22 2.32l3.13 2.82 2.7 3.11-2.3 3.28-3.85-1.48-3.68-1.95a37 37 0 0 1-1.76 2l2.38 3.41 1.93 3.64-2.97 2.67-3.42-2.3-3.19-2.76a40.1 40.1 0 0 1-2.15 1.48l1.48 3.9 1 4-3.53 1.88-2.76-3.07-2.42-3.43c-.8.33-1.61.65-2.45.93l.5 4.13v4.13l-3.88.97-1.94-3.65-1.5-3.9a44.97 44.97 0 0 1-2.6.31l-.52 4.15-1 4h-4l-1-4-.52-4.16c-.87-.07-1.737-.17-2.6-.3l-1.5 3.91-1.94 3.64-3.89-.97v-4.13l.5-4.13a34.06 34.06 0 0 1-2.44-.93l-2.42 3.43-2.76 3.07-3.54-1.88 1-4 1.49-3.89c-.74-.47-1.45-.97-2.15-1.49l-3.19 2.76-3.42 2.3-2.97-2.67 1.93-3.65 2.38-3.4c-.61-.65-1.2-1.31-1.76-1.99l-3.68 1.94-3.85 1.48-2.29-3.28 2.7-3.11 3.12-2.82a39.35 39.35 0 0 1-1.22-2.32l-4.04 1-4.1.5-1.43-3.73 3.37-2.37 3.7-1.98a42.75 42.75 0 0 1-.62-2.54l-4.17-.01-4.1-.5-.48-3.97 3.85-1.48 4.06-1.02c-.03-.87-.03-1.75 0-2.62l-4.06-1.02-3.85-1.48.48-3.97 4.1-.51h4.17c.18-.86.39-1.71.63-2.54l-3.7-1.98-3.38-2.37 1.43-3.73 4.1.5 4.04 1a39.35 39.35 0 0 1 1.22-2.32l-3.13-2.82-2.7-3.11 2.3-3.28 3.85 1.48 3.68 1.95a37 37 0 0 1 1.76-2l-2.38-3.41-1.93-3.64 2.97-2.67 3.42 2.3 3.19 2.76a31.51 31.51 0 0 1 2.15-1.48l-1.48-3.9-1-4 3.53-1.88 2.76 3.07 2.42 3.43c.8-.33 1.61-.65 2.45-.93l-.5-4.13v-4.13l3.88-.97 1.94 3.65 1.5 3.9a44.97 44.97 0 0 1 2.6-.31l.52-4.15 1-4h4l1 4zm-14.3 3.4a38.28 38.28 0 0 0-5.3 2l-3.5-4.97-1.38-1.53-.88.47.5 2 2.16 5.67a38.09 38.09 0 0 0-4.66 3.22l-4.61-4-1.71-1.15-.75.67.97 1.82 3.47 4.98a38.22 38.22 0 0 0-3.79 4.28l-5.37-2.84-1.92-.74-.57.82 1.35 1.56 4.52 4.09a37.9 37.9 0 0 0-2.64 5l-5.89-1.45-2.04-.25-.36.94 1.69 1.18 5.36 2.87a37.74 37.74 0 0 0-1.35 5.5l-6.08.01-2.04.25-.12 1 1.92.73 5.9 1.5a38.54 38.54 0 0 0 0 5.65l-5.9 1.49-1.92.74.12.99 2.04.25 6.08.01c.31 1.86.77 3.7 1.35 5.5l-5.36 2.87-1.7 1.18.37.94 2.04-.25 5.9-1.46a37.9 37.9 0 0 0 2.63 5.01l-4.52 4.1-1.35 1.55.57.82 1.92-.74 5.37-2.84a38.22 38.22 0 0 0 3.8 4.28l-3.48 4.98-.97 1.82.75.67 1.7-1.15 4.62-4a38.09 38.09 0 0 0 4.66 3.22l-2.17 5.67-.5 2 .89.47 1.38-1.53 3.5-4.98a35.89 35.89 0 0 0 5.3 2l-.73 6.04v2.06l.97.24.97-1.82 2.2-5.68c1.83.36 3.7.6 5.62.68l.75 6.04.5 2h1l.5-2 .75-6.04c1.888-.087 3.766-.315 5.62-.68l2.2 5.68.97 1.82.97-.24v-2.06l-.73-6.03a38.28 38.28 0 0 0 5.3-2l3.5 4.97 1.38 1.53.88-.47-.5-2-2.16-5.67a38.09 38.09 0 0 0 4.66-3.22l4.61 4 1.71 1.15.75-.67-.97-1.82-3.47-4.98a38.22 38.22 0 0 0 3.79-4.28l5.37 2.84 1.92.74.57-.82-1.35-1.56-4.52-4.09c1-1.6 1.88-3.27 2.64-5l5.89 1.45 2.04.25.36-.94-1.69-1.18-5.36-2.87a37.4 37.4 0 0 0 1.35-5.5l6.08-.01 2.04-.25.12-1-1.92-.73-5.9-1.5c.14-1.88.14-3.77 0-5.65l5.9-1.49 1.92-.74-.12-.99-2.04-.25-6.08-.01a37.4 37.4 0 0 0-1.35-5.5l5.36-2.87 1.7-1.18-.37-.94-2.04.25-5.9 1.46a37.9 37.9 0 0 0-2.63-5.01l4.52-4.1 1.35-1.55-.57-.82-1.92.74-5.37 2.84a38.22 38.22 0 0 0-3.8-4.28l3.48-4.98.97-1.82-.75-.67-1.7 1.15-4.62 4a38.09 38.09 0 0 0-4.66-3.22l2.17-5.67.5-2-.89-.47-1.38 1.53-3.5 4.98a35.89 35.89 0 0 0-5.3-2l.73-6.04v-2.06l-.97-.24-.97 1.82-2.2 5.68c-1.83-.36-3.7-.6-5.62-.68l-.75-6.04-.5-2h-1l-.5 2-.75 6.04c-1.92.09-3.8.32-5.62.68l-2.2-5.68-.97-1.82-.97.24v2.06zm-5.85 5.65a34.82 34.82 0 0 1 15.63-4.2v6a28.8 28.8 0 0 0-12.63 3.39l-3-5.2zm2.8.83l1 1.74a30.8 30.8 0 0 1 9.83-2.63v-2.01a32.8 32.8 0 0 0-10.83 2.9zm-4.53.17l3 5.2a29.12 29.12 0 0 0-9.24 9.24l-5.2-3a35.18 35.18 0 0 1 11.44-11.44zm-.67 2.84a33.19 33.19 0 0 0-7.93 7.93l1.74 1a31.18 31.18 0 0 1 7.2-7.2zm-11.77 10.33h-.01l5.2 3a28.8 28.8 0 0 0-3.39 12.63h-6a34.82 34.82 0 0 1 4.2-15.63zm.83 2.8a32.8 32.8 0 0 0-2.9 10.83h2.01a30.8 30.8 0 0 1 2.63-9.83zm-5.02 14.83h6.01a28.92 28.92 0 0 0 3.38 12.63l-5.2 3a34.82 34.82 0 0 1-4.19-15.63zm2.12 2a32.8 32.8 0 0 0 2.9 10.84l1.74-1a30.8 30.8 0 0 1-2.63-9.84zm3.07 15.36l5.2-3a29.12 29.12 0 0 0 9.24 9.24l-3 5.2a35.18 35.18 0 0 1-11.44-11.44zm2.84.67a33.19 33.19 0 0 0 7.93 7.93l1-1.74a31.18 31.18 0 0 1-7.2-7.2zm10.33 11.77v.01l3-5.2a28.85 28.85 0 0 0 12.63 3.39v6a34.82 34.82 0 0 1-15.63-4.2zm2.8-.83a32.8 32.8 0 0 0 10.83 2.9v-2.01a30.8 30.8 0 0 1-9.83-2.63zm14.83 5.02v-6.01a28.92 28.92 0 0 0 12.63-3.38l3 5.2a34.82 34.82 0 0 1-15.63 4.19zm2-2.12a32.8 32.8 0 0 0 10.84-2.9l-1-1.74a30.8 30.8 0 0 1-9.84 2.63zm15.36-3.07l-3-5.2a29.12 29.12 0 0 0 9.24-9.24l5.2 3a35.18 35.18 0 0 1-11.44 11.44zm.67-2.84a33.19 33.19 0 0 0 7.93-7.93l-1.74-1a31.18 31.18 0 0 1-7.2 7.2zm11.77-10.33h.01l-5.2-3a28.85 28.85 0 0 0 3.39-12.63h6a34.82 34.82 0 0 1-4.2 15.63zm-.83-2.8a32.8 32.8 0 0 0 2.9-10.83h-2.01a30.8 30.8 0 0 1-2.63 9.83zm5.02-14.83h-6.01a28.85 28.85 0 0 0-3.38-12.63l5.2-3a34.82 34.82 0 0 1 4.19 15.63zm-2.12-2a32.8 32.8 0 0 0-2.9-10.84l-1.74 1a30.8 30.8 0 0 1 2.63 9.84zm-3.07-15.36l-5.2 3a29.12 29.12 0 0 0-9.24-9.24l3-5.2a35.18 35.18 0 0 1 11.44 11.44zm-2.84-.67a33.19 33.19 0 0 0-7.93-7.93l-1 1.74a31.18 31.18 0 0 1 7.2 7.2zm-25.96-15.97a34.82 34.82 0 0 1 15.63 4.19l-3 5.2a28.85 28.85 0 0 0-12.63-3.38zm12.84 5.02a32.8 32.8 0 0 0-10.84-2.9v2.01a30.8 30.8 0 0 1 9.83 2.63l1-1.74zm-13.84 42.98c-7.18 0-13-5.82-13-13s5.82-13 13-13 13 5.82 13 13-5.82 13-13 13zm0-2c6.075 0 11-4.925 11-11s-4.925-11-11-11-11 4.925-11 11 4.925 11 11 11zm-99.46-154h56.92l-.74 1.03c.57.7 1.12 1.4 1.64 2.14l7.75-2.9 2 3.46-6.38 5.25c.37.82.72 1.65 1.03 2.5l8.22-.8 1.04 3.86-7.52 3.43a38.94 38.94 0 0 1 .35 2.67l8.15 1.36v4l-8.15 1.36c-.09.9-.2 1.8-.35 2.67l7.52 3.43-1.04 3.86-8.22-.8c-.31.85-.66 1.68-1.03 2.5l6.38 5.25-2 3.46-7.75-2.9a34.58 34.58 0 0 1-1.64 2.14l4.8 6.73-2.82 2.83-6.73-4.8a43.04 43.04 0 0 1-2.14 1.63l2.9 7.75-3.46 2-5.25-6.38c-.82.37-1.65.72-2.5 1.03l.8 8.22-3.86 1.04-3.43-7.52a38.94 38.94 0 0 1-2.67.35l-1.36 8.15h-4l-1.36-8.15c-.9-.09-1.8-.2-2.67-.35l-3.43 7.52-3.86-1.04.8-8.22c-.85-.31-1.68-.66-2.5-1.03l-5.25 6.38-3.46-2 2.9-7.75a36.15 36.15 0 0 1-2.14-1.64l-6.73 4.8-2.83-2.82 4.8-6.73a43.04 43.04 0 0 1-1.63-2.14l-7.75 2.9-2-3.46 6.38-5.25c-.37-.82-.72-1.65-1.03-2.5l-8.22.8-1.04-3.86 7.52-3.43a38.94 38.94 0 0 1-.35-2.67l-8.15-1.36v-4l8.15-1.36c.09-.9.2-1.8.35-2.67l-7.52-3.43 1.04-3.86 8.22.8c.31-.85.66-1.68 1.03-2.5l-6.38-5.25 2-3.46 7.75 2.9a34.58 34.58 0 0 1 1.64-2.14zm2.43 0l.83 1.17a34.14 34.14 0 0 0-3.38 4.4l-7.63-2.86-.33.58 6.29 5.18a33.79 33.79 0 0 0-2.13 5.12l-8.1-.78-.18.64 7.42 3.37a34.02 34.02 0 0 0-.72 5.5l-8.04 1.36v.66l8.04 1.34c.1 1.88.33 3.72.72 5.5l-7.42 3.38.18.64 8.1-.78a33.88 33.88 0 0 0 2.13 5.12l-6.29 5.18.33.58 7.63-2.86c1 1.56 2.14 3.03 3.38 4.4l-4.73 6.63.47.47 6.63-4.73a34.14 34.14 0 0 0 4.4 3.38l-2.86 7.63.58.33 5.18-6.29a33.88 33.88 0 0 0 5.12 2.13l-.78 8.1.64.18 3.37-7.42c1.79.39 3.63.63 5.5.72l1.35 8.04h.66l1.34-8.04c1.88-.1 3.72-.33 5.5-.72l3.38 7.42.64-.18-.78-8.1a33.88 33.88 0 0 0 5.12-2.13l5.18 6.29.58-.33-2.86-7.63c1.56-1 3.03-2.14 4.4-3.38l6.63 4.73.47-.47-4.73-6.63a34.14 34.14 0 0 0 3.38-4.4l7.63 2.86.33-.58-6.29-5.18a33.79 33.79 0 0 0 2.13-5.12l8.1.78.18-.64-7.42-3.37c.39-1.79.63-3.63.72-5.5l8.04-1.35v-.66l-8.04-1.34c-.1-1.88-.33-3.72-.72-5.5l7.42-3.38-.18-.64-8.1.78a33.79 33.79 0 0 0-2.13-5.12l6.29-5.18-.33-.58-7.63 2.86c-1-1.56-2.14-3.03-3.38-4.4l.83-1.17h-52.06zm-2.82 27h14.15a15.02 15.02 0 0 0 11.7 11.7v14.15c-13.645-1.421-24.429-12.205-25.85-25.85zm12.57-27h13.28v9.3a15.02 15.02 0 0 0-11.7 11.7h-14.15a28.99 28.99 0 0 1 12.57-21zm19.28 52.85v-14.15a15.02 15.02 0 0 0 11.7-11.7h14.15c-1.421 13.645-12.205 24.429-25.85 25.85zm13.28-52.85a28.99 28.99 0 0 1 12.57 21h-14.15a15.02 15.02 0 0 0-11.7-11.7v-9.3zm-42.82 29a27.03 27.03 0 0 0 21.54 21.54v-10.29a17.04 17.04 0 0 1-11.25-11.25zm14.16-29a27.04 27.04 0 0 0-14.16 19h10.29a17.04 17.04 0 0 1 11.25-11.25v-7.75zm17.38 50.54a27.03 27.03 0 0 0 21.54-21.54h-10.29a17.04 17.04 0 0 1-11.25 11.25zm7.38-50.54h-7.38v7.75a17.04 17.04 0 0 1 11.25 11.25h10.29a27.04 27.04 0 0 0-14.16-19zm-12.38 34c-5.523 0-10-4.477-10-10s4.477-10 10-10 10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 1 0 0 16zm95.83-16.47l-.08-4.18 1.93-.52 2.04 3.67a29.35 29.35 0 0 1 3.26-.43l1.02-4.07h2l1.02 4.07c1.1.08 2.2.22 3.26.43l2.04-3.67 1.93.52-.07 4.19a27 27 0 0 1 3.04 1.26l2.91-3.01 1.74 1-1.16 4.03a30.03 30.03 0 0 1 2.61 2l3.6-2.15 1.41 1.41-2.16 3.6c.72.83 1.4 1.7 2 2.6l4.04-1.15 1 1.74-3.01 2.91c.48.98.9 2 1.26 3.04l4.2-.07.5 1.93-3.66 2.04a29.35 29.35 0 0 1 .43 3.26l4.07 1.02v2l-4.07 1.02c-.077 1.094-.22 2.183-.43 3.26l3.67 2.04-.52 1.93-4.19-.07a27.82 27.82 0 0 1-1.26 3.04l3.01 2.91-1 1.74-4.03-1.16a30.03 30.03 0 0 1-2 2.61l2.15 3.6-1.41 1.41-3.6-2.16c-.83.72-1.7 1.4-2.6 2l1.15 4.04-1.74 1-2.91-3.01a27 27 0 0 1-3.04 1.26l.07 4.2-1.93.5-2.04-3.66a29.35 29.35 0 0 1-3.26.43l-1.02 4.07h-2l-1.02-4.07a26.9 26.9 0 0 1-3.26-.43l-2.04 3.67-1.93-.52.07-4.19a27.82 27.82 0 0 1-3.04-1.26l-2.91 3.01-1.74-1 1.16-4.03a31.63 31.63 0 0 1-2.61-2l-3.6 2.15-1.41-1.41 2.16-3.6c-.72-.83-1.4-1.7-2-2.6l-4.04 1.15-1-1.74 3.01-2.91a27 27 0 0 1-1.26-3.04l-4.2.07-.5-1.93 3.66-2.04a29.35 29.35 0 0 1-.43-3.26l-4.07-1.02v-2l4.07-1.02c.08-1.1.22-2.2.43-3.26l-3.67-2.04.52-1.93 4.19.07a27 27 0 0 1 1.26-3.04l-3.01-2.91 1-1.74 4.03 1.16a30.03 30.03 0 0 1 2-2.61l-2.15-3.6 1.41-1.41 3.6 2.16c.83-.72 1.7-1.4 2.6-2l-1.15-4.04 1.74-1 2.91 3.01a27 27 0 0 1 3.04-1.26zm9.17 52.47c14.359 0 26-11.641 26-26s-11.641-26-26-26-26 11.641-26 26 11.641 26 26 26zm0-9c-9.389 0-17-7.611-17-17s7.611-17 17-17 17 7.611 17 17-7.611 17-17 17zm0-2c8.284 0 15-6.716 15-15s-6.716-15-15-15-15 6.716-15 15 6.716 15 15 15zm0-8a7 7 0 1 1 0-14 7 7 0 1 1 0 14zm0-2a5 5 0 1 0 0-10c-6.667 0-6.667 10 0 10zm0-14c-2.667 0-2.667-4 0-4s2.667 4 0 4zm9 9c0-2.667 4-2.667 4 0s-4 2.667-4 0zm-9 9c2.667 0 2.667 4 0 4s-2.667-4 0-4zm-9-9c0 2.667-4 2.667-4 0s4-2.667 4 0zm47.93 53.79l-1.8-3.91 1.63-1.18 3.15 2.92c.4-.17.82-.3 1.25-.4l.84-4.22h2l.84 4.21c.43.1.85.24 1.25.4l3.15-2.9 1.62 1.17-1.8 3.9c.3.33.55.69.78 1.06l4.26-.5.62 1.9-3.75 2.1c.04.44.04.87 0 1.31l3.75 2.1-.62 1.9-4.26-.5a7.57 7.57 0 0 1-.77 1.06l1.8 3.91-1.63 1.18-3.15-2.92c-.4.17-.82.3-1.25.4l-.84 4.22h-2l-.84-4.21c-.43-.1-.85-.24-1.25-.4l-3.15 2.9-1.62-1.17 1.8-3.9a8.03 8.03 0 0 1-.78-1.06l-4.26.5-.62-1.9 3.75-2.1c-.035-.436-.035-.874 0-1.31l-3.75-2.1.62-1.9 4.26.5a7.57 7.57 0 0 1 .77-1.06zm6.07 10.21a5 5 0 1 0 0-10c-6.659.008-6.659 9.992 0 10zm44 88.18l-3.8 5.6-7.18-3.51 2.6-8.07a32.15 32.15 0 0 1-3.07-2.46l-7.27 4.35-5.04-6.22 5.82-6.26a30.86 30.86 0 0 1-1.7-3.52l-8.45.73-1.8-7.8 7.95-3.07a32.49 32.49 0 0 1 0-3.9l-7.95-3.07 1.8-7.8 8.45.73a31.7 31.7 0 0 1 1.7-3.52l-5.82-6.26 5.04-6.22 7.27 4.35a33.06 33.06 0 0 1 3.07-2.46l-2.6-8.07 7.19-3.5 3.79 5.59zm0-3.53v-57.3l-4.46-6.58-4.1 2 2.53 7.87a30.14 30.14 0 0 0-5.13 4.1l-7.08-4.24-2.88 3.55 5.65 6.09a29.87 29.87 0 0 0-2.82 5.86l-8.24-.7-1.03 4.46 7.73 2.99a30.34 30.34 0 0 0 0 6.5l-7.73 3 1.03 4.45 8.24-.7a29.87 29.87 0 0 0 2.82 5.86l-5.65 6.1 2.88 3.54 7.08-4.23a30.14 30.14 0 0 0 5.13 4.09l-2.54 7.86 4.11 2zm0-51.57v5.71l-3.56-3.8a24.94 24.94 0 0 1 3.56-1.91zm0 22.68l-14.17 6.64c-2.5-9.5.77-19.57 8.38-25.78l5.79 10.5zm0 23.16a25.08 25.08 0 0 1-13.32-13.9l13.32-2.55zm0-43.64l-.39.2.39.4zm0 18.29v-2.35l-6.3-11.44a22.93 22.93 0 0 0-6.43 19.76zm0 23.15v-12.23l-10.47 2.01a23.1 23.1 0 0 0 10.47 10.22zm-360-52.9l1 1.46a31.8 31.8 0 0 1 3.8-.86l1.2-8.42h8l1.2 8.42a31.31 31.31 0 0 1 3.8.86l4.8-7.06 7.18 3.51-2.6 8.07a33.06 33.06 0 0 1 3.07 2.46l7.27-4.35 5.04 6.22-5.82 6.26a30.86 30.86 0 0 1 1.7 3.52l8.45-.73 1.8 7.8-7.95 3.07c.08 1.3.08 2.6 0 3.9l7.95 3.07-1.8 7.8-8.45-.73a33.5 33.5 0 0 1-1.7 3.52l5.82 6.26-5.04 6.22-7.27-4.35a33.06 33.06 0 0 1-3.07 2.46l2.6 8.07-7.19 3.5-4.78-7.05a32.19 32.19 0 0 1-3.8.86l-1.21 8.42h-8l-1.2-8.42a31.8 31.8 0 0 1-3.8-.86l-1 1.46zm0 3.53v57.3l.2-.29c2.02.7 4.15 1.2 6.34 1.44l1.17 8.2h4.58l1.17-8.2a29.75 29.75 0 0 0 6.35-1.44l4.65 6.87 4.1-2-2.53-7.87a30.14 30.14 0 0 0 5.13-4.1l7.08 4.24 2.88-3.55-5.65-6.09a29.57 29.57 0 0 0 2.82-5.86l8.24.7 1.03-4.46-7.73-2.99a30.7 30.7 0 0 0 0-6.5l7.73-3-1.03-4.45-8.24.7a29.87 29.87 0 0 0-2.82-5.86l5.65-6.1-2.88-3.54-7.08 4.23a30.14 30.14 0 0 0-5.13-4.09l2.54-7.86-4.11-2-4.65 6.86a29.82 29.82 0 0 0-6.35-1.44l-1.17-8.2h-4.59l-1.17 8.2a29.75 29.75 0 0 0-6.35 1.44l-.19-.29zm34.17 35.05l-16.26-7.62a7.94 7.94 0 0 0-.8-2.44l8.68-15.72a24.95 24.95 0 0 1 8.38 25.78zm-.85 2.63a25.01 25.01 0 0 1-21.94 15.93l2.23-17.82a8.3 8.3 0 0 0 2.07-1.5zm-33.32-31.95a24.92 24.92 0 0 1 10-2.08c5 0 9.65 1.47 13.56 4l-12.28 13.1a8.06 8.06 0 0 0-2.56 0l-8.72-9.3zm0 22.68v-8.65l2.88 5.23a7.84 7.84 0 0 0-.79 2.44zm0 23.16v-16.45l4.32-.83c.6.6 1.3 1.11 2.07 1.5l2.23 17.82c-2.97-.16-5.9-.85-8.62-2.04zm10-28.92a6 6 0 1 1 0 12 6 6 0 1 1 0-12zm0 2c-5.333 0-5.333 8 0 8s5.333-8 0-8zm-10-16.72v.6l9.48 10.13a9.02 9.02 0 0 1 1.04 0l9.87-10.54a22.9 22.9 0 0 0-10.39-2.47c-3.58 0-6.98.82-10 2.28zm0 18.29l.34-.16c.09-.34.2-.67.32-.99l-.66-1.2zm0 23.15a22.98 22.98 0 0 0 6.34 1.99l-1.8-14.33a11.6 11.6 0 0 1-.83-.6l-3.71.7zm13.66 1.99a23.03 23.03 0 0 0 16.8-12.21l-14.17-2.72c-.27.21-.55.42-.84.6zm19.07-19.17a22.93 22.93 0 0 0-6.42-19.75l-6.97 12.63c.12.32.23.65.32.99zM718.789-.001h-1.21l1.5 3.28a48.3 48.3 0 0 0-5.8 5.8l-9.38-4.3-1.65 2.26 7 7.58a47.84 47.84 0 0 0-3.74 7.33l-10.24-1.2-.86 2.66 8.99 5.05a47.91 47.91 0 0 0-1.28 8.12l-10.12 2.02v2.8l10.12 2.02c.2 2.78.63 5.5 1.28 8.12l-9 5.05.87 2.66 10.24-1.2c1.04 2.54 2.29 5 3.74 7.33l-7 7.58 1.65 2.26 9.38-4.3a48.3 48.3 0 0 0 5.8 5.8l-4.3 9.38 2.26 1.65 2.96-2.73v2.66l-2.84 2.62-4.85-3.52 4.36-9.5a50.31 50.31 0 0 1-3.95-3.95l-9.5 4.36-3.52-4.85 7.08-7.68a49.83 49.83 0 0 1-2.54-4.98l-10.38 1.21-1.85-5.7 9.11-5.12a49.9 49.9 0 0 1-.87-5.52l-10.25-2.05v-6l10.25-2.05a49.97 49.97 0 0 1 .87-5.52l-9.11-5.12 1.85-5.7 10.38 1.21c.75-1.71 1.6-3.37 2.54-4.98l-7.08-7.68 3.52-4.85 9.5 4.36a50.31 50.31 0 0 1 3.95-3.95l-1.25-2.72zm1.21 52.7l-6.48 3.74a39.86 39.86 0 0 1-3.52-16.44c-.008-5.668 1.192-11.272 3.52-16.44l6.48 3.74zm0-39.16v4.52l-2.47-1.43c.77-1.07 1.6-2.1 2.47-3.09zm0 52.92a39.02 39.02 0 0 1-2.47-3.1l2.47-1.42zm0-16.07v-20.78l-5.5-3.18a37.91 37.91 0 0 0 0 27.14z' clip-path='url(%23A)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    content: '';
    pointer-events: none;

    inset: 0;
    -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 1rem, rgba(0, 0, 0, 0.06) 70%, rgba(0, 0, 0, 0.08) 100%);
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 1rem, rgba(0, 0, 0, 0.06) 70%, rgba(0, 0, 0, 0.08) 100%);
  }

  #body #recordListContainer ol#recordList li:nth-child(5n+1):is([data-record-type="PR"]) .main-block::before {
    background-position-x: -5.5rem;
  }

  #body #recordListContainer ol#recordList li:nth-child(5n+2):is([data-record-type="PR"]) .main-block::before {
    background-position-x: 0;
  }

  #body #recordListContainer ol#recordList li:nth-child(5n+3):is([data-record-type="PR"]) .main-block::before {
    background-position-x: -8.25rem;
  }

  #body #recordListContainer ol#recordList li:nth-child(5n+4):is([data-record-type="PR"]) .main-block::before {
    background-position-x: -2.75rem;
  }

  #body #recordListContainer ol#recordList li:nth-child(5n+5):is([data-record-type="PR"]) .main-block::before {
    background-position-x: -11rem;
  }
}

#search-filter-panel {
  padding: 0.5rem 1rem 0.5rem 0;
  background-color: #f8f5e4;
}

#search-filter-panel .row {
  padding-bottom: 0.5em;
  padding-left: 1em;
}

#search-filter-panel .row .toggle-switch {
  padding-bottom: 1em;
}

@media (max-width: 930px) {
  #search-filter-panel .row .toggle-switch {
    margin-top: -1em;
  }
}

#search-filter-panel input[type="checkbox"],
#search-filter-panel input[type="radio"] {
  min-width: 19.5px !important;

  accent-color: var(--trb-theme);
}

#search-filter-panel input[type="checkbox"] {
  position: static;
  transform: scale(1.5);
  transform-origin: left;
}

#search-filter-panel .extra-my {
  margin: 0.25rem 0;
}

#search-filter-panel .flex-group {
  display: flex;
  margin-bottom: 0.5rem;
  padding: 0 0.2rem;

  align-items: center;
  gap: 1rem;
}

#search-filter-panel .flex-group>* {
  flex: 1;
}

#search-filter-panel .flex-group:hover {
  border-radius: 0.5rem;
  background-color: var(--secondary-color);
}

#search-filter-panel .flex-group:hover>* {
  color: black;
}

#search-filter-panel .flex-group label {
  padding: 0.5rem 0 0.5rem 0;
  color: #555;
  font-size: 0.9em;
}

#search-filter-panel .flex-group [type="checkbox"] {
  margin: 0;
  cursor: pointer;

  flex: 0;
}

#search-filter-panel .flex-group:last-child {
  margin-bottom: 0;
}

#search-filter-panel .flex-group :last-child {
  display: flex;
  margin: 0;
  margin-left: auto;

  flex: 0;
}

#search-filter-panel .flex-group :last-child::after {
  padding-top: 0.15rem;
}

#search-filter-panel .grid-group {
  display: grid;

  grid-template-columns: 1fr 1fr;
  align-items: center;
}

#search-filter-panel .grid-group>* {
  margin: 0;
  padding: 0.4rem 0;
  font-weight: normal !important;
}

#search-filter-panel .grid-group label {
  padding-left: 0 !important;
}

#search-filter-panel .grid-group label:hover,
#search-filter-panel .grid-group label:focus {
  border-radius: 0.5rem;
  background-color: var(--secondary-color);
  cursor: pointer;
}

#search-filter-panel .grid-group [type="checkbox"] {
  margin-right: 1rem;
  margin-left: 0.2rem;
  cursor: pointer;
}

#search-filter-panel .grid-group button {
  padding: 0.1rem 2rem;
  background-color: var(--trb-theme);
  color: white;

  grid-row: 99;
  grid-column: 1 / 3;
  place-self: center;
}

#search-filter-panel .grid-group button:focus,
#search-filter-panel .grid-group button:hover {
  /*  Background-only darkening by overlaying a lower-alpha flat gradient over the theme color*/
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), var(--trb-theme);
}

#search-filter-panel .grid-group>.flex-group {
  padding: 0;
}

#search-filter-panel .grid-group>.flex-group>[type="checkbox"] {
  margin: 0;
}

#search-filter-panel .grid-group>.flex-group>label {
  margin: 0;
  color: #000;
  font-weight: normal;
  font-size: inherit;
}

#search-filter-panel .grid-group>.flex-group :last-child {
  margin: 0;
  margin-right: 0.5rem;

  flex: 1;
}

#search-filter-panel .single-col-grid-group {
  display: grid;

  grid-template-columns: 1fr;
  align-items: center;
}

#search-filter-panel .single-col-grid-group>* {
  margin: 0;
  padding: 0.4rem 0;
  font-weight: normal !important;
}

#search-filter-panel .single-col-grid-group label {
  padding-left: 0 !important;
}

#search-filter-panel .single-col-grid-group label:hover,
#search-filter-panel .single-col-grid-group label:focus {
  border-radius: 0.5rem;
  background-color: var(--secondary-color);
  cursor: pointer;
}

#search-filter-panel .single-col-grid-group [type="checkbox"] {
  margin-right: 1rem;
  margin-left: 0.2rem;
  cursor: pointer;
}

#search-filter-panel .single-col-grid-group button {
  padding: 0.1rem 2rem;
  background-color: var(--trb-theme);
  color: white;

  grid-row: 99;
  place-self: center;
}

#search-filter-panel .single-col-grid-group button:focus,
#search-filter-panel .single-col-grid-group button:hover {
  /*  Background-only darkening by overlaying a lower-alpha flat gradient over the theme color*/
  background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), var(--trb-theme);
}

#search-filter-panel .single-col-grid-group>.flex-group {
  padding: 0;
}

#search-filter-panel .single-col-grid-group>.flex-group>[type="checkbox"] {
  margin: 0;
}

#search-filter-panel .single-col-grid-group>.flex-group>label {
  margin: 0;
  color: #000;
  font-weight: normal;
  font-size: inherit;
}

#search-filter-panel .single-col-grid-group>.flex-group :last-child {
  margin: 0;
  margin-right: 0.5rem;

  flex: 1;
}

#search-filter-panel .radio-group {
  display: grid;

  grid-template-rows: auto;
  align-items: center;
}

#search-filter-panel .radio-group>label {
  display: flex;
  margin: 0;
  padding: 0.4rem 0;
  padding-left: 0 !important;

  align-items: center;
}

#search-filter-panel .radio-group>label>* {
  flex: 1;
}

#search-filter-panel .radio-group>label [type="radio"] {
  position: static;
  margin: 0.2rem 1rem 0.2rem 0.2rem;
  cursor: pointer;
  transform: scale(1.5);
  transform-origin: left;

  flex: 0;
}

#search-filter-panel .radio-group label:hover,
#search-filter-panel .radio-group label:focus {
  border-radius: 0.5rem;
  background-color: var(--secondary-color);
  cursor: pointer;
}

#search-filter-panel label {
  margin-bottom: 0;
  padding: 0.5rem 1rem 0.5rem 0;
}

@media only screen and (min-width: 950px) {
  #search-filter-panel label {
    margin-bottom: 0;
    padding: 0 1rem 0 0;
  }
}

@media only screen and (min-width: 950px) {
  #search-filter-panel .form-group {
    margin-bottom: 0;
  }
}

#search-filter-panel p.label {
  padding-bottom: 14px;
  padding-left: 0;
  color: #333;
  font-size: 14px;
}

#search-filter-panel .inline-block {
  display: inline-block;
  margin-right: 0.5em;
  padding-left: 20px;
}

#search-filter-panel .btn-group {
  display: block;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  -ms-flex-align: stretch;
  margin-bottom: 1em;

  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

@media only screen and (min-width: 640px) and (max-width: 700px) {
  #search-filter-panel .btn-group {
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
}

#search-filter-panel .btn-group button {
  padding: 6px;
  color: var(--trb-theme);
  font-weight: bold;

  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

#search-filter-panel label.radio {
  padding-left: 20px;
  font-weight: normal;
}

#search-filter-panel input[value="Apply"],
#search-filter-panel input[value="Cancel"],
#search-filter-panel input[value="Clear"] {
  float: right;
  margin-left: 0.5em;
  padding: 0.5em;
}

#search-filter-panel label[data-toggle="popover"] {
  display: flex;
  cursor: pointer;

  gap: 0.5rem;
}

#search-filter-panel label[data-toggle="popover"]:after {
  color: #666;
  content: " c";
  font-weight: normal;
  font-size: 1.2rem;
  font-family: TRB;
}

#search-filter-panel .advanced-filter {
  display: none;
}

#search-filter-panel .advanced-filter.visible {
  display: block;
}

#search-filter-panel #advanced-filter-toggle {
  float: right;
  font-weight: normal;
}

#search-filter-panel #advanced-filter-toggle .bootstrap-switch-id-sf-AdvancedFilters {
  margin-left: 1em;
}

#search-filter-panel #advanced-filter-toggle .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #5e0c02;
}

#search-filter-panel #termMatch-toggle2 {
  float: right;
  font-weight: normal;
}

#search-filter-panel #termMatch-toggle2 .bootstrap-switch-id-sf-termsMatch2 {
  margin-left: 1em;
}

#search-filter-panel #termMatch-toggle2 .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
  background: #5e0c02;
}

@media only screen and (min-width: 768px) {
  #search-filter-panel #advanced-filter-toggle {
    display: none;
  }

  #search-filter-panel .advanced-filter {
    display: block;
  }
}

.mark-area {
  display: flex;
  padding: 0.8rem 15px;

  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 0.5rem;
}

.mark-area a:hover,
.mark-area a:active {
  text-decoration: underline;
}

@media only screen and (max-width: 767px) {
  .mark-area {
    margin-left: -15px;
    width: 100vw;

    justify-content: space-around;
  }
}

.mark-area .marking-actions {
  flex: 0 0 auto;
}

.mark-area .marked-actions {
  display: flex;
  padding-left: 1rem;

  flex: 0 0 auto;
}

.mark-area .marked-actions p {
  margin: 0;
  padding-right: 0.3rem;
}

.mark-area .marked-actions p::after {
  padding-left: 0.3rem;
  content: '|';
}

.mark-area .marked-actions ul {
  display: flex;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.mark-area .marked-actions ul li {
  display: inline-block;
}

.mark-area .marked-actions ul li:not(:first-child)::before {
  padding-right: 0.2rem;
  content: '·';
}

.marked-actions del {
    color: #ed433790;
}

@media only screen and (max-width: 767px) {
  #recordsContainer1 {
    margin-right: -30px;
    margin-left: -30px;
    border-top: 3px solid #ccc;
  }
}

#recordsContainer1>.col-xs-12 {
  padding: 0;
}

@media only screen and (min-width: 768px) {
  #recordsContainer1>.col-xs-12 {
    padding: 0 -15px;
  }
}

#recordsContainer1 #recordsContainer2 {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  -ms-flex-align: stretch;
  margin: 0;

  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-items: stretch;
  align-items: stretch;
}

@media only screen and (min-width: 768px) {
  #recordsContainer1 #recordsContainer2 {
    margin-right: 15px;
  }
}

#record-view iframe {
  width: 100%;
}

#record-view #recordSpinner {
  display: none;
  margin: 50px auto;
  width: 40px;
}

#record-view #recordSpinner.visible {
  display: block;
}

#record-view #recordSpinner.visible+iframe {
  position: relative;
  top: -140px;
}

div#body.container:first-child {
  padding: 0;
}

div#body.container:first-child>#main>.container-fluid {
  padding: 0;
}

div#body.container:first-child #trid-record-main {
  margin: 0;
  min-width: 100%;
  width: 1px;
}

/* * *    CHOSEN    * * */
.chzn-container ul.chzn-results li em {
  background-color: #cee1f8;
}

div.chzn-container {
  font-size: 1em;
}

.chzn-container .chzn-results .highlighted {
  background-color: #0D5ABA;
}

.chzn-container .chzn-results .active-result span.info {
  margin: 0;
  color: #73737c;
  font-style: italic;
  font-size: 0.8em;
}

.chzn-container .chzn-results .highlighted span.info {
  color: #fff;
}

#search-filter-panel ul.chzn-results,
#search-filter-panel ul.chzn-choices {
  padding-left: 0;
  border-color: #CCC;
  color: #444;
}

#search-filter-panel fieldset div.chzn-container,
#search-filter-panel fieldset div.chzn-container div {
  margin: 0;
  padding: 0;
}

.in div.chzn-drop {
  display: none;
}

#search-filter-panel ul.chzn-choices {
  border-radius: 4px;
}

#search-filter-panel ul.chzn-results li {
  padding: 6px 3px;
  line-height: 1.25em;
}

/*#search-filter-panel ul li.search-choice {padding:3px; margin:3px;}*/
#search-filter-panel ul li.search-logic {
  position: relative;
  margin: 4px 0 4px 5px;
  padding: 3px;
  line-height: 1.25em;
}

#search-filter-panel ul li.search-field {
  padding: 0;
}

#search-filter-panel .chzn-container-multi .chzn-choices .search-field input {
  color: #222;
}

#search-filter-panel .chzn-container-multi .chzn-choices .search-field input.default {
  color: #999;
}

#search-filter-panel .chzn-container {
  display: block;
  width: 100%;
}

#search-filter-panel .chzn-container ul li.search-field input {
  display: block;
  padding: 6px 12px;
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
  background-image: none;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  font-size: 14px;
  line-height: 1.42857143;
}

#search-filter-panel .chzn-container {
  border-color: #ccc;
}

#search-filter-panel .chzn-container .chzn-drop {
  border-color: #ccc;
}

#search-filter-panel .chzn-container-active .chzn-choices {
  box-shadow: none;
}

#search-filter-panel .chzn-container .chzn-single {
  padding: 4px 8px 4px 8px;
  height: 1.5em !important;
  border-color: #ccc;
  font-weight: normal;
}

#search-filter-panel .chzn-container-single .chzn-single div {
  border-color: #ccc;
}

#search-filter-panel .chzn-container-single .chzn-search {
  padding: 0;
}

#search-filter-panel .chzn-container-active .chzn-single {
  border-color: #ccc;
  box-shadow: none;
}

#search-filter-panel .chzn-container-single .chzn-single span {
  line-height: 1.5em;
}

#search-filter-panel .chzn-container-active .chzn-single-with-drop {
  border-bottom: 1px solid #eee;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

#search-filter-panel .chzn-container-active .chzn-choices-with-drop {
  border-bottom: 1px solid #eee;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

#search-filter-panel #sf-RecordLanguage_chzn_o_0,
#search-filter-panel #sf-RecordLanguage_chzn_o_1,
#search-filter-panel #sf-RecordLanguage_chzn_o_2,
#search-filter-panel #sf-RecordLanguage_chzn_o_3 {
  font-weight: bold;
}

#search-filter-panel #sf-RecordLanguage_chzn_o_3 {
  margin-bottom: 12px;
}

#sf-RecordLanguage_chzn .chzn-drop li {
  font-weight: normal;
}

.recordsError {
  color: red;
  vertical-align: sub;
}

.form__group {
  position: relative;
  margin-top: 10px;
  padding: 15px 0 0;
}

.form__field {
  padding: 7px 0;
  width: 100%;
  outline: 0;
  border: 0;
  border-bottom: 1px solid #d2d2d2;
  background: transparent;
  color: #212121;
  font-size: 16px;
  font-family: inherit;
  transition: border-color 0.2s;
}

.form__group .ui.search .form__field::placeholder {
  color: transparent;
}

.form__field:placeholder-shown~.form__label {
  top: 13px;
  left: 14px;
  font-size: 16px;
  cursor: text;
}

.form__field:focus~.form__label {
  position: absolute;
  top: 0;
  left: 14px;
  display: block;
  color: #9b9b9b;
  font-size: 11px;
  transition: 0.2s;
}

.form__field:focus~.form__label {
  color: #009788;
}

.form__field:focus {
  padding-bottom: 6px;
  border-bottom: 2px solid #009788;
}

.ui.dropdown .menu .item.selected {
  font-weight: 700;
}

#search-filter-panel .ui.selection.dropdown>.delete.icon,
#search-filter-panel .ui.selection.dropdown>.dropdown.icon,
#search-filter-panel .ui.selection.dropdown>.search.icon {
  padding-right: 0.2em;
}