.app-icon-bluebg {
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.app-icon-mac,
.app-icon-windows,
.app-icon-ios {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PG1hc2sgaWQ9ImIiIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIHg9IjAiIHk9IjAiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9IiNkOWQ5ZDkiIGQ9Ik0wIDM2NS44NTZjMC0xMjguMDYxIDAtMTkyLjA5MiAyNC45MjMtMjQxLjAwNWEyMjguNjYgMjI4LjY2IDAgMCAxIDk5LjkyOC05OS45MjhDMTczLjc2NCAwIDIzNy43OTUgMCAzNjUuODU2IDBoMjkyLjI4OGMxMjguMDYxIDAgMTkyLjA5MiAwIDI0MS4wMDUgMjQuOTIzYTIyOC42NiAyMjguNjYgMCAwIDEgOTkuOTI5IDk5LjkyOEMxMDI0IDE3My43NjQgMTAyNCAyMzcuNzk1IDEwMjQgMzY1Ljg1NnYyOTIuMjg4YzAgMTI4LjA2MSAwIDE5Mi4wOTItMjQuOTIyIDI0MS4wMDVhMjI4LjY2IDIyOC42NiAwIDAgMS05OS45MjkgOTkuOTI5Qzg1MC4yMzYgMTAyNCA3ODYuMjA1IDEwMjQgNjU4LjE0NCAxMDI0SDM2NS44NTZjLTEyOC4wNjEgMC0xOTIuMDkyIDAtMjQxLjAwNS0yNC45MjJhMjI4LjY2IDIyOC42NiAwIDAgMS05OS45MjgtOTkuOTI5QzAgODUwLjIzNiAwIDc4Ni4yMDUgMCA2NTguMTQ0eiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2IpIj48cGF0aCBmaWxsPSIjMzM1ZmZmIiBkPSJNMCAwaDEwMjR2MTAyNEgweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMDcuMjAxIDE1Ny4yODEtMTQ5LjkyIDU1OS41MTggNTU5LjUxOCAxNDkuOTIgMTQ5LjkyLTU1OS41MTh6bTI2Mi4wNDEgNDUzLjg3Ni0xNTYuMzQ5LTQxLjkxNSA0MS45MTQtMTU2LjM0OSAxNTYuNDEyIDQxLjkxNHoiLz48L2c+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxMDI0djEwMjRIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
}
.app-icon-android {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiPjxwYXRoIGZpbGw9IiMzMzVmZmYiIGQ9Ik0wIDUxMkMwIDIyOS4yMyAyMjkuMjMgMCA1MTIgMHM1MTIgMjI5LjIzIDUxMiA1MTItMjI5LjIzIDUxMi01MTIgNTEyUzAgNzk0Ljc3IDAgNTEyIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMzNi4xNzMgMjA3LjQ2MSAyMDcuNDYxIDY4Ny44MjdsNDgwLjM2NiAxMjguNzEyIDEyOC43MTItNDgwLjM2NnpNNTYxLjE0NSA1OTcuMTNsLTEzNC4yMzItMzUuOTg1IDM1Ljk4NS0xMzQuMjMyIDEzNC4yODUgMzUuOTg1eiIvPjwvc3ZnPg==);
}
.studio-icon {
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
}
.studio-icon-mac,
.studio-icon-windows {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDI0IiBoZWlnaHQ9IjEwMjQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiPjxtYXNrIGlkPSJhIiB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMCAzNjUuODU2YzAtMTI4LjA2MSAwLTE5Mi4wOTIgMjQuOTIzLTI0MS4wMDVhMjI4LjY2IDIyOC42NiAwIDAgMSA5OS45MjgtOTkuOTI4QzE3My43NjQgMCAyMzcuNzk1IDAgMzY1Ljg1NiAwaDI5Mi4yODhjMTI4LjA2MSAwIDE5Mi4wOTIgMCAyNDEuMDA1IDI0LjkyM2EyMjguNjYgMjI4LjY2IDAgMCAxIDk5LjkyOSA5OS45MjhDMTAyNCAxNzMuNzY0IDEwMjQgMjM3Ljc5NSAxMDI0IDM2NS44NTZ2MjkyLjI4OGMwIDEyOC4wNjEgMCAxOTIuMDkyLTI0LjkyMiAyNDEuMDA1YTIyOC42NiAyMjguNjYgMCAwIDEtOTkuOTI5IDk5LjkyOUM4NTAuMjM2IDEwMjQgNzg2LjIwNSAxMDI0IDY1OC4xNDQgMTAyNEgzNjUuODU2Yy0xMjguMDYxIDAtMTkyLjA5MiAwLTI0MS4wMDUtMjQuOTIyYTIyOC42NiAyMjguNjYgMCAwIDEtOTkuOTI4LTk5LjkyOUMwIDg1MC4yMzYgMCA3ODYuMjA1IDAgNjU4LjE0NHoiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzEyMTIxNSIgZD0iTTAgMGgxMDI0djEwMjRIMHoiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMjcuODA3IDQ1Mi42NSAzMDcuMDYzIDE1NyA4NjcgMzA3LjA2NWwtNTQuMDYyIDIwMS42My0zNTguMjMzLTk2LjAwMy0yNS4xOTUgOTMuOTQ3em0tMTYuNzQ1IDYyLjU4MSAzNTguMjMzIDk2LjAwNCAyNS4xOTUtOTMuOTQ3IDIwMS43MDMgNTQuMDYyTDcxNi45MzcgODY3IDE1NyA3MTYuOTM1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9nPjwvc3ZnPg==);
}
.flatpickr-calendar {
  opacity: 0;
  text-align: center;
  visibility: hidden;
  box-sizing: border-box;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  direction: ltr;
  background: #fff;
  border: 0;
  border-radius: 5px;
  width: 307.875px;
  padding: 0;
  font-size: 14px;
  line-height: 24px;
  animation: none;
  display: none;
  position: absolute;
  box-shadow:
    1px 0 #e6e6e6,
    -1px 0 #e6e6e6,
    0 1px #e6e6e6,
    0 -1px #e6e6e6,
    0 3px 13px rgba(0, 0, 0, 0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  max-height: 640px;
}
.flatpickr-calendar.open {
  z-index: 99999;
  display: inline-block;
}
.flatpickr-calendar.animate.open {
  animation: 0.3s cubic-bezier(0.23, 1, 0.32, 1) fpFadeInDown;
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth
  .flatpickr-days
  .dayContainer:nth-child(n + 1)
  .flatpickr-day.inRange:nth-child(7n + 7) {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.flatpickr-calendar.multiMonth
  .flatpickr-days
  .dayContainer:nth-child(n + 2)
  .flatpickr-day.inRange:nth-child(7n + 1) {
  box-shadow:
    -2px 0 #e6e6e6,
    5px 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  border-top: 1px solid #e6e6e6;
  height: 40px;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  pointer-events: none;
  content: "";
  border: solid transparent;
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  display: inline-block;
  position: relative;
}
.flatpickr-months {
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: 0 0;
  -ms-flex: 1;
  flex: 1;
  height: 34px;
  line-height: 1;
  position: relative;
  overflow: hidden;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  z-index: 3;
  color: rgba(0, 0, 0, 0.9);
  fill: rgba(0, 0, 0, 0.9);
  height: 34px;
  padding: 10px;
  text-decoration: none;
  position: absolute;
  top: 0;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  left: 0;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  right: 0;
}
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  fill: inherit;
  transition: fill 0.1s;
}
.numInputWrapper {
  height: auto;
  position: relative;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.numInputWrapper input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.numInputWrapper span {
  opacity: 0;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid rgba(57, 57, 57, 0.15);
  width: 14px;
  height: 50%;
  padding: 0 4px 0 2px;
  line-height: 50%;
  position: absolute;
  right: 0;
}
.numInputWrapper span:hover {
  background: rgba(0, 0, 0, 0.1);
}
.numInputWrapper span:active {
  background: rgba(0, 0, 0, 0.2);
}
.numInputWrapper span:after {
  content: "";
  display: block;
  position: absolute;
}
.numInputWrapper span.arrowUp {
  border-bottom: 0;
  top: 0;
}
.numInputWrapper span.arrowUp:after {
  border-bottom: 4px solid rgba(57, 57, 57, 0.6);
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-top: 4px solid rgba(57, 57, 57, 0.6);
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0, 0, 0, 0.5);
}
.numInputWrapper:hover {
  background: rgba(0, 0, 0, 0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  color: inherit;
  text-align: center;
  width: 75%;
  height: 34px;
  padding: 7.48px 0 0;
  font-weight: 300;
  line-height: 1;
  display: inline-block;
  position: absolute;
  left: 12.5%;
  transform: translate(0, 0);
}
.flatpickr-current-month span.cur-month {
  color: inherit;
  margin-left: 0.5ch;
  padding: 0;
  font-family: inherit;
  font-weight: 700;
  display: inline-block;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch�;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0, 0, 0, 0.9);
}
.flatpickr-current-month input.cur-year {
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  -ms-appearance: textfield;
  appearance: textfield;
  background: 0 0;
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0 0 0 0.5ch;
  display: inline-block;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  background: 0 0;
  font-size: 100%;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  -ms-appearance: menulist;
  appearance: menulist;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  height: auto;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  vertical-align: initial;
  background: 0 0;
  border: none;
  border-radius: 0;
  outline: none;
  width: auto;
  margin: -1px 0 0;
  padding: 0 0 0 0.5ch;
  position: relative;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0, 0, 0, 0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  text-align: center;
  background: 0 0;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 28px;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  -ms-flex: 1;
  flex: 1;
  display: -ms-flexbox;
  display: flex;
}
span.flatpickr-weekday {
  cursor: default;
  color: rgba(0, 0, 0, 0.54);
  text-align: center;
  background: 0 0;
  -ms-flex: 1;
  flex: 1;
  margin: 0;
  font-size: 90%;
  font-weight: bolder;
  line-height: 1;
  display: block;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0;
}
.flatpickr-days {
  -ms-flex-align: start;
  align-items: flex-start;
  width: 307.875px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  text-align: left;
  box-sizing: border-box;
  opacity: 1;
  outline: 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  padding: 0;
  display: -ms-flexbox;
  display: flex;
  transform: translate(0, 0);
}
.dayContainer + .dayContainer {
  box-shadow: -1px 0 #e6e6e6;
}
.flatpickr-day {
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  text-align: center;
  background: 0 0;
  border: 1px solid transparent;
  border-radius: 150px;
  -ms-flex-preferred-size: 14.2857%;
  flex-basis: 14.2857%;
  -ms-flex-pack: center;
  justify-content: center;
  width: 14.2857%;
  max-width: 39px;
  height: 39px;
  margin: 0;
  font-weight: 400;
  line-height: 39px;
  display: inline-block;
  position: relative;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  background: #e6e6e6;
  border-color: #e6e6e6;
  outline: 0;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  color: #fff;
  background: #959ea9;
  border-color: #959ea9;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #fff;
  background: #569ff7;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) {
  box-shadow: -10px 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  box-shadow:
    -5px 0 #e6e6e6,
    5px 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57, 57, 57, 0.3);
  cursor: default;
  background: 0 0;
  border-color: transparent;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57, 57, 57, 0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  box-shadow:
    -5px 0 #569ff7,
    5px 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  box-shadow: 1px 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  color: rgba(57, 57, 57, 0.3);
  cursor: default;
  background: 0 0;
  border: none;
  width: 100%;
  max-width: none;
  display: block;
}
.flatpickr-innerContainer {
  box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.flatpickr-rContainer {
  box-sizing: border-box;
  padding: 0;
  display: inline-block;
}
.flatpickr-time {
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  height: 0;
  max-height: 40px;
  line-height: 40px;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}
.flatpickr-time:after {
  content: "";
  clear: both;
  display: table;
}
.flatpickr-time .numInputWrapper {
  float: left;
  -ms-flex: 1;
  flex: 1;
  width: 40%;
  height: 40px;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  -webkit-box-shadow: none;
  box-shadow: none;
  text-align: center;
  height: inherit;
  line-height: inherit;
  color: #393939;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  -ms-appearance: textfield;
  appearance: textfield;
  background: 0 0;
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
  font-size: 14px;
  position: relative;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: 700;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  border: 0;
  outline: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-flex-item-align: center;
  align-self: center;
  width: 2%;
  font-weight: 700;
}
.flatpickr-time .flatpickr-am-pm {
  cursor: pointer;
  text-align: center;
  outline: 0;
  width: 18%;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@keyframes fpFadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translate(0, 0);
  }
}
.form-inline,
.navbar-form {
  position: static;
}
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  font-family: sans-serif;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  vertical-align: baseline;
  display: inline-block;
}
audio:not([controls]) {
  height: 0;
  display: none;
}
[hidden],
template {
  display: none;
}
a {
  background: 0 0;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: 700;
}
dfn {
  font-style: italic;
}
h1 {
  margin: 0.67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
  position: relative;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button {
  -webkit-appearance: button;
  cursor: pointer;
}
html input[type="button"] {
  -webkit-appearance: button;
  cursor: pointer;
}
input[type="reset"] {
  -webkit-appearance: button;
  cursor: pointer;
}
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button {
  height: auto;
}
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
.container {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}
.container:before,
.container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}
.container-fluid:before,
.container-fluid:after {
  content: " ";
  display: table;
}
.container-fluid:after {
  clear: both;
}
.row {
  margin-left: 0;
  margin-right: 0;
}
.row:before,
.row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-1 {
  width: 8.33333%;
}
.col-xs-2 {
  width: 16.6667%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-4 {
  width: 33.3333%;
}
.col-xs-5 {
  width: 41.6667%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-7 {
  width: 58.3333%;
}
.col-xs-8 {
  width: 66.6667%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-10 {
  width: 83.3333%;
}
.col-xs-11 {
  width: 91.6667%;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-pull-1 {
  right: 8.33333%;
}
.col-xs-pull-2 {
  right: 16.6667%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-4 {
  right: 33.3333%;
}
.col-xs-pull-5 {
  right: 41.6667%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-7 {
  right: 58.3333%;
}
.col-xs-pull-8 {
  right: 66.6667%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-10 {
  right: 83.3333%;
}
.col-xs-pull-11 {
  right: 91.6667%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-push-1 {
  left: 8.33333%;
}
.col-xs-push-2 {
  left: 16.6667%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-4 {
  left: 33.3333%;
}
.col-xs-push-5 {
  left: 41.6667%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-7 {
  left: 58.3333%;
}
.col-xs-push-8 {
  left: 66.6667%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-10 {
  left: 83.3333%;
}
.col-xs-push-11 {
  left: 91.6667%;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-xs-offset-1 {
  margin-left: 8.33333%;
}
.col-xs-offset-2 {
  margin-left: 16.6667%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-4 {
  margin-left: 33.3333%;
}
.col-xs-offset-5 {
  margin-left: 41.6667%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-7 {
  margin-left: 58.3333%;
}
.col-xs-offset-8 {
  margin-left: 66.6667%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-10 {
  margin-left: 83.3333%;
}
.col-xs-offset-11 {
  margin-left: 91.6667%;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 768px) {
  .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 {
    float: left;
  }
  .col-sm-1 {
    width: 8.33333%;
  }
  .col-sm-2 {
    width: 16.6667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.3333%;
  }
  .col-sm-5 {
    width: 41.6667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333%;
  }
  .col-sm-8 {
    width: 66.6667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333%;
  }
  .col-sm-11 {
    width: 91.6667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  .col-sm-pull-2 {
    right: 16.6667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.3333%;
  }
  .col-sm-pull-5 {
    right: 41.6667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.3333%;
  }
  .col-sm-pull-8 {
    right: 66.6667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.3333%;
  }
  .col-sm-pull-11 {
    right: 91.6667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.33333%;
  }
  .col-sm-push-2 {
    left: 16.6667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.3333%;
  }
  .col-sm-push-5 {
    left: 41.6667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.3333%;
  }
  .col-sm-push-8 {
    left: 66.6667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.3333%;
  }
  .col-sm-push-11 {
    left: 91.6667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.6667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.3333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.6667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.3333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.6667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.3333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.6667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .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 {
    float: left;
  }
  .col-md-1 {
    width: 8.33333%;
  }
  .col-md-2 {
    width: 16.6667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333%;
  }
  .col-md-5 {
    width: 41.6667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333%;
  }
  .col-md-8 {
    width: 66.6667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333%;
  }
  .col-md-11 {
    width: 91.6667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.33333%;
  }
  .col-md-pull-2 {
    right: 16.6667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.3333%;
  }
  .col-md-pull-5 {
    right: 41.6667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.3333%;
  }
  .col-md-pull-8 {
    right: 66.6667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.3333%;
  }
  .col-md-pull-11 {
    right: 91.6667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.33333%;
  }
  .col-md-push-2 {
    left: 16.6667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.3333%;
  }
  .col-md-push-5 {
    left: 41.6667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.3333%;
  }
  .col-md-push-8 {
    left: 66.6667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.3333%;
  }
  .col-md-push-11 {
    left: 91.6667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  .col-md-offset-2 {
    margin-left: 16.6667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.3333%;
  }
  .col-md-offset-5 {
    margin-left: 41.6667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.3333%;
  }
  .col-md-offset-8 {
    margin-left: 66.6667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.3333%;
  }
  .col-md-offset-11 {
    margin-left: 91.6667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .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 {
    float: left;
  }
  .col-lg-1 {
    width: 8.33333%;
  }
  .col-lg-2 {
    width: 16.6667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.3333%;
  }
  .col-lg-5 {
    width: 41.6667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333%;
  }
  .col-lg-8 {
    width: 66.6667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333%;
  }
  .col-lg-11 {
    width: 91.6667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  .col-lg-pull-2 {
    right: 16.6667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.3333%;
  }
  .col-lg-pull-5 {
    right: 41.6667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.3333%;
  }
  .col-lg-pull-8 {
    right: 66.6667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.3333%;
  }
  .col-lg-pull-11 {
    right: 91.6667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.33333%;
  }
  .col-lg-push-2 {
    left: 16.6667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.3333%;
  }
  .col-lg-push-5 {
    left: 41.6667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.3333%;
  }
  .col-lg-push-8 {
    left: 66.6667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.3333%;
  }
  .col-lg-push-11 {
    left: 91.6667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.6667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.3333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.6667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.3333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.6667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.3333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.6667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
.fade {
  opacity: 0;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  -o-transition: height 0.35s ease;
  height: 0;
  transition: height 0.35s;
  position: relative;
  overflow: hidden;
}
.navbar {
  border: 1px solid transparent;
  min-height: 40px;
  margin-bottom: 20px;
  position: relative;
}
.navbar:before,
.navbar:after {
  content: " ";
  display: table;
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
.navbar-header:before,
.navbar-header:after {
  content: " ";
  display: table;
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  padding-left: 15px;
  padding-right: 15px;
  overflow-x: visible;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
}
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  display: table;
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    box-shadow: none;
    border-top: 0;
  }
  .navbar-collapse.collapse {
    padding-bottom: 0;
    height: auto !important;
    display: block !important;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-left: 0;
    margin-right: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  z-index: 1030;
  position: fixed;
  left: 0;
  right: 0;
  transform: translate(0, 0);
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  border-width: 0 0 1px;
  top: 0;
}
.navbar-fixed-bottom {
  border-width: 1px 0 0;
  margin-bottom: 0;
  bottom: 0;
}
.navbar-brand {
  float: left;
  height: 40px;
  padding: 10px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  float: right;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  margin-top: 3px;
  margin-bottom: 3px;
  margin-right: 15px;
  padding: 9px 10px;
  position: relative;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  border-radius: 1px;
  width: 22px;
  height: 2px;
  display: block;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    float: none;
    width: auto;
    box-shadow: none;
    background-color: transparent;
    border: 0;
    margin-top: 0;
    position: static;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
  }
}
.navbar-form {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  margin: 3px -15px;
  padding: 10px 15px;
  box-shadow:
    inset 0 1px rgba(255, 255, 255, 0.1),
    0 1px rgba(255, 255, 255, 0.1);
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}
.navbar-nav > li > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 3px;
  margin-bottom: 3px;
}
.navbar-btn.btn-sm {
  margin-top: 5px;
  margin-bottom: 5px;
}
.navbar-btn.btn-xs {
  margin-top: 9px;
  margin-bottom: 9px;
}
.navbar-text {
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text,
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:hover,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #090909;
}
.navbar-inverse .navbar-brand {
  color: #777;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text,
.navbar-inverse .navbar-nav > li > a {
  color: #777;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #090909;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #777;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #777;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav:before,
.nav:after {
  content: " ";
  display: table;
}
.nav:after {
  clear: both;
}
.nav > li {
  display: block;
  position: relative;
}
.nav > li > a {
  padding: 10px 15px;
  display: block;
  position: relative;
}
.nav > li > a:hover,
.nav > li > a:focus {
  background-color: #eee;
  text-decoration: none;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: transparent;
  text-decoration: none;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #428bca;
}
.nav .nav-divider {
  background-color: #e5e5e5;
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  margin-right: 2px;
  line-height: 1.42857;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified,
.nav-tabs.nav-justified {
  width: 100%;
}
.nav-justified > li,
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-justified > li > a,
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li,
  .nav-tabs.nav-justified > li {
    width: 1%;
    display: table-cell;
  }
  .nav-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified,
.nav-tabs.nav-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a,
.nav-tabs.nav-justified > li > a {
  border-radius: 4px;
  margin-right: 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a,
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: -1px;
}
.modal-open {
  overflow: hidden;
}
.modal {
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.modal.fade .modal-dialog {
  -o-transition: -o-transform 0.3s ease-out;
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transform: translateY(-25%);
}
.modal.in .modal-dialog {
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  width: auto;
  margin: 10px;
  position: relative;
}
.modal-content {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  position: relative;
}
.modal-backdrop {
  z-index: 1040;
  background-color: #000;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.modal-backdrop.fade {
  opacity: 0;
  -webkit-filter: alpha(opacity=0);
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  -webkit-filter: alpha(opacity=50);
  filter: alpha(opacity=50);
}
.modal-header {
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.4286px;
  padding: 15px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857;
}
.modal-body {
  padding: 15px;
  position: relative;
}
.modal-footer {
  text-align: right;
  border-top: 1px solid #e5e5e5;
  padding: 15px;
}
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  width: 50px;
  height: 50px;
  position: absolute;
  top: -9999px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg,
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
  .visible-xs-block {
    display: block !important;
  }
  .visible-xs-inline {
    display: inline !important;
  }
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
  .visible-sm-block {
    display: block !important;
  }
  .visible-sm-inline {
    display: inline !important;
  }
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
  .visible-md-block {
    display: block !important;
  }
  .visible-md-inline {
    display: inline !important;
  }
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
  .visible-lg-block {
    display: block !important;
  }
  .visible-lg-inline {
    display: inline !important;
  }
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767.99px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
  .hidden-print {
    display: none !important;
  }
}
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
.center-block {
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.affix {
  position: fixed;
  transform: translate(0, 0);
}
[data-simplebar] {
  -ms-flex-flow: column wrap;
  flex-flow: column wrap;
  -ms-flex-line-pack: start;
  -ms-flex-pack: start;
  align-content: flex-start;
  justify-content: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  position: relative;
}
.simplebar-wrapper {
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
  overflow: hidden;
}
.simplebar-mask {
  direction: inherit;
  z-index: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  width: auto !important;
  height: auto !important;
}
.simplebar-offset {
  -webkit-overflow-scrolling: touch;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
}
.simplebar-content-wrapper {
  direction: inherit;
  visibility: visible;
  scrollbar-width: none;
  width: auto;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  display: block;
  position: relative;
  box-sizing: border-box !important;
}
.simplebar-content-wrapper::-webkit-scrollbar {
  display: none;
}
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}
.simplebar-placeholder {
  pointer-events: none;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
.simplebar-height-auto-observer-wrapper {
  float: left;
  z-index: -1;
  pointer-events: none;
  flex-grow: inherit;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  width: 100%;
  max-width: 1px;
  height: 100%;
  max-height: 1px;
  margin: 0;
  padding: 0;
  position: relative;
  overflow: hidden;
  box-sizing: inherit !important;
}
.simplebar-height-auto-observer {
  box-sizing: inherit;
  opacity: 0;
  pointer-events: none;
  z-index: -1;
  width: 1000%;
  min-width: 1px;
  height: 1000%;
  min-height: 1px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.simplebar-track {
  z-index: 1;
  pointer-events: none;
  position: absolute;
  bottom: 0;
  right: 0;
  overflow: hidden;
}
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  width: 7px;
  min-height: 10px;
  position: absolute;
  right: 2px;
}
.simplebar-scrollbar:before {
  content: "";
  opacity: 0;
  background: #000;
  border-radius: 7px;
  transition: opacity 0.2s linear;
  position: absolute;
  left: 0;
  right: 0;
}
.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  transition: opacity linear;
}
.simplebar-track.simplebar-vertical {
  width: 11px;
  top: 0;
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}
.simplebar-track.simplebar-horizontal {
  height: 11px;
  left: 0;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  width: auto;
  min-width: 10px;
  height: 7px;
  min-height: 0;
  top: 2px;
  left: 0;
  right: auto;
}
[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical {
  left: 0;
  right: auto;
}
.hs-dummy-scrollbar-size {
  opacity: 0;
  visibility: hidden;
  direction: rtl;
  width: 500px;
  height: 500px;
  position: fixed;
  overflow-x: scroll;
  overflow-y: hidden;
}
.simplebar-hide-scrollbar {
  visibility: hidden;
  scrollbar-width: none;
  position: fixed;
  left: 0;
  overflow-y: scroll;
}
h1,
h2,
h3,
h4,
h5 {
  margin: 0;
  padding: 5px 0;
  line-height: 1.4em;
}
h1 {
  font-size: 32px;
  font-weight: 800;
}
@media (max-width: 767px) {
  h1 {
    font-size: 24px;
  }
}
h2,
h3,
h4 {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 767px) {
  h2,
  h3,
  h4 {
    font-size: 16px;
  }
}
h5,
h6 {
  font-size: 16px;
  font-weight: 500;
}
@media (max-width: 767px) {
  h5,
  h6 {
    font-size: 12px;
  }
}
p {
  font-size: 16px;
  font-weight: 400;
}
.text-description {
  word-wrap: break-word;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
  -o-hyphens: none;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5em;
}
.allow-hyphens {
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  -o-hyphens: auto;
}
.font-bold,
.font-bold:link,
.font-bold:visited,
.font-bold:active,
strong,
strong:link,
strong:visited,
strong:active {
  font-weight: 500;
}
.font-small,
.font-small:link,
.font-small:visited,
.font-small:active {
  font-size: 12px;
  font-weight: 400;
}
.small,
.small-oneline {
  color: #121215;
}
.small,
.small:link,
.small:visited,
.small:active,
.small-oneline,
.small-oneline:link,
.small-oneline:visited,
.small-oneline:active {
  font-size: 12px;
  font-weight: 400;
}
.small-oneline {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.xsmall {
  color: #121215;
}
.xsmall,
.xsmall:link,
.xsmall:visited,
.xsmall:active {
  font-size: 10px;
  font-weight: 400;
}
.xxsmall {
  color: #121215;
}
.xxsmall,
.xxsmall:link,
.xxsmall:visited,
.xxsmall:active {
  font-size: 10px;
  font-weight: 400;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text,
.text-nav {
  color: #121215;
}
.text-link,
.vlist .list-item .list-body .list-content a,
.text-link:link,
.vlist .list-item .list-body .list-content a:link,
.text-link:hover,
.vlist .list-item .list-body .list-content a:hover,
.text-link:visited,
.vlist .list-item .list-body .list-content a:visited,
.text-link:active,
.vlist .list-item .list-body .list-content a:active {
  color: #70a0ff;
}
.text-link:hover,
.vlist .list-item .list-body .list-content a:hover,
.text-link:focus,
.vlist .list-item .list-body .list-content a:focus {
  text-decoration: underline;
}
.text-link-secondary {
  color: #494d5a;
}
.text-link-secondary.active,
.text-link-secondary:hover {
  color: #70a0ff;
}
.text-name {
  font-weight: 400;
}
.text-name,
.text-name:link,
.text-name:hover,
.text-name:visited,
.text-name:active {
  color: #70a0ff;
}
.text-name:hover,
.text-name:focus {
  text-decoration: underline;
}
.text-name.small,
.text-name.small:link,
.text-name.small:visited,
.text-name.small:active,
.text-name.xsmall,
.text-name.xsmall:link,
.text-name.xsmall:visited,
.text-name.xsmall:active,
.text-name.xxsmall,
.text-name.xxsmall:link,
.text-name.xxsmall:visited,
.text-name.xxsmall:active {
  color: #70a0ff;
}
.text-info {
  color: #494d5a;
}
.text-lead {
  font-size: 18px;
  font-weight: 400;
}
.text-label {
  color: #bcbec8;
  font-weight: 400;
}
.text-report-ads,
.text-report-ads:link,
.text-report-ads:visited,
.text-report-ads:active {
  color: #bcbec8;
  font-size: 10px;
  font-weight: 400;
}
.text-report-ads:hover {
  color: #e75750;
}
.text-report-ads:hover,
.text-report-ads:focus {
  text-decoration: underline;
}
.text-report,
.text-report:link,
.text-report:hover,
.text-report:visited,
.text-report:active {
  color: #e75750;
  font-size: 12px;
  font-weight: 400;
}
.text-report:hover,
.text-report:focus {
  text-decoration: underline;
}
.text-warning {
  color: #f57630;
}
.text-alert {
  color: #df281f;
}
.text-error {
  color: #e75750;
  font-size: 10px;
  font-weight: 400;
}
.text-secondary {
  color: #494d5a;
  font-size: 10px;
  font-weight: 400;
}
.text-pastname {
  color: #bcbec8;
  font-size: 12px;
  font-weight: 400;
}
.text-date-hint {
  color: #bcbec8;
  font-size: 10px;
  font-weight: 400;
}
.text-footer-nav,
.text-footer-nav:link,
.text-footer-nav:visited,
.text-footer-nav:active {
  color: #bcbec8;
  font-size: 18px;
  font-weight: 300;
}
@media (max-width: 767px) {
  .text-footer-nav,
  .text-footer-nav:link,
  .text-footer-nav:visited,
  .text-footer-nav:active {
    font-size: 14px;
  }
}
.text-footer-nav:hover,
.text-footer-nav:focus {
  color: #121215;
  font-size: 18px;
  font-weight: 300;
}
@media (max-width: 767px) {
  .text-footer-nav:hover,
  .text-footer-nav:focus {
    font-size: 14px;
  }
}
.text-footer {
  color: #bcbec8;
  font-size: 10px;
  font-weight: 400;
}
@media (max-width: 767px) {
  .text-footer {
    font-size: 10px;
  }
}
.text-robux,
.text-robux-tile {
  color: #01854b;
  font-weight: 500;
}
.text-success {
  color: #01854b;
}
.text-tooltips {
  color: #f7f7f8;
  font-size: 14px;
  font-weight: 400;
}
.text-robux-lg {
  color: #01854b;
  font-size: 24px;
  font-weight: 400;
}
.text-subject {
  font-weight: 400;
}
.text-overflow {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.text-roblox {
  text-transform: capitalize;
}
.para-overflow,
.para-overflow-toggle {
  white-space: normal;
  line-height: 1.5em;
  position: relative;
  overflow: hidden;
}
.para-overflow-toggle.para-overflow-toggle-off {
  overflow: auto;
}
.para-overflow-toggle.para-overflow-toggle-off:after {
  content: "";
  width: 80px;
}
.para-overflow-toggle.para-overflow-page-loading {
  overflow: hidden;
}
.para-overflow-toggle.para-overflow-page-loading:after {
  content: "";
}
.para-overflow-toggle .toggle-para {
  color: #70a0ff;
  z-index: 1000;
  display: none;
  position: absolute;
  bottom: 0;
  right: 0;
}
.para-overflow-toggle .toggle-para:hover {
  cursor: pointer;
  text-decoration: underline;
}
.strike-through {
  text-decoration: line-through;
}
.italics {
  font-style: italic;
}
.toggle-target .content-height {
  height: 96px;
}
@media (max-width: 767px) {
  .toggle-target .content-height {
    height: auto;
  }
  .toggle-target .toggle-content {
    display: none;
  }
  .toggle-target .content-overflow-toggle:after {
    content: "";
  }
}
.show-more-end {
  display: none;
}
@media (max-width: 767px) {
  .show-more-end {
    background: linear-gradient(rgba(255, 255, 255, 0), #fff);
    width: 100%;
    height: 30px;
    display: inline-block;
    position: absolute;
    bottom: 32px;
    left: 0;
  }
}
.light-theme button.toggle-content {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
  border-radius: 8px;
}
.light-theme button.toggle-content:link {
  color: #fff;
}
.light-theme button.toggle-content:hover,
.light-theme button.toggle-content:focus {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.light-theme button.toggle-content:active,
.light-theme button.toggle-content.active {
  color: #fff;
  background-color: #202227;
}
.light-theme button.toggle-content:visited {
  color: #fff;
}
.light-theme button.toggle-content.disabled,
.light-theme button.toggle-content.disabled:hover,
.light-theme button.toggle-content.disabled:focus,
.light-theme button.toggle-content.disabled:active,
.light-theme button.toggle-content.disabled.active,
.light-theme button.toggle-content[disabled],
.light-theme button.toggle-content[disabled]:hover,
.light-theme button.toggle-content[disabled]:focus,
.light-theme button.toggle-content[disabled]:active,
.light-theme button.toggle-content[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme button.toggle-content {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  border-radius: 8px;
}
.dark-theme button.toggle-content:link {
  color: #121215;
}
.dark-theme button.toggle-content:hover,
.dark-theme button.toggle-content:focus {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.dark-theme button.toggle-content:active,
.dark-theme button.toggle-content.active {
  color: #121215;
  background-color: #f7f7f8;
}
.dark-theme button.toggle-content:visited {
  color: #121215;
}
.dark-theme button.toggle-content.disabled,
.dark-theme button.toggle-content.disabled:hover,
.dark-theme button.toggle-content.disabled:focus,
.dark-theme button.toggle-content.disabled:active,
.dark-theme button.toggle-content.disabled.active,
.dark-theme button.toggle-content[disabled],
.dark-theme button.toggle-content[disabled]:hover,
.dark-theme button.toggle-content[disabled]:focus,
.dark-theme button.toggle-content[disabled]:active,
.dark-theme button.toggle-content[disabled].active {
  color: #121215;
  opacity: 0.5;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.light-theme .touch button.toggle-content:hover,
.light-theme .touch button.toggle-content:focus,
.light-theme .touch button.toggle-content:visited,
.light-theme .touch button.toggle-content:active,
.light-theme .touch button.toggle-content.active {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .touch button.toggle-content:hover,
.dark-theme .touch button.toggle-content:focus,
.dark-theme .touch button.toggle-content:visited,
.dark-theme .touch button.toggle-content:active,
.dark-theme .touch button.toggle-content.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
button.toggle-content {
  display: none;
}
@media (max-width: 767px) {
  button.toggle-content {
    display: block;
  }
}
.content-overflow-toggle.item-details.content-overflow-toggle-off button.toggle-content {
  position: relative;
}
.content-overflow-toggle {
  white-space: normal;
  line-height: 1.5em;
  position: relative;
  overflow: hidden;
}
.content-overflow-toggle.content-overflow-toggle-off {
  overflow: auto;
}
.content-overflow-toggle.content-overflow-toggle-off:after {
  content: "";
  width: 80px;
}
.content-overflow-toggle.content-overflow-page-loading {
  overflow: hidden;
}
.content-overflow-toggle.content-overflow-page-loading:after {
  content: "";
}
.content-overflow-toggle .toggle-content {
  color: #70a0ff;
  z-index: 1000;
  background: #fff;
  position: absolute;
  bottom: 0;
  right: 0;
}
.content-overflow-toggle .toggle-content:hover {
  cursor: pointer;
  text-decoration: underline;
}
@media (max-width: 767px) {
  .content-overflow-toggle .toggle-content {
    color: #121215;
  }
  .content-overflow-toggle .toggle-content:hover {
    outline: none;
    text-decoration: none;
  }
}
.dynamic-overflow-container {
  -ms-flex-direction: row;
  flex-direction: row;
  display: -ms-flexbox;
  display: flex;
}
.dynamic-overflow-container div {
  display: inline-block;
}
.dynamic-overflow-container.no-wrap {
  white-space: nowrap;
}
.dynamic-overflow-container .dynamic-ellipsis-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-flex: 1 2 auto;
  flex: 1 2 auto;
  overflow: hidden;
}
.dynamic-overflow-container .dynamic-width-item {
  -ms-flex: auto;
  flex: auto;
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
.align-center {
  text-align: center;
}
.icon-text-wrapper .icon-robux {
  margin-top: -3px;
}
html {
  box-sizing: border-box;
  scrollbar-gutter: stable;
  min-height: 100%;
  position: relative;
}
*,
:before,
:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}
body {
  width: 100%;
  min-width: 320px;
  height: 100%;
  margin-bottom: 168px;
  font-family:
    Builder Sans,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    sans-serif;
  font-size: 16px;
  font-weight: 400;
  overflow-y: scroll;
}
body.no-footer {
  margin-bottom: 0;
}
body.no-footer .container-main {
  padding-bottom: 0;
}
@media (max-width: 991px) {
  body {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  body {
    font-size: 12px;
    font-weight: 400;
  }
}
.content {
  background-color: #e6e7ea;
  max-width: 1338px;
  margin: 0 auto;
  padding-top: 24px;
}
.content:before,
.content:after {
  content: " ";
  display: table;
}
.content:after {
  clear: both;
}
@media (max-width: 1338px) {
  .content {
    max-width: 1154px;
  }
}
@media (max-width: 1154px) {
  .content {
    max-width: 970px;
  }
}
.sr-only {
  clip: rect(0, 0, 0, 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}
.border-top {
  border-top: 1px solid #e6e7ea;
}
.border-bottom {
  border-bottom: 1px solid #e6e7ea;
}
.border-right {
  border-right: 1px solid #e6e7ea;
}
.border-left {
  border-left: 1px solid #e6e7ea;
}
.border {
  border: 1px solid #e6e7ea;
}
.border-warning {
  border: 1px solid #f57630;
}
[ng\:cloak],
[ng-cloak],
.ng-cloak {
  display: none !important;
}
@-ms-viewport {
  width: auto;
}
*,
:before,
:after {
  box-sizing: border-box;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
p {
  margin: 0;
  line-height: 1.5em;
}
a {
  color: inherit;
  cursor: pointer;
  text-decoration: none;
}
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}
img {
  vertical-align: middle;
}
.disable-iphone-tap {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}
pre {
  margin: 0;
  font-family:
    Builder Sans,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    sans-serif;
  font-size: 16px;
}
input[type="text"]::-ms-clear {
  display: none;
}
select,
option {
  -webkit-appearance: none;
}
a[class^="btn"],
button[class^="btn"] {
  font-weight: 500;
}
.container-main:before,
.container-main:after,
.container-list:before,
.container-list:after,
.container-header:before,
.container-header:after,
.hlist:before,
.hlist:after,
.section:before,
.section:after {
  content: " ";
  display: table;
}
.container-main:after,
.container-list:after,
.container-header:after,
.hlist:after,
.section:after {
  clear: both;
}
.container-main {
  min-height: 60%;
  min-height: calc(100% - 183px);
  margin: 40px auto 0;
  padding-bottom: 40px;
  position: relative;
}
@media (max-width: 991px) {
  .container-main {
    margin-top: 82px;
    padding-bottom: 0;
  }
}
@media (max-width: 543px) {
  .container-main {
    margin-top: 74px;
  }
}
@media (max-width: 991px) {
  .container-main:not(.in-app) {
    min-height: 420px;
  }
}
.container-main.no-header-nav {
  margin-top: 0;
}
.container-footer {
  background-color: #fff;
}
.container-footer.light-theme {
  background-color: #f7f7f8;
}
.container-footer.light-theme.remove-panel,
.light-theme .container-footer.remove-panel {
  background-color: transparent;
}
.container-footer.dark-theme {
  background-color: #191a1f;
}
.container-footer.dark-theme.remove-panel,
.dark-theme .container-footer.remove-panel {
  background-color: transparent;
}
.container-footer {
  width: 100%;
  padding: 12px;
  position: absolute;
  bottom: 0;
  right: 0;
}
@media (max-width: 991px) {
  .container-footer {
    position: relative;
  }
  .container-footer.app-bumper-exists {
    margin-bottom: 55px;
  }
}
.container-list {
  margin: 0 0 6px;
}
.section-content {
  margin: 0 0 18px;
}
@media (max-width: 767px) {
  .section-content {
    margin: 0 0 12px;
  }
}
.container-list {
  padding: 0;
}
@media (max-width: 991px) {
  .container-list {
    padding: 0 15px;
  }
}
.container-list .btn-full-width {
  width: 100%;
}
.container-empty {
  color: #494d5a;
  text-align: center;
  background-color: #e6e7ea;
  padding: 15px;
}
.section {
  position: relative;
}
.section:before,
.section:after {
  content: " ";
  display: table;
}
.section:after {
  clear: both;
}
@media (max-width: 991px) {
  .section .container-header {
    padding: 0 15px;
  }
}
.section-content {
  background-color: #fff;
}
.section-content.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.section-content.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .section-content {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .section-content.remove-panel {
  background-color: transparent;
}
.section-content.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.section-content.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .section-content {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .section-content.remove-panel {
  background-color: transparent;
}
.section-content {
  background-color: #fff;
  padding: 15px;
  position: relative;
}
.section-content:before,
.section-content:after {
  content: " ";
  display: table;
}
.section-content:after {
  clear: both;
}
.section-content .bullet-item {
  list-style: outside;
}
.section-content-off {
  color: #494d5a;
  text-align: center;
  background-color: #bcbec8;
  padding: 15px;
}
.container-double:nth-child(2n) .section-content {
  margin: 0 0 0 6px;
}
@media (max-width: 991px) {
  .container-double:nth-child(2n) .section-content {
    margin: 0;
  }
}
.container-double:nth-child(odd) .section-content {
  margin: 0 6px 0 0;
}
@media (max-width: 991px) {
  .container-double:nth-child(odd) .section-content {
    margin: 0 0 12px;
  }
}
.section-row {
  background-color: #fff;
}
.section-row.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.section-row.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .section-row {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .section-row.remove-panel {
  background-color: transparent;
}
.section-row.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.section-row.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .section-row {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .section-row.remove-panel {
  background-color: transparent;
}
.section-row {
  border-radius: 3px;
  margin: 0 0 6px;
  padding: 5px 12px;
}
.section-row:before,
.section-row:after {
  content: " ";
  display: table;
}
.section-row:after {
  clear: both;
}
.section-header:before,
.section-header:after {
  content: " ";
  display: table;
}
.section-header:after {
  clear: both;
}
.section-header h2,
.section-header h3 {
  float: left;
  width: 70%;
  width: calc(100% - 120px);
  margin: 0 0 6px;
}
.section-header .btn-more {
  float: right;
  margin: 6px 0 0;
}
.section-header .link-menu {
  position: absolute;
  top: 6px;
  right: 6px;
}
@media (max-width: 991px) {
  .section-header {
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .section-header h2,
  .section-header h3,
  .section-header .btn-more {
    float: none;
  }
  .section-header h2,
  .section-header h3 {
    width: 100%;
  }
  .section-header .btn-more {
    z-index: 1000;
    width: 90%;
    width: calc(100% - 30px);
    margin: 0 0 12px;
    position: absolute;
    bottom: 12px;
  }
}
.section-left,
.section-right {
  float: left;
}
.section-left {
  border-right: 1px solid #bcbec8;
  width: 20%;
  padding-right: 12px;
}
.section-right {
  width: 78%;
}
@media (max-width: 767px) {
  .section-left,
  .section-right {
    float: none;
    width: 100%;
  }
  .section-left {
    border-right: none;
  }
  .section-right {
    margin-top: 12px;
  }
}
.container-header {
  margin: 3px 0 6px;
}
.container-header h2,
.container-header h3 {
  float: left;
  margin: 0;
  padding-top: 0;
}
.container-header .btn-more {
  float: right;
  margin: 0;
}
.hlist .list-item {
  float: left;
}
.hlist .list-item a {
  display: block;
}
.vlist h2,
.vlist h3 {
  margin: 0 0 10px;
}
.vlist.no-top-border .list-item:first-child {
  border-top: none;
}
.vlist .list-item {
  border-top: 1px solid #e6e7ea;
  margin-bottom: 12px;
  padding: 0;
  display: block;
}
.vlist .list-item:before,
.vlist .list-item:after {
  content: " ";
  display: table;
}
.vlist .list-item:after {
  clear: both;
}
.vlist .list-item .list-header,
.vlist .list-item .list-body {
  float: left;
  margin: 12px 0;
  display: inline-block;
}
.vlist .list-item .list-header {
  margin-right: 24px;
}
.vlist .list-item .list-header .header-thumb {
  width: 60px;
  height: 60px;
}
.vlist .list-item .list-body {
  width: 80%;
  width: calc(100% - 84px);
  position: relative;
}
@media (max-width: 991px) {
  .vlist .list-item .list-body {
    width: 75%;
    width: calc(100% - 84px);
  }
}
@media (max-width: 543px) {
  .vlist .list-item .list-body {
    width: 188px;
    width: calc(100% - 84px);
  }
}
.vlist .list-item .list-body:hover .icon-report {
  background-position: 0 -40px;
}
.vlist .list-item .list-body:hover .icon-report:hover,
.vlist .list-item .list-body:hover button:hover .icon-report,
.vlist .list-item .list-body:hover a:hover .icon-report {
  background-position: -20px -40px;
}
.vlist .list-item .list-body .icon-report {
  position: absolute;
  top: 12px;
  right: 6px;
}
.vlist .list-item .list-body .list-content {
  word-break: break-word;
  margin: 0 0 12px;
}
.vlist .list-item .list-body .list-content .font-bold {
  margin-bottom: 12px;
  display: block;
}
.vlist .list-item .list-body .rbx-text-notes.small {
  font-weight: 300;
}
.stack .stack-list .stack-row {
  background-color: #fff;
}
.stack .stack-list .stack-row.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.stack .stack-list .stack-row.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .stack .stack-list .stack-row {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .stack .stack-list .stack-row.remove-panel {
  background-color: transparent;
}
.stack .stack-list .stack-row.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.stack .stack-list .stack-row.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .stack .stack-list .stack-row {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .stack .stack-list .stack-row.remove-panel {
  background-color: transparent;
}
.stack {
  margin: 0 0 6px;
  padding: 0;
}
.stack:before,
.stack:after {
  content: " ";
  display: table;
}
.stack:after {
  clear: both;
}
@media (max-width: 991px) {
  .stack .container-header {
    padding: 0 15px;
  }
}
.stack .stack-list .stack-row {
  margin: 0 0 6px;
  padding: 12px;
  position: relative;
}
.stack .stack-list .stack-row:before,
.stack .stack-list .stack-row:after {
  content: " ";
  display: table;
}
.stack .stack-list .stack-row:after {
  clear: both;
}
.stack .stack-list .stack-row .stack-header:before,
.stack .stack-list .stack-row .stack-header:after {
  content: " ";
  display: table;
}
.stack .stack-list .stack-row .stack-header:after {
  clear: both;
}
.stack .stack-list .stack-row .stack-header .link-menu {
  position: absolute;
  top: 6px;
  right: 6px;
}
.unavailable-container .unavailable-content {
  color: #494d5a;
  text-align: center;
  margin: 35% auto;
}
.layer {
  padding: 12px;
}
.layer.glide-carousel-container {
  padding: 12px 0 12px 24px;
}
.component-status,
.component-status .component-status-container,
.component-status .component-container {
  width: 100%;
  height: 100%;
}
.component-status .component-status-container:not(.hidden) {
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.asset-status-icon .status-default {
  color: #fff;
  background-color: #494d5a;
  border-radius: 5px;
  margin-left: 6px;
  padding: 6px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.asset-status-icon .status-default .label-text {
  vertical-align: middle;
}
.asset-status-icon .status-new {
  color: #fff;
  background-color: #f57630;
  border-radius: 5px;
  margin-left: 6px;
  padding: 6px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.asset-status-icon .status-new .label-text {
  vertical-align: middle;
}
.asset-status-icon .status-sale {
  color: #fff;
  background-color: #df281f;
  border-radius: 5px;
  margin-left: 6px;
  padding: 6px;
  font-size: 20px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.asset-status-icon .status-sale .label-text {
  vertical-align: middle;
}
.asset-status-icon .has-icon .icon-clock {
  background-position: -20px -720px;
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.item-cards-stackable .asset-status-icon {
  z-index: 1;
  position: absolute;
  top: 9px;
  right: 6px;
}
.item-cards-stackable .asset-status-icon .status-default {
  color: #fff;
  background-color: #494d5a;
  border-radius: 3px;
  margin-left: 3px;
  padding: 4px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.item-cards-stackable .asset-status-icon .status-default .label-text {
  vertical-align: middle;
}
.item-cards-stackable .asset-status-icon .status-new {
  color: #fff;
  background-color: #f57630;
  border-radius: 3px;
  margin-left: 3px;
  padding: 4px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.item-cards-stackable .asset-status-icon .status-new .label-text {
  vertical-align: middle;
}
.item-cards-stackable .asset-status-icon .status-sale {
  color: #fff;
  background-color: #df281f;
  border-radius: 3px;
  margin-left: 3px;
  padding: 4px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
  display: inline-block;
}
.item-cards-stackable .asset-status-icon .status-sale .label-text {
  vertical-align: middle;
}
.item-cards-stackable .asset-status-icon .has-icon {
  padding: 2px;
}
.item-cards-stackable .asset-status-icon .has-icon .icon-clock {
  background-position: -16px -576px;
  background-size: 32px;
  width: 16px;
  height: 16px;
}
.item-cards-stackable .asset-status-icon .has-icon.has-text.status-new,
.item-cards-stackable .asset-status-icon .has-icon.has-text.status-sale {
  padding: 3px 4px 3px 2px;
}
.breadcrumb-container:before,
.breadcrumb-container:after {
  content: " ";
  display: table;
}
.breadcrumb-container:after {
  clear: both;
}
.breadcrumb-container li {
  float: left;
}
.breadcrumb-container li span[class^="icon-"] {
  margin: 0 3px 0 0;
}
.breadcrumb-container li.breadcrumb-filter {
  background-color: #70a0ff;
  border-radius: 10px;
  margin: 3px 3px 0;
  padding: 2px 6px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
}
.breadcrumb-container li.breadcrumb-filter:hover {
  cursor: pointer;
  background-color: #8fb4ff;
}
.breadcrumb-container li.breadcrumb-filter span[class^="icon-"] {
  vertical-align: top;
}
.breadcrumb-container li .breadcrumb-filter-name {
  color: #fff;
}
.breadcrumb-container li .icon-close-white {
  background-position: 0 -528px;
  background-size: 24px;
  width: 12px;
  height: 12px;
}
.breadcrumb-container li .icon-robux {
  background-position: 0 -48px;
  background-size: 24px;
  width: 12px;
  height: 12px;
}
.breadcrumb-container li .breadcrumb-link {
  font-weight: 500;
}
.btn-primary-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-primary-lg:link {
  color: #fff;
}
.btn-primary-lg:hover,
.btn-primary-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-primary-lg:active,
.btn-primary-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-primary-lg:active:focus,
.btn-primary-lg.active:focus {
  outline: 0;
}
.btn-primary-lg:visited {
  color: #fff;
}
.btn-primary-lg:visited:focus {
  outline: 0;
}
.btn-primary-lg.disabled,
.btn-primary-lg.disabled:hover,
.btn-primary-lg.disabled:focus,
.btn-primary-lg.disabled:active,
.btn-primary-lg.disabled.active,
.btn-primary-lg[disabled],
.btn-primary-lg[disabled]:hover,
.btn-primary-lg[disabled]:focus,
.btn-primary-lg[disabled]:active,
.btn-primary-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-primary-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-primary-lg:not([disabled]):hover,
.touch .btn-primary-lg:not([disabled]):focus,
.touch .btn-primary-lg:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-primary-lg:not([disabled]):active,
.touch .btn-primary-lg:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-primary-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-primary-lg:focus {
  outline: none;
}
.light-theme .btn-primary-lg {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme .btn-primary-lg:link {
  color: #fff;
}
.light-theme .btn-primary-lg:hover,
.light-theme .btn-primary-lg:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme .btn-primary-lg:active,
.light-theme .btn-primary-lg.active {
  color: #fff;
  background-color: #272930;
}
.light-theme .btn-primary-lg:visited {
  color: #fff;
}
.light-theme .btn-primary-lg.disabled,
.light-theme .btn-primary-lg.disabled:hover,
.light-theme .btn-primary-lg.disabled:focus,
.light-theme .btn-primary-lg.disabled:active,
.light-theme .btn-primary-lg.disabled.active,
.light-theme .btn-primary-lg[disabled],
.light-theme .btn-primary-lg[disabled]:hover,
.light-theme .btn-primary-lg[disabled]:focus,
.light-theme .btn-primary-lg[disabled]:active,
.light-theme .btn-primary-lg[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .btn-primary-lg {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme .btn-primary-lg:link {
  color: #272930;
}
.dark-theme .btn-primary-lg:hover,
.dark-theme .btn-primary-lg:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme .btn-primary-lg:active,
.dark-theme .btn-primary-lg.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme .btn-primary-lg:visited {
  color: #272930;
}
.dark-theme .btn-primary-lg.disabled,
.dark-theme .btn-primary-lg.disabled:hover,
.dark-theme .btn-primary-lg.disabled:focus,
.dark-theme .btn-primary-lg.disabled:active,
.dark-theme .btn-primary-lg.disabled.active,
.dark-theme .btn-primary-lg[disabled],
.dark-theme .btn-primary-lg[disabled]:hover,
.dark-theme .btn-primary-lg[disabled]:focus,
.dark-theme .btn-primary-lg[disabled]:active,
.dark-theme .btn-primary-lg[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch .btn-primary-lg:hover,
.light-theme .touch .btn-primary-lg:focus,
.light-theme .touch .btn-primary-lg:visited,
.light-theme .touch .btn-primary-lg:active,
.light-theme .touch .btn-primary-lg.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch .btn-primary-lg:hover,
.dark-theme .touch .btn-primary-lg:focus,
.dark-theme .touch .btn-primary-lg:visited,
.dark-theme .touch .btn-primary-lg:active,
.dark-theme .touch .btn-primary-lg.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-primary-md:link {
  color: #fff;
}
.btn-primary-md:hover,
.btn-primary-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-primary-md:active,
.btn-primary-md.active {
  color: #fff;
  background-color: #39c582;
}
.btn-primary-md:active:focus,
.btn-primary-md.active:focus {
  outline: 0;
}
.btn-primary-md:visited {
  color: #fff;
}
.btn-primary-md:visited:focus {
  outline: 0;
}
.btn-primary-md.disabled,
.btn-primary-md.disabled:hover,
.btn-primary-md.disabled:focus,
.btn-primary-md.disabled:active,
.btn-primary-md.disabled.active,
.btn-primary-md[disabled],
.btn-primary-md[disabled]:hover,
.btn-primary-md[disabled]:focus,
.btn-primary-md[disabled]:active,
.btn-primary-md[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-primary-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-primary-md:not([disabled]):hover,
.touch .btn-primary-md:not([disabled]):focus,
.touch .btn-primary-md:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-primary-md:not([disabled]):active,
.touch .btn-primary-md:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-primary-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-primary-md:focus {
  outline: none;
}
.light-theme .btn-primary-md {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme .btn-primary-md:link {
  color: #fff;
}
.light-theme .btn-primary-md:hover,
.light-theme .btn-primary-md:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme .btn-primary-md:active,
.light-theme .btn-primary-md.active {
  color: #fff;
  background-color: #272930;
}
.light-theme .btn-primary-md:visited {
  color: #fff;
}
.light-theme .btn-primary-md.disabled,
.light-theme .btn-primary-md.disabled:hover,
.light-theme .btn-primary-md.disabled:focus,
.light-theme .btn-primary-md.disabled:active,
.light-theme .btn-primary-md.disabled.active,
.light-theme .btn-primary-md[disabled],
.light-theme .btn-primary-md[disabled]:hover,
.light-theme .btn-primary-md[disabled]:focus,
.light-theme .btn-primary-md[disabled]:active,
.light-theme .btn-primary-md[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .btn-primary-md {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme .btn-primary-md:link {
  color: #272930;
}
.dark-theme .btn-primary-md:hover,
.dark-theme .btn-primary-md:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme .btn-primary-md:active,
.dark-theme .btn-primary-md.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme .btn-primary-md:visited {
  color: #272930;
}
.dark-theme .btn-primary-md.disabled,
.dark-theme .btn-primary-md.disabled:hover,
.dark-theme .btn-primary-md.disabled:focus,
.dark-theme .btn-primary-md.disabled:active,
.dark-theme .btn-primary-md.disabled.active,
.dark-theme .btn-primary-md[disabled],
.dark-theme .btn-primary-md[disabled]:hover,
.dark-theme .btn-primary-md[disabled]:focus,
.dark-theme .btn-primary-md[disabled]:active,
.dark-theme .btn-primary-md[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch .btn-primary-md:hover,
.light-theme .touch .btn-primary-md:focus,
.light-theme .touch .btn-primary-md:visited,
.light-theme .touch .btn-primary-md:active,
.light-theme .touch .btn-primary-md.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch .btn-primary-md:hover,
.dark-theme .touch .btn-primary-md:focus,
.dark-theme .touch .btn-primary-md:visited,
.dark-theme .touch .btn-primary-md:active,
.dark-theme .touch .btn-primary-md.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-primary-sm:link {
  color: #fff;
}
.btn-primary-sm:hover,
.btn-primary-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-primary-sm:active,
.btn-primary-sm.active {
  color: #fff;
  background-color: #39c582;
}
.btn-primary-sm:active:focus,
.btn-primary-sm.active:focus {
  outline: 0;
}
.btn-primary-sm:visited {
  color: #fff;
}
.btn-primary-sm:visited:focus {
  outline: 0;
}
.btn-primary-sm.disabled,
.btn-primary-sm.disabled:hover,
.btn-primary-sm.disabled:focus,
.btn-primary-sm.disabled:active,
.btn-primary-sm.disabled.active,
.btn-primary-sm[disabled],
.btn-primary-sm[disabled]:hover,
.btn-primary-sm[disabled]:focus,
.btn-primary-sm[disabled]:active,
.btn-primary-sm[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-primary-sm:not([disabled]):hover,
.touch .btn-primary-sm:not([disabled]):focus,
.touch .btn-primary-sm:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-primary-sm:not([disabled]):active,
.touch .btn-primary-sm:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-primary-sm:focus {
  outline: none;
}
.light-theme .btn-primary-sm {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme .btn-primary-sm:link {
  color: #fff;
}
.light-theme .btn-primary-sm:hover,
.light-theme .btn-primary-sm:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme .btn-primary-sm:active,
.light-theme .btn-primary-sm.active {
  color: #fff;
  background-color: #272930;
}
.light-theme .btn-primary-sm:visited {
  color: #fff;
}
.light-theme .btn-primary-sm.disabled,
.light-theme .btn-primary-sm.disabled:hover,
.light-theme .btn-primary-sm.disabled:focus,
.light-theme .btn-primary-sm.disabled:active,
.light-theme .btn-primary-sm.disabled.active,
.light-theme .btn-primary-sm[disabled],
.light-theme .btn-primary-sm[disabled]:hover,
.light-theme .btn-primary-sm[disabled]:focus,
.light-theme .btn-primary-sm[disabled]:active,
.light-theme .btn-primary-sm[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .btn-primary-sm {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme .btn-primary-sm:link {
  color: #272930;
}
.dark-theme .btn-primary-sm:hover,
.dark-theme .btn-primary-sm:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme .btn-primary-sm:active,
.dark-theme .btn-primary-sm.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme .btn-primary-sm:visited {
  color: #272930;
}
.dark-theme .btn-primary-sm.disabled,
.dark-theme .btn-primary-sm.disabled:hover,
.dark-theme .btn-primary-sm.disabled:focus,
.dark-theme .btn-primary-sm.disabled:active,
.dark-theme .btn-primary-sm.disabled.active,
.dark-theme .btn-primary-sm[disabled],
.dark-theme .btn-primary-sm[disabled]:hover,
.dark-theme .btn-primary-sm[disabled]:focus,
.dark-theme .btn-primary-sm[disabled]:active,
.dark-theme .btn-primary-sm[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch .btn-primary-sm:hover,
.light-theme .touch .btn-primary-sm:focus,
.light-theme .touch .btn-primary-sm:visited,
.light-theme .touch .btn-primary-sm:active,
.light-theme .touch .btn-primary-sm.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch .btn-primary-sm:hover,
.dark-theme .touch .btn-primary-sm:focus,
.dark-theme .touch .btn-primary-sm:visited,
.dark-theme .touch .btn-primary-sm:active,
.dark-theme .touch .btn-primary-sm.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-primary-xs:link {
  color: #fff;
}
.btn-primary-xs:hover,
.btn-primary-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-primary-xs:active,
.btn-primary-xs.active {
  color: #fff;
  background-color: #39c582;
}
.btn-primary-xs:active:focus,
.btn-primary-xs.active:focus {
  outline: 0;
}
.btn-primary-xs:visited {
  color: #fff;
}
.btn-primary-xs:visited:focus {
  outline: 0;
}
.btn-primary-xs.disabled,
.btn-primary-xs.disabled:hover,
.btn-primary-xs.disabled:focus,
.btn-primary-xs.disabled:active,
.btn-primary-xs.disabled.active,
.btn-primary-xs[disabled],
.btn-primary-xs[disabled]:hover,
.btn-primary-xs[disabled]:focus,
.btn-primary-xs[disabled]:active,
.btn-primary-xs[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-primary-xs:not([disabled]):hover,
.touch .btn-primary-xs:not([disabled]):focus,
.touch .btn-primary-xs:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-primary-xs:not([disabled]):active,
.touch .btn-primary-xs:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-primary-xs:focus {
  outline: none;
}
.light-theme .btn-primary-xs {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme .btn-primary-xs:link {
  color: #fff;
}
.light-theme .btn-primary-xs:hover,
.light-theme .btn-primary-xs:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme .btn-primary-xs:active,
.light-theme .btn-primary-xs.active {
  color: #fff;
  background-color: #272930;
}
.light-theme .btn-primary-xs:visited {
  color: #fff;
}
.light-theme .btn-primary-xs.disabled,
.light-theme .btn-primary-xs.disabled:hover,
.light-theme .btn-primary-xs.disabled:focus,
.light-theme .btn-primary-xs.disabled:active,
.light-theme .btn-primary-xs.disabled.active,
.light-theme .btn-primary-xs[disabled],
.light-theme .btn-primary-xs[disabled]:hover,
.light-theme .btn-primary-xs[disabled]:focus,
.light-theme .btn-primary-xs[disabled]:active,
.light-theme .btn-primary-xs[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .btn-primary-xs {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme .btn-primary-xs:link {
  color: #272930;
}
.dark-theme .btn-primary-xs:hover,
.dark-theme .btn-primary-xs:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme .btn-primary-xs:active,
.dark-theme .btn-primary-xs.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme .btn-primary-xs:visited {
  color: #272930;
}
.dark-theme .btn-primary-xs.disabled,
.dark-theme .btn-primary-xs.disabled:hover,
.dark-theme .btn-primary-xs.disabled:focus,
.dark-theme .btn-primary-xs.disabled:active,
.dark-theme .btn-primary-xs.disabled.active,
.dark-theme .btn-primary-xs[disabled],
.dark-theme .btn-primary-xs[disabled]:hover,
.dark-theme .btn-primary-xs[disabled]:focus,
.dark-theme .btn-primary-xs[disabled]:active,
.dark-theme .btn-primary-xs[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch .btn-primary-xs:hover,
.light-theme .touch .btn-primary-xs:focus,
.light-theme .touch .btn-primary-xs:visited,
.light-theme .touch .btn-primary-xs:active,
.light-theme .touch .btn-primary-xs.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch .btn-primary-xs:hover,
.dark-theme .touch .btn-primary-xs:focus,
.dark-theme .touch .btn-primary-xs:visited,
.dark-theme .touch .btn-primary-xs:active,
.dark-theme .touch .btn-primary-xs.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.btn-cta-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-cta-lg:link {
  color: #fff;
}
.btn-cta-lg:hover,
.btn-cta-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-cta-lg:active,
.btn-cta-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-cta-lg:active:focus,
.btn-cta-lg.active:focus {
  outline: 0;
}
.btn-cta-lg:visited {
  color: #fff;
}
.btn-cta-lg:visited:focus {
  outline: 0;
}
.btn-cta-lg.disabled,
.btn-cta-lg.disabled:hover,
.btn-cta-lg.disabled:focus,
.btn-cta-lg.disabled:active,
.btn-cta-lg.disabled.active,
.btn-cta-lg[disabled],
.btn-cta-lg[disabled]:hover,
.btn-cta-lg[disabled]:focus,
.btn-cta-lg[disabled]:active,
.btn-cta-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-cta-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-cta-lg:not([disabled]):hover,
.touch .btn-cta-lg:not([disabled]):focus,
.touch .btn-cta-lg:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-cta-lg:not([disabled]):active,
.touch .btn-cta-lg:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-cta-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-cta-lg:focus {
  outline: none;
}
.light-theme .btn-cta-lg {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
  border-radius: 8px;
}
.light-theme .btn-cta-lg:link {
  color: #fff;
}
.light-theme .btn-cta-lg:hover,
.light-theme .btn-cta-lg:focus {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.light-theme .btn-cta-lg:active,
.light-theme .btn-cta-lg.active {
  color: #fff;
  background-color: #202227;
}
.light-theme .btn-cta-lg:visited {
  color: #fff;
}
.light-theme .btn-cta-lg.disabled,
.light-theme .btn-cta-lg.disabled:hover,
.light-theme .btn-cta-lg.disabled:focus,
.light-theme .btn-cta-lg.disabled:active,
.light-theme .btn-cta-lg.disabled.active,
.light-theme .btn-cta-lg[disabled],
.light-theme .btn-cta-lg[disabled]:hover,
.light-theme .btn-cta-lg[disabled]:focus,
.light-theme .btn-cta-lg[disabled]:active,
.light-theme .btn-cta-lg[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .btn-cta-lg {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  border-radius: 8px;
}
.dark-theme .btn-cta-lg:link {
  color: #121215;
}
.dark-theme .btn-cta-lg:hover,
.dark-theme .btn-cta-lg:focus {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.dark-theme .btn-cta-lg:active,
.dark-theme .btn-cta-lg.active {
  color: #121215;
  background-color: #f7f7f8;
}
.dark-theme .btn-cta-lg:visited {
  color: #121215;
}
.dark-theme .btn-cta-lg.disabled,
.dark-theme .btn-cta-lg.disabled:hover,
.dark-theme .btn-cta-lg.disabled:focus,
.dark-theme .btn-cta-lg.disabled:active,
.dark-theme .btn-cta-lg.disabled.active,
.dark-theme .btn-cta-lg[disabled],
.dark-theme .btn-cta-lg[disabled]:hover,
.dark-theme .btn-cta-lg[disabled]:focus,
.dark-theme .btn-cta-lg[disabled]:active,
.dark-theme .btn-cta-lg[disabled].active {
  color: #121215;
  opacity: 0.5;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-cta-lg:hover,
.light-theme .touch .btn-cta-lg:focus,
.light-theme .touch .btn-cta-lg:visited,
.light-theme .touch .btn-cta-lg:active,
.light-theme .touch .btn-cta-lg.active {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .touch .btn-cta-lg:hover,
.dark-theme .touch .btn-cta-lg:focus,
.dark-theme .touch .btn-cta-lg:visited,
.dark-theme .touch .btn-cta-lg:active,
.dark-theme .touch .btn-cta-lg.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.btn-cta-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-cta-md:link {
  color: #fff;
}
.btn-cta-md:hover,
.btn-cta-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-cta-md:active,
.btn-cta-md.active {
  color: #fff;
  background-color: #39c582;
}
.btn-cta-md:active:focus,
.btn-cta-md.active:focus {
  outline: 0;
}
.btn-cta-md:visited {
  color: #fff;
}
.btn-cta-md:visited:focus {
  outline: 0;
}
.btn-cta-md.disabled,
.btn-cta-md.disabled:hover,
.btn-cta-md.disabled:focus,
.btn-cta-md.disabled:active,
.btn-cta-md.disabled.active,
.btn-cta-md[disabled],
.btn-cta-md[disabled]:hover,
.btn-cta-md[disabled]:focus,
.btn-cta-md[disabled]:active,
.btn-cta-md[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-cta-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-cta-md:not([disabled]):hover,
.touch .btn-cta-md:not([disabled]):focus,
.touch .btn-cta-md:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-cta-md:not([disabled]):active,
.touch .btn-cta-md:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-cta-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-cta-md:focus {
  outline: none;
}
.light-theme .btn-cta-md {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
  border-radius: 8px;
}
.light-theme .btn-cta-md:link {
  color: #fff;
}
.light-theme .btn-cta-md:hover,
.light-theme .btn-cta-md:focus {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.light-theme .btn-cta-md:active,
.light-theme .btn-cta-md.active {
  color: #fff;
  background-color: #202227;
}
.light-theme .btn-cta-md:visited {
  color: #fff;
}
.light-theme .btn-cta-md.disabled,
.light-theme .btn-cta-md.disabled:hover,
.light-theme .btn-cta-md.disabled:focus,
.light-theme .btn-cta-md.disabled:active,
.light-theme .btn-cta-md.disabled.active,
.light-theme .btn-cta-md[disabled],
.light-theme .btn-cta-md[disabled]:hover,
.light-theme .btn-cta-md[disabled]:focus,
.light-theme .btn-cta-md[disabled]:active,
.light-theme .btn-cta-md[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .btn-cta-md {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  border-radius: 8px;
}
.dark-theme .btn-cta-md:link {
  color: #121215;
}
.dark-theme .btn-cta-md:hover,
.dark-theme .btn-cta-md:focus {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.dark-theme .btn-cta-md:active,
.dark-theme .btn-cta-md.active {
  color: #121215;
  background-color: #f7f7f8;
}
.dark-theme .btn-cta-md:visited {
  color: #121215;
}
.dark-theme .btn-cta-md.disabled,
.dark-theme .btn-cta-md.disabled:hover,
.dark-theme .btn-cta-md.disabled:focus,
.dark-theme .btn-cta-md.disabled:active,
.dark-theme .btn-cta-md.disabled.active,
.dark-theme .btn-cta-md[disabled],
.dark-theme .btn-cta-md[disabled]:hover,
.dark-theme .btn-cta-md[disabled]:focus,
.dark-theme .btn-cta-md[disabled]:active,
.dark-theme .btn-cta-md[disabled].active {
  color: #121215;
  opacity: 0.5;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-cta-md:hover,
.light-theme .touch .btn-cta-md:focus,
.light-theme .touch .btn-cta-md:visited,
.light-theme .touch .btn-cta-md:active,
.light-theme .touch .btn-cta-md.active {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .touch .btn-cta-md:hover,
.dark-theme .touch .btn-cta-md:focus,
.dark-theme .touch .btn-cta-md:visited,
.dark-theme .touch .btn-cta-md:active,
.dark-theme .touch .btn-cta-md.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.btn-cta-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-cta-sm:link {
  color: #fff;
}
.btn-cta-sm:hover,
.btn-cta-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-cta-sm:active,
.btn-cta-sm.active {
  color: #fff;
  background-color: #39c582;
}
.btn-cta-sm:active:focus,
.btn-cta-sm.active:focus {
  outline: 0;
}
.btn-cta-sm:visited {
  color: #fff;
}
.btn-cta-sm:visited:focus {
  outline: 0;
}
.btn-cta-sm.disabled,
.btn-cta-sm.disabled:hover,
.btn-cta-sm.disabled:focus,
.btn-cta-sm.disabled:active,
.btn-cta-sm.disabled.active,
.btn-cta-sm[disabled],
.btn-cta-sm[disabled]:hover,
.btn-cta-sm[disabled]:focus,
.btn-cta-sm[disabled]:active,
.btn-cta-sm[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-cta-sm:not([disabled]):hover,
.touch .btn-cta-sm:not([disabled]):focus,
.touch .btn-cta-sm:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-cta-sm:not([disabled]):active,
.touch .btn-cta-sm:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-cta-sm:focus {
  outline: none;
}
.light-theme .btn-cta-sm {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
  border-radius: 8px;
}
.light-theme .btn-cta-sm:link {
  color: #fff;
}
.light-theme .btn-cta-sm:hover,
.light-theme .btn-cta-sm:focus {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.light-theme .btn-cta-sm:active,
.light-theme .btn-cta-sm.active {
  color: #fff;
  background-color: #202227;
}
.light-theme .btn-cta-sm:visited {
  color: #fff;
}
.light-theme .btn-cta-sm.disabled,
.light-theme .btn-cta-sm.disabled:hover,
.light-theme .btn-cta-sm.disabled:focus,
.light-theme .btn-cta-sm.disabled:active,
.light-theme .btn-cta-sm.disabled.active,
.light-theme .btn-cta-sm[disabled],
.light-theme .btn-cta-sm[disabled]:hover,
.light-theme .btn-cta-sm[disabled]:focus,
.light-theme .btn-cta-sm[disabled]:active,
.light-theme .btn-cta-sm[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .btn-cta-sm {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  border-radius: 8px;
}
.dark-theme .btn-cta-sm:link {
  color: #121215;
}
.dark-theme .btn-cta-sm:hover,
.dark-theme .btn-cta-sm:focus {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.dark-theme .btn-cta-sm:active,
.dark-theme .btn-cta-sm.active {
  color: #121215;
  background-color: #f7f7f8;
}
.dark-theme .btn-cta-sm:visited {
  color: #121215;
}
.dark-theme .btn-cta-sm.disabled,
.dark-theme .btn-cta-sm.disabled:hover,
.dark-theme .btn-cta-sm.disabled:focus,
.dark-theme .btn-cta-sm.disabled:active,
.dark-theme .btn-cta-sm.disabled.active,
.dark-theme .btn-cta-sm[disabled],
.dark-theme .btn-cta-sm[disabled]:hover,
.dark-theme .btn-cta-sm[disabled]:focus,
.dark-theme .btn-cta-sm[disabled]:active,
.dark-theme .btn-cta-sm[disabled].active {
  color: #121215;
  opacity: 0.5;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-cta-sm:hover,
.light-theme .touch .btn-cta-sm:focus,
.light-theme .touch .btn-cta-sm:visited,
.light-theme .touch .btn-cta-sm:active,
.light-theme .touch .btn-cta-sm.active {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .touch .btn-cta-sm:hover,
.dark-theme .touch .btn-cta-sm:focus,
.dark-theme .touch .btn-cta-sm:visited,
.dark-theme .touch .btn-cta-sm:active,
.dark-theme .touch .btn-cta-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.btn-cta-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-cta-xs:link {
  color: #fff;
}
.btn-cta-xs:hover,
.btn-cta-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-cta-xs:active,
.btn-cta-xs.active {
  color: #fff;
  background-color: #39c582;
}
.btn-cta-xs:active:focus,
.btn-cta-xs.active:focus {
  outline: 0;
}
.btn-cta-xs:visited {
  color: #fff;
}
.btn-cta-xs:visited:focus {
  outline: 0;
}
.btn-cta-xs.disabled,
.btn-cta-xs.disabled:hover,
.btn-cta-xs.disabled:focus,
.btn-cta-xs.disabled:active,
.btn-cta-xs.disabled.active,
.btn-cta-xs[disabled],
.btn-cta-xs[disabled]:hover,
.btn-cta-xs[disabled]:focus,
.btn-cta-xs[disabled]:active,
.btn-cta-xs[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-cta-xs:not([disabled]):hover,
.touch .btn-cta-xs:not([disabled]):focus,
.touch .btn-cta-xs:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-cta-xs:not([disabled]):active,
.touch .btn-cta-xs:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-cta-xs:focus {
  outline: none;
}
.light-theme .btn-cta-xs {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
  border-radius: 8px;
}
.light-theme .btn-cta-xs:link {
  color: #fff;
}
.light-theme .btn-cta-xs:hover,
.light-theme .btn-cta-xs:focus {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.light-theme .btn-cta-xs:active,
.light-theme .btn-cta-xs.active {
  color: #fff;
  background-color: #202227;
}
.light-theme .btn-cta-xs:visited {
  color: #fff;
}
.light-theme .btn-cta-xs.disabled,
.light-theme .btn-cta-xs.disabled:hover,
.light-theme .btn-cta-xs.disabled:focus,
.light-theme .btn-cta-xs.disabled:active,
.light-theme .btn-cta-xs.disabled.active,
.light-theme .btn-cta-xs[disabled],
.light-theme .btn-cta-xs[disabled]:hover,
.light-theme .btn-cta-xs[disabled]:focus,
.light-theme .btn-cta-xs[disabled]:active,
.light-theme .btn-cta-xs[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .btn-cta-xs {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  border-radius: 8px;
}
.dark-theme .btn-cta-xs:link {
  color: #121215;
}
.dark-theme .btn-cta-xs:hover,
.dark-theme .btn-cta-xs:focus {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.dark-theme .btn-cta-xs:active,
.dark-theme .btn-cta-xs.active {
  color: #121215;
  background-color: #f7f7f8;
}
.dark-theme .btn-cta-xs:visited {
  color: #121215;
}
.dark-theme .btn-cta-xs.disabled,
.dark-theme .btn-cta-xs.disabled:hover,
.dark-theme .btn-cta-xs.disabled:focus,
.dark-theme .btn-cta-xs.disabled:active,
.dark-theme .btn-cta-xs.disabled.active,
.dark-theme .btn-cta-xs[disabled],
.dark-theme .btn-cta-xs[disabled]:hover,
.dark-theme .btn-cta-xs[disabled]:focus,
.dark-theme .btn-cta-xs[disabled]:active,
.dark-theme .btn-cta-xs[disabled].active {
  color: #121215;
  opacity: 0.5;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-cta-xs:hover,
.light-theme .touch .btn-cta-xs:focus,
.light-theme .touch .btn-cta-xs:visited,
.light-theme .touch .btn-cta-xs:active,
.light-theme .touch .btn-cta-xs.active {
  color: #fff;
  background-color: #202227;
  border-color: #202227;
}
.dark-theme .touch .btn-cta-xs:hover,
.dark-theme .touch .btn-cta-xs:focus,
.dark-theme .touch .btn-cta-xs:visited,
.dark-theme .touch .btn-cta-xs:active,
.dark-theme .touch .btn-cta-xs.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #f7f7f8;
}
.btn-growth-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-growth-lg:link {
  color: #fff;
}
.btn-growth-lg:hover,
.btn-growth-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-growth-lg:active,
.btn-growth-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-growth-lg:active:focus,
.btn-growth-lg.active:focus {
  outline: 0;
}
.btn-growth-lg:visited {
  color: #fff;
}
.btn-growth-lg:visited:focus {
  outline: 0;
}
.btn-growth-lg.disabled,
.btn-growth-lg.disabled:hover,
.btn-growth-lg.disabled:focus,
.btn-growth-lg.disabled:active,
.btn-growth-lg.disabled.active,
.btn-growth-lg[disabled],
.btn-growth-lg[disabled]:hover,
.btn-growth-lg[disabled]:focus,
.btn-growth-lg[disabled]:active,
.btn-growth-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-growth-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-growth-lg:not([disabled]):hover,
.touch .btn-growth-lg:not([disabled]):focus,
.touch .btn-growth-lg:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-growth-lg:not([disabled]):active,
.touch .btn-growth-lg:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-growth-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-growth-lg:focus {
  outline: none;
}
.light-theme .btn-growth-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-growth-lg:link {
  color: #f7f7f8;
}
.light-theme .btn-growth-lg:hover,
.light-theme .btn-growth-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-growth-lg:active,
.light-theme .btn-growth-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-growth-lg:visited {
  color: #f7f7f8;
}
.light-theme .btn-growth-lg.disabled,
.light-theme .btn-growth-lg.disabled:hover,
.light-theme .btn-growth-lg.disabled:focus,
.light-theme .btn-growth-lg.disabled:active,
.light-theme .btn-growth-lg.disabled.active,
.light-theme .btn-growth-lg[disabled],
.light-theme .btn-growth-lg[disabled]:hover,
.light-theme .btn-growth-lg[disabled]:focus,
.light-theme .btn-growth-lg[disabled]:active,
.light-theme .btn-growth-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-growth-lg:link {
  color: #f7f7f8;
}
.dark-theme .btn-growth-lg:hover,
.dark-theme .btn-growth-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-lg:active,
.dark-theme .btn-growth-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-growth-lg:visited {
  color: #f7f7f8;
}
.dark-theme .btn-growth-lg.disabled,
.dark-theme .btn-growth-lg.disabled:hover,
.dark-theme .btn-growth-lg.disabled:focus,
.dark-theme .btn-growth-lg.disabled:active,
.dark-theme .btn-growth-lg.disabled.active,
.dark-theme .btn-growth-lg[disabled],
.dark-theme .btn-growth-lg[disabled]:hover,
.dark-theme .btn-growth-lg[disabled]:focus,
.dark-theme .btn-growth-lg[disabled]:active,
.dark-theme .btn-growth-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-growth-lg:hover,
.light-theme .touch .btn-growth-lg:focus,
.light-theme .touch .btn-growth-lg:visited,
.light-theme .touch .btn-growth-lg:active,
.light-theme .touch .btn-growth-lg.active,
.dark-theme .touch .btn-growth-lg:hover,
.dark-theme .touch .btn-growth-lg:focus,
.dark-theme .touch .btn-growth-lg:visited,
.dark-theme .touch .btn-growth-lg:active,
.dark-theme .touch .btn-growth-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-growth-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-growth-md:link {
  color: #fff;
}
.btn-growth-md:hover,
.btn-growth-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-growth-md:active,
.btn-growth-md.active {
  color: #fff;
  background-color: #39c582;
}
.btn-growth-md:active:focus,
.btn-growth-md.active:focus {
  outline: 0;
}
.btn-growth-md:visited {
  color: #fff;
}
.btn-growth-md:visited:focus {
  outline: 0;
}
.btn-growth-md.disabled,
.btn-growth-md.disabled:hover,
.btn-growth-md.disabled:focus,
.btn-growth-md.disabled:active,
.btn-growth-md.disabled.active,
.btn-growth-md[disabled],
.btn-growth-md[disabled]:hover,
.btn-growth-md[disabled]:focus,
.btn-growth-md[disabled]:active,
.btn-growth-md[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
@media (max-width: 767px) {
  .btn-growth-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-growth-md:not([disabled]):hover,
.touch .btn-growth-md:not([disabled]):focus,
.touch .btn-growth-md:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-growth-md:not([disabled]):active,
.touch .btn-growth-md:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-growth-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-growth-md:focus {
  outline: none;
}
.light-theme .btn-growth-md {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-growth-md:link {
  color: #f7f7f8;
}
.light-theme .btn-growth-md:hover,
.light-theme .btn-growth-md:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-growth-md:active,
.light-theme .btn-growth-md.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-growth-md:visited {
  color: #f7f7f8;
}
.light-theme .btn-growth-md.disabled,
.light-theme .btn-growth-md.disabled:hover,
.light-theme .btn-growth-md.disabled:focus,
.light-theme .btn-growth-md.disabled:active,
.light-theme .btn-growth-md.disabled.active,
.light-theme .btn-growth-md[disabled],
.light-theme .btn-growth-md[disabled]:hover,
.light-theme .btn-growth-md[disabled]:focus,
.light-theme .btn-growth-md[disabled]:active,
.light-theme .btn-growth-md[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-md {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-growth-md:link {
  color: #f7f7f8;
}
.dark-theme .btn-growth-md:hover,
.dark-theme .btn-growth-md:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-md:active,
.dark-theme .btn-growth-md.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-growth-md:visited {
  color: #f7f7f8;
}
.dark-theme .btn-growth-md.disabled,
.dark-theme .btn-growth-md.disabled:hover,
.dark-theme .btn-growth-md.disabled:focus,
.dark-theme .btn-growth-md.disabled:active,
.dark-theme .btn-growth-md.disabled.active,
.dark-theme .btn-growth-md[disabled],
.dark-theme .btn-growth-md[disabled]:hover,
.dark-theme .btn-growth-md[disabled]:focus,
.dark-theme .btn-growth-md[disabled]:active,
.dark-theme .btn-growth-md[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-growth-md:hover,
.light-theme .touch .btn-growth-md:focus,
.light-theme .touch .btn-growth-md:visited,
.light-theme .touch .btn-growth-md:active,
.light-theme .touch .btn-growth-md.active,
.dark-theme .touch .btn-growth-md:hover,
.dark-theme .touch .btn-growth-md:focus,
.dark-theme .touch .btn-growth-md:visited,
.dark-theme .touch .btn-growth-md:active,
.dark-theme .touch .btn-growth-md.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-growth-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-growth-sm:link {
  color: #fff;
}
.btn-growth-sm:hover,
.btn-growth-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-growth-sm:active,
.btn-growth-sm.active {
  color: #fff;
  background-color: #39c582;
}
.btn-growth-sm:active:focus,
.btn-growth-sm.active:focus {
  outline: 0;
}
.btn-growth-sm:visited {
  color: #fff;
}
.btn-growth-sm:visited:focus {
  outline: 0;
}
.btn-growth-sm.disabled,
.btn-growth-sm.disabled:hover,
.btn-growth-sm.disabled:focus,
.btn-growth-sm.disabled:active,
.btn-growth-sm.disabled.active,
.btn-growth-sm[disabled],
.btn-growth-sm[disabled]:hover,
.btn-growth-sm[disabled]:focus,
.btn-growth-sm[disabled]:active,
.btn-growth-sm[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-growth-sm:not([disabled]):hover,
.touch .btn-growth-sm:not([disabled]):focus,
.touch .btn-growth-sm:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-growth-sm:not([disabled]):active,
.touch .btn-growth-sm:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-growth-sm:focus {
  outline: none;
}
.light-theme .btn-growth-sm {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-growth-sm:link {
  color: #f7f7f8;
}
.light-theme .btn-growth-sm:hover,
.light-theme .btn-growth-sm:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-growth-sm:active,
.light-theme .btn-growth-sm.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-growth-sm:visited {
  color: #f7f7f8;
}
.light-theme .btn-growth-sm.disabled,
.light-theme .btn-growth-sm.disabled:hover,
.light-theme .btn-growth-sm.disabled:focus,
.light-theme .btn-growth-sm.disabled:active,
.light-theme .btn-growth-sm.disabled.active,
.light-theme .btn-growth-sm[disabled],
.light-theme .btn-growth-sm[disabled]:hover,
.light-theme .btn-growth-sm[disabled]:focus,
.light-theme .btn-growth-sm[disabled]:active,
.light-theme .btn-growth-sm[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-sm {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-growth-sm:link {
  color: #f7f7f8;
}
.dark-theme .btn-growth-sm:hover,
.dark-theme .btn-growth-sm:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-sm:active,
.dark-theme .btn-growth-sm.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-growth-sm:visited {
  color: #f7f7f8;
}
.dark-theme .btn-growth-sm.disabled,
.dark-theme .btn-growth-sm.disabled:hover,
.dark-theme .btn-growth-sm.disabled:focus,
.dark-theme .btn-growth-sm.disabled:active,
.dark-theme .btn-growth-sm.disabled.active,
.dark-theme .btn-growth-sm[disabled],
.dark-theme .btn-growth-sm[disabled]:hover,
.dark-theme .btn-growth-sm[disabled]:focus,
.dark-theme .btn-growth-sm[disabled]:active,
.dark-theme .btn-growth-sm[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-growth-sm:hover,
.light-theme .touch .btn-growth-sm:focus,
.light-theme .touch .btn-growth-sm:visited,
.light-theme .touch .btn-growth-sm:active,
.light-theme .touch .btn-growth-sm.active,
.dark-theme .touch .btn-growth-sm:hover,
.dark-theme .touch .btn-growth-sm:focus,
.dark-theme .touch .btn-growth-sm:visited,
.dark-theme .touch .btn-growth-sm:active,
.dark-theme .touch .btn-growth-sm.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-growth-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: 1px solid #01854b;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-growth-xs:link {
  color: #fff;
}
.btn-growth-xs:hover,
.btn-growth-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-growth-xs:active,
.btn-growth-xs.active {
  color: #fff;
  background-color: #39c582;
}
.btn-growth-xs:active:focus,
.btn-growth-xs.active:focus {
  outline: 0;
}
.btn-growth-xs:visited {
  color: #fff;
}
.btn-growth-xs:visited:focus {
  outline: 0;
}
.btn-growth-xs.disabled,
.btn-growth-xs.disabled:hover,
.btn-growth-xs.disabled:focus,
.btn-growth-xs.disabled:active,
.btn-growth-xs.disabled.active,
.btn-growth-xs[disabled],
.btn-growth-xs[disabled]:hover,
.btn-growth-xs[disabled]:focus,
.btn-growth-xs[disabled]:active,
.btn-growth-xs[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.touch .btn-growth-xs:not([disabled]):hover,
.touch .btn-growth-xs:not([disabled]):focus,
.touch .btn-growth-xs:not([disabled]):visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-growth-xs:not([disabled]):active,
.touch .btn-growth-xs:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-growth-xs:focus {
  outline: none;
}
.light-theme .btn-growth-xs {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-growth-xs:link {
  color: #f7f7f8;
}
.light-theme .btn-growth-xs:hover,
.light-theme .btn-growth-xs:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-growth-xs:active,
.light-theme .btn-growth-xs.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-growth-xs:visited {
  color: #f7f7f8;
}
.light-theme .btn-growth-xs.disabled,
.light-theme .btn-growth-xs.disabled:hover,
.light-theme .btn-growth-xs.disabled:focus,
.light-theme .btn-growth-xs.disabled:active,
.light-theme .btn-growth-xs.disabled.active,
.light-theme .btn-growth-xs[disabled],
.light-theme .btn-growth-xs[disabled]:hover,
.light-theme .btn-growth-xs[disabled]:focus,
.light-theme .btn-growth-xs[disabled]:active,
.light-theme .btn-growth-xs[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-xs {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-growth-xs:link {
  color: #f7f7f8;
}
.dark-theme .btn-growth-xs:hover,
.dark-theme .btn-growth-xs:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-growth-xs:active,
.dark-theme .btn-growth-xs.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-growth-xs:visited {
  color: #f7f7f8;
}
.dark-theme .btn-growth-xs.disabled,
.dark-theme .btn-growth-xs.disabled:hover,
.dark-theme .btn-growth-xs.disabled:focus,
.dark-theme .btn-growth-xs.disabled:active,
.dark-theme .btn-growth-xs.disabled.active,
.dark-theme .btn-growth-xs[disabled],
.dark-theme .btn-growth-xs[disabled]:hover,
.dark-theme .btn-growth-xs[disabled]:focus,
.dark-theme .btn-growth-xs[disabled]:active,
.dark-theme .btn-growth-xs[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-growth-xs:hover,
.light-theme .touch .btn-growth-xs:focus,
.light-theme .touch .btn-growth-xs:visited,
.light-theme .touch .btn-growth-xs:active,
.light-theme .touch .btn-growth-xs.active,
.dark-theme .touch .btn-growth-xs:hover,
.dark-theme .touch .btn-growth-xs:focus,
.dark-theme .touch .btn-growth-xs:visited,
.dark-theme .touch .btn-growth-xs:active,
.dark-theme .touch .btn-growth-xs.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-secondary-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #70a0ff;
  border: 1px solid #70a0ff;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-secondary-lg:link {
  color: #fff;
}
.btn-secondary-lg:hover,
.btn-secondary-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #8fb4ff;
  border-color: #8fb4ff;
}
.btn-secondary-lg:active,
.btn-secondary-lg.active {
  color: #fff;
  background-color: #8fb4ff;
}
.btn-secondary-lg:active:focus,
.btn-secondary-lg.active:focus {
  outline: 0;
}
.btn-secondary-lg:visited {
  color: #fff;
}
.btn-secondary-lg:visited:focus {
  outline: 0;
}
.btn-secondary-lg.disabled,
.btn-secondary-lg.disabled:hover,
.btn-secondary-lg.disabled:focus,
.btn-secondary-lg.disabled:active,
.btn-secondary-lg.disabled.active,
.btn-secondary-lg[disabled],
.btn-secondary-lg[disabled]:hover,
.btn-secondary-lg[disabled]:focus,
.btn-secondary-lg[disabled]:active,
.btn-secondary-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #adc9ff;
  border-color: #adc9ff;
}
@media (max-width: 767px) {
  .btn-secondary-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-secondary-lg:not([disabled]):hover,
.touch .btn-secondary-lg:not([disabled]):focus,
.touch .btn-secondary-lg:not([disabled]):visited {
  color: #fff;
  background-color: #70a0ff;
  border-color: #70a0ff;
}
.touch .btn-secondary-lg:not([disabled]):active,
.touch .btn-secondary-lg:not([disabled]).active {
  color: #fff;
  background-color: #0027b8;
  border-color: #0027b8;
}
@media (max-width: 767px) {
  .touch .btn-secondary-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-secondary-lg:focus {
  outline: none;
}
.light-theme .btn-secondary-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .btn-secondary-lg:link {
  color: #6a6f81;
}
.light-theme .btn-secondary-lg:hover,
.light-theme .btn-secondary-lg:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .btn-secondary-lg:active,
.light-theme .btn-secondary-lg.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .btn-secondary-lg:visited {
  color: #6a6f81;
}
.light-theme .btn-secondary-lg.disabled,
.light-theme .btn-secondary-lg.disabled:hover,
.light-theme .btn-secondary-lg.disabled:focus,
.light-theme .btn-secondary-lg.disabled:active,
.light-theme .btn-secondary-lg.disabled.active,
.light-theme .btn-secondary-lg[disabled],
.light-theme .btn-secondary-lg[disabled]:hover,
.light-theme .btn-secondary-lg[disabled]:focus,
.light-theme .btn-secondary-lg[disabled]:active,
.light-theme .btn-secondary-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .btn-secondary-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .btn-secondary-lg:link {
  color: #bcbec8;
}
.dark-theme .btn-secondary-lg:hover,
.dark-theme .btn-secondary-lg:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .btn-secondary-lg:active,
.dark-theme .btn-secondary-lg.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .btn-secondary-lg:visited {
  color: #bcbec8;
}
.dark-theme .btn-secondary-lg.disabled,
.dark-theme .btn-secondary-lg.disabled:hover,
.dark-theme .btn-secondary-lg.disabled:focus,
.dark-theme .btn-secondary-lg.disabled:active,
.dark-theme .btn-secondary-lg.disabled.active,
.dark-theme .btn-secondary-lg[disabled],
.dark-theme .btn-secondary-lg[disabled]:hover,
.dark-theme .btn-secondary-lg[disabled]:focus,
.dark-theme .btn-secondary-lg[disabled]:active,
.dark-theme .btn-secondary-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .btn-secondary-lg:hover,
.light-theme .touch .btn-secondary-lg:focus,
.light-theme .touch .btn-secondary-lg:visited,
.light-theme .touch .btn-secondary-lg:active,
.light-theme .touch .btn-secondary-lg.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .btn-secondary-lg:hover,
.dark-theme .touch .btn-secondary-lg:focus,
.dark-theme .touch .btn-secondary-lg:visited,
.dark-theme .touch .btn-secondary-lg:active,
.dark-theme .touch .btn-secondary-lg.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.btn-secondary-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #70a0ff;
  border: 1px solid #70a0ff;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-secondary-md:link {
  color: #fff;
}
.btn-secondary-md:hover,
.btn-secondary-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #8fb4ff;
  border-color: #8fb4ff;
}
.btn-secondary-md:active,
.btn-secondary-md.active {
  color: #fff;
  background-color: #8fb4ff;
}
.btn-secondary-md:active:focus,
.btn-secondary-md.active:focus {
  outline: 0;
}
.btn-secondary-md:visited {
  color: #fff;
}
.btn-secondary-md:visited:focus {
  outline: 0;
}
.btn-secondary-md.disabled,
.btn-secondary-md.disabled:hover,
.btn-secondary-md.disabled:focus,
.btn-secondary-md.disabled:active,
.btn-secondary-md.disabled.active,
.btn-secondary-md[disabled],
.btn-secondary-md[disabled]:hover,
.btn-secondary-md[disabled]:focus,
.btn-secondary-md[disabled]:active,
.btn-secondary-md[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #adc9ff;
  border-color: #adc9ff;
}
@media (max-width: 767px) {
  .btn-secondary-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-secondary-md:not([disabled]):hover,
.touch .btn-secondary-md:not([disabled]):focus,
.touch .btn-secondary-md:not([disabled]):visited {
  color: #fff;
  background-color: #70a0ff;
  border-color: #70a0ff;
}
.touch .btn-secondary-md:not([disabled]):active,
.touch .btn-secondary-md:not([disabled]).active {
  color: #fff;
  background-color: #0027b8;
  border-color: #0027b8;
}
@media (max-width: 767px) {
  .touch .btn-secondary-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-secondary-md:focus {
  outline: none;
}
.light-theme .btn-secondary-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .btn-secondary-md:link {
  color: #6a6f81;
}
.light-theme .btn-secondary-md:hover,
.light-theme .btn-secondary-md:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .btn-secondary-md:active,
.light-theme .btn-secondary-md.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .btn-secondary-md:visited {
  color: #6a6f81;
}
.light-theme .btn-secondary-md.disabled,
.light-theme .btn-secondary-md.disabled:hover,
.light-theme .btn-secondary-md.disabled:focus,
.light-theme .btn-secondary-md.disabled:active,
.light-theme .btn-secondary-md.disabled.active,
.light-theme .btn-secondary-md[disabled],
.light-theme .btn-secondary-md[disabled]:hover,
.light-theme .btn-secondary-md[disabled]:focus,
.light-theme .btn-secondary-md[disabled]:active,
.light-theme .btn-secondary-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .btn-secondary-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .btn-secondary-md:link {
  color: #bcbec8;
}
.dark-theme .btn-secondary-md:hover,
.dark-theme .btn-secondary-md:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .btn-secondary-md:active,
.dark-theme .btn-secondary-md.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .btn-secondary-md:visited {
  color: #bcbec8;
}
.dark-theme .btn-secondary-md.disabled,
.dark-theme .btn-secondary-md.disabled:hover,
.dark-theme .btn-secondary-md.disabled:focus,
.dark-theme .btn-secondary-md.disabled:active,
.dark-theme .btn-secondary-md.disabled.active,
.dark-theme .btn-secondary-md[disabled],
.dark-theme .btn-secondary-md[disabled]:hover,
.dark-theme .btn-secondary-md[disabled]:focus,
.dark-theme .btn-secondary-md[disabled]:active,
.dark-theme .btn-secondary-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .btn-secondary-md:hover,
.light-theme .touch .btn-secondary-md:focus,
.light-theme .touch .btn-secondary-md:visited,
.light-theme .touch .btn-secondary-md:active,
.light-theme .touch .btn-secondary-md.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .btn-secondary-md:hover,
.dark-theme .touch .btn-secondary-md:focus,
.dark-theme .touch .btn-secondary-md:visited,
.dark-theme .touch .btn-secondary-md:active,
.dark-theme .touch .btn-secondary-md.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.btn-secondary-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #70a0ff;
  border: 1px solid #70a0ff;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-secondary-sm:link {
  color: #fff;
}
.btn-secondary-sm:hover,
.btn-secondary-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #8fb4ff;
  border-color: #8fb4ff;
}
.btn-secondary-sm:active,
.btn-secondary-sm.active {
  color: #fff;
  background-color: #8fb4ff;
}
.btn-secondary-sm:active:focus,
.btn-secondary-sm.active:focus {
  outline: 0;
}
.btn-secondary-sm:visited {
  color: #fff;
}
.btn-secondary-sm:visited:focus {
  outline: 0;
}
.btn-secondary-sm.disabled,
.btn-secondary-sm.disabled:hover,
.btn-secondary-sm.disabled:focus,
.btn-secondary-sm.disabled:active,
.btn-secondary-sm.disabled.active,
.btn-secondary-sm[disabled],
.btn-secondary-sm[disabled]:hover,
.btn-secondary-sm[disabled]:focus,
.btn-secondary-sm[disabled]:active,
.btn-secondary-sm[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #adc9ff;
  border-color: #adc9ff;
}
.touch .btn-secondary-sm:not([disabled]):hover,
.touch .btn-secondary-sm:not([disabled]):focus,
.touch .btn-secondary-sm:not([disabled]):visited {
  color: #fff;
  background-color: #70a0ff;
  border-color: #70a0ff;
}
.touch .btn-secondary-sm:not([disabled]):active,
.touch .btn-secondary-sm:not([disabled]).active {
  color: #fff;
  background-color: #0027b8;
  border-color: #0027b8;
}
.in-app .btn-secondary-sm:focus {
  outline: none;
}
.light-theme .btn-secondary-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .btn-secondary-sm:link {
  color: #6a6f81;
}
.light-theme .btn-secondary-sm:hover,
.light-theme .btn-secondary-sm:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .btn-secondary-sm:active,
.light-theme .btn-secondary-sm.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .btn-secondary-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-secondary-sm.disabled,
.light-theme .btn-secondary-sm.disabled:hover,
.light-theme .btn-secondary-sm.disabled:focus,
.light-theme .btn-secondary-sm.disabled:active,
.light-theme .btn-secondary-sm.disabled.active,
.light-theme .btn-secondary-sm[disabled],
.light-theme .btn-secondary-sm[disabled]:hover,
.light-theme .btn-secondary-sm[disabled]:focus,
.light-theme .btn-secondary-sm[disabled]:active,
.light-theme .btn-secondary-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .btn-secondary-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .btn-secondary-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-secondary-sm:hover,
.dark-theme .btn-secondary-sm:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .btn-secondary-sm:active,
.dark-theme .btn-secondary-sm.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .btn-secondary-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-secondary-sm.disabled,
.dark-theme .btn-secondary-sm.disabled:hover,
.dark-theme .btn-secondary-sm.disabled:focus,
.dark-theme .btn-secondary-sm.disabled:active,
.dark-theme .btn-secondary-sm.disabled.active,
.dark-theme .btn-secondary-sm[disabled],
.dark-theme .btn-secondary-sm[disabled]:hover,
.dark-theme .btn-secondary-sm[disabled]:focus,
.dark-theme .btn-secondary-sm[disabled]:active,
.dark-theme .btn-secondary-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .btn-secondary-sm:hover,
.light-theme .touch .btn-secondary-sm:focus,
.light-theme .touch .btn-secondary-sm:visited,
.light-theme .touch .btn-secondary-sm:active,
.light-theme .touch .btn-secondary-sm.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .btn-secondary-sm:hover,
.dark-theme .touch .btn-secondary-sm:focus,
.dark-theme .touch .btn-secondary-sm:visited,
.dark-theme .touch .btn-secondary-sm:active,
.dark-theme .touch .btn-secondary-sm.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.btn-secondary-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #70a0ff;
  border: 1px solid #70a0ff;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-secondary-xs:link {
  color: #fff;
}
.btn-secondary-xs:hover,
.btn-secondary-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #8fb4ff;
  border-color: #8fb4ff;
}
.btn-secondary-xs:active,
.btn-secondary-xs.active {
  color: #fff;
  background-color: #8fb4ff;
}
.btn-secondary-xs:active:focus,
.btn-secondary-xs.active:focus {
  outline: 0;
}
.btn-secondary-xs:visited {
  color: #fff;
}
.btn-secondary-xs:visited:focus {
  outline: 0;
}
.btn-secondary-xs.disabled,
.btn-secondary-xs.disabled:hover,
.btn-secondary-xs.disabled:focus,
.btn-secondary-xs.disabled:active,
.btn-secondary-xs.disabled.active,
.btn-secondary-xs[disabled],
.btn-secondary-xs[disabled]:hover,
.btn-secondary-xs[disabled]:focus,
.btn-secondary-xs[disabled]:active,
.btn-secondary-xs[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #adc9ff;
  border-color: #adc9ff;
}
.touch .btn-secondary-xs:not([disabled]):hover,
.touch .btn-secondary-xs:not([disabled]):focus,
.touch .btn-secondary-xs:not([disabled]):visited {
  color: #fff;
  background-color: #70a0ff;
  border-color: #70a0ff;
}
.touch .btn-secondary-xs:not([disabled]):active,
.touch .btn-secondary-xs:not([disabled]).active {
  color: #fff;
  background-color: #0027b8;
  border-color: #0027b8;
}
.in-app .btn-secondary-xs:focus {
  outline: none;
}
.light-theme .btn-secondary-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .btn-secondary-xs:link {
  color: #6a6f81;
}
.light-theme .btn-secondary-xs:hover,
.light-theme .btn-secondary-xs:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .btn-secondary-xs:active,
.light-theme .btn-secondary-xs.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .btn-secondary-xs:visited {
  color: #6a6f81;
}
.light-theme .btn-secondary-xs.disabled,
.light-theme .btn-secondary-xs.disabled:hover,
.light-theme .btn-secondary-xs.disabled:focus,
.light-theme .btn-secondary-xs.disabled:active,
.light-theme .btn-secondary-xs.disabled.active,
.light-theme .btn-secondary-xs[disabled],
.light-theme .btn-secondary-xs[disabled]:hover,
.light-theme .btn-secondary-xs[disabled]:focus,
.light-theme .btn-secondary-xs[disabled]:active,
.light-theme .btn-secondary-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .btn-secondary-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .btn-secondary-xs:link {
  color: #bcbec8;
}
.dark-theme .btn-secondary-xs:hover,
.dark-theme .btn-secondary-xs:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .btn-secondary-xs:active,
.dark-theme .btn-secondary-xs.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .btn-secondary-xs:visited {
  color: #bcbec8;
}
.dark-theme .btn-secondary-xs.disabled,
.dark-theme .btn-secondary-xs.disabled:hover,
.dark-theme .btn-secondary-xs.disabled:focus,
.dark-theme .btn-secondary-xs.disabled:active,
.dark-theme .btn-secondary-xs.disabled.active,
.dark-theme .btn-secondary-xs[disabled],
.dark-theme .btn-secondary-xs[disabled]:hover,
.dark-theme .btn-secondary-xs[disabled]:focus,
.dark-theme .btn-secondary-xs[disabled]:active,
.dark-theme .btn-secondary-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .btn-secondary-xs:hover,
.light-theme .touch .btn-secondary-xs:focus,
.light-theme .touch .btn-secondary-xs:visited,
.light-theme .touch .btn-secondary-xs:active,
.light-theme .touch .btn-secondary-xs.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .btn-secondary-xs:hover,
.dark-theme .touch .btn-secondary-xs:focus,
.dark-theme .touch .btn-secondary-xs:visited,
.dark-theme .touch .btn-secondary-xs:active,
.dark-theme .touch .btn-secondary-xs.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.btn-control-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-control-lg:link {
  color: #121215;
}
.btn-control-lg:hover,
.btn-control-lg:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-control-lg:active,
.btn-control-lg.active {
  color: #121215;
  background-color: #fff;
}
.btn-control-lg:active:focus,
.btn-control-lg.active:focus {
  outline: 0;
}
.btn-control-lg:visited {
  color: #121215;
}
.btn-control-lg:visited:focus {
  outline: 0;
}
.btn-control-lg.disabled,
.btn-control-lg.disabled:hover,
.btn-control-lg.disabled:focus,
.btn-control-lg.disabled:active,
.btn-control-lg.disabled.active,
.btn-control-lg[disabled],
.btn-control-lg[disabled]:hover,
.btn-control-lg[disabled]:focus,
.btn-control-lg[disabled]:active,
.btn-control-lg[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .btn-control-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-control-lg:not([disabled]):hover,
.touch .btn-control-lg:not([disabled]):focus,
.touch .btn-control-lg:not([disabled]):visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-lg:not([disabled]):active,
.touch .btn-control-lg:not([disabled]).active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .touch .btn-control-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-control-lg:focus {
  outline: none;
}
.light-theme .btn-control-lg {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-control-lg:link {
  color: #202227;
}
.light-theme .btn-control-lg:hover,
.light-theme .btn-control-lg:focus {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.light-theme .btn-control-lg:active,
.light-theme .btn-control-lg.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .btn-control-lg:visited {
  color: #202227;
}
.light-theme .btn-control-lg.disabled,
.light-theme .btn-control-lg.disabled:hover,
.light-theme .btn-control-lg.disabled:focus,
.light-theme .btn-control-lg.disabled:active,
.light-theme .btn-control-lg.disabled.active,
.light-theme .btn-control-lg[disabled],
.light-theme .btn-control-lg[disabled]:hover,
.light-theme .btn-control-lg[disabled]:focus,
.light-theme .btn-control-lg[disabled]:active,
.light-theme .btn-control-lg[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-lg {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-control-lg:link {
  color: #f7f7f8;
}
.dark-theme .btn-control-lg:hover,
.dark-theme .btn-control-lg:focus {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-lg:active,
.dark-theme .btn-control-lg.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .btn-control-lg:visited {
  color: #f7f7f8;
}
.dark-theme .btn-control-lg.disabled,
.dark-theme .btn-control-lg.disabled:hover,
.dark-theme .btn-control-lg.disabled:focus,
.dark-theme .btn-control-lg.disabled:active,
.dark-theme .btn-control-lg.disabled.active,
.dark-theme .btn-control-lg[disabled],
.dark-theme .btn-control-lg[disabled]:hover,
.dark-theme .btn-control-lg[disabled]:focus,
.dark-theme .btn-control-lg[disabled]:active,
.dark-theme .btn-control-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.light-theme .touch .btn-control-lg:hover,
.light-theme .touch .btn-control-lg:focus,
.light-theme .touch .btn-control-lg:visited,
.light-theme .touch .btn-control-lg:active,
.light-theme .touch .btn-control-lg.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .touch .btn-control-lg:hover,
.dark-theme .touch .btn-control-lg:focus,
.dark-theme .touch .btn-control-lg:visited,
.dark-theme .touch .btn-control-lg:active,
.dark-theme .touch .btn-control-lg.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.btn-control-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-control-md:link {
  color: #121215;
}
.btn-control-md:hover,
.btn-control-md:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-control-md:active,
.btn-control-md.active {
  color: #121215;
  background-color: #fff;
}
.btn-control-md:active:focus,
.btn-control-md.active:focus {
  outline: 0;
}
.btn-control-md:visited {
  color: #121215;
}
.btn-control-md:visited:focus {
  outline: 0;
}
.btn-control-md.disabled,
.btn-control-md.disabled:hover,
.btn-control-md.disabled:focus,
.btn-control-md.disabled:active,
.btn-control-md.disabled.active,
.btn-control-md[disabled],
.btn-control-md[disabled]:hover,
.btn-control-md[disabled]:focus,
.btn-control-md[disabled]:active,
.btn-control-md[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .btn-control-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-control-md:not([disabled]):hover,
.touch .btn-control-md:not([disabled]):focus,
.touch .btn-control-md:not([disabled]):visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-md:not([disabled]):active,
.touch .btn-control-md:not([disabled]).active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .touch .btn-control-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-control-md:focus {
  outline: none;
}
.light-theme .btn-control-md {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-control-md:link {
  color: #202227;
}
.light-theme .btn-control-md:hover,
.light-theme .btn-control-md:focus {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.light-theme .btn-control-md:active,
.light-theme .btn-control-md.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .btn-control-md:visited {
  color: #202227;
}
.light-theme .btn-control-md.disabled,
.light-theme .btn-control-md.disabled:hover,
.light-theme .btn-control-md.disabled:focus,
.light-theme .btn-control-md.disabled:active,
.light-theme .btn-control-md.disabled.active,
.light-theme .btn-control-md[disabled],
.light-theme .btn-control-md[disabled]:hover,
.light-theme .btn-control-md[disabled]:focus,
.light-theme .btn-control-md[disabled]:active,
.light-theme .btn-control-md[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-md {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-control-md:link {
  color: #f7f7f8;
}
.dark-theme .btn-control-md:hover,
.dark-theme .btn-control-md:focus {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-md:active,
.dark-theme .btn-control-md.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .btn-control-md:visited {
  color: #f7f7f8;
}
.dark-theme .btn-control-md.disabled,
.dark-theme .btn-control-md.disabled:hover,
.dark-theme .btn-control-md.disabled:focus,
.dark-theme .btn-control-md.disabled:active,
.dark-theme .btn-control-md.disabled.active,
.dark-theme .btn-control-md[disabled],
.dark-theme .btn-control-md[disabled]:hover,
.dark-theme .btn-control-md[disabled]:focus,
.dark-theme .btn-control-md[disabled]:active,
.dark-theme .btn-control-md[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.light-theme .touch .btn-control-md:hover,
.light-theme .touch .btn-control-md:focus,
.light-theme .touch .btn-control-md:visited,
.light-theme .touch .btn-control-md:active,
.light-theme .touch .btn-control-md.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .touch .btn-control-md:hover,
.dark-theme .touch .btn-control-md:focus,
.dark-theme .touch .btn-control-md:visited,
.dark-theme .touch .btn-control-md:active,
.dark-theme .touch .btn-control-md.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.btn-control-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-control-sm:link {
  color: #121215;
}
.btn-control-sm:hover,
.btn-control-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-control-sm:active,
.btn-control-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-control-sm:active:focus,
.btn-control-sm.active:focus {
  outline: 0;
}
.btn-control-sm:visited {
  color: #121215;
}
.btn-control-sm:visited:focus {
  outline: 0;
}
.btn-control-sm.disabled,
.btn-control-sm.disabled:hover,
.btn-control-sm.disabled:focus,
.btn-control-sm.disabled:active,
.btn-control-sm.disabled.active,
.btn-control-sm[disabled],
.btn-control-sm[disabled]:hover,
.btn-control-sm[disabled]:focus,
.btn-control-sm[disabled]:active,
.btn-control-sm[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-sm:not([disabled]):hover,
.touch .btn-control-sm:not([disabled]):focus,
.touch .btn-control-sm:not([disabled]):visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-sm:not([disabled]):active,
.touch .btn-control-sm:not([disabled]).active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.in-app .btn-control-sm:focus {
  outline: none;
}
.light-theme .btn-control-sm {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-control-sm:link {
  color: #202227;
}
.light-theme .btn-control-sm:hover,
.light-theme .btn-control-sm:focus {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.light-theme .btn-control-sm:active,
.light-theme .btn-control-sm.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .btn-control-sm:visited {
  color: #202227;
}
.light-theme .btn-control-sm.disabled,
.light-theme .btn-control-sm.disabled:hover,
.light-theme .btn-control-sm.disabled:focus,
.light-theme .btn-control-sm.disabled:active,
.light-theme .btn-control-sm.disabled.active,
.light-theme .btn-control-sm[disabled],
.light-theme .btn-control-sm[disabled]:hover,
.light-theme .btn-control-sm[disabled]:focus,
.light-theme .btn-control-sm[disabled]:active,
.light-theme .btn-control-sm[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-sm {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-control-sm:link {
  color: #f7f7f8;
}
.dark-theme .btn-control-sm:hover,
.dark-theme .btn-control-sm:focus {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-sm:active,
.dark-theme .btn-control-sm.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .btn-control-sm:visited {
  color: #f7f7f8;
}
.dark-theme .btn-control-sm.disabled,
.dark-theme .btn-control-sm.disabled:hover,
.dark-theme .btn-control-sm.disabled:focus,
.dark-theme .btn-control-sm.disabled:active,
.dark-theme .btn-control-sm.disabled.active,
.dark-theme .btn-control-sm[disabled],
.dark-theme .btn-control-sm[disabled]:hover,
.dark-theme .btn-control-sm[disabled]:focus,
.dark-theme .btn-control-sm[disabled]:active,
.dark-theme .btn-control-sm[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.light-theme .touch .btn-control-sm:hover,
.light-theme .touch .btn-control-sm:focus,
.light-theme .touch .btn-control-sm:visited,
.light-theme .touch .btn-control-sm:active,
.light-theme .touch .btn-control-sm.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .touch .btn-control-sm:hover,
.dark-theme .touch .btn-control-sm:focus,
.dark-theme .touch .btn-control-sm:visited,
.dark-theme .touch .btn-control-sm:active,
.dark-theme .touch .btn-control-sm.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.btn-control-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-control-xs:link {
  color: #121215;
}
.btn-control-xs:hover,
.btn-control-xs:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-control-xs:active,
.btn-control-xs.active {
  color: #121215;
  background-color: #fff;
}
.btn-control-xs:active:focus,
.btn-control-xs.active:focus {
  outline: 0;
}
.btn-control-xs:visited {
  color: #121215;
}
.btn-control-xs:visited:focus {
  outline: 0;
}
.btn-control-xs.disabled,
.btn-control-xs.disabled:hover,
.btn-control-xs.disabled:focus,
.btn-control-xs.disabled:active,
.btn-control-xs.disabled.active,
.btn-control-xs[disabled],
.btn-control-xs[disabled]:hover,
.btn-control-xs[disabled]:focus,
.btn-control-xs[disabled]:active,
.btn-control-xs[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-xs:not([disabled]):hover,
.touch .btn-control-xs:not([disabled]):focus,
.touch .btn-control-xs:not([disabled]):visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-control-xs:not([disabled]):active,
.touch .btn-control-xs:not([disabled]).active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.in-app .btn-control-xs:focus {
  outline: none;
}
.light-theme .btn-control-xs {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-control-xs:link {
  color: #202227;
}
.light-theme .btn-control-xs:hover,
.light-theme .btn-control-xs:focus {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.light-theme .btn-control-xs:active,
.light-theme .btn-control-xs.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .btn-control-xs:visited {
  color: #202227;
}
.light-theme .btn-control-xs.disabled,
.light-theme .btn-control-xs.disabled:hover,
.light-theme .btn-control-xs.disabled:focus,
.light-theme .btn-control-xs.disabled:active,
.light-theme .btn-control-xs.disabled.active,
.light-theme .btn-control-xs[disabled],
.light-theme .btn-control-xs[disabled]:hover,
.light-theme .btn-control-xs[disabled]:focus,
.light-theme .btn-control-xs[disabled]:active,
.light-theme .btn-control-xs[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-xs {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-control-xs:link {
  color: #f7f7f8;
}
.dark-theme .btn-control-xs:hover,
.dark-theme .btn-control-xs:focus {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.dark-theme .btn-control-xs:active,
.dark-theme .btn-control-xs.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .btn-control-xs:visited {
  color: #f7f7f8;
}
.dark-theme .btn-control-xs.disabled,
.dark-theme .btn-control-xs.disabled:hover,
.dark-theme .btn-control-xs.disabled:focus,
.dark-theme .btn-control-xs.disabled:active,
.dark-theme .btn-control-xs.disabled.active,
.dark-theme .btn-control-xs[disabled],
.dark-theme .btn-control-xs[disabled]:hover,
.dark-theme .btn-control-xs[disabled]:focus,
.dark-theme .btn-control-xs[disabled]:active,
.dark-theme .btn-control-xs[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.light-theme .touch .btn-control-xs:hover,
.light-theme .touch .btn-control-xs:focus,
.light-theme .touch .btn-control-xs:visited,
.light-theme .touch .btn-control-xs:active,
.light-theme .touch .btn-control-xs.active {
  color: #202227;
  background-color: rgba(27, 37, 75, 0.12);
  border-color: transparent;
}
.dark-theme .touch .btn-control-xs:hover,
.dark-theme .touch .btn-control-xs:focus,
.dark-theme .touch .btn-control-xs:visited,
.dark-theme .touch .btn-control-xs:active,
.dark-theme .touch .btn-control-xs.active {
  color: #f7f7f8;
  background-color: rgba(208, 217, 251, 0.12);
  border-color: transparent;
}
.btn-alert-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #e75750;
  border: 1px solid #e75750;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-alert-lg:link {
  color: #fff;
}
.btn-alert-lg:hover,
.btn-alert-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #eb7973;
  border-color: #eb7973;
}
.btn-alert-lg:active,
.btn-alert-lg.active {
  color: #fff;
  background-color: #eb7973;
}
.btn-alert-lg:active:focus,
.btn-alert-lg.active:focus {
  outline: 0;
}
.btn-alert-lg:visited {
  color: #fff;
}
.btn-alert-lg:visited:focus {
  outline: 0;
}
.btn-alert-lg.disabled,
.btn-alert-lg.disabled:hover,
.btn-alert-lg.disabled:focus,
.btn-alert-lg.disabled:active,
.btn-alert-lg.disabled.active,
.btn-alert-lg[disabled],
.btn-alert-lg[disabled]:hover,
.btn-alert-lg[disabled]:focus,
.btn-alert-lg[disabled]:active,
.btn-alert-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #e75750;
  border-color: #e75750;
}
@media (max-width: 767px) {
  .btn-alert-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-alert-lg:not([disabled]):hover,
.touch .btn-alert-lg:not([disabled]):focus,
.touch .btn-alert-lg:not([disabled]):visited {
  color: #fff;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-lg:not([disabled]):active,
.touch .btn-alert-lg:not([disabled]).active {
  color: #fff;
  background-color: #a41109;
  border-color: #a41109;
}
@media (max-width: 767px) {
  .touch .btn-alert-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-alert-lg:focus {
  outline: none;
}
.light-theme .btn-alert-lg {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.light-theme .btn-alert-lg:link {
  color: #e75750;
}
.light-theme .btn-alert-lg:hover,
.light-theme .btn-alert-lg:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .btn-alert-lg:active,
.light-theme .btn-alert-lg.active {
  color: #e75750;
  background-color: transparent;
}
.light-theme .btn-alert-lg:visited {
  color: #e75750;
}
.light-theme .btn-alert-lg.disabled,
.light-theme .btn-alert-lg.disabled:hover,
.light-theme .btn-alert-lg.disabled:focus,
.light-theme .btn-alert-lg.disabled:active,
.light-theme .btn-alert-lg.disabled.active,
.light-theme .btn-alert-lg[disabled],
.light-theme .btn-alert-lg[disabled]:hover,
.light-theme .btn-alert-lg[disabled]:focus,
.light-theme .btn-alert-lg[disabled]:active,
.light-theme .btn-alert-lg[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-lg {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.dark-theme .btn-alert-lg:link {
  color: #e75750;
}
.dark-theme .btn-alert-lg:hover,
.dark-theme .btn-alert-lg:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-lg:active,
.dark-theme .btn-alert-lg.active {
  color: #e75750;
  background-color: transparent;
}
.dark-theme .btn-alert-lg:visited {
  color: #e75750;
}
.dark-theme .btn-alert-lg.disabled,
.dark-theme .btn-alert-lg.disabled:hover,
.dark-theme .btn-alert-lg.disabled:focus,
.dark-theme .btn-alert-lg.disabled:active,
.dark-theme .btn-alert-lg.disabled.active,
.dark-theme .btn-alert-lg[disabled],
.dark-theme .btn-alert-lg[disabled]:hover,
.dark-theme .btn-alert-lg[disabled]:focus,
.dark-theme .btn-alert-lg[disabled]:active,
.dark-theme .btn-alert-lg[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .touch .btn-alert-lg:hover,
.light-theme .touch .btn-alert-lg:focus,
.light-theme .touch .btn-alert-lg:visited,
.light-theme .touch .btn-alert-lg:active,
.light-theme .touch .btn-alert-lg.active,
.dark-theme .touch .btn-alert-lg:hover,
.dark-theme .touch .btn-alert-lg:focus,
.dark-theme .touch .btn-alert-lg:visited,
.dark-theme .touch .btn-alert-lg:active,
.dark-theme .touch .btn-alert-lg.active {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.btn-alert-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #e75750;
  border: 1px solid #e75750;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-alert-md:link {
  color: #fff;
}
.btn-alert-md:hover,
.btn-alert-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #eb7973;
  border-color: #eb7973;
}
.btn-alert-md:active,
.btn-alert-md.active {
  color: #fff;
  background-color: #eb7973;
}
.btn-alert-md:active:focus,
.btn-alert-md.active:focus {
  outline: 0;
}
.btn-alert-md:visited {
  color: #fff;
}
.btn-alert-md:visited:focus {
  outline: 0;
}
.btn-alert-md.disabled,
.btn-alert-md.disabled:hover,
.btn-alert-md.disabled:focus,
.btn-alert-md.disabled:active,
.btn-alert-md.disabled.active,
.btn-alert-md[disabled],
.btn-alert-md[disabled]:hover,
.btn-alert-md[disabled]:focus,
.btn-alert-md[disabled]:active,
.btn-alert-md[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #e75750;
  border-color: #e75750;
}
@media (max-width: 767px) {
  .btn-alert-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-alert-md:not([disabled]):hover,
.touch .btn-alert-md:not([disabled]):focus,
.touch .btn-alert-md:not([disabled]):visited {
  color: #fff;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-md:not([disabled]):active,
.touch .btn-alert-md:not([disabled]).active {
  color: #fff;
  background-color: #a41109;
  border-color: #a41109;
}
@media (max-width: 767px) {
  .touch .btn-alert-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-alert-md:focus {
  outline: none;
}
.light-theme .btn-alert-md {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.light-theme .btn-alert-md:link {
  color: #e75750;
}
.light-theme .btn-alert-md:hover,
.light-theme .btn-alert-md:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .btn-alert-md:active,
.light-theme .btn-alert-md.active {
  color: #e75750;
  background-color: transparent;
}
.light-theme .btn-alert-md:visited {
  color: #e75750;
}
.light-theme .btn-alert-md.disabled,
.light-theme .btn-alert-md.disabled:hover,
.light-theme .btn-alert-md.disabled:focus,
.light-theme .btn-alert-md.disabled:active,
.light-theme .btn-alert-md.disabled.active,
.light-theme .btn-alert-md[disabled],
.light-theme .btn-alert-md[disabled]:hover,
.light-theme .btn-alert-md[disabled]:focus,
.light-theme .btn-alert-md[disabled]:active,
.light-theme .btn-alert-md[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-md {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.dark-theme .btn-alert-md:link {
  color: #e75750;
}
.dark-theme .btn-alert-md:hover,
.dark-theme .btn-alert-md:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-md:active,
.dark-theme .btn-alert-md.active {
  color: #e75750;
  background-color: transparent;
}
.dark-theme .btn-alert-md:visited {
  color: #e75750;
}
.dark-theme .btn-alert-md.disabled,
.dark-theme .btn-alert-md.disabled:hover,
.dark-theme .btn-alert-md.disabled:focus,
.dark-theme .btn-alert-md.disabled:active,
.dark-theme .btn-alert-md.disabled.active,
.dark-theme .btn-alert-md[disabled],
.dark-theme .btn-alert-md[disabled]:hover,
.dark-theme .btn-alert-md[disabled]:focus,
.dark-theme .btn-alert-md[disabled]:active,
.dark-theme .btn-alert-md[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .touch .btn-alert-md:hover,
.light-theme .touch .btn-alert-md:focus,
.light-theme .touch .btn-alert-md:visited,
.light-theme .touch .btn-alert-md:active,
.light-theme .touch .btn-alert-md.active,
.dark-theme .touch .btn-alert-md:hover,
.dark-theme .touch .btn-alert-md:focus,
.dark-theme .touch .btn-alert-md:visited,
.dark-theme .touch .btn-alert-md:active,
.dark-theme .touch .btn-alert-md.active {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.btn-alert-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #e75750;
  border: 1px solid #e75750;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-alert-sm:link {
  color: #fff;
}
.btn-alert-sm:hover,
.btn-alert-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #eb7973;
  border-color: #eb7973;
}
.btn-alert-sm:active,
.btn-alert-sm.active {
  color: #fff;
  background-color: #eb7973;
}
.btn-alert-sm:active:focus,
.btn-alert-sm.active:focus {
  outline: 0;
}
.btn-alert-sm:visited {
  color: #fff;
}
.btn-alert-sm:visited:focus {
  outline: 0;
}
.btn-alert-sm.disabled,
.btn-alert-sm.disabled:hover,
.btn-alert-sm.disabled:focus,
.btn-alert-sm.disabled:active,
.btn-alert-sm.disabled.active,
.btn-alert-sm[disabled],
.btn-alert-sm[disabled]:hover,
.btn-alert-sm[disabled]:focus,
.btn-alert-sm[disabled]:active,
.btn-alert-sm[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-sm:not([disabled]):hover,
.touch .btn-alert-sm:not([disabled]):focus,
.touch .btn-alert-sm:not([disabled]):visited {
  color: #fff;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-sm:not([disabled]):active,
.touch .btn-alert-sm:not([disabled]).active {
  color: #fff;
  background-color: #a41109;
  border-color: #a41109;
}
.in-app .btn-alert-sm:focus {
  outline: none;
}
.light-theme .btn-alert-sm {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.light-theme .btn-alert-sm:link {
  color: #e75750;
}
.light-theme .btn-alert-sm:hover,
.light-theme .btn-alert-sm:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .btn-alert-sm:active,
.light-theme .btn-alert-sm.active {
  color: #e75750;
  background-color: transparent;
}
.light-theme .btn-alert-sm:visited {
  color: #e75750;
}
.light-theme .btn-alert-sm.disabled,
.light-theme .btn-alert-sm.disabled:hover,
.light-theme .btn-alert-sm.disabled:focus,
.light-theme .btn-alert-sm.disabled:active,
.light-theme .btn-alert-sm.disabled.active,
.light-theme .btn-alert-sm[disabled],
.light-theme .btn-alert-sm[disabled]:hover,
.light-theme .btn-alert-sm[disabled]:focus,
.light-theme .btn-alert-sm[disabled]:active,
.light-theme .btn-alert-sm[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-sm {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.dark-theme .btn-alert-sm:link {
  color: #e75750;
}
.dark-theme .btn-alert-sm:hover,
.dark-theme .btn-alert-sm:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-sm:active,
.dark-theme .btn-alert-sm.active {
  color: #e75750;
  background-color: transparent;
}
.dark-theme .btn-alert-sm:visited {
  color: #e75750;
}
.dark-theme .btn-alert-sm.disabled,
.dark-theme .btn-alert-sm.disabled:hover,
.dark-theme .btn-alert-sm.disabled:focus,
.dark-theme .btn-alert-sm.disabled:active,
.dark-theme .btn-alert-sm.disabled.active,
.dark-theme .btn-alert-sm[disabled],
.dark-theme .btn-alert-sm[disabled]:hover,
.dark-theme .btn-alert-sm[disabled]:focus,
.dark-theme .btn-alert-sm[disabled]:active,
.dark-theme .btn-alert-sm[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .touch .btn-alert-sm:hover,
.light-theme .touch .btn-alert-sm:focus,
.light-theme .touch .btn-alert-sm:visited,
.light-theme .touch .btn-alert-sm:active,
.light-theme .touch .btn-alert-sm.active,
.dark-theme .touch .btn-alert-sm:hover,
.dark-theme .touch .btn-alert-sm:focus,
.dark-theme .touch .btn-alert-sm:visited,
.dark-theme .touch .btn-alert-sm:active,
.dark-theme .touch .btn-alert-sm.active {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.btn-alert-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #e75750;
  border: 1px solid #e75750;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-alert-xs:link {
  color: #fff;
}
.btn-alert-xs:hover,
.btn-alert-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #eb7973;
  border-color: #eb7973;
}
.btn-alert-xs:active,
.btn-alert-xs.active {
  color: #fff;
  background-color: #eb7973;
}
.btn-alert-xs:active:focus,
.btn-alert-xs.active:focus {
  outline: 0;
}
.btn-alert-xs:visited {
  color: #fff;
}
.btn-alert-xs:visited:focus {
  outline: 0;
}
.btn-alert-xs.disabled,
.btn-alert-xs.disabled:hover,
.btn-alert-xs.disabled:focus,
.btn-alert-xs.disabled:active,
.btn-alert-xs.disabled.active,
.btn-alert-xs[disabled],
.btn-alert-xs[disabled]:hover,
.btn-alert-xs[disabled]:focus,
.btn-alert-xs[disabled]:active,
.btn-alert-xs[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-xs:not([disabled]):hover,
.touch .btn-alert-xs:not([disabled]):focus,
.touch .btn-alert-xs:not([disabled]):visited {
  color: #fff;
  background-color: #e75750;
  border-color: #e75750;
}
.touch .btn-alert-xs:not([disabled]):active,
.touch .btn-alert-xs:not([disabled]).active {
  color: #fff;
  background-color: #a41109;
  border-color: #a41109;
}
.in-app .btn-alert-xs:focus {
  outline: none;
}
.light-theme .btn-alert-xs {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.light-theme .btn-alert-xs:link {
  color: #e75750;
}
.light-theme .btn-alert-xs:hover,
.light-theme .btn-alert-xs:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .btn-alert-xs:active,
.light-theme .btn-alert-xs.active {
  color: #e75750;
  background-color: transparent;
}
.light-theme .btn-alert-xs:visited {
  color: #e75750;
}
.light-theme .btn-alert-xs.disabled,
.light-theme .btn-alert-xs.disabled:hover,
.light-theme .btn-alert-xs.disabled:focus,
.light-theme .btn-alert-xs.disabled:active,
.light-theme .btn-alert-xs.disabled.active,
.light-theme .btn-alert-xs[disabled],
.light-theme .btn-alert-xs[disabled]:hover,
.light-theme .btn-alert-xs[disabled]:focus,
.light-theme .btn-alert-xs[disabled]:active,
.light-theme .btn-alert-xs[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-xs {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
  border-radius: 8px;
}
.dark-theme .btn-alert-xs:link {
  color: #e75750;
}
.dark-theme .btn-alert-xs:hover,
.dark-theme .btn-alert-xs:focus {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.dark-theme .btn-alert-xs:active,
.dark-theme .btn-alert-xs.active {
  color: #e75750;
  background-color: transparent;
}
.dark-theme .btn-alert-xs:visited {
  color: #e75750;
}
.dark-theme .btn-alert-xs.disabled,
.dark-theme .btn-alert-xs.disabled:hover,
.dark-theme .btn-alert-xs.disabled:focus,
.dark-theme .btn-alert-xs.disabled:active,
.dark-theme .btn-alert-xs.disabled.active,
.dark-theme .btn-alert-xs[disabled],
.dark-theme .btn-alert-xs[disabled]:hover,
.dark-theme .btn-alert-xs[disabled]:focus,
.dark-theme .btn-alert-xs[disabled]:active,
.dark-theme .btn-alert-xs[disabled].active {
  color: #e75750;
  opacity: 0.5;
  background-color: transparent;
  border-color: #e75750;
}
.light-theme .touch .btn-alert-xs:hover,
.light-theme .touch .btn-alert-xs:focus,
.light-theme .touch .btn-alert-xs:visited,
.light-theme .touch .btn-alert-xs:active,
.light-theme .touch .btn-alert-xs.active,
.dark-theme .touch .btn-alert-xs:hover,
.dark-theme .touch .btn-alert-xs:focus,
.dark-theme .touch .btn-alert-xs:visited,
.dark-theme .touch .btn-alert-xs:active,
.dark-theme .touch .btn-alert-xs.active {
  color: #e75750;
  background-color: transparent;
  border-color: #e75750;
}
.btn-generic-edit-lg,
button.btn-generic-edit-lg,
a.btn-generic-edit-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-edit-lg:link,
button.btn-generic-edit-lg:link,
a.btn-generic-edit-lg:link {
  color: #121215;
}
.btn-generic-edit-lg:hover,
.btn-generic-edit-lg:focus,
button.btn-generic-edit-lg:hover,
button.btn-generic-edit-lg:focus,
a.btn-generic-edit-lg:hover,
a.btn-generic-edit-lg:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-lg:active,
.btn-generic-edit-lg.active,
button.btn-generic-edit-lg:active,
button.btn-generic-edit-lg.active,
a.btn-generic-edit-lg:active,
a.btn-generic-edit-lg.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-edit-lg:active:focus,
.btn-generic-edit-lg.active:focus,
button.btn-generic-edit-lg:active:focus,
button.btn-generic-edit-lg.active:focus,
a.btn-generic-edit-lg:active:focus,
a.btn-generic-edit-lg.active:focus {
  outline: 0;
}
.btn-generic-edit-lg:visited,
button.btn-generic-edit-lg:visited,
a.btn-generic-edit-lg:visited {
  color: #121215;
}
.btn-generic-edit-lg:visited:focus,
button.btn-generic-edit-lg:visited:focus,
a.btn-generic-edit-lg:visited:focus {
  outline: 0;
}
.btn-generic-edit-lg.disabled,
.btn-generic-edit-lg.disabled:hover,
.btn-generic-edit-lg.disabled:focus,
.btn-generic-edit-lg.disabled:active,
.btn-generic-edit-lg.disabled.active,
.btn-generic-edit-lg[disabled],
.btn-generic-edit-lg[disabled]:hover,
.btn-generic-edit-lg[disabled]:focus,
.btn-generic-edit-lg[disabled]:active,
.btn-generic-edit-lg[disabled].active,
button.btn-generic-edit-lg.disabled,
button.btn-generic-edit-lg.disabled:hover,
button.btn-generic-edit-lg.disabled:focus,
button.btn-generic-edit-lg.disabled:active,
button.btn-generic-edit-lg.disabled.active,
button.btn-generic-edit-lg[disabled],
button.btn-generic-edit-lg[disabled]:hover,
button.btn-generic-edit-lg[disabled]:focus,
button.btn-generic-edit-lg[disabled]:active,
button.btn-generic-edit-lg[disabled].active,
a.btn-generic-edit-lg.disabled,
a.btn-generic-edit-lg.disabled:hover,
a.btn-generic-edit-lg.disabled:focus,
a.btn-generic-edit-lg.disabled:active,
a.btn-generic-edit-lg.disabled.active,
a.btn-generic-edit-lg[disabled],
a.btn-generic-edit-lg[disabled]:hover,
a.btn-generic-edit-lg[disabled]:focus,
a.btn-generic-edit-lg[disabled]:active,
a.btn-generic-edit-lg[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-lg.disabled span[class^="icon-"],
.btn-generic-edit-lg.disabled:hover span[class^="icon-"],
.btn-generic-edit-lg[disabled] span[class^="icon-"],
.btn-generic-edit-lg[disabled]:hover span[class^="icon-"],
button.btn-generic-edit-lg.disabled span[class^="icon-"],
button.btn-generic-edit-lg.disabled:hover span[class^="icon-"],
button.btn-generic-edit-lg[disabled] span[class^="icon-"],
button.btn-generic-edit-lg[disabled]:hover span[class^="icon-"],
a.btn-generic-edit-lg.disabled span[class^="icon-"],
a.btn-generic-edit-lg.disabled:hover span[class^="icon-"],
a.btn-generic-edit-lg[disabled] span[class^="icon-"],
a.btn-generic-edit-lg[disabled]:hover span[class^="icon-"] {
  background-position: 0 -84px;
}
.btn-generic-edit-lg:hover span[class^="icon-"],
button.btn-generic-edit-lg:hover span[class^="icon-"],
a.btn-generic-edit-lg:hover span[class^="icon-"] {
  background-position: -28px -84px;
}
.btn-generic-edit-lg span[class^="icon-"],
button.btn-generic-edit-lg span[class^="icon-"],
a.btn-generic-edit-lg span[class^="icon-"] {
  background-position: 0 -84px;
}
.btn-generic-edit-lg span[class^="icon-"],
.btn-generic-edit-lg span[class^="icon-"]:hover,
button.btn-generic-edit-lg span[class^="icon-"],
button.btn-generic-edit-lg span[class^="icon-"]:hover,
a.btn-generic-edit-lg span[class^="icon-"],
a.btn-generic-edit-lg span[class^="icon-"]:hover {
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.btn-generic-edit-lg .btn-text,
button.btn-generic-edit-lg .btn-text,
a.btn-generic-edit-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-edit-lg:hover,
.touch .btn-generic-edit-lg:focus,
.touch .btn-generic-edit-lg:visited,
.touch a.btn-generic-edit-lg:hover,
.touch a.btn-generic-edit-lg:focus,
.touch a.btn-generic-edit-lg:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-edit-lg:active,
.touch .btn-generic-edit-lg.active,
.touch a.btn-generic-edit-lg:active,
.touch a.btn-generic-edit-lg.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-edit-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-edit-lg:link {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-lg:hover,
.light-theme .btn-generic-edit-lg:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-edit-lg:active,
.light-theme .btn-generic-edit-lg.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-edit-lg:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-lg.disabled,
.light-theme .btn-generic-edit-lg.disabled:hover,
.light-theme .btn-generic-edit-lg.disabled:focus,
.light-theme .btn-generic-edit-lg.disabled:active,
.light-theme .btn-generic-edit-lg.disabled.active,
.light-theme .btn-generic-edit-lg[disabled],
.light-theme .btn-generic-edit-lg[disabled]:hover,
.light-theme .btn-generic-edit-lg[disabled]:focus,
.light-theme .btn-generic-edit-lg[disabled]:active,
.light-theme .btn-generic-edit-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-edit-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-edit-lg:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-lg:hover,
.dark-theme .btn-generic-edit-lg:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-edit-lg:active,
.dark-theme .btn-generic-edit-lg.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-edit-lg:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-lg.disabled,
.dark-theme .btn-generic-edit-lg.disabled:hover,
.dark-theme .btn-generic-edit-lg.disabled:focus,
.dark-theme .btn-generic-edit-lg.disabled:active,
.dark-theme .btn-generic-edit-lg.disabled.active,
.dark-theme .btn-generic-edit-lg[disabled],
.dark-theme .btn-generic-edit-lg[disabled]:hover,
.dark-theme .btn-generic-edit-lg[disabled]:focus,
.dark-theme .btn-generic-edit-lg[disabled]:active,
.dark-theme .btn-generic-edit-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-edit-lg:hover,
.light-theme .touch .btn-generic-edit-lg:focus,
.light-theme .touch .btn-generic-edit-lg:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-edit-lg:active,
.light-theme .touch .btn-generic-edit-lg.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-edit-lg:hover,
.dark-theme .touch .btn-generic-edit-lg:focus,
.dark-theme .touch .btn-generic-edit-lg:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-edit-lg:active,
.dark-theme .touch .btn-generic-edit-lg.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-edit-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-edit-lg:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-lg:hover,
.light-theme a.btn-generic-edit-lg:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-edit-lg:active,
.light-theme a.btn-generic-edit-lg.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-edit-lg:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-lg.disabled,
.light-theme a.btn-generic-edit-lg.disabled:hover,
.light-theme a.btn-generic-edit-lg.disabled:focus,
.light-theme a.btn-generic-edit-lg.disabled:active,
.light-theme a.btn-generic-edit-lg.disabled.active,
.light-theme a.btn-generic-edit-lg[disabled],
.light-theme a.btn-generic-edit-lg[disabled]:hover,
.light-theme a.btn-generic-edit-lg[disabled]:focus,
.light-theme a.btn-generic-edit-lg[disabled]:active,
.light-theme a.btn-generic-edit-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-edit-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-edit-lg:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-lg:hover,
.dark-theme a.btn-generic-edit-lg:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-edit-lg:active,
.dark-theme a.btn-generic-edit-lg.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-edit-lg:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-lg.disabled,
.dark-theme a.btn-generic-edit-lg.disabled:hover,
.dark-theme a.btn-generic-edit-lg.disabled:focus,
.dark-theme a.btn-generic-edit-lg.disabled:active,
.dark-theme a.btn-generic-edit-lg.disabled.active,
.dark-theme a.btn-generic-edit-lg[disabled],
.dark-theme a.btn-generic-edit-lg[disabled]:hover,
.dark-theme a.btn-generic-edit-lg[disabled]:focus,
.dark-theme a.btn-generic-edit-lg[disabled]:active,
.dark-theme a.btn-generic-edit-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-edit-lg:hover,
.light-theme .touch a.btn-generic-edit-lg:focus,
.light-theme .touch a.btn-generic-edit-lg:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-edit-lg:active,
.light-theme .touch a.btn-generic-edit-lg.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-edit-lg:hover,
.dark-theme .touch a.btn-generic-edit-lg:focus,
.dark-theme .touch a.btn-generic-edit-lg:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-edit-lg:active,
.dark-theme .touch a.btn-generic-edit-lg.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-edit-md,
button.btn-generic-edit-md,
a.btn-generic-edit-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-edit-md:link,
button.btn-generic-edit-md:link,
a.btn-generic-edit-md:link {
  color: #121215;
}
.btn-generic-edit-md:hover,
.btn-generic-edit-md:focus,
button.btn-generic-edit-md:hover,
button.btn-generic-edit-md:focus,
a.btn-generic-edit-md:hover,
a.btn-generic-edit-md:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-md:active,
.btn-generic-edit-md.active,
button.btn-generic-edit-md:active,
button.btn-generic-edit-md.active,
a.btn-generic-edit-md:active,
a.btn-generic-edit-md.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-edit-md:active:focus,
.btn-generic-edit-md.active:focus,
button.btn-generic-edit-md:active:focus,
button.btn-generic-edit-md.active:focus,
a.btn-generic-edit-md:active:focus,
a.btn-generic-edit-md.active:focus {
  outline: 0;
}
.btn-generic-edit-md:visited,
button.btn-generic-edit-md:visited,
a.btn-generic-edit-md:visited {
  color: #121215;
}
.btn-generic-edit-md:visited:focus,
button.btn-generic-edit-md:visited:focus,
a.btn-generic-edit-md:visited:focus {
  outline: 0;
}
.btn-generic-edit-md.disabled,
.btn-generic-edit-md.disabled:hover,
.btn-generic-edit-md.disabled:focus,
.btn-generic-edit-md.disabled:active,
.btn-generic-edit-md.disabled.active,
.btn-generic-edit-md[disabled],
.btn-generic-edit-md[disabled]:hover,
.btn-generic-edit-md[disabled]:focus,
.btn-generic-edit-md[disabled]:active,
.btn-generic-edit-md[disabled].active,
button.btn-generic-edit-md.disabled,
button.btn-generic-edit-md.disabled:hover,
button.btn-generic-edit-md.disabled:focus,
button.btn-generic-edit-md.disabled:active,
button.btn-generic-edit-md.disabled.active,
button.btn-generic-edit-md[disabled],
button.btn-generic-edit-md[disabled]:hover,
button.btn-generic-edit-md[disabled]:focus,
button.btn-generic-edit-md[disabled]:active,
button.btn-generic-edit-md[disabled].active,
a.btn-generic-edit-md.disabled,
a.btn-generic-edit-md.disabled:hover,
a.btn-generic-edit-md.disabled:focus,
a.btn-generic-edit-md.disabled:active,
a.btn-generic-edit-md.disabled.active,
a.btn-generic-edit-md[disabled],
a.btn-generic-edit-md[disabled]:hover,
a.btn-generic-edit-md[disabled]:focus,
a.btn-generic-edit-md[disabled]:active,
a.btn-generic-edit-md[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-md.disabled span[class^="icon-"],
.btn-generic-edit-md.disabled:hover span[class^="icon-"],
.btn-generic-edit-md[disabled] span[class^="icon-"],
.btn-generic-edit-md[disabled]:hover span[class^="icon-"],
button.btn-generic-edit-md.disabled span[class^="icon-"],
button.btn-generic-edit-md.disabled:hover span[class^="icon-"],
button.btn-generic-edit-md[disabled] span[class^="icon-"],
button.btn-generic-edit-md[disabled]:hover span[class^="icon-"],
a.btn-generic-edit-md.disabled span[class^="icon-"],
a.btn-generic-edit-md.disabled:hover span[class^="icon-"],
a.btn-generic-edit-md[disabled] span[class^="icon-"],
a.btn-generic-edit-md[disabled]:hover span[class^="icon-"] {
  background-position: 0 -84px;
}
.btn-generic-edit-md:hover span[class^="icon-"],
button.btn-generic-edit-md:hover span[class^="icon-"],
a.btn-generic-edit-md:hover span[class^="icon-"] {
  background-position: -28px -84px;
}
.btn-generic-edit-md span[class^="icon-"],
button.btn-generic-edit-md span[class^="icon-"],
a.btn-generic-edit-md span[class^="icon-"] {
  background-position: 0 -84px;
}
.btn-generic-edit-md span[class^="icon-"],
.btn-generic-edit-md span[class^="icon-"]:hover,
button.btn-generic-edit-md span[class^="icon-"],
button.btn-generic-edit-md span[class^="icon-"]:hover,
a.btn-generic-edit-md span[class^="icon-"],
a.btn-generic-edit-md span[class^="icon-"]:hover {
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.btn-generic-edit-md .btn-text,
button.btn-generic-edit-md .btn-text,
a.btn-generic-edit-md .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-edit-md:hover,
.touch .btn-generic-edit-md:focus,
.touch .btn-generic-edit-md:visited,
.touch a.btn-generic-edit-md:hover,
.touch a.btn-generic-edit-md:focus,
.touch a.btn-generic-edit-md:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-edit-md:active,
.touch .btn-generic-edit-md.active,
.touch a.btn-generic-edit-md:active,
.touch a.btn-generic-edit-md.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-edit-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-edit-md:link {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-md:hover,
.light-theme .btn-generic-edit-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-edit-md:active,
.light-theme .btn-generic-edit-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-edit-md:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-md.disabled,
.light-theme .btn-generic-edit-md.disabled:hover,
.light-theme .btn-generic-edit-md.disabled:focus,
.light-theme .btn-generic-edit-md.disabled:active,
.light-theme .btn-generic-edit-md.disabled.active,
.light-theme .btn-generic-edit-md[disabled],
.light-theme .btn-generic-edit-md[disabled]:hover,
.light-theme .btn-generic-edit-md[disabled]:focus,
.light-theme .btn-generic-edit-md[disabled]:active,
.light-theme .btn-generic-edit-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-edit-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-edit-md:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-md:hover,
.dark-theme .btn-generic-edit-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-edit-md:active,
.dark-theme .btn-generic-edit-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-edit-md:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-md.disabled,
.dark-theme .btn-generic-edit-md.disabled:hover,
.dark-theme .btn-generic-edit-md.disabled:focus,
.dark-theme .btn-generic-edit-md.disabled:active,
.dark-theme .btn-generic-edit-md.disabled.active,
.dark-theme .btn-generic-edit-md[disabled],
.dark-theme .btn-generic-edit-md[disabled]:hover,
.dark-theme .btn-generic-edit-md[disabled]:focus,
.dark-theme .btn-generic-edit-md[disabled]:active,
.dark-theme .btn-generic-edit-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-edit-md:hover,
.light-theme .touch .btn-generic-edit-md:focus,
.light-theme .touch .btn-generic-edit-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-edit-md:active,
.light-theme .touch .btn-generic-edit-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-edit-md:hover,
.dark-theme .touch .btn-generic-edit-md:focus,
.dark-theme .touch .btn-generic-edit-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-edit-md:active,
.dark-theme .touch .btn-generic-edit-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-edit-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-edit-md:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-md:hover,
.light-theme a.btn-generic-edit-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-edit-md:active,
.light-theme a.btn-generic-edit-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-edit-md:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-md.disabled,
.light-theme a.btn-generic-edit-md.disabled:hover,
.light-theme a.btn-generic-edit-md.disabled:focus,
.light-theme a.btn-generic-edit-md.disabled:active,
.light-theme a.btn-generic-edit-md.disabled.active,
.light-theme a.btn-generic-edit-md[disabled],
.light-theme a.btn-generic-edit-md[disabled]:hover,
.light-theme a.btn-generic-edit-md[disabled]:focus,
.light-theme a.btn-generic-edit-md[disabled]:active,
.light-theme a.btn-generic-edit-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-edit-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-edit-md:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-md:hover,
.dark-theme a.btn-generic-edit-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-edit-md:active,
.dark-theme a.btn-generic-edit-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-edit-md:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-md.disabled,
.dark-theme a.btn-generic-edit-md.disabled:hover,
.dark-theme a.btn-generic-edit-md.disabled:focus,
.dark-theme a.btn-generic-edit-md.disabled:active,
.dark-theme a.btn-generic-edit-md.disabled.active,
.dark-theme a.btn-generic-edit-md[disabled],
.dark-theme a.btn-generic-edit-md[disabled]:hover,
.dark-theme a.btn-generic-edit-md[disabled]:focus,
.dark-theme a.btn-generic-edit-md[disabled]:active,
.dark-theme a.btn-generic-edit-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-edit-md:hover,
.light-theme .touch a.btn-generic-edit-md:focus,
.light-theme .touch a.btn-generic-edit-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-edit-md:active,
.light-theme .touch a.btn-generic-edit-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-edit-md:hover,
.dark-theme .touch a.btn-generic-edit-md:focus,
.dark-theme .touch a.btn-generic-edit-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-edit-md:active,
.dark-theme .touch a.btn-generic-edit-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-edit-sm,
button.btn-generic-edit-sm,
a.btn-generic-edit-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-edit-sm:link,
button.btn-generic-edit-sm:link,
a.btn-generic-edit-sm:link {
  color: #121215;
}
.btn-generic-edit-sm:hover,
.btn-generic-edit-sm:focus,
button.btn-generic-edit-sm:hover,
button.btn-generic-edit-sm:focus,
a.btn-generic-edit-sm:hover,
a.btn-generic-edit-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-sm:active,
.btn-generic-edit-sm.active,
button.btn-generic-edit-sm:active,
button.btn-generic-edit-sm.active,
a.btn-generic-edit-sm:active,
a.btn-generic-edit-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-edit-sm:active:focus,
.btn-generic-edit-sm.active:focus,
button.btn-generic-edit-sm:active:focus,
button.btn-generic-edit-sm.active:focus,
a.btn-generic-edit-sm:active:focus,
a.btn-generic-edit-sm.active:focus {
  outline: 0;
}
.btn-generic-edit-sm:visited,
button.btn-generic-edit-sm:visited,
a.btn-generic-edit-sm:visited {
  color: #121215;
}
.btn-generic-edit-sm:visited:focus,
button.btn-generic-edit-sm:visited:focus,
a.btn-generic-edit-sm:visited:focus {
  outline: 0;
}
.btn-generic-edit-sm.disabled,
.btn-generic-edit-sm.disabled:hover,
.btn-generic-edit-sm.disabled:focus,
.btn-generic-edit-sm.disabled:active,
.btn-generic-edit-sm.disabled.active,
.btn-generic-edit-sm[disabled],
.btn-generic-edit-sm[disabled]:hover,
.btn-generic-edit-sm[disabled]:focus,
.btn-generic-edit-sm[disabled]:active,
.btn-generic-edit-sm[disabled].active,
button.btn-generic-edit-sm.disabled,
button.btn-generic-edit-sm.disabled:hover,
button.btn-generic-edit-sm.disabled:focus,
button.btn-generic-edit-sm.disabled:active,
button.btn-generic-edit-sm.disabled.active,
button.btn-generic-edit-sm[disabled],
button.btn-generic-edit-sm[disabled]:hover,
button.btn-generic-edit-sm[disabled]:focus,
button.btn-generic-edit-sm[disabled]:active,
button.btn-generic-edit-sm[disabled].active,
a.btn-generic-edit-sm.disabled,
a.btn-generic-edit-sm.disabled:hover,
a.btn-generic-edit-sm.disabled:focus,
a.btn-generic-edit-sm.disabled:active,
a.btn-generic-edit-sm.disabled.active,
a.btn-generic-edit-sm[disabled],
a.btn-generic-edit-sm[disabled]:hover,
a.btn-generic-edit-sm[disabled]:focus,
a.btn-generic-edit-sm[disabled]:active,
a.btn-generic-edit-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-sm.disabled span[class^="icon-"],
.btn-generic-edit-sm.disabled:hover span[class^="icon-"],
.btn-generic-edit-sm[disabled] span[class^="icon-"],
.btn-generic-edit-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-edit-sm.disabled span[class^="icon-"],
button.btn-generic-edit-sm.disabled:hover span[class^="icon-"],
button.btn-generic-edit-sm[disabled] span[class^="icon-"],
button.btn-generic-edit-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-edit-sm.disabled span[class^="icon-"],
a.btn-generic-edit-sm.disabled:hover span[class^="icon-"],
a.btn-generic-edit-sm[disabled] span[class^="icon-"],
a.btn-generic-edit-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -60px;
}
.btn-generic-edit-sm:hover span[class^="icon-"],
button.btn-generic-edit-sm:hover span[class^="icon-"],
a.btn-generic-edit-sm:hover span[class^="icon-"] {
  background-position: -20px -60px;
}
.btn-generic-edit-sm span[class^="icon-"],
button.btn-generic-edit-sm span[class^="icon-"],
a.btn-generic-edit-sm span[class^="icon-"] {
  background-position: 0 -60px;
}
.btn-generic-edit-sm span[class^="icon-"],
.btn-generic-edit-sm span[class^="icon-"]:hover,
button.btn-generic-edit-sm span[class^="icon-"],
button.btn-generic-edit-sm span[class^="icon-"]:hover,
a.btn-generic-edit-sm span[class^="icon-"],
a.btn-generic-edit-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-edit-sm .btn-text,
button.btn-generic-edit-sm .btn-text,
a.btn-generic-edit-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-edit-sm:hover,
.touch .btn-generic-edit-sm:focus,
.touch .btn-generic-edit-sm:visited,
.touch a.btn-generic-edit-sm:hover,
.touch a.btn-generic-edit-sm:focus,
.touch a.btn-generic-edit-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-edit-sm:active,
.touch .btn-generic-edit-sm.active,
.touch a.btn-generic-edit-sm:active,
.touch a.btn-generic-edit-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-edit-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-edit-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-sm:hover,
.light-theme .btn-generic-edit-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-edit-sm:active,
.light-theme .btn-generic-edit-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-edit-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-sm.disabled,
.light-theme .btn-generic-edit-sm.disabled:hover,
.light-theme .btn-generic-edit-sm.disabled:focus,
.light-theme .btn-generic-edit-sm.disabled:active,
.light-theme .btn-generic-edit-sm.disabled.active,
.light-theme .btn-generic-edit-sm[disabled],
.light-theme .btn-generic-edit-sm[disabled]:hover,
.light-theme .btn-generic-edit-sm[disabled]:focus,
.light-theme .btn-generic-edit-sm[disabled]:active,
.light-theme .btn-generic-edit-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-edit-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-edit-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-sm:hover,
.dark-theme .btn-generic-edit-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-edit-sm:active,
.dark-theme .btn-generic-edit-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-edit-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-sm.disabled,
.dark-theme .btn-generic-edit-sm.disabled:hover,
.dark-theme .btn-generic-edit-sm.disabled:focus,
.dark-theme .btn-generic-edit-sm.disabled:active,
.dark-theme .btn-generic-edit-sm.disabled.active,
.dark-theme .btn-generic-edit-sm[disabled],
.dark-theme .btn-generic-edit-sm[disabled]:hover,
.dark-theme .btn-generic-edit-sm[disabled]:focus,
.dark-theme .btn-generic-edit-sm[disabled]:active,
.dark-theme .btn-generic-edit-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-edit-sm:hover,
.light-theme .touch .btn-generic-edit-sm:focus,
.light-theme .touch .btn-generic-edit-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-edit-sm:active,
.light-theme .touch .btn-generic-edit-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-edit-sm:hover,
.dark-theme .touch .btn-generic-edit-sm:focus,
.dark-theme .touch .btn-generic-edit-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-edit-sm:active,
.dark-theme .touch .btn-generic-edit-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-edit-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-edit-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-sm:hover,
.light-theme a.btn-generic-edit-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-edit-sm:active,
.light-theme a.btn-generic-edit-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-edit-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-sm.disabled,
.light-theme a.btn-generic-edit-sm.disabled:hover,
.light-theme a.btn-generic-edit-sm.disabled:focus,
.light-theme a.btn-generic-edit-sm.disabled:active,
.light-theme a.btn-generic-edit-sm.disabled.active,
.light-theme a.btn-generic-edit-sm[disabled],
.light-theme a.btn-generic-edit-sm[disabled]:hover,
.light-theme a.btn-generic-edit-sm[disabled]:focus,
.light-theme a.btn-generic-edit-sm[disabled]:active,
.light-theme a.btn-generic-edit-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-edit-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-edit-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-sm:hover,
.dark-theme a.btn-generic-edit-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-edit-sm:active,
.dark-theme a.btn-generic-edit-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-edit-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-sm.disabled,
.dark-theme a.btn-generic-edit-sm.disabled:hover,
.dark-theme a.btn-generic-edit-sm.disabled:focus,
.dark-theme a.btn-generic-edit-sm.disabled:active,
.dark-theme a.btn-generic-edit-sm.disabled.active,
.dark-theme a.btn-generic-edit-sm[disabled],
.dark-theme a.btn-generic-edit-sm[disabled]:hover,
.dark-theme a.btn-generic-edit-sm[disabled]:focus,
.dark-theme a.btn-generic-edit-sm[disabled]:active,
.dark-theme a.btn-generic-edit-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-edit-sm:hover,
.light-theme .touch a.btn-generic-edit-sm:focus,
.light-theme .touch a.btn-generic-edit-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-edit-sm:active,
.light-theme .touch a.btn-generic-edit-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-edit-sm:hover,
.dark-theme .touch a.btn-generic-edit-sm:focus,
.dark-theme .touch a.btn-generic-edit-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-edit-sm:active,
.dark-theme .touch a.btn-generic-edit-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-edit-xs,
button.btn-generic-edit-xs,
a.btn-generic-edit-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 2px 1px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-edit-xs:link,
button.btn-generic-edit-xs:link,
a.btn-generic-edit-xs:link {
  color: #121215;
}
.btn-generic-edit-xs:hover,
.btn-generic-edit-xs:focus,
button.btn-generic-edit-xs:hover,
button.btn-generic-edit-xs:focus,
a.btn-generic-edit-xs:hover,
a.btn-generic-edit-xs:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-xs:active,
.btn-generic-edit-xs.active,
button.btn-generic-edit-xs:active,
button.btn-generic-edit-xs.active,
a.btn-generic-edit-xs:active,
a.btn-generic-edit-xs.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-edit-xs:active:focus,
.btn-generic-edit-xs.active:focus,
button.btn-generic-edit-xs:active:focus,
button.btn-generic-edit-xs.active:focus,
a.btn-generic-edit-xs:active:focus,
a.btn-generic-edit-xs.active:focus {
  outline: 0;
}
.btn-generic-edit-xs:visited,
button.btn-generic-edit-xs:visited,
a.btn-generic-edit-xs:visited {
  color: #121215;
}
.btn-generic-edit-xs:visited:focus,
button.btn-generic-edit-xs:visited:focus,
a.btn-generic-edit-xs:visited:focus {
  outline: 0;
}
.btn-generic-edit-xs.disabled,
.btn-generic-edit-xs.disabled:hover,
.btn-generic-edit-xs.disabled:focus,
.btn-generic-edit-xs.disabled:active,
.btn-generic-edit-xs.disabled.active,
.btn-generic-edit-xs[disabled],
.btn-generic-edit-xs[disabled]:hover,
.btn-generic-edit-xs[disabled]:focus,
.btn-generic-edit-xs[disabled]:active,
.btn-generic-edit-xs[disabled].active,
button.btn-generic-edit-xs.disabled,
button.btn-generic-edit-xs.disabled:hover,
button.btn-generic-edit-xs.disabled:focus,
button.btn-generic-edit-xs.disabled:active,
button.btn-generic-edit-xs.disabled.active,
button.btn-generic-edit-xs[disabled],
button.btn-generic-edit-xs[disabled]:hover,
button.btn-generic-edit-xs[disabled]:focus,
button.btn-generic-edit-xs[disabled]:active,
button.btn-generic-edit-xs[disabled].active,
a.btn-generic-edit-xs.disabled,
a.btn-generic-edit-xs.disabled:hover,
a.btn-generic-edit-xs.disabled:focus,
a.btn-generic-edit-xs.disabled:active,
a.btn-generic-edit-xs.disabled.active,
a.btn-generic-edit-xs[disabled],
a.btn-generic-edit-xs[disabled]:hover,
a.btn-generic-edit-xs[disabled]:focus,
a.btn-generic-edit-xs[disabled]:active,
a.btn-generic-edit-xs[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-edit-xs.disabled span[class^="icon-"],
.btn-generic-edit-xs.disabled:hover span[class^="icon-"],
.btn-generic-edit-xs[disabled] span[class^="icon-"],
.btn-generic-edit-xs[disabled]:hover span[class^="icon-"],
button.btn-generic-edit-xs.disabled span[class^="icon-"],
button.btn-generic-edit-xs.disabled:hover span[class^="icon-"],
button.btn-generic-edit-xs[disabled] span[class^="icon-"],
button.btn-generic-edit-xs[disabled]:hover span[class^="icon-"],
a.btn-generic-edit-xs.disabled span[class^="icon-"],
a.btn-generic-edit-xs.disabled:hover span[class^="icon-"],
a.btn-generic-edit-xs[disabled] span[class^="icon-"],
a.btn-generic-edit-xs[disabled]:hover span[class^="icon-"] {
  background-position: 0 -60px;
}
.btn-generic-edit-xs:hover span[class^="icon-"],
button.btn-generic-edit-xs:hover span[class^="icon-"],
a.btn-generic-edit-xs:hover span[class^="icon-"] {
  background-position: -20px -60px;
}
.btn-generic-edit-xs span[class^="icon-"],
button.btn-generic-edit-xs span[class^="icon-"],
a.btn-generic-edit-xs span[class^="icon-"] {
  background-position: 0 -60px;
}
.btn-generic-edit-xs span[class^="icon-"],
.btn-generic-edit-xs span[class^="icon-"]:hover,
button.btn-generic-edit-xs span[class^="icon-"],
button.btn-generic-edit-xs span[class^="icon-"]:hover,
a.btn-generic-edit-xs span[class^="icon-"],
a.btn-generic-edit-xs span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-edit-xs .btn-text,
button.btn-generic-edit-xs .btn-text,
a.btn-generic-edit-xs .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-edit-xs:hover,
.touch .btn-generic-edit-xs:focus,
.touch .btn-generic-edit-xs:visited,
.touch a.btn-generic-edit-xs:hover,
.touch a.btn-generic-edit-xs:focus,
.touch a.btn-generic-edit-xs:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-edit-xs:active,
.touch .btn-generic-edit-xs.active,
.touch a.btn-generic-edit-xs:active,
.touch a.btn-generic-edit-xs.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-edit-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-edit-xs:link {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-xs:hover,
.light-theme .btn-generic-edit-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-edit-xs:active,
.light-theme .btn-generic-edit-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-edit-xs:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-edit-xs.disabled,
.light-theme .btn-generic-edit-xs.disabled:hover,
.light-theme .btn-generic-edit-xs.disabled:focus,
.light-theme .btn-generic-edit-xs.disabled:active,
.light-theme .btn-generic-edit-xs.disabled.active,
.light-theme .btn-generic-edit-xs[disabled],
.light-theme .btn-generic-edit-xs[disabled]:hover,
.light-theme .btn-generic-edit-xs[disabled]:focus,
.light-theme .btn-generic-edit-xs[disabled]:active,
.light-theme .btn-generic-edit-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-edit-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-edit-xs:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-xs:hover,
.dark-theme .btn-generic-edit-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-edit-xs:active,
.dark-theme .btn-generic-edit-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-edit-xs:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-edit-xs.disabled,
.dark-theme .btn-generic-edit-xs.disabled:hover,
.dark-theme .btn-generic-edit-xs.disabled:focus,
.dark-theme .btn-generic-edit-xs.disabled:active,
.dark-theme .btn-generic-edit-xs.disabled.active,
.dark-theme .btn-generic-edit-xs[disabled],
.dark-theme .btn-generic-edit-xs[disabled]:hover,
.dark-theme .btn-generic-edit-xs[disabled]:focus,
.dark-theme .btn-generic-edit-xs[disabled]:active,
.dark-theme .btn-generic-edit-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-edit-xs:hover,
.light-theme .touch .btn-generic-edit-xs:focus,
.light-theme .touch .btn-generic-edit-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-edit-xs:active,
.light-theme .touch .btn-generic-edit-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-edit-xs:hover,
.dark-theme .touch .btn-generic-edit-xs:focus,
.dark-theme .touch .btn-generic-edit-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-edit-xs:active,
.dark-theme .touch .btn-generic-edit-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-edit-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-edit-xs:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-xs:hover,
.light-theme a.btn-generic-edit-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-edit-xs:active,
.light-theme a.btn-generic-edit-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-edit-xs:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-edit-xs.disabled,
.light-theme a.btn-generic-edit-xs.disabled:hover,
.light-theme a.btn-generic-edit-xs.disabled:focus,
.light-theme a.btn-generic-edit-xs.disabled:active,
.light-theme a.btn-generic-edit-xs.disabled.active,
.light-theme a.btn-generic-edit-xs[disabled],
.light-theme a.btn-generic-edit-xs[disabled]:hover,
.light-theme a.btn-generic-edit-xs[disabled]:focus,
.light-theme a.btn-generic-edit-xs[disabled]:active,
.light-theme a.btn-generic-edit-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-edit-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-edit-xs:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-xs:hover,
.dark-theme a.btn-generic-edit-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-edit-xs:active,
.dark-theme a.btn-generic-edit-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-edit-xs:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-edit-xs.disabled,
.dark-theme a.btn-generic-edit-xs.disabled:hover,
.dark-theme a.btn-generic-edit-xs.disabled:focus,
.dark-theme a.btn-generic-edit-xs.disabled:active,
.dark-theme a.btn-generic-edit-xs.disabled.active,
.dark-theme a.btn-generic-edit-xs[disabled],
.dark-theme a.btn-generic-edit-xs[disabled]:hover,
.dark-theme a.btn-generic-edit-xs[disabled]:focus,
.dark-theme a.btn-generic-edit-xs[disabled]:active,
.dark-theme a.btn-generic-edit-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-edit-xs:hover,
.light-theme .touch a.btn-generic-edit-xs:focus,
.light-theme .touch a.btn-generic-edit-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-edit-xs:active,
.light-theme .touch a.btn-generic-edit-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-edit-xs:hover,
.dark-theme .touch a.btn-generic-edit-xs:focus,
.dark-theme .touch a.btn-generic-edit-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-edit-xs:active,
.dark-theme .touch a.btn-generic-edit-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-trash-bin-lg,
button.btn-generic-trash-bin-lg,
a.btn-generic-trash-bin-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-trash-bin-lg:link,
button.btn-generic-trash-bin-lg:link,
a.btn-generic-trash-bin-lg:link {
  color: #121215;
}
.btn-generic-trash-bin-lg:hover,
.btn-generic-trash-bin-lg:focus,
button.btn-generic-trash-bin-lg:hover,
button.btn-generic-trash-bin-lg:focus,
a.btn-generic-trash-bin-lg:hover,
a.btn-generic-trash-bin-lg:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-lg:active,
.btn-generic-trash-bin-lg.active,
button.btn-generic-trash-bin-lg:active,
button.btn-generic-trash-bin-lg.active,
a.btn-generic-trash-bin-lg:active,
a.btn-generic-trash-bin-lg.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-trash-bin-lg:active:focus,
.btn-generic-trash-bin-lg.active:focus,
button.btn-generic-trash-bin-lg:active:focus,
button.btn-generic-trash-bin-lg.active:focus,
a.btn-generic-trash-bin-lg:active:focus,
a.btn-generic-trash-bin-lg.active:focus {
  outline: 0;
}
.btn-generic-trash-bin-lg:visited,
button.btn-generic-trash-bin-lg:visited,
a.btn-generic-trash-bin-lg:visited {
  color: #121215;
}
.btn-generic-trash-bin-lg:visited:focus,
button.btn-generic-trash-bin-lg:visited:focus,
a.btn-generic-trash-bin-lg:visited:focus {
  outline: 0;
}
.btn-generic-trash-bin-lg.disabled,
.btn-generic-trash-bin-lg.disabled:hover,
.btn-generic-trash-bin-lg.disabled:focus,
.btn-generic-trash-bin-lg.disabled:active,
.btn-generic-trash-bin-lg.disabled.active,
.btn-generic-trash-bin-lg[disabled],
.btn-generic-trash-bin-lg[disabled]:hover,
.btn-generic-trash-bin-lg[disabled]:focus,
.btn-generic-trash-bin-lg[disabled]:active,
.btn-generic-trash-bin-lg[disabled].active,
button.btn-generic-trash-bin-lg.disabled,
button.btn-generic-trash-bin-lg.disabled:hover,
button.btn-generic-trash-bin-lg.disabled:focus,
button.btn-generic-trash-bin-lg.disabled:active,
button.btn-generic-trash-bin-lg.disabled.active,
button.btn-generic-trash-bin-lg[disabled],
button.btn-generic-trash-bin-lg[disabled]:hover,
button.btn-generic-trash-bin-lg[disabled]:focus,
button.btn-generic-trash-bin-lg[disabled]:active,
button.btn-generic-trash-bin-lg[disabled].active,
a.btn-generic-trash-bin-lg.disabled,
a.btn-generic-trash-bin-lg.disabled:hover,
a.btn-generic-trash-bin-lg.disabled:focus,
a.btn-generic-trash-bin-lg.disabled:active,
a.btn-generic-trash-bin-lg.disabled.active,
a.btn-generic-trash-bin-lg[disabled],
a.btn-generic-trash-bin-lg[disabled]:hover,
a.btn-generic-trash-bin-lg[disabled]:focus,
a.btn-generic-trash-bin-lg[disabled]:active,
a.btn-generic-trash-bin-lg[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-lg.disabled span[class^="icon-"],
.btn-generic-trash-bin-lg.disabled:hover span[class^="icon-"],
.btn-generic-trash-bin-lg[disabled] span[class^="icon-"],
.btn-generic-trash-bin-lg[disabled]:hover span[class^="icon-"],
button.btn-generic-trash-bin-lg.disabled span[class^="icon-"],
button.btn-generic-trash-bin-lg.disabled:hover span[class^="icon-"],
button.btn-generic-trash-bin-lg[disabled] span[class^="icon-"],
button.btn-generic-trash-bin-lg[disabled]:hover span[class^="icon-"],
a.btn-generic-trash-bin-lg.disabled span[class^="icon-"],
a.btn-generic-trash-bin-lg.disabled:hover span[class^="icon-"],
a.btn-generic-trash-bin-lg[disabled] span[class^="icon-"],
a.btn-generic-trash-bin-lg[disabled]:hover span[class^="icon-"] {
  background-position: 0 -2072px;
}
.btn-generic-trash-bin-lg:hover span[class^="icon-"],
button.btn-generic-trash-bin-lg:hover span[class^="icon-"],
a.btn-generic-trash-bin-lg:hover span[class^="icon-"] {
  background-position: -28px -2072px;
}
.btn-generic-trash-bin-lg span[class^="icon-"],
button.btn-generic-trash-bin-lg span[class^="icon-"],
a.btn-generic-trash-bin-lg span[class^="icon-"] {
  background-position: 0 -2072px;
}
.btn-generic-trash-bin-lg span[class^="icon-"],
.btn-generic-trash-bin-lg span[class^="icon-"]:hover,
button.btn-generic-trash-bin-lg span[class^="icon-"],
button.btn-generic-trash-bin-lg span[class^="icon-"]:hover,
a.btn-generic-trash-bin-lg span[class^="icon-"],
a.btn-generic-trash-bin-lg span[class^="icon-"]:hover {
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.btn-generic-trash-bin-lg .btn-text,
button.btn-generic-trash-bin-lg .btn-text,
a.btn-generic-trash-bin-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-trash-bin-lg:hover,
.touch .btn-generic-trash-bin-lg:focus,
.touch .btn-generic-trash-bin-lg:visited,
.touch a.btn-generic-trash-bin-lg:hover,
.touch a.btn-generic-trash-bin-lg:focus,
.touch a.btn-generic-trash-bin-lg:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-trash-bin-lg:active,
.touch .btn-generic-trash-bin-lg.active,
.touch a.btn-generic-trash-bin-lg:active,
.touch a.btn-generic-trash-bin-lg.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-trash-bin-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-trash-bin-lg:link {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-lg:hover,
.light-theme .btn-generic-trash-bin-lg:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-lg:active,
.light-theme .btn-generic-trash-bin-lg.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-trash-bin-lg:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-lg.disabled,
.light-theme .btn-generic-trash-bin-lg.disabled:hover,
.light-theme .btn-generic-trash-bin-lg.disabled:focus,
.light-theme .btn-generic-trash-bin-lg.disabled:active,
.light-theme .btn-generic-trash-bin-lg.disabled.active,
.light-theme .btn-generic-trash-bin-lg[disabled],
.light-theme .btn-generic-trash-bin-lg[disabled]:hover,
.light-theme .btn-generic-trash-bin-lg[disabled]:focus,
.light-theme .btn-generic-trash-bin-lg[disabled]:active,
.light-theme .btn-generic-trash-bin-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-trash-bin-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-trash-bin-lg:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-lg:hover,
.dark-theme .btn-generic-trash-bin-lg:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-lg:active,
.dark-theme .btn-generic-trash-bin-lg.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-trash-bin-lg:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-lg.disabled,
.dark-theme .btn-generic-trash-bin-lg.disabled:hover,
.dark-theme .btn-generic-trash-bin-lg.disabled:focus,
.dark-theme .btn-generic-trash-bin-lg.disabled:active,
.dark-theme .btn-generic-trash-bin-lg.disabled.active,
.dark-theme .btn-generic-trash-bin-lg[disabled],
.dark-theme .btn-generic-trash-bin-lg[disabled]:hover,
.dark-theme .btn-generic-trash-bin-lg[disabled]:focus,
.dark-theme .btn-generic-trash-bin-lg[disabled]:active,
.dark-theme .btn-generic-trash-bin-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-trash-bin-lg:hover,
.light-theme .touch .btn-generic-trash-bin-lg:focus,
.light-theme .touch .btn-generic-trash-bin-lg:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-trash-bin-lg:active,
.light-theme .touch .btn-generic-trash-bin-lg.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-trash-bin-lg:hover,
.dark-theme .touch .btn-generic-trash-bin-lg:focus,
.dark-theme .touch .btn-generic-trash-bin-lg:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-trash-bin-lg:active,
.dark-theme .touch .btn-generic-trash-bin-lg.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-trash-bin-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-trash-bin-lg:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-lg:hover,
.light-theme a.btn-generic-trash-bin-lg:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-lg:active,
.light-theme a.btn-generic-trash-bin-lg.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-trash-bin-lg:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-lg.disabled,
.light-theme a.btn-generic-trash-bin-lg.disabled:hover,
.light-theme a.btn-generic-trash-bin-lg.disabled:focus,
.light-theme a.btn-generic-trash-bin-lg.disabled:active,
.light-theme a.btn-generic-trash-bin-lg.disabled.active,
.light-theme a.btn-generic-trash-bin-lg[disabled],
.light-theme a.btn-generic-trash-bin-lg[disabled]:hover,
.light-theme a.btn-generic-trash-bin-lg[disabled]:focus,
.light-theme a.btn-generic-trash-bin-lg[disabled]:active,
.light-theme a.btn-generic-trash-bin-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-trash-bin-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-trash-bin-lg:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-lg:hover,
.dark-theme a.btn-generic-trash-bin-lg:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-lg:active,
.dark-theme a.btn-generic-trash-bin-lg.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-trash-bin-lg:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-lg.disabled,
.dark-theme a.btn-generic-trash-bin-lg.disabled:hover,
.dark-theme a.btn-generic-trash-bin-lg.disabled:focus,
.dark-theme a.btn-generic-trash-bin-lg.disabled:active,
.dark-theme a.btn-generic-trash-bin-lg.disabled.active,
.dark-theme a.btn-generic-trash-bin-lg[disabled],
.dark-theme a.btn-generic-trash-bin-lg[disabled]:hover,
.dark-theme a.btn-generic-trash-bin-lg[disabled]:focus,
.dark-theme a.btn-generic-trash-bin-lg[disabled]:active,
.dark-theme a.btn-generic-trash-bin-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-trash-bin-lg:hover,
.light-theme .touch a.btn-generic-trash-bin-lg:focus,
.light-theme .touch a.btn-generic-trash-bin-lg:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-trash-bin-lg:active,
.light-theme .touch a.btn-generic-trash-bin-lg.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-trash-bin-lg:hover,
.dark-theme .touch a.btn-generic-trash-bin-lg:focus,
.dark-theme .touch a.btn-generic-trash-bin-lg:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-trash-bin-lg:active,
.dark-theme .touch a.btn-generic-trash-bin-lg.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-trash-bin-md,
button.btn-generic-trash-bin-md,
a.btn-generic-trash-bin-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-trash-bin-md:link,
button.btn-generic-trash-bin-md:link,
a.btn-generic-trash-bin-md:link {
  color: #121215;
}
.btn-generic-trash-bin-md:hover,
.btn-generic-trash-bin-md:focus,
button.btn-generic-trash-bin-md:hover,
button.btn-generic-trash-bin-md:focus,
a.btn-generic-trash-bin-md:hover,
a.btn-generic-trash-bin-md:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-md:active,
.btn-generic-trash-bin-md.active,
button.btn-generic-trash-bin-md:active,
button.btn-generic-trash-bin-md.active,
a.btn-generic-trash-bin-md:active,
a.btn-generic-trash-bin-md.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-trash-bin-md:active:focus,
.btn-generic-trash-bin-md.active:focus,
button.btn-generic-trash-bin-md:active:focus,
button.btn-generic-trash-bin-md.active:focus,
a.btn-generic-trash-bin-md:active:focus,
a.btn-generic-trash-bin-md.active:focus {
  outline: 0;
}
.btn-generic-trash-bin-md:visited,
button.btn-generic-trash-bin-md:visited,
a.btn-generic-trash-bin-md:visited {
  color: #121215;
}
.btn-generic-trash-bin-md:visited:focus,
button.btn-generic-trash-bin-md:visited:focus,
a.btn-generic-trash-bin-md:visited:focus {
  outline: 0;
}
.btn-generic-trash-bin-md.disabled,
.btn-generic-trash-bin-md.disabled:hover,
.btn-generic-trash-bin-md.disabled:focus,
.btn-generic-trash-bin-md.disabled:active,
.btn-generic-trash-bin-md.disabled.active,
.btn-generic-trash-bin-md[disabled],
.btn-generic-trash-bin-md[disabled]:hover,
.btn-generic-trash-bin-md[disabled]:focus,
.btn-generic-trash-bin-md[disabled]:active,
.btn-generic-trash-bin-md[disabled].active,
button.btn-generic-trash-bin-md.disabled,
button.btn-generic-trash-bin-md.disabled:hover,
button.btn-generic-trash-bin-md.disabled:focus,
button.btn-generic-trash-bin-md.disabled:active,
button.btn-generic-trash-bin-md.disabled.active,
button.btn-generic-trash-bin-md[disabled],
button.btn-generic-trash-bin-md[disabled]:hover,
button.btn-generic-trash-bin-md[disabled]:focus,
button.btn-generic-trash-bin-md[disabled]:active,
button.btn-generic-trash-bin-md[disabled].active,
a.btn-generic-trash-bin-md.disabled,
a.btn-generic-trash-bin-md.disabled:hover,
a.btn-generic-trash-bin-md.disabled:focus,
a.btn-generic-trash-bin-md.disabled:active,
a.btn-generic-trash-bin-md.disabled.active,
a.btn-generic-trash-bin-md[disabled],
a.btn-generic-trash-bin-md[disabled]:hover,
a.btn-generic-trash-bin-md[disabled]:focus,
a.btn-generic-trash-bin-md[disabled]:active,
a.btn-generic-trash-bin-md[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-md.disabled span[class^="icon-"],
.btn-generic-trash-bin-md.disabled:hover span[class^="icon-"],
.btn-generic-trash-bin-md[disabled] span[class^="icon-"],
.btn-generic-trash-bin-md[disabled]:hover span[class^="icon-"],
button.btn-generic-trash-bin-md.disabled span[class^="icon-"],
button.btn-generic-trash-bin-md.disabled:hover span[class^="icon-"],
button.btn-generic-trash-bin-md[disabled] span[class^="icon-"],
button.btn-generic-trash-bin-md[disabled]:hover span[class^="icon-"],
a.btn-generic-trash-bin-md.disabled span[class^="icon-"],
a.btn-generic-trash-bin-md.disabled:hover span[class^="icon-"],
a.btn-generic-trash-bin-md[disabled] span[class^="icon-"],
a.btn-generic-trash-bin-md[disabled]:hover span[class^="icon-"] {
  background-position: 0 -2072px;
}
.btn-generic-trash-bin-md:hover span[class^="icon-"],
button.btn-generic-trash-bin-md:hover span[class^="icon-"],
a.btn-generic-trash-bin-md:hover span[class^="icon-"] {
  background-position: -28px -2072px;
}
.btn-generic-trash-bin-md span[class^="icon-"],
button.btn-generic-trash-bin-md span[class^="icon-"],
a.btn-generic-trash-bin-md span[class^="icon-"] {
  background-position: 0 -2072px;
}
.btn-generic-trash-bin-md span[class^="icon-"],
.btn-generic-trash-bin-md span[class^="icon-"]:hover,
button.btn-generic-trash-bin-md span[class^="icon-"],
button.btn-generic-trash-bin-md span[class^="icon-"]:hover,
a.btn-generic-trash-bin-md span[class^="icon-"],
a.btn-generic-trash-bin-md span[class^="icon-"]:hover {
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.btn-generic-trash-bin-md .btn-text,
button.btn-generic-trash-bin-md .btn-text,
a.btn-generic-trash-bin-md .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-trash-bin-md:hover,
.touch .btn-generic-trash-bin-md:focus,
.touch .btn-generic-trash-bin-md:visited,
.touch a.btn-generic-trash-bin-md:hover,
.touch a.btn-generic-trash-bin-md:focus,
.touch a.btn-generic-trash-bin-md:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-trash-bin-md:active,
.touch .btn-generic-trash-bin-md.active,
.touch a.btn-generic-trash-bin-md:active,
.touch a.btn-generic-trash-bin-md.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-trash-bin-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-trash-bin-md:link {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-md:hover,
.light-theme .btn-generic-trash-bin-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-md:active,
.light-theme .btn-generic-trash-bin-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-trash-bin-md:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-md.disabled,
.light-theme .btn-generic-trash-bin-md.disabled:hover,
.light-theme .btn-generic-trash-bin-md.disabled:focus,
.light-theme .btn-generic-trash-bin-md.disabled:active,
.light-theme .btn-generic-trash-bin-md.disabled.active,
.light-theme .btn-generic-trash-bin-md[disabled],
.light-theme .btn-generic-trash-bin-md[disabled]:hover,
.light-theme .btn-generic-trash-bin-md[disabled]:focus,
.light-theme .btn-generic-trash-bin-md[disabled]:active,
.light-theme .btn-generic-trash-bin-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-trash-bin-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-trash-bin-md:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-md:hover,
.dark-theme .btn-generic-trash-bin-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-md:active,
.dark-theme .btn-generic-trash-bin-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-trash-bin-md:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-md.disabled,
.dark-theme .btn-generic-trash-bin-md.disabled:hover,
.dark-theme .btn-generic-trash-bin-md.disabled:focus,
.dark-theme .btn-generic-trash-bin-md.disabled:active,
.dark-theme .btn-generic-trash-bin-md.disabled.active,
.dark-theme .btn-generic-trash-bin-md[disabled],
.dark-theme .btn-generic-trash-bin-md[disabled]:hover,
.dark-theme .btn-generic-trash-bin-md[disabled]:focus,
.dark-theme .btn-generic-trash-bin-md[disabled]:active,
.dark-theme .btn-generic-trash-bin-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-trash-bin-md:hover,
.light-theme .touch .btn-generic-trash-bin-md:focus,
.light-theme .touch .btn-generic-trash-bin-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-trash-bin-md:active,
.light-theme .touch .btn-generic-trash-bin-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-trash-bin-md:hover,
.dark-theme .touch .btn-generic-trash-bin-md:focus,
.dark-theme .touch .btn-generic-trash-bin-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-trash-bin-md:active,
.dark-theme .touch .btn-generic-trash-bin-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-trash-bin-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-trash-bin-md:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-md:hover,
.light-theme a.btn-generic-trash-bin-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-md:active,
.light-theme a.btn-generic-trash-bin-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-trash-bin-md:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-md.disabled,
.light-theme a.btn-generic-trash-bin-md.disabled:hover,
.light-theme a.btn-generic-trash-bin-md.disabled:focus,
.light-theme a.btn-generic-trash-bin-md.disabled:active,
.light-theme a.btn-generic-trash-bin-md.disabled.active,
.light-theme a.btn-generic-trash-bin-md[disabled],
.light-theme a.btn-generic-trash-bin-md[disabled]:hover,
.light-theme a.btn-generic-trash-bin-md[disabled]:focus,
.light-theme a.btn-generic-trash-bin-md[disabled]:active,
.light-theme a.btn-generic-trash-bin-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-trash-bin-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-trash-bin-md:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-md:hover,
.dark-theme a.btn-generic-trash-bin-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-md:active,
.dark-theme a.btn-generic-trash-bin-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-trash-bin-md:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-md.disabled,
.dark-theme a.btn-generic-trash-bin-md.disabled:hover,
.dark-theme a.btn-generic-trash-bin-md.disabled:focus,
.dark-theme a.btn-generic-trash-bin-md.disabled:active,
.dark-theme a.btn-generic-trash-bin-md.disabled.active,
.dark-theme a.btn-generic-trash-bin-md[disabled],
.dark-theme a.btn-generic-trash-bin-md[disabled]:hover,
.dark-theme a.btn-generic-trash-bin-md[disabled]:focus,
.dark-theme a.btn-generic-trash-bin-md[disabled]:active,
.dark-theme a.btn-generic-trash-bin-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-trash-bin-md:hover,
.light-theme .touch a.btn-generic-trash-bin-md:focus,
.light-theme .touch a.btn-generic-trash-bin-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-trash-bin-md:active,
.light-theme .touch a.btn-generic-trash-bin-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-trash-bin-md:hover,
.dark-theme .touch a.btn-generic-trash-bin-md:focus,
.dark-theme .touch a.btn-generic-trash-bin-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-trash-bin-md:active,
.dark-theme .touch a.btn-generic-trash-bin-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-trash-bin-sm,
button.btn-generic-trash-bin-sm,
a.btn-generic-trash-bin-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-trash-bin-sm:link,
button.btn-generic-trash-bin-sm:link,
a.btn-generic-trash-bin-sm:link {
  color: #121215;
}
.btn-generic-trash-bin-sm:hover,
.btn-generic-trash-bin-sm:focus,
button.btn-generic-trash-bin-sm:hover,
button.btn-generic-trash-bin-sm:focus,
a.btn-generic-trash-bin-sm:hover,
a.btn-generic-trash-bin-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-sm:active,
.btn-generic-trash-bin-sm.active,
button.btn-generic-trash-bin-sm:active,
button.btn-generic-trash-bin-sm.active,
a.btn-generic-trash-bin-sm:active,
a.btn-generic-trash-bin-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-trash-bin-sm:active:focus,
.btn-generic-trash-bin-sm.active:focus,
button.btn-generic-trash-bin-sm:active:focus,
button.btn-generic-trash-bin-sm.active:focus,
a.btn-generic-trash-bin-sm:active:focus,
a.btn-generic-trash-bin-sm.active:focus {
  outline: 0;
}
.btn-generic-trash-bin-sm:visited,
button.btn-generic-trash-bin-sm:visited,
a.btn-generic-trash-bin-sm:visited {
  color: #121215;
}
.btn-generic-trash-bin-sm:visited:focus,
button.btn-generic-trash-bin-sm:visited:focus,
a.btn-generic-trash-bin-sm:visited:focus {
  outline: 0;
}
.btn-generic-trash-bin-sm.disabled,
.btn-generic-trash-bin-sm.disabled:hover,
.btn-generic-trash-bin-sm.disabled:focus,
.btn-generic-trash-bin-sm.disabled:active,
.btn-generic-trash-bin-sm.disabled.active,
.btn-generic-trash-bin-sm[disabled],
.btn-generic-trash-bin-sm[disabled]:hover,
.btn-generic-trash-bin-sm[disabled]:focus,
.btn-generic-trash-bin-sm[disabled]:active,
.btn-generic-trash-bin-sm[disabled].active,
button.btn-generic-trash-bin-sm.disabled,
button.btn-generic-trash-bin-sm.disabled:hover,
button.btn-generic-trash-bin-sm.disabled:focus,
button.btn-generic-trash-bin-sm.disabled:active,
button.btn-generic-trash-bin-sm.disabled.active,
button.btn-generic-trash-bin-sm[disabled],
button.btn-generic-trash-bin-sm[disabled]:hover,
button.btn-generic-trash-bin-sm[disabled]:focus,
button.btn-generic-trash-bin-sm[disabled]:active,
button.btn-generic-trash-bin-sm[disabled].active,
a.btn-generic-trash-bin-sm.disabled,
a.btn-generic-trash-bin-sm.disabled:hover,
a.btn-generic-trash-bin-sm.disabled:focus,
a.btn-generic-trash-bin-sm.disabled:active,
a.btn-generic-trash-bin-sm.disabled.active,
a.btn-generic-trash-bin-sm[disabled],
a.btn-generic-trash-bin-sm[disabled]:hover,
a.btn-generic-trash-bin-sm[disabled]:focus,
a.btn-generic-trash-bin-sm[disabled]:active,
a.btn-generic-trash-bin-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-sm.disabled span[class^="icon-"],
.btn-generic-trash-bin-sm.disabled:hover span[class^="icon-"],
.btn-generic-trash-bin-sm[disabled] span[class^="icon-"],
.btn-generic-trash-bin-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-trash-bin-sm.disabled span[class^="icon-"],
button.btn-generic-trash-bin-sm.disabled:hover span[class^="icon-"],
button.btn-generic-trash-bin-sm[disabled] span[class^="icon-"],
button.btn-generic-trash-bin-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-trash-bin-sm.disabled span[class^="icon-"],
a.btn-generic-trash-bin-sm.disabled:hover span[class^="icon-"],
a.btn-generic-trash-bin-sm[disabled] span[class^="icon-"],
a.btn-generic-trash-bin-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -1480px;
}
.btn-generic-trash-bin-sm:hover span[class^="icon-"],
button.btn-generic-trash-bin-sm:hover span[class^="icon-"],
a.btn-generic-trash-bin-sm:hover span[class^="icon-"] {
  background-position: -20px -1480px;
}
.btn-generic-trash-bin-sm span[class^="icon-"],
button.btn-generic-trash-bin-sm span[class^="icon-"],
a.btn-generic-trash-bin-sm span[class^="icon-"] {
  background-position: 0 -1480px;
}
.btn-generic-trash-bin-sm span[class^="icon-"],
.btn-generic-trash-bin-sm span[class^="icon-"]:hover,
button.btn-generic-trash-bin-sm span[class^="icon-"],
button.btn-generic-trash-bin-sm span[class^="icon-"]:hover,
a.btn-generic-trash-bin-sm span[class^="icon-"],
a.btn-generic-trash-bin-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-trash-bin-sm .btn-text,
button.btn-generic-trash-bin-sm .btn-text,
a.btn-generic-trash-bin-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-trash-bin-sm:hover,
.touch .btn-generic-trash-bin-sm:focus,
.touch .btn-generic-trash-bin-sm:visited,
.touch a.btn-generic-trash-bin-sm:hover,
.touch a.btn-generic-trash-bin-sm:focus,
.touch a.btn-generic-trash-bin-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-trash-bin-sm:active,
.touch .btn-generic-trash-bin-sm.active,
.touch a.btn-generic-trash-bin-sm:active,
.touch a.btn-generic-trash-bin-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-trash-bin-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-trash-bin-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-sm:hover,
.light-theme .btn-generic-trash-bin-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-sm:active,
.light-theme .btn-generic-trash-bin-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-trash-bin-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-sm.disabled,
.light-theme .btn-generic-trash-bin-sm.disabled:hover,
.light-theme .btn-generic-trash-bin-sm.disabled:focus,
.light-theme .btn-generic-trash-bin-sm.disabled:active,
.light-theme .btn-generic-trash-bin-sm.disabled.active,
.light-theme .btn-generic-trash-bin-sm[disabled],
.light-theme .btn-generic-trash-bin-sm[disabled]:hover,
.light-theme .btn-generic-trash-bin-sm[disabled]:focus,
.light-theme .btn-generic-trash-bin-sm[disabled]:active,
.light-theme .btn-generic-trash-bin-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-trash-bin-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-trash-bin-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-sm:hover,
.dark-theme .btn-generic-trash-bin-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-sm:active,
.dark-theme .btn-generic-trash-bin-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-trash-bin-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-sm.disabled,
.dark-theme .btn-generic-trash-bin-sm.disabled:hover,
.dark-theme .btn-generic-trash-bin-sm.disabled:focus,
.dark-theme .btn-generic-trash-bin-sm.disabled:active,
.dark-theme .btn-generic-trash-bin-sm.disabled.active,
.dark-theme .btn-generic-trash-bin-sm[disabled],
.dark-theme .btn-generic-trash-bin-sm[disabled]:hover,
.dark-theme .btn-generic-trash-bin-sm[disabled]:focus,
.dark-theme .btn-generic-trash-bin-sm[disabled]:active,
.dark-theme .btn-generic-trash-bin-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-trash-bin-sm:hover,
.light-theme .touch .btn-generic-trash-bin-sm:focus,
.light-theme .touch .btn-generic-trash-bin-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-trash-bin-sm:active,
.light-theme .touch .btn-generic-trash-bin-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-trash-bin-sm:hover,
.dark-theme .touch .btn-generic-trash-bin-sm:focus,
.dark-theme .touch .btn-generic-trash-bin-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-trash-bin-sm:active,
.dark-theme .touch .btn-generic-trash-bin-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-trash-bin-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-trash-bin-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-sm:hover,
.light-theme a.btn-generic-trash-bin-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-sm:active,
.light-theme a.btn-generic-trash-bin-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-trash-bin-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-sm.disabled,
.light-theme a.btn-generic-trash-bin-sm.disabled:hover,
.light-theme a.btn-generic-trash-bin-sm.disabled:focus,
.light-theme a.btn-generic-trash-bin-sm.disabled:active,
.light-theme a.btn-generic-trash-bin-sm.disabled.active,
.light-theme a.btn-generic-trash-bin-sm[disabled],
.light-theme a.btn-generic-trash-bin-sm[disabled]:hover,
.light-theme a.btn-generic-trash-bin-sm[disabled]:focus,
.light-theme a.btn-generic-trash-bin-sm[disabled]:active,
.light-theme a.btn-generic-trash-bin-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-trash-bin-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-trash-bin-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-sm:hover,
.dark-theme a.btn-generic-trash-bin-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-sm:active,
.dark-theme a.btn-generic-trash-bin-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-trash-bin-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-sm.disabled,
.dark-theme a.btn-generic-trash-bin-sm.disabled:hover,
.dark-theme a.btn-generic-trash-bin-sm.disabled:focus,
.dark-theme a.btn-generic-trash-bin-sm.disabled:active,
.dark-theme a.btn-generic-trash-bin-sm.disabled.active,
.dark-theme a.btn-generic-trash-bin-sm[disabled],
.dark-theme a.btn-generic-trash-bin-sm[disabled]:hover,
.dark-theme a.btn-generic-trash-bin-sm[disabled]:focus,
.dark-theme a.btn-generic-trash-bin-sm[disabled]:active,
.dark-theme a.btn-generic-trash-bin-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-trash-bin-sm:hover,
.light-theme .touch a.btn-generic-trash-bin-sm:focus,
.light-theme .touch a.btn-generic-trash-bin-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-trash-bin-sm:active,
.light-theme .touch a.btn-generic-trash-bin-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-trash-bin-sm:hover,
.dark-theme .touch a.btn-generic-trash-bin-sm:focus,
.dark-theme .touch a.btn-generic-trash-bin-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-trash-bin-sm:active,
.dark-theme .touch a.btn-generic-trash-bin-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-trash-bin-xs,
button.btn-generic-trash-bin-xs,
a.btn-generic-trash-bin-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 2px 1px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-trash-bin-xs:link,
button.btn-generic-trash-bin-xs:link,
a.btn-generic-trash-bin-xs:link {
  color: #121215;
}
.btn-generic-trash-bin-xs:hover,
.btn-generic-trash-bin-xs:focus,
button.btn-generic-trash-bin-xs:hover,
button.btn-generic-trash-bin-xs:focus,
a.btn-generic-trash-bin-xs:hover,
a.btn-generic-trash-bin-xs:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-xs:active,
.btn-generic-trash-bin-xs.active,
button.btn-generic-trash-bin-xs:active,
button.btn-generic-trash-bin-xs.active,
a.btn-generic-trash-bin-xs:active,
a.btn-generic-trash-bin-xs.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-trash-bin-xs:active:focus,
.btn-generic-trash-bin-xs.active:focus,
button.btn-generic-trash-bin-xs:active:focus,
button.btn-generic-trash-bin-xs.active:focus,
a.btn-generic-trash-bin-xs:active:focus,
a.btn-generic-trash-bin-xs.active:focus {
  outline: 0;
}
.btn-generic-trash-bin-xs:visited,
button.btn-generic-trash-bin-xs:visited,
a.btn-generic-trash-bin-xs:visited {
  color: #121215;
}
.btn-generic-trash-bin-xs:visited:focus,
button.btn-generic-trash-bin-xs:visited:focus,
a.btn-generic-trash-bin-xs:visited:focus {
  outline: 0;
}
.btn-generic-trash-bin-xs.disabled,
.btn-generic-trash-bin-xs.disabled:hover,
.btn-generic-trash-bin-xs.disabled:focus,
.btn-generic-trash-bin-xs.disabled:active,
.btn-generic-trash-bin-xs.disabled.active,
.btn-generic-trash-bin-xs[disabled],
.btn-generic-trash-bin-xs[disabled]:hover,
.btn-generic-trash-bin-xs[disabled]:focus,
.btn-generic-trash-bin-xs[disabled]:active,
.btn-generic-trash-bin-xs[disabled].active,
button.btn-generic-trash-bin-xs.disabled,
button.btn-generic-trash-bin-xs.disabled:hover,
button.btn-generic-trash-bin-xs.disabled:focus,
button.btn-generic-trash-bin-xs.disabled:active,
button.btn-generic-trash-bin-xs.disabled.active,
button.btn-generic-trash-bin-xs[disabled],
button.btn-generic-trash-bin-xs[disabled]:hover,
button.btn-generic-trash-bin-xs[disabled]:focus,
button.btn-generic-trash-bin-xs[disabled]:active,
button.btn-generic-trash-bin-xs[disabled].active,
a.btn-generic-trash-bin-xs.disabled,
a.btn-generic-trash-bin-xs.disabled:hover,
a.btn-generic-trash-bin-xs.disabled:focus,
a.btn-generic-trash-bin-xs.disabled:active,
a.btn-generic-trash-bin-xs.disabled.active,
a.btn-generic-trash-bin-xs[disabled],
a.btn-generic-trash-bin-xs[disabled]:hover,
a.btn-generic-trash-bin-xs[disabled]:focus,
a.btn-generic-trash-bin-xs[disabled]:active,
a.btn-generic-trash-bin-xs[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-trash-bin-xs.disabled span[class^="icon-"],
.btn-generic-trash-bin-xs.disabled:hover span[class^="icon-"],
.btn-generic-trash-bin-xs[disabled] span[class^="icon-"],
.btn-generic-trash-bin-xs[disabled]:hover span[class^="icon-"],
button.btn-generic-trash-bin-xs.disabled span[class^="icon-"],
button.btn-generic-trash-bin-xs.disabled:hover span[class^="icon-"],
button.btn-generic-trash-bin-xs[disabled] span[class^="icon-"],
button.btn-generic-trash-bin-xs[disabled]:hover span[class^="icon-"],
a.btn-generic-trash-bin-xs.disabled span[class^="icon-"],
a.btn-generic-trash-bin-xs.disabled:hover span[class^="icon-"],
a.btn-generic-trash-bin-xs[disabled] span[class^="icon-"],
a.btn-generic-trash-bin-xs[disabled]:hover span[class^="icon-"] {
  background-position: 0 -1480px;
}
.btn-generic-trash-bin-xs:hover span[class^="icon-"],
button.btn-generic-trash-bin-xs:hover span[class^="icon-"],
a.btn-generic-trash-bin-xs:hover span[class^="icon-"] {
  background-position: -20px -1480px;
}
.btn-generic-trash-bin-xs span[class^="icon-"],
button.btn-generic-trash-bin-xs span[class^="icon-"],
a.btn-generic-trash-bin-xs span[class^="icon-"] {
  background-position: 0 -1480px;
}
.btn-generic-trash-bin-xs span[class^="icon-"],
.btn-generic-trash-bin-xs span[class^="icon-"]:hover,
button.btn-generic-trash-bin-xs span[class^="icon-"],
button.btn-generic-trash-bin-xs span[class^="icon-"]:hover,
a.btn-generic-trash-bin-xs span[class^="icon-"],
a.btn-generic-trash-bin-xs span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-trash-bin-xs .btn-text,
button.btn-generic-trash-bin-xs .btn-text,
a.btn-generic-trash-bin-xs .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-trash-bin-xs:hover,
.touch .btn-generic-trash-bin-xs:focus,
.touch .btn-generic-trash-bin-xs:visited,
.touch a.btn-generic-trash-bin-xs:hover,
.touch a.btn-generic-trash-bin-xs:focus,
.touch a.btn-generic-trash-bin-xs:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-trash-bin-xs:active,
.touch .btn-generic-trash-bin-xs.active,
.touch a.btn-generic-trash-bin-xs:active,
.touch a.btn-generic-trash-bin-xs.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-trash-bin-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-trash-bin-xs:link {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-xs:hover,
.light-theme .btn-generic-trash-bin-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-xs:active,
.light-theme .btn-generic-trash-bin-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-trash-bin-xs:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-trash-bin-xs.disabled,
.light-theme .btn-generic-trash-bin-xs.disabled:hover,
.light-theme .btn-generic-trash-bin-xs.disabled:focus,
.light-theme .btn-generic-trash-bin-xs.disabled:active,
.light-theme .btn-generic-trash-bin-xs.disabled.active,
.light-theme .btn-generic-trash-bin-xs[disabled],
.light-theme .btn-generic-trash-bin-xs[disabled]:hover,
.light-theme .btn-generic-trash-bin-xs[disabled]:focus,
.light-theme .btn-generic-trash-bin-xs[disabled]:active,
.light-theme .btn-generic-trash-bin-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-trash-bin-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-trash-bin-xs:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-xs:hover,
.dark-theme .btn-generic-trash-bin-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-xs:active,
.dark-theme .btn-generic-trash-bin-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-trash-bin-xs:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-trash-bin-xs.disabled,
.dark-theme .btn-generic-trash-bin-xs.disabled:hover,
.dark-theme .btn-generic-trash-bin-xs.disabled:focus,
.dark-theme .btn-generic-trash-bin-xs.disabled:active,
.dark-theme .btn-generic-trash-bin-xs.disabled.active,
.dark-theme .btn-generic-trash-bin-xs[disabled],
.dark-theme .btn-generic-trash-bin-xs[disabled]:hover,
.dark-theme .btn-generic-trash-bin-xs[disabled]:focus,
.dark-theme .btn-generic-trash-bin-xs[disabled]:active,
.dark-theme .btn-generic-trash-bin-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-trash-bin-xs:hover,
.light-theme .touch .btn-generic-trash-bin-xs:focus,
.light-theme .touch .btn-generic-trash-bin-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-trash-bin-xs:active,
.light-theme .touch .btn-generic-trash-bin-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-trash-bin-xs:hover,
.dark-theme .touch .btn-generic-trash-bin-xs:focus,
.dark-theme .touch .btn-generic-trash-bin-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-trash-bin-xs:active,
.dark-theme .touch .btn-generic-trash-bin-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-trash-bin-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-trash-bin-xs:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-xs:hover,
.light-theme a.btn-generic-trash-bin-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-xs:active,
.light-theme a.btn-generic-trash-bin-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-trash-bin-xs:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-trash-bin-xs.disabled,
.light-theme a.btn-generic-trash-bin-xs.disabled:hover,
.light-theme a.btn-generic-trash-bin-xs.disabled:focus,
.light-theme a.btn-generic-trash-bin-xs.disabled:active,
.light-theme a.btn-generic-trash-bin-xs.disabled.active,
.light-theme a.btn-generic-trash-bin-xs[disabled],
.light-theme a.btn-generic-trash-bin-xs[disabled]:hover,
.light-theme a.btn-generic-trash-bin-xs[disabled]:focus,
.light-theme a.btn-generic-trash-bin-xs[disabled]:active,
.light-theme a.btn-generic-trash-bin-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-trash-bin-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-trash-bin-xs:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-xs:hover,
.dark-theme a.btn-generic-trash-bin-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-xs:active,
.dark-theme a.btn-generic-trash-bin-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-trash-bin-xs:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-trash-bin-xs.disabled,
.dark-theme a.btn-generic-trash-bin-xs.disabled:hover,
.dark-theme a.btn-generic-trash-bin-xs.disabled:focus,
.dark-theme a.btn-generic-trash-bin-xs.disabled:active,
.dark-theme a.btn-generic-trash-bin-xs.disabled.active,
.dark-theme a.btn-generic-trash-bin-xs[disabled],
.dark-theme a.btn-generic-trash-bin-xs[disabled]:hover,
.dark-theme a.btn-generic-trash-bin-xs[disabled]:focus,
.dark-theme a.btn-generic-trash-bin-xs[disabled]:active,
.dark-theme a.btn-generic-trash-bin-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-trash-bin-xs:hover,
.light-theme .touch a.btn-generic-trash-bin-xs:focus,
.light-theme .touch a.btn-generic-trash-bin-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-trash-bin-xs:active,
.light-theme .touch a.btn-generic-trash-bin-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-trash-bin-xs:hover,
.dark-theme .touch a.btn-generic-trash-bin-xs:focus,
.dark-theme .touch a.btn-generic-trash-bin-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-trash-bin-xs:active,
.dark-theme .touch a.btn-generic-trash-bin-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-next-sm,
button.btn-generic-next-sm,
a.btn-generic-next-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-next-sm:link,
button.btn-generic-next-sm:link,
a.btn-generic-next-sm:link {
  color: #121215;
}
.btn-generic-next-sm:hover,
.btn-generic-next-sm:focus,
button.btn-generic-next-sm:hover,
button.btn-generic-next-sm:focus,
a.btn-generic-next-sm:hover,
a.btn-generic-next-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-next-sm:active,
.btn-generic-next-sm.active,
button.btn-generic-next-sm:active,
button.btn-generic-next-sm.active,
a.btn-generic-next-sm:active,
a.btn-generic-next-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-next-sm:active:focus,
.btn-generic-next-sm.active:focus,
button.btn-generic-next-sm:active:focus,
button.btn-generic-next-sm.active:focus,
a.btn-generic-next-sm:active:focus,
a.btn-generic-next-sm.active:focus {
  outline: 0;
}
.btn-generic-next-sm:visited,
button.btn-generic-next-sm:visited,
a.btn-generic-next-sm:visited {
  color: #121215;
}
.btn-generic-next-sm:visited:focus,
button.btn-generic-next-sm:visited:focus,
a.btn-generic-next-sm:visited:focus {
  outline: 0;
}
.btn-generic-next-sm.disabled,
.btn-generic-next-sm.disabled:hover,
.btn-generic-next-sm.disabled:focus,
.btn-generic-next-sm.disabled:active,
.btn-generic-next-sm.disabled.active,
.btn-generic-next-sm[disabled],
.btn-generic-next-sm[disabled]:hover,
.btn-generic-next-sm[disabled]:focus,
.btn-generic-next-sm[disabled]:active,
.btn-generic-next-sm[disabled].active,
button.btn-generic-next-sm.disabled,
button.btn-generic-next-sm.disabled:hover,
button.btn-generic-next-sm.disabled:focus,
button.btn-generic-next-sm.disabled:active,
button.btn-generic-next-sm.disabled.active,
button.btn-generic-next-sm[disabled],
button.btn-generic-next-sm[disabled]:hover,
button.btn-generic-next-sm[disabled]:focus,
button.btn-generic-next-sm[disabled]:active,
button.btn-generic-next-sm[disabled].active,
a.btn-generic-next-sm.disabled,
a.btn-generic-next-sm.disabled:hover,
a.btn-generic-next-sm.disabled:focus,
a.btn-generic-next-sm.disabled:active,
a.btn-generic-next-sm.disabled.active,
a.btn-generic-next-sm[disabled],
a.btn-generic-next-sm[disabled]:hover,
a.btn-generic-next-sm[disabled]:focus,
a.btn-generic-next-sm[disabled]:active,
a.btn-generic-next-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-next-sm.disabled span[class^="icon-"],
.btn-generic-next-sm.disabled:hover span[class^="icon-"],
.btn-generic-next-sm[disabled] span[class^="icon-"],
.btn-generic-next-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-next-sm.disabled span[class^="icon-"],
button.btn-generic-next-sm.disabled:hover span[class^="icon-"],
button.btn-generic-next-sm[disabled] span[class^="icon-"],
button.btn-generic-next-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-next-sm.disabled span[class^="icon-"],
a.btn-generic-next-sm.disabled:hover span[class^="icon-"],
a.btn-generic-next-sm[disabled] span[class^="icon-"],
a.btn-generic-next-sm[disabled]:hover span[class^="icon-"],
.btn-generic-next-sm span[class^="icon-"],
button.btn-generic-next-sm span[class^="icon-"],
a.btn-generic-next-sm span[class^="icon-"] {
  background-position: 0 -360px;
}
.btn-generic-next-sm span[class^="icon-"],
.btn-generic-next-sm span[class^="icon-"]:hover,
button.btn-generic-next-sm span[class^="icon-"],
button.btn-generic-next-sm span[class^="icon-"]:hover,
a.btn-generic-next-sm span[class^="icon-"],
a.btn-generic-next-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-next-sm .btn-text,
button.btn-generic-next-sm .btn-text,
a.btn-generic-next-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-next-sm:hover,
.touch .btn-generic-next-sm:focus,
.touch .btn-generic-next-sm:visited,
.touch a.btn-generic-next-sm:hover,
.touch a.btn-generic-next-sm:focus,
.touch a.btn-generic-next-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-next-sm:active,
.touch .btn-generic-next-sm.active,
.touch a.btn-generic-next-sm:active,
.touch a.btn-generic-next-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-next-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-next-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-next-sm:hover,
.light-theme .btn-generic-next-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-next-sm:active,
.light-theme .btn-generic-next-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-next-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-next-sm.disabled,
.light-theme .btn-generic-next-sm.disabled:hover,
.light-theme .btn-generic-next-sm.disabled:focus,
.light-theme .btn-generic-next-sm.disabled:active,
.light-theme .btn-generic-next-sm.disabled.active,
.light-theme .btn-generic-next-sm[disabled],
.light-theme .btn-generic-next-sm[disabled]:hover,
.light-theme .btn-generic-next-sm[disabled]:focus,
.light-theme .btn-generic-next-sm[disabled]:active,
.light-theme .btn-generic-next-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-next-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-next-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-next-sm:hover,
.dark-theme .btn-generic-next-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-next-sm:active,
.dark-theme .btn-generic-next-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-next-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-next-sm.disabled,
.dark-theme .btn-generic-next-sm.disabled:hover,
.dark-theme .btn-generic-next-sm.disabled:focus,
.dark-theme .btn-generic-next-sm.disabled:active,
.dark-theme .btn-generic-next-sm.disabled.active,
.dark-theme .btn-generic-next-sm[disabled],
.dark-theme .btn-generic-next-sm[disabled]:hover,
.dark-theme .btn-generic-next-sm[disabled]:focus,
.dark-theme .btn-generic-next-sm[disabled]:active,
.dark-theme .btn-generic-next-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-next-sm:hover,
.light-theme .touch .btn-generic-next-sm:focus,
.light-theme .touch .btn-generic-next-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-next-sm:active,
.light-theme .touch .btn-generic-next-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-next-sm:hover,
.dark-theme .touch .btn-generic-next-sm:focus,
.dark-theme .touch .btn-generic-next-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-next-sm:active,
.dark-theme .touch .btn-generic-next-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-next-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-next-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-next-sm:hover,
.light-theme a.btn-generic-next-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-next-sm:active,
.light-theme a.btn-generic-next-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-next-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-next-sm.disabled,
.light-theme a.btn-generic-next-sm.disabled:hover,
.light-theme a.btn-generic-next-sm.disabled:focus,
.light-theme a.btn-generic-next-sm.disabled:active,
.light-theme a.btn-generic-next-sm.disabled.active,
.light-theme a.btn-generic-next-sm[disabled],
.light-theme a.btn-generic-next-sm[disabled]:hover,
.light-theme a.btn-generic-next-sm[disabled]:focus,
.light-theme a.btn-generic-next-sm[disabled]:active,
.light-theme a.btn-generic-next-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-next-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-next-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-next-sm:hover,
.dark-theme a.btn-generic-next-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-next-sm:active,
.dark-theme a.btn-generic-next-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-next-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-next-sm.disabled,
.dark-theme a.btn-generic-next-sm.disabled:hover,
.dark-theme a.btn-generic-next-sm.disabled:focus,
.dark-theme a.btn-generic-next-sm.disabled:active,
.dark-theme a.btn-generic-next-sm.disabled.active,
.dark-theme a.btn-generic-next-sm[disabled],
.dark-theme a.btn-generic-next-sm[disabled]:hover,
.dark-theme a.btn-generic-next-sm[disabled]:focus,
.dark-theme a.btn-generic-next-sm[disabled]:active,
.dark-theme a.btn-generic-next-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-next-sm:hover,
.light-theme .touch a.btn-generic-next-sm:focus,
.light-theme .touch a.btn-generic-next-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-next-sm:active,
.light-theme .touch a.btn-generic-next-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-next-sm:hover,
.dark-theme .touch a.btn-generic-next-sm:focus,
.dark-theme .touch a.btn-generic-next-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-next-sm:active,
.dark-theme .touch a.btn-generic-next-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-back-sm,
button.btn-generic-back-sm,
a.btn-generic-back-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-back-sm:link,
button.btn-generic-back-sm:link,
a.btn-generic-back-sm:link {
  color: #121215;
}
.btn-generic-back-sm:hover,
.btn-generic-back-sm:focus,
button.btn-generic-back-sm:hover,
button.btn-generic-back-sm:focus,
a.btn-generic-back-sm:hover,
a.btn-generic-back-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-back-sm:active,
.btn-generic-back-sm.active,
button.btn-generic-back-sm:active,
button.btn-generic-back-sm.active,
a.btn-generic-back-sm:active,
a.btn-generic-back-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-back-sm:active:focus,
.btn-generic-back-sm.active:focus,
button.btn-generic-back-sm:active:focus,
button.btn-generic-back-sm.active:focus,
a.btn-generic-back-sm:active:focus,
a.btn-generic-back-sm.active:focus {
  outline: 0;
}
.btn-generic-back-sm:visited,
button.btn-generic-back-sm:visited,
a.btn-generic-back-sm:visited {
  color: #121215;
}
.btn-generic-back-sm:visited:focus,
button.btn-generic-back-sm:visited:focus,
a.btn-generic-back-sm:visited:focus {
  outline: 0;
}
.btn-generic-back-sm.disabled,
.btn-generic-back-sm.disabled:hover,
.btn-generic-back-sm.disabled:focus,
.btn-generic-back-sm.disabled:active,
.btn-generic-back-sm.disabled.active,
.btn-generic-back-sm[disabled],
.btn-generic-back-sm[disabled]:hover,
.btn-generic-back-sm[disabled]:focus,
.btn-generic-back-sm[disabled]:active,
.btn-generic-back-sm[disabled].active,
button.btn-generic-back-sm.disabled,
button.btn-generic-back-sm.disabled:hover,
button.btn-generic-back-sm.disabled:focus,
button.btn-generic-back-sm.disabled:active,
button.btn-generic-back-sm.disabled.active,
button.btn-generic-back-sm[disabled],
button.btn-generic-back-sm[disabled]:hover,
button.btn-generic-back-sm[disabled]:focus,
button.btn-generic-back-sm[disabled]:active,
button.btn-generic-back-sm[disabled].active,
a.btn-generic-back-sm.disabled,
a.btn-generic-back-sm.disabled:hover,
a.btn-generic-back-sm.disabled:focus,
a.btn-generic-back-sm.disabled:active,
a.btn-generic-back-sm.disabled.active,
a.btn-generic-back-sm[disabled],
a.btn-generic-back-sm[disabled]:hover,
a.btn-generic-back-sm[disabled]:focus,
a.btn-generic-back-sm[disabled]:active,
a.btn-generic-back-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-back-sm.disabled span[class^="icon-"],
.btn-generic-back-sm.disabled:hover span[class^="icon-"],
.btn-generic-back-sm[disabled] span[class^="icon-"],
.btn-generic-back-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-back-sm.disabled span[class^="icon-"],
button.btn-generic-back-sm.disabled:hover span[class^="icon-"],
button.btn-generic-back-sm[disabled] span[class^="icon-"],
button.btn-generic-back-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-back-sm.disabled span[class^="icon-"],
a.btn-generic-back-sm.disabled:hover span[class^="icon-"],
a.btn-generic-back-sm[disabled] span[class^="icon-"],
a.btn-generic-back-sm[disabled]:hover span[class^="icon-"],
.btn-generic-back-sm span[class^="icon-"],
button.btn-generic-back-sm span[class^="icon-"],
a.btn-generic-back-sm span[class^="icon-"] {
  background-position: 0 -380px;
}
.btn-generic-back-sm span[class^="icon-"],
.btn-generic-back-sm span[class^="icon-"]:hover,
button.btn-generic-back-sm span[class^="icon-"],
button.btn-generic-back-sm span[class^="icon-"]:hover,
a.btn-generic-back-sm span[class^="icon-"],
a.btn-generic-back-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-back-sm .btn-text,
button.btn-generic-back-sm .btn-text,
a.btn-generic-back-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-back-sm:hover,
.touch .btn-generic-back-sm:focus,
.touch .btn-generic-back-sm:visited,
.touch a.btn-generic-back-sm:hover,
.touch a.btn-generic-back-sm:focus,
.touch a.btn-generic-back-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-back-sm:active,
.touch .btn-generic-back-sm.active,
.touch a.btn-generic-back-sm:active,
.touch a.btn-generic-back-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-back-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-back-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-back-sm:hover,
.light-theme .btn-generic-back-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-back-sm:active,
.light-theme .btn-generic-back-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-back-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-back-sm.disabled,
.light-theme .btn-generic-back-sm.disabled:hover,
.light-theme .btn-generic-back-sm.disabled:focus,
.light-theme .btn-generic-back-sm.disabled:active,
.light-theme .btn-generic-back-sm.disabled.active,
.light-theme .btn-generic-back-sm[disabled],
.light-theme .btn-generic-back-sm[disabled]:hover,
.light-theme .btn-generic-back-sm[disabled]:focus,
.light-theme .btn-generic-back-sm[disabled]:active,
.light-theme .btn-generic-back-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-back-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-back-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-back-sm:hover,
.dark-theme .btn-generic-back-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-back-sm:active,
.dark-theme .btn-generic-back-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-back-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-back-sm.disabled,
.dark-theme .btn-generic-back-sm.disabled:hover,
.dark-theme .btn-generic-back-sm.disabled:focus,
.dark-theme .btn-generic-back-sm.disabled:active,
.dark-theme .btn-generic-back-sm.disabled.active,
.dark-theme .btn-generic-back-sm[disabled],
.dark-theme .btn-generic-back-sm[disabled]:hover,
.dark-theme .btn-generic-back-sm[disabled]:focus,
.dark-theme .btn-generic-back-sm[disabled]:active,
.dark-theme .btn-generic-back-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-back-sm:hover,
.light-theme .touch .btn-generic-back-sm:focus,
.light-theme .touch .btn-generic-back-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-back-sm:active,
.light-theme .touch .btn-generic-back-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-back-sm:hover,
.dark-theme .touch .btn-generic-back-sm:focus,
.dark-theme .touch .btn-generic-back-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-back-sm:active,
.dark-theme .touch .btn-generic-back-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-back-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-back-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-back-sm:hover,
.light-theme a.btn-generic-back-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-back-sm:active,
.light-theme a.btn-generic-back-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-back-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-back-sm.disabled,
.light-theme a.btn-generic-back-sm.disabled:hover,
.light-theme a.btn-generic-back-sm.disabled:focus,
.light-theme a.btn-generic-back-sm.disabled:active,
.light-theme a.btn-generic-back-sm.disabled.active,
.light-theme a.btn-generic-back-sm[disabled],
.light-theme a.btn-generic-back-sm[disabled]:hover,
.light-theme a.btn-generic-back-sm[disabled]:focus,
.light-theme a.btn-generic-back-sm[disabled]:active,
.light-theme a.btn-generic-back-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-back-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-back-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-back-sm:hover,
.dark-theme a.btn-generic-back-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-back-sm:active,
.dark-theme a.btn-generic-back-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-back-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-back-sm.disabled,
.dark-theme a.btn-generic-back-sm.disabled:hover,
.dark-theme a.btn-generic-back-sm.disabled:focus,
.dark-theme a.btn-generic-back-sm.disabled:active,
.dark-theme a.btn-generic-back-sm.disabled.active,
.dark-theme a.btn-generic-back-sm[disabled],
.dark-theme a.btn-generic-back-sm[disabled]:hover,
.dark-theme a.btn-generic-back-sm[disabled]:focus,
.dark-theme a.btn-generic-back-sm[disabled]:active,
.dark-theme a.btn-generic-back-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-back-sm:hover,
.light-theme .touch a.btn-generic-back-sm:focus,
.light-theme .touch a.btn-generic-back-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-back-sm:active,
.light-theme .touch a.btn-generic-back-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-back-sm:hover,
.dark-theme .touch a.btn-generic-back-sm:focus,
.dark-theme .touch a.btn-generic-back-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-back-sm:active,
.dark-theme .touch a.btn-generic-back-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-right-sm,
button.btn-generic-right-sm,
a.btn-generic-right-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-right-sm:link,
button.btn-generic-right-sm:link,
a.btn-generic-right-sm:link {
  color: #121215;
}
.btn-generic-right-sm:hover,
.btn-generic-right-sm:focus,
button.btn-generic-right-sm:hover,
button.btn-generic-right-sm:focus,
a.btn-generic-right-sm:hover,
a.btn-generic-right-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-right-sm:active,
.btn-generic-right-sm.active,
button.btn-generic-right-sm:active,
button.btn-generic-right-sm.active,
a.btn-generic-right-sm:active,
a.btn-generic-right-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-right-sm:active:focus,
.btn-generic-right-sm.active:focus,
button.btn-generic-right-sm:active:focus,
button.btn-generic-right-sm.active:focus,
a.btn-generic-right-sm:active:focus,
a.btn-generic-right-sm.active:focus {
  outline: 0;
}
.btn-generic-right-sm:visited,
button.btn-generic-right-sm:visited,
a.btn-generic-right-sm:visited {
  color: #121215;
}
.btn-generic-right-sm:visited:focus,
button.btn-generic-right-sm:visited:focus,
a.btn-generic-right-sm:visited:focus {
  outline: 0;
}
.btn-generic-right-sm.disabled,
.btn-generic-right-sm.disabled:hover,
.btn-generic-right-sm.disabled:focus,
.btn-generic-right-sm.disabled:active,
.btn-generic-right-sm.disabled.active,
.btn-generic-right-sm[disabled],
.btn-generic-right-sm[disabled]:hover,
.btn-generic-right-sm[disabled]:focus,
.btn-generic-right-sm[disabled]:active,
.btn-generic-right-sm[disabled].active,
button.btn-generic-right-sm.disabled,
button.btn-generic-right-sm.disabled:hover,
button.btn-generic-right-sm.disabled:focus,
button.btn-generic-right-sm.disabled:active,
button.btn-generic-right-sm.disabled.active,
button.btn-generic-right-sm[disabled],
button.btn-generic-right-sm[disabled]:hover,
button.btn-generic-right-sm[disabled]:focus,
button.btn-generic-right-sm[disabled]:active,
button.btn-generic-right-sm[disabled].active,
a.btn-generic-right-sm.disabled,
a.btn-generic-right-sm.disabled:hover,
a.btn-generic-right-sm.disabled:focus,
a.btn-generic-right-sm.disabled:active,
a.btn-generic-right-sm.disabled.active,
a.btn-generic-right-sm[disabled],
a.btn-generic-right-sm[disabled]:hover,
a.btn-generic-right-sm[disabled]:focus,
a.btn-generic-right-sm[disabled]:active,
a.btn-generic-right-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-right-sm.disabled span[class^="icon-"],
.btn-generic-right-sm.disabled:hover span[class^="icon-"],
.btn-generic-right-sm[disabled] span[class^="icon-"],
.btn-generic-right-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-right-sm.disabled span[class^="icon-"],
button.btn-generic-right-sm.disabled:hover span[class^="icon-"],
button.btn-generic-right-sm[disabled] span[class^="icon-"],
button.btn-generic-right-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-right-sm.disabled span[class^="icon-"],
a.btn-generic-right-sm.disabled:hover span[class^="icon-"],
a.btn-generic-right-sm[disabled] span[class^="icon-"],
a.btn-generic-right-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -280px;
}
.btn-generic-right-sm:hover span[class^="icon-"],
button.btn-generic-right-sm:hover span[class^="icon-"],
a.btn-generic-right-sm:hover span[class^="icon-"] {
  background-position: -20px -280px;
}
.btn-generic-right-sm span[class^="icon-"],
button.btn-generic-right-sm span[class^="icon-"],
a.btn-generic-right-sm span[class^="icon-"] {
  background-position: 0 -280px;
}
.btn-generic-right-sm span[class^="icon-"],
.btn-generic-right-sm span[class^="icon-"]:hover,
button.btn-generic-right-sm span[class^="icon-"],
button.btn-generic-right-sm span[class^="icon-"]:hover,
a.btn-generic-right-sm span[class^="icon-"],
a.btn-generic-right-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-right-sm .btn-text,
button.btn-generic-right-sm .btn-text,
a.btn-generic-right-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-right-sm:hover,
.touch .btn-generic-right-sm:focus,
.touch .btn-generic-right-sm:visited,
.touch a.btn-generic-right-sm:hover,
.touch a.btn-generic-right-sm:focus,
.touch a.btn-generic-right-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-right-sm:active,
.touch .btn-generic-right-sm.active,
.touch a.btn-generic-right-sm:active,
.touch a.btn-generic-right-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-right-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-right-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-right-sm:hover,
.light-theme .btn-generic-right-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-right-sm:active,
.light-theme .btn-generic-right-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-right-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-right-sm.disabled,
.light-theme .btn-generic-right-sm.disabled:hover,
.light-theme .btn-generic-right-sm.disabled:focus,
.light-theme .btn-generic-right-sm.disabled:active,
.light-theme .btn-generic-right-sm.disabled.active,
.light-theme .btn-generic-right-sm[disabled],
.light-theme .btn-generic-right-sm[disabled]:hover,
.light-theme .btn-generic-right-sm[disabled]:focus,
.light-theme .btn-generic-right-sm[disabled]:active,
.light-theme .btn-generic-right-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-right-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-right-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-right-sm:hover,
.dark-theme .btn-generic-right-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-right-sm:active,
.dark-theme .btn-generic-right-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-right-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-right-sm.disabled,
.dark-theme .btn-generic-right-sm.disabled:hover,
.dark-theme .btn-generic-right-sm.disabled:focus,
.dark-theme .btn-generic-right-sm.disabled:active,
.dark-theme .btn-generic-right-sm.disabled.active,
.dark-theme .btn-generic-right-sm[disabled],
.dark-theme .btn-generic-right-sm[disabled]:hover,
.dark-theme .btn-generic-right-sm[disabled]:focus,
.dark-theme .btn-generic-right-sm[disabled]:active,
.dark-theme .btn-generic-right-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-right-sm:hover,
.light-theme .touch .btn-generic-right-sm:focus,
.light-theme .touch .btn-generic-right-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-right-sm:active,
.light-theme .touch .btn-generic-right-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-right-sm:hover,
.dark-theme .touch .btn-generic-right-sm:focus,
.dark-theme .touch .btn-generic-right-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-right-sm:active,
.dark-theme .touch .btn-generic-right-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-right-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-right-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-right-sm:hover,
.light-theme a.btn-generic-right-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-right-sm:active,
.light-theme a.btn-generic-right-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-right-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-right-sm.disabled,
.light-theme a.btn-generic-right-sm.disabled:hover,
.light-theme a.btn-generic-right-sm.disabled:focus,
.light-theme a.btn-generic-right-sm.disabled:active,
.light-theme a.btn-generic-right-sm.disabled.active,
.light-theme a.btn-generic-right-sm[disabled],
.light-theme a.btn-generic-right-sm[disabled]:hover,
.light-theme a.btn-generic-right-sm[disabled]:focus,
.light-theme a.btn-generic-right-sm[disabled]:active,
.light-theme a.btn-generic-right-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-right-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-right-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-right-sm:hover,
.dark-theme a.btn-generic-right-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-right-sm:active,
.dark-theme a.btn-generic-right-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-right-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-right-sm.disabled,
.dark-theme a.btn-generic-right-sm.disabled:hover,
.dark-theme a.btn-generic-right-sm.disabled:focus,
.dark-theme a.btn-generic-right-sm.disabled:active,
.dark-theme a.btn-generic-right-sm.disabled.active,
.dark-theme a.btn-generic-right-sm[disabled],
.dark-theme a.btn-generic-right-sm[disabled]:hover,
.dark-theme a.btn-generic-right-sm[disabled]:focus,
.dark-theme a.btn-generic-right-sm[disabled]:active,
.dark-theme a.btn-generic-right-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-right-sm:hover,
.light-theme .touch a.btn-generic-right-sm:focus,
.light-theme .touch a.btn-generic-right-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-right-sm:active,
.light-theme .touch a.btn-generic-right-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-right-sm:hover,
.dark-theme .touch a.btn-generic-right-sm:focus,
.dark-theme .touch a.btn-generic-right-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-right-sm:active,
.dark-theme .touch a.btn-generic-right-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-left-sm,
button.btn-generic-left-sm,
a.btn-generic-left-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-left-sm:link,
button.btn-generic-left-sm:link,
a.btn-generic-left-sm:link {
  color: #121215;
}
.btn-generic-left-sm:hover,
.btn-generic-left-sm:focus,
button.btn-generic-left-sm:hover,
button.btn-generic-left-sm:focus,
a.btn-generic-left-sm:hover,
a.btn-generic-left-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-left-sm:active,
.btn-generic-left-sm.active,
button.btn-generic-left-sm:active,
button.btn-generic-left-sm.active,
a.btn-generic-left-sm:active,
a.btn-generic-left-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-left-sm:active:focus,
.btn-generic-left-sm.active:focus,
button.btn-generic-left-sm:active:focus,
button.btn-generic-left-sm.active:focus,
a.btn-generic-left-sm:active:focus,
a.btn-generic-left-sm.active:focus {
  outline: 0;
}
.btn-generic-left-sm:visited,
button.btn-generic-left-sm:visited,
a.btn-generic-left-sm:visited {
  color: #121215;
}
.btn-generic-left-sm:visited:focus,
button.btn-generic-left-sm:visited:focus,
a.btn-generic-left-sm:visited:focus {
  outline: 0;
}
.btn-generic-left-sm.disabled,
.btn-generic-left-sm.disabled:hover,
.btn-generic-left-sm.disabled:focus,
.btn-generic-left-sm.disabled:active,
.btn-generic-left-sm.disabled.active,
.btn-generic-left-sm[disabled],
.btn-generic-left-sm[disabled]:hover,
.btn-generic-left-sm[disabled]:focus,
.btn-generic-left-sm[disabled]:active,
.btn-generic-left-sm[disabled].active,
button.btn-generic-left-sm.disabled,
button.btn-generic-left-sm.disabled:hover,
button.btn-generic-left-sm.disabled:focus,
button.btn-generic-left-sm.disabled:active,
button.btn-generic-left-sm.disabled.active,
button.btn-generic-left-sm[disabled],
button.btn-generic-left-sm[disabled]:hover,
button.btn-generic-left-sm[disabled]:focus,
button.btn-generic-left-sm[disabled]:active,
button.btn-generic-left-sm[disabled].active,
a.btn-generic-left-sm.disabled,
a.btn-generic-left-sm.disabled:hover,
a.btn-generic-left-sm.disabled:focus,
a.btn-generic-left-sm.disabled:active,
a.btn-generic-left-sm.disabled.active,
a.btn-generic-left-sm[disabled],
a.btn-generic-left-sm[disabled]:hover,
a.btn-generic-left-sm[disabled]:focus,
a.btn-generic-left-sm[disabled]:active,
a.btn-generic-left-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-left-sm.disabled span[class^="icon-"],
.btn-generic-left-sm.disabled:hover span[class^="icon-"],
.btn-generic-left-sm[disabled] span[class^="icon-"],
.btn-generic-left-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-left-sm.disabled span[class^="icon-"],
button.btn-generic-left-sm.disabled:hover span[class^="icon-"],
button.btn-generic-left-sm[disabled] span[class^="icon-"],
button.btn-generic-left-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-left-sm.disabled span[class^="icon-"],
a.btn-generic-left-sm.disabled:hover span[class^="icon-"],
a.btn-generic-left-sm[disabled] span[class^="icon-"],
a.btn-generic-left-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -300px;
}
.btn-generic-left-sm:hover span[class^="icon-"],
button.btn-generic-left-sm:hover span[class^="icon-"],
a.btn-generic-left-sm:hover span[class^="icon-"] {
  background-position: -20px -300px;
}
.btn-generic-left-sm span[class^="icon-"],
button.btn-generic-left-sm span[class^="icon-"],
a.btn-generic-left-sm span[class^="icon-"] {
  background-position: 0 -300px;
}
.btn-generic-left-sm span[class^="icon-"],
.btn-generic-left-sm span[class^="icon-"]:hover,
button.btn-generic-left-sm span[class^="icon-"],
button.btn-generic-left-sm span[class^="icon-"]:hover,
a.btn-generic-left-sm span[class^="icon-"],
a.btn-generic-left-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-left-sm .btn-text,
button.btn-generic-left-sm .btn-text,
a.btn-generic-left-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-left-sm:hover,
.touch .btn-generic-left-sm:focus,
.touch .btn-generic-left-sm:visited,
.touch a.btn-generic-left-sm:hover,
.touch a.btn-generic-left-sm:focus,
.touch a.btn-generic-left-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-left-sm:active,
.touch .btn-generic-left-sm.active,
.touch a.btn-generic-left-sm:active,
.touch a.btn-generic-left-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-left-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-left-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-left-sm:hover,
.light-theme .btn-generic-left-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-left-sm:active,
.light-theme .btn-generic-left-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-left-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-left-sm.disabled,
.light-theme .btn-generic-left-sm.disabled:hover,
.light-theme .btn-generic-left-sm.disabled:focus,
.light-theme .btn-generic-left-sm.disabled:active,
.light-theme .btn-generic-left-sm.disabled.active,
.light-theme .btn-generic-left-sm[disabled],
.light-theme .btn-generic-left-sm[disabled]:hover,
.light-theme .btn-generic-left-sm[disabled]:focus,
.light-theme .btn-generic-left-sm[disabled]:active,
.light-theme .btn-generic-left-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-left-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-left-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-left-sm:hover,
.dark-theme .btn-generic-left-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-left-sm:active,
.dark-theme .btn-generic-left-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-left-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-left-sm.disabled,
.dark-theme .btn-generic-left-sm.disabled:hover,
.dark-theme .btn-generic-left-sm.disabled:focus,
.dark-theme .btn-generic-left-sm.disabled:active,
.dark-theme .btn-generic-left-sm.disabled.active,
.dark-theme .btn-generic-left-sm[disabled],
.dark-theme .btn-generic-left-sm[disabled]:hover,
.dark-theme .btn-generic-left-sm[disabled]:focus,
.dark-theme .btn-generic-left-sm[disabled]:active,
.dark-theme .btn-generic-left-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-left-sm:hover,
.light-theme .touch .btn-generic-left-sm:focus,
.light-theme .touch .btn-generic-left-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-left-sm:active,
.light-theme .touch .btn-generic-left-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-left-sm:hover,
.dark-theme .touch .btn-generic-left-sm:focus,
.dark-theme .touch .btn-generic-left-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-left-sm:active,
.dark-theme .touch .btn-generic-left-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-left-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-left-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-left-sm:hover,
.light-theme a.btn-generic-left-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-left-sm:active,
.light-theme a.btn-generic-left-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-left-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-left-sm.disabled,
.light-theme a.btn-generic-left-sm.disabled:hover,
.light-theme a.btn-generic-left-sm.disabled:focus,
.light-theme a.btn-generic-left-sm.disabled:active,
.light-theme a.btn-generic-left-sm.disabled.active,
.light-theme a.btn-generic-left-sm[disabled],
.light-theme a.btn-generic-left-sm[disabled]:hover,
.light-theme a.btn-generic-left-sm[disabled]:focus,
.light-theme a.btn-generic-left-sm[disabled]:active,
.light-theme a.btn-generic-left-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-left-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-left-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-left-sm:hover,
.dark-theme a.btn-generic-left-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-left-sm:active,
.dark-theme a.btn-generic-left-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-left-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-left-sm.disabled,
.dark-theme a.btn-generic-left-sm.disabled:hover,
.dark-theme a.btn-generic-left-sm.disabled:focus,
.dark-theme a.btn-generic-left-sm.disabled:active,
.dark-theme a.btn-generic-left-sm.disabled.active,
.dark-theme a.btn-generic-left-sm[disabled],
.dark-theme a.btn-generic-left-sm[disabled]:hover,
.dark-theme a.btn-generic-left-sm[disabled]:focus,
.dark-theme a.btn-generic-left-sm[disabled]:active,
.dark-theme a.btn-generic-left-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-left-sm:hover,
.light-theme .touch a.btn-generic-left-sm:focus,
.light-theme .touch a.btn-generic-left-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-left-sm:active,
.light-theme .touch a.btn-generic-left-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-left-sm:hover,
.dark-theme .touch a.btn-generic-left-sm:focus,
.dark-theme .touch a.btn-generic-left-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-left-sm:active,
.dark-theme .touch a.btn-generic-left-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-last-page-sm,
button.btn-generic-last-page-sm,
a.btn-generic-last-page-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-last-page-sm:link,
button.btn-generic-last-page-sm:link,
a.btn-generic-last-page-sm:link {
  color: #121215;
}
.btn-generic-last-page-sm:hover,
.btn-generic-last-page-sm:focus,
button.btn-generic-last-page-sm:hover,
button.btn-generic-last-page-sm:focus,
a.btn-generic-last-page-sm:hover,
a.btn-generic-last-page-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-last-page-sm:active,
.btn-generic-last-page-sm.active,
button.btn-generic-last-page-sm:active,
button.btn-generic-last-page-sm.active,
a.btn-generic-last-page-sm:active,
a.btn-generic-last-page-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-last-page-sm:active:focus,
.btn-generic-last-page-sm.active:focus,
button.btn-generic-last-page-sm:active:focus,
button.btn-generic-last-page-sm.active:focus,
a.btn-generic-last-page-sm:active:focus,
a.btn-generic-last-page-sm.active:focus {
  outline: 0;
}
.btn-generic-last-page-sm:visited,
button.btn-generic-last-page-sm:visited,
a.btn-generic-last-page-sm:visited {
  color: #121215;
}
.btn-generic-last-page-sm:visited:focus,
button.btn-generic-last-page-sm:visited:focus,
a.btn-generic-last-page-sm:visited:focus {
  outline: 0;
}
.btn-generic-last-page-sm.disabled,
.btn-generic-last-page-sm.disabled:hover,
.btn-generic-last-page-sm.disabled:focus,
.btn-generic-last-page-sm.disabled:active,
.btn-generic-last-page-sm.disabled.active,
.btn-generic-last-page-sm[disabled],
.btn-generic-last-page-sm[disabled]:hover,
.btn-generic-last-page-sm[disabled]:focus,
.btn-generic-last-page-sm[disabled]:active,
.btn-generic-last-page-sm[disabled].active,
button.btn-generic-last-page-sm.disabled,
button.btn-generic-last-page-sm.disabled:hover,
button.btn-generic-last-page-sm.disabled:focus,
button.btn-generic-last-page-sm.disabled:active,
button.btn-generic-last-page-sm.disabled.active,
button.btn-generic-last-page-sm[disabled],
button.btn-generic-last-page-sm[disabled]:hover,
button.btn-generic-last-page-sm[disabled]:focus,
button.btn-generic-last-page-sm[disabled]:active,
button.btn-generic-last-page-sm[disabled].active,
a.btn-generic-last-page-sm.disabled,
a.btn-generic-last-page-sm.disabled:hover,
a.btn-generic-last-page-sm.disabled:focus,
a.btn-generic-last-page-sm.disabled:active,
a.btn-generic-last-page-sm.disabled.active,
a.btn-generic-last-page-sm[disabled],
a.btn-generic-last-page-sm[disabled]:hover,
a.btn-generic-last-page-sm[disabled]:focus,
a.btn-generic-last-page-sm[disabled]:active,
a.btn-generic-last-page-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-last-page-sm.disabled span[class^="icon-"],
.btn-generic-last-page-sm.disabled:hover span[class^="icon-"],
.btn-generic-last-page-sm[disabled] span[class^="icon-"],
.btn-generic-last-page-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-last-page-sm.disabled span[class^="icon-"],
button.btn-generic-last-page-sm.disabled:hover span[class^="icon-"],
button.btn-generic-last-page-sm[disabled] span[class^="icon-"],
button.btn-generic-last-page-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-last-page-sm.disabled span[class^="icon-"],
a.btn-generic-last-page-sm.disabled:hover span[class^="icon-"],
a.btn-generic-last-page-sm[disabled] span[class^="icon-"],
a.btn-generic-last-page-sm[disabled]:hover span[class^="icon-"],
.btn-generic-last-page-sm span[class^="icon-"],
button.btn-generic-last-page-sm span[class^="icon-"],
a.btn-generic-last-page-sm span[class^="icon-"] {
  background-position: 0 -800px;
}
.btn-generic-last-page-sm span[class^="icon-"],
.btn-generic-last-page-sm span[class^="icon-"]:hover,
button.btn-generic-last-page-sm span[class^="icon-"],
button.btn-generic-last-page-sm span[class^="icon-"]:hover,
a.btn-generic-last-page-sm span[class^="icon-"],
a.btn-generic-last-page-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-last-page-sm .btn-text,
button.btn-generic-last-page-sm .btn-text,
a.btn-generic-last-page-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-last-page-sm:hover,
.touch .btn-generic-last-page-sm:focus,
.touch .btn-generic-last-page-sm:visited,
.touch a.btn-generic-last-page-sm:hover,
.touch a.btn-generic-last-page-sm:focus,
.touch a.btn-generic-last-page-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-last-page-sm:active,
.touch .btn-generic-last-page-sm.active,
.touch a.btn-generic-last-page-sm:active,
.touch a.btn-generic-last-page-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-last-page-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-last-page-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-last-page-sm:hover,
.light-theme .btn-generic-last-page-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-last-page-sm:active,
.light-theme .btn-generic-last-page-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-last-page-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-last-page-sm.disabled,
.light-theme .btn-generic-last-page-sm.disabled:hover,
.light-theme .btn-generic-last-page-sm.disabled:focus,
.light-theme .btn-generic-last-page-sm.disabled:active,
.light-theme .btn-generic-last-page-sm.disabled.active,
.light-theme .btn-generic-last-page-sm[disabled],
.light-theme .btn-generic-last-page-sm[disabled]:hover,
.light-theme .btn-generic-last-page-sm[disabled]:focus,
.light-theme .btn-generic-last-page-sm[disabled]:active,
.light-theme .btn-generic-last-page-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-last-page-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-last-page-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-last-page-sm:hover,
.dark-theme .btn-generic-last-page-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-last-page-sm:active,
.dark-theme .btn-generic-last-page-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-last-page-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-last-page-sm.disabled,
.dark-theme .btn-generic-last-page-sm.disabled:hover,
.dark-theme .btn-generic-last-page-sm.disabled:focus,
.dark-theme .btn-generic-last-page-sm.disabled:active,
.dark-theme .btn-generic-last-page-sm.disabled.active,
.dark-theme .btn-generic-last-page-sm[disabled],
.dark-theme .btn-generic-last-page-sm[disabled]:hover,
.dark-theme .btn-generic-last-page-sm[disabled]:focus,
.dark-theme .btn-generic-last-page-sm[disabled]:active,
.dark-theme .btn-generic-last-page-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-last-page-sm:hover,
.light-theme .touch .btn-generic-last-page-sm:focus,
.light-theme .touch .btn-generic-last-page-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-last-page-sm:active,
.light-theme .touch .btn-generic-last-page-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-last-page-sm:hover,
.dark-theme .touch .btn-generic-last-page-sm:focus,
.dark-theme .touch .btn-generic-last-page-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-last-page-sm:active,
.dark-theme .touch .btn-generic-last-page-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-last-page-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-last-page-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-last-page-sm:hover,
.light-theme a.btn-generic-last-page-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-last-page-sm:active,
.light-theme a.btn-generic-last-page-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-last-page-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-last-page-sm.disabled,
.light-theme a.btn-generic-last-page-sm.disabled:hover,
.light-theme a.btn-generic-last-page-sm.disabled:focus,
.light-theme a.btn-generic-last-page-sm.disabled:active,
.light-theme a.btn-generic-last-page-sm.disabled.active,
.light-theme a.btn-generic-last-page-sm[disabled],
.light-theme a.btn-generic-last-page-sm[disabled]:hover,
.light-theme a.btn-generic-last-page-sm[disabled]:focus,
.light-theme a.btn-generic-last-page-sm[disabled]:active,
.light-theme a.btn-generic-last-page-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-last-page-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-last-page-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-last-page-sm:hover,
.dark-theme a.btn-generic-last-page-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-last-page-sm:active,
.dark-theme a.btn-generic-last-page-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-last-page-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-last-page-sm.disabled,
.dark-theme a.btn-generic-last-page-sm.disabled:hover,
.dark-theme a.btn-generic-last-page-sm.disabled:focus,
.dark-theme a.btn-generic-last-page-sm.disabled:active,
.dark-theme a.btn-generic-last-page-sm.disabled.active,
.dark-theme a.btn-generic-last-page-sm[disabled],
.dark-theme a.btn-generic-last-page-sm[disabled]:hover,
.dark-theme a.btn-generic-last-page-sm[disabled]:focus,
.dark-theme a.btn-generic-last-page-sm[disabled]:active,
.dark-theme a.btn-generic-last-page-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-last-page-sm:hover,
.light-theme .touch a.btn-generic-last-page-sm:focus,
.light-theme .touch a.btn-generic-last-page-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-last-page-sm:active,
.light-theme .touch a.btn-generic-last-page-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-last-page-sm:hover,
.dark-theme .touch a.btn-generic-last-page-sm:focus,
.dark-theme .touch a.btn-generic-last-page-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-last-page-sm:active,
.dark-theme .touch a.btn-generic-last-page-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-first-page-sm,
button.btn-generic-first-page-sm,
a.btn-generic-first-page-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-first-page-sm:link,
button.btn-generic-first-page-sm:link,
a.btn-generic-first-page-sm:link {
  color: #121215;
}
.btn-generic-first-page-sm:hover,
.btn-generic-first-page-sm:focus,
button.btn-generic-first-page-sm:hover,
button.btn-generic-first-page-sm:focus,
a.btn-generic-first-page-sm:hover,
a.btn-generic-first-page-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-first-page-sm:active,
.btn-generic-first-page-sm.active,
button.btn-generic-first-page-sm:active,
button.btn-generic-first-page-sm.active,
a.btn-generic-first-page-sm:active,
a.btn-generic-first-page-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-first-page-sm:active:focus,
.btn-generic-first-page-sm.active:focus,
button.btn-generic-first-page-sm:active:focus,
button.btn-generic-first-page-sm.active:focus,
a.btn-generic-first-page-sm:active:focus,
a.btn-generic-first-page-sm.active:focus {
  outline: 0;
}
.btn-generic-first-page-sm:visited,
button.btn-generic-first-page-sm:visited,
a.btn-generic-first-page-sm:visited {
  color: #121215;
}
.btn-generic-first-page-sm:visited:focus,
button.btn-generic-first-page-sm:visited:focus,
a.btn-generic-first-page-sm:visited:focus {
  outline: 0;
}
.btn-generic-first-page-sm.disabled,
.btn-generic-first-page-sm.disabled:hover,
.btn-generic-first-page-sm.disabled:focus,
.btn-generic-first-page-sm.disabled:active,
.btn-generic-first-page-sm.disabled.active,
.btn-generic-first-page-sm[disabled],
.btn-generic-first-page-sm[disabled]:hover,
.btn-generic-first-page-sm[disabled]:focus,
.btn-generic-first-page-sm[disabled]:active,
.btn-generic-first-page-sm[disabled].active,
button.btn-generic-first-page-sm.disabled,
button.btn-generic-first-page-sm.disabled:hover,
button.btn-generic-first-page-sm.disabled:focus,
button.btn-generic-first-page-sm.disabled:active,
button.btn-generic-first-page-sm.disabled.active,
button.btn-generic-first-page-sm[disabled],
button.btn-generic-first-page-sm[disabled]:hover,
button.btn-generic-first-page-sm[disabled]:focus,
button.btn-generic-first-page-sm[disabled]:active,
button.btn-generic-first-page-sm[disabled].active,
a.btn-generic-first-page-sm.disabled,
a.btn-generic-first-page-sm.disabled:hover,
a.btn-generic-first-page-sm.disabled:focus,
a.btn-generic-first-page-sm.disabled:active,
a.btn-generic-first-page-sm.disabled.active,
a.btn-generic-first-page-sm[disabled],
a.btn-generic-first-page-sm[disabled]:hover,
a.btn-generic-first-page-sm[disabled]:focus,
a.btn-generic-first-page-sm[disabled]:active,
a.btn-generic-first-page-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-first-page-sm.disabled span[class^="icon-"],
.btn-generic-first-page-sm.disabled:hover span[class^="icon-"],
.btn-generic-first-page-sm[disabled] span[class^="icon-"],
.btn-generic-first-page-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-first-page-sm.disabled span[class^="icon-"],
button.btn-generic-first-page-sm.disabled:hover span[class^="icon-"],
button.btn-generic-first-page-sm[disabled] span[class^="icon-"],
button.btn-generic-first-page-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-first-page-sm.disabled span[class^="icon-"],
a.btn-generic-first-page-sm.disabled:hover span[class^="icon-"],
a.btn-generic-first-page-sm[disabled] span[class^="icon-"],
a.btn-generic-first-page-sm[disabled]:hover span[class^="icon-"],
.btn-generic-first-page-sm span[class^="icon-"],
button.btn-generic-first-page-sm span[class^="icon-"],
a.btn-generic-first-page-sm span[class^="icon-"] {
  background-position: 0 -820px;
}
.btn-generic-first-page-sm span[class^="icon-"],
.btn-generic-first-page-sm span[class^="icon-"]:hover,
button.btn-generic-first-page-sm span[class^="icon-"],
button.btn-generic-first-page-sm span[class^="icon-"]:hover,
a.btn-generic-first-page-sm span[class^="icon-"],
a.btn-generic-first-page-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-first-page-sm .btn-text,
button.btn-generic-first-page-sm .btn-text,
a.btn-generic-first-page-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-first-page-sm:hover,
.touch .btn-generic-first-page-sm:focus,
.touch .btn-generic-first-page-sm:visited,
.touch a.btn-generic-first-page-sm:hover,
.touch a.btn-generic-first-page-sm:focus,
.touch a.btn-generic-first-page-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-first-page-sm:active,
.touch .btn-generic-first-page-sm.active,
.touch a.btn-generic-first-page-sm:active,
.touch a.btn-generic-first-page-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-first-page-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-first-page-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-first-page-sm:hover,
.light-theme .btn-generic-first-page-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-first-page-sm:active,
.light-theme .btn-generic-first-page-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-first-page-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-first-page-sm.disabled,
.light-theme .btn-generic-first-page-sm.disabled:hover,
.light-theme .btn-generic-first-page-sm.disabled:focus,
.light-theme .btn-generic-first-page-sm.disabled:active,
.light-theme .btn-generic-first-page-sm.disabled.active,
.light-theme .btn-generic-first-page-sm[disabled],
.light-theme .btn-generic-first-page-sm[disabled]:hover,
.light-theme .btn-generic-first-page-sm[disabled]:focus,
.light-theme .btn-generic-first-page-sm[disabled]:active,
.light-theme .btn-generic-first-page-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-first-page-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-first-page-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-first-page-sm:hover,
.dark-theme .btn-generic-first-page-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-first-page-sm:active,
.dark-theme .btn-generic-first-page-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-first-page-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-first-page-sm.disabled,
.dark-theme .btn-generic-first-page-sm.disabled:hover,
.dark-theme .btn-generic-first-page-sm.disabled:focus,
.dark-theme .btn-generic-first-page-sm.disabled:active,
.dark-theme .btn-generic-first-page-sm.disabled.active,
.dark-theme .btn-generic-first-page-sm[disabled],
.dark-theme .btn-generic-first-page-sm[disabled]:hover,
.dark-theme .btn-generic-first-page-sm[disabled]:focus,
.dark-theme .btn-generic-first-page-sm[disabled]:active,
.dark-theme .btn-generic-first-page-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-first-page-sm:hover,
.light-theme .touch .btn-generic-first-page-sm:focus,
.light-theme .touch .btn-generic-first-page-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-first-page-sm:active,
.light-theme .touch .btn-generic-first-page-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-first-page-sm:hover,
.dark-theme .touch .btn-generic-first-page-sm:focus,
.dark-theme .touch .btn-generic-first-page-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-first-page-sm:active,
.dark-theme .touch .btn-generic-first-page-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-first-page-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-first-page-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-first-page-sm:hover,
.light-theme a.btn-generic-first-page-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-first-page-sm:active,
.light-theme a.btn-generic-first-page-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-first-page-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-first-page-sm.disabled,
.light-theme a.btn-generic-first-page-sm.disabled:hover,
.light-theme a.btn-generic-first-page-sm.disabled:focus,
.light-theme a.btn-generic-first-page-sm.disabled:active,
.light-theme a.btn-generic-first-page-sm.disabled.active,
.light-theme a.btn-generic-first-page-sm[disabled],
.light-theme a.btn-generic-first-page-sm[disabled]:hover,
.light-theme a.btn-generic-first-page-sm[disabled]:focus,
.light-theme a.btn-generic-first-page-sm[disabled]:active,
.light-theme a.btn-generic-first-page-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-first-page-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-first-page-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-first-page-sm:hover,
.dark-theme a.btn-generic-first-page-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-first-page-sm:active,
.dark-theme a.btn-generic-first-page-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-first-page-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-first-page-sm.disabled,
.dark-theme a.btn-generic-first-page-sm.disabled:hover,
.dark-theme a.btn-generic-first-page-sm.disabled:focus,
.dark-theme a.btn-generic-first-page-sm.disabled:active,
.dark-theme a.btn-generic-first-page-sm.disabled.active,
.dark-theme a.btn-generic-first-page-sm[disabled],
.dark-theme a.btn-generic-first-page-sm[disabled]:hover,
.dark-theme a.btn-generic-first-page-sm[disabled]:focus,
.dark-theme a.btn-generic-first-page-sm[disabled]:active,
.dark-theme a.btn-generic-first-page-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-first-page-sm:hover,
.light-theme .touch a.btn-generic-first-page-sm:focus,
.light-theme .touch a.btn-generic-first-page-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-first-page-sm:active,
.light-theme .touch a.btn-generic-first-page-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-first-page-sm:hover,
.dark-theme .touch a.btn-generic-first-page-sm:focus,
.dark-theme .touch a.btn-generic-first-page-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-first-page-sm:active,
.dark-theme .touch a.btn-generic-first-page-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-locked-sm,
button.btn-generic-locked-sm,
a.btn-generic-locked-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-locked-sm:link,
button.btn-generic-locked-sm:link,
a.btn-generic-locked-sm:link {
  color: #121215;
}
.btn-generic-locked-sm:hover,
.btn-generic-locked-sm:focus,
button.btn-generic-locked-sm:hover,
button.btn-generic-locked-sm:focus,
a.btn-generic-locked-sm:hover,
a.btn-generic-locked-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-locked-sm:active,
.btn-generic-locked-sm.active,
button.btn-generic-locked-sm:active,
button.btn-generic-locked-sm.active,
a.btn-generic-locked-sm:active,
a.btn-generic-locked-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-locked-sm:active:focus,
.btn-generic-locked-sm.active:focus,
button.btn-generic-locked-sm:active:focus,
button.btn-generic-locked-sm.active:focus,
a.btn-generic-locked-sm:active:focus,
a.btn-generic-locked-sm.active:focus {
  outline: 0;
}
.btn-generic-locked-sm:visited,
button.btn-generic-locked-sm:visited,
a.btn-generic-locked-sm:visited {
  color: #121215;
}
.btn-generic-locked-sm:visited:focus,
button.btn-generic-locked-sm:visited:focus,
a.btn-generic-locked-sm:visited:focus {
  outline: 0;
}
.btn-generic-locked-sm.disabled,
.btn-generic-locked-sm.disabled:hover,
.btn-generic-locked-sm.disabled:focus,
.btn-generic-locked-sm.disabled:active,
.btn-generic-locked-sm.disabled.active,
.btn-generic-locked-sm[disabled],
.btn-generic-locked-sm[disabled]:hover,
.btn-generic-locked-sm[disabled]:focus,
.btn-generic-locked-sm[disabled]:active,
.btn-generic-locked-sm[disabled].active,
button.btn-generic-locked-sm.disabled,
button.btn-generic-locked-sm.disabled:hover,
button.btn-generic-locked-sm.disabled:focus,
button.btn-generic-locked-sm.disabled:active,
button.btn-generic-locked-sm.disabled.active,
button.btn-generic-locked-sm[disabled],
button.btn-generic-locked-sm[disabled]:hover,
button.btn-generic-locked-sm[disabled]:focus,
button.btn-generic-locked-sm[disabled]:active,
button.btn-generic-locked-sm[disabled].active,
a.btn-generic-locked-sm.disabled,
a.btn-generic-locked-sm.disabled:hover,
a.btn-generic-locked-sm.disabled:focus,
a.btn-generic-locked-sm.disabled:active,
a.btn-generic-locked-sm.disabled.active,
a.btn-generic-locked-sm[disabled],
a.btn-generic-locked-sm[disabled]:hover,
a.btn-generic-locked-sm[disabled]:focus,
a.btn-generic-locked-sm[disabled]:active,
a.btn-generic-locked-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-locked-sm.disabled span[class^="icon-"],
.btn-generic-locked-sm.disabled:hover span[class^="icon-"],
.btn-generic-locked-sm[disabled] span[class^="icon-"],
.btn-generic-locked-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-locked-sm.disabled span[class^="icon-"],
button.btn-generic-locked-sm.disabled:hover span[class^="icon-"],
button.btn-generic-locked-sm[disabled] span[class^="icon-"],
button.btn-generic-locked-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-locked-sm.disabled span[class^="icon-"],
a.btn-generic-locked-sm.disabled:hover span[class^="icon-"],
a.btn-generic-locked-sm[disabled] span[class^="icon-"],
a.btn-generic-locked-sm[disabled]:hover span[class^="icon-"],
.btn-generic-locked-sm span[class^="icon-"],
button.btn-generic-locked-sm span[class^="icon-"],
a.btn-generic-locked-sm span[class^="icon-"] {
  background-position: 0 -1160px;
}
.btn-generic-locked-sm span[class^="icon-"],
.btn-generic-locked-sm span[class^="icon-"]:hover,
button.btn-generic-locked-sm span[class^="icon-"],
button.btn-generic-locked-sm span[class^="icon-"]:hover,
a.btn-generic-locked-sm span[class^="icon-"],
a.btn-generic-locked-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-locked-sm .btn-text,
button.btn-generic-locked-sm .btn-text,
a.btn-generic-locked-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-locked-sm:hover,
.touch .btn-generic-locked-sm:focus,
.touch .btn-generic-locked-sm:visited,
.touch a.btn-generic-locked-sm:hover,
.touch a.btn-generic-locked-sm:focus,
.touch a.btn-generic-locked-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-locked-sm:active,
.touch .btn-generic-locked-sm.active,
.touch a.btn-generic-locked-sm:active,
.touch a.btn-generic-locked-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-locked-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-locked-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-locked-sm:hover,
.light-theme .btn-generic-locked-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-locked-sm:active,
.light-theme .btn-generic-locked-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-locked-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-locked-sm.disabled,
.light-theme .btn-generic-locked-sm.disabled:hover,
.light-theme .btn-generic-locked-sm.disabled:focus,
.light-theme .btn-generic-locked-sm.disabled:active,
.light-theme .btn-generic-locked-sm.disabled.active,
.light-theme .btn-generic-locked-sm[disabled],
.light-theme .btn-generic-locked-sm[disabled]:hover,
.light-theme .btn-generic-locked-sm[disabled]:focus,
.light-theme .btn-generic-locked-sm[disabled]:active,
.light-theme .btn-generic-locked-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-locked-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-locked-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-locked-sm:hover,
.dark-theme .btn-generic-locked-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-locked-sm:active,
.dark-theme .btn-generic-locked-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-locked-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-locked-sm.disabled,
.dark-theme .btn-generic-locked-sm.disabled:hover,
.dark-theme .btn-generic-locked-sm.disabled:focus,
.dark-theme .btn-generic-locked-sm.disabled:active,
.dark-theme .btn-generic-locked-sm.disabled.active,
.dark-theme .btn-generic-locked-sm[disabled],
.dark-theme .btn-generic-locked-sm[disabled]:hover,
.dark-theme .btn-generic-locked-sm[disabled]:focus,
.dark-theme .btn-generic-locked-sm[disabled]:active,
.dark-theme .btn-generic-locked-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-locked-sm:hover,
.light-theme .touch .btn-generic-locked-sm:focus,
.light-theme .touch .btn-generic-locked-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-locked-sm:active,
.light-theme .touch .btn-generic-locked-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-locked-sm:hover,
.dark-theme .touch .btn-generic-locked-sm:focus,
.dark-theme .touch .btn-generic-locked-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-locked-sm:active,
.dark-theme .touch .btn-generic-locked-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-locked-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-locked-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-locked-sm:hover,
.light-theme a.btn-generic-locked-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-locked-sm:active,
.light-theme a.btn-generic-locked-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-locked-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-locked-sm.disabled,
.light-theme a.btn-generic-locked-sm.disabled:hover,
.light-theme a.btn-generic-locked-sm.disabled:focus,
.light-theme a.btn-generic-locked-sm.disabled:active,
.light-theme a.btn-generic-locked-sm.disabled.active,
.light-theme a.btn-generic-locked-sm[disabled],
.light-theme a.btn-generic-locked-sm[disabled]:hover,
.light-theme a.btn-generic-locked-sm[disabled]:focus,
.light-theme a.btn-generic-locked-sm[disabled]:active,
.light-theme a.btn-generic-locked-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-locked-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-locked-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-locked-sm:hover,
.dark-theme a.btn-generic-locked-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-locked-sm:active,
.dark-theme a.btn-generic-locked-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-locked-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-locked-sm.disabled,
.dark-theme a.btn-generic-locked-sm.disabled:hover,
.dark-theme a.btn-generic-locked-sm.disabled:focus,
.dark-theme a.btn-generic-locked-sm.disabled:active,
.dark-theme a.btn-generic-locked-sm.disabled.active,
.dark-theme a.btn-generic-locked-sm[disabled],
.dark-theme a.btn-generic-locked-sm[disabled]:hover,
.dark-theme a.btn-generic-locked-sm[disabled]:focus,
.dark-theme a.btn-generic-locked-sm[disabled]:active,
.dark-theme a.btn-generic-locked-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-locked-sm:hover,
.light-theme .touch a.btn-generic-locked-sm:focus,
.light-theme .touch a.btn-generic-locked-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-locked-sm:active,
.light-theme .touch a.btn-generic-locked-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-locked-sm:hover,
.dark-theme .touch a.btn-generic-locked-sm:focus,
.dark-theme .touch a.btn-generic-locked-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-locked-sm:active,
.dark-theme .touch a.btn-generic-locked-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-unlocked-sm,
button.btn-generic-unlocked-sm,
a.btn-generic-unlocked-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-unlocked-sm:link,
button.btn-generic-unlocked-sm:link,
a.btn-generic-unlocked-sm:link {
  color: #121215;
}
.btn-generic-unlocked-sm:hover,
.btn-generic-unlocked-sm:focus,
button.btn-generic-unlocked-sm:hover,
button.btn-generic-unlocked-sm:focus,
a.btn-generic-unlocked-sm:hover,
a.btn-generic-unlocked-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-unlocked-sm:active,
.btn-generic-unlocked-sm.active,
button.btn-generic-unlocked-sm:active,
button.btn-generic-unlocked-sm.active,
a.btn-generic-unlocked-sm:active,
a.btn-generic-unlocked-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-unlocked-sm:active:focus,
.btn-generic-unlocked-sm.active:focus,
button.btn-generic-unlocked-sm:active:focus,
button.btn-generic-unlocked-sm.active:focus,
a.btn-generic-unlocked-sm:active:focus,
a.btn-generic-unlocked-sm.active:focus {
  outline: 0;
}
.btn-generic-unlocked-sm:visited,
button.btn-generic-unlocked-sm:visited,
a.btn-generic-unlocked-sm:visited {
  color: #121215;
}
.btn-generic-unlocked-sm:visited:focus,
button.btn-generic-unlocked-sm:visited:focus,
a.btn-generic-unlocked-sm:visited:focus {
  outline: 0;
}
.btn-generic-unlocked-sm.disabled,
.btn-generic-unlocked-sm.disabled:hover,
.btn-generic-unlocked-sm.disabled:focus,
.btn-generic-unlocked-sm.disabled:active,
.btn-generic-unlocked-sm.disabled.active,
.btn-generic-unlocked-sm[disabled],
.btn-generic-unlocked-sm[disabled]:hover,
.btn-generic-unlocked-sm[disabled]:focus,
.btn-generic-unlocked-sm[disabled]:active,
.btn-generic-unlocked-sm[disabled].active,
button.btn-generic-unlocked-sm.disabled,
button.btn-generic-unlocked-sm.disabled:hover,
button.btn-generic-unlocked-sm.disabled:focus,
button.btn-generic-unlocked-sm.disabled:active,
button.btn-generic-unlocked-sm.disabled.active,
button.btn-generic-unlocked-sm[disabled],
button.btn-generic-unlocked-sm[disabled]:hover,
button.btn-generic-unlocked-sm[disabled]:focus,
button.btn-generic-unlocked-sm[disabled]:active,
button.btn-generic-unlocked-sm[disabled].active,
a.btn-generic-unlocked-sm.disabled,
a.btn-generic-unlocked-sm.disabled:hover,
a.btn-generic-unlocked-sm.disabled:focus,
a.btn-generic-unlocked-sm.disabled:active,
a.btn-generic-unlocked-sm.disabled.active,
a.btn-generic-unlocked-sm[disabled],
a.btn-generic-unlocked-sm[disabled]:hover,
a.btn-generic-unlocked-sm[disabled]:focus,
a.btn-generic-unlocked-sm[disabled]:active,
a.btn-generic-unlocked-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-unlocked-sm.disabled span[class^="icon-"],
.btn-generic-unlocked-sm.disabled:hover span[class^="icon-"],
.btn-generic-unlocked-sm[disabled] span[class^="icon-"],
.btn-generic-unlocked-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-unlocked-sm.disabled span[class^="icon-"],
button.btn-generic-unlocked-sm.disabled:hover span[class^="icon-"],
button.btn-generic-unlocked-sm[disabled] span[class^="icon-"],
button.btn-generic-unlocked-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-unlocked-sm.disabled span[class^="icon-"],
a.btn-generic-unlocked-sm.disabled:hover span[class^="icon-"],
a.btn-generic-unlocked-sm[disabled] span[class^="icon-"],
a.btn-generic-unlocked-sm[disabled]:hover span[class^="icon-"],
.btn-generic-unlocked-sm span[class^="icon-"],
button.btn-generic-unlocked-sm span[class^="icon-"],
a.btn-generic-unlocked-sm span[class^="icon-"] {
  background-position: 0 -1180px;
}
.btn-generic-unlocked-sm span[class^="icon-"],
.btn-generic-unlocked-sm span[class^="icon-"]:hover,
button.btn-generic-unlocked-sm span[class^="icon-"],
button.btn-generic-unlocked-sm span[class^="icon-"]:hover,
a.btn-generic-unlocked-sm span[class^="icon-"],
a.btn-generic-unlocked-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-unlocked-sm .btn-text,
button.btn-generic-unlocked-sm .btn-text,
a.btn-generic-unlocked-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-unlocked-sm:hover,
.touch .btn-generic-unlocked-sm:focus,
.touch .btn-generic-unlocked-sm:visited,
.touch a.btn-generic-unlocked-sm:hover,
.touch a.btn-generic-unlocked-sm:focus,
.touch a.btn-generic-unlocked-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-unlocked-sm:active,
.touch .btn-generic-unlocked-sm.active,
.touch a.btn-generic-unlocked-sm:active,
.touch a.btn-generic-unlocked-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-unlocked-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-unlocked-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-unlocked-sm:hover,
.light-theme .btn-generic-unlocked-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-unlocked-sm:active,
.light-theme .btn-generic-unlocked-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-unlocked-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-unlocked-sm.disabled,
.light-theme .btn-generic-unlocked-sm.disabled:hover,
.light-theme .btn-generic-unlocked-sm.disabled:focus,
.light-theme .btn-generic-unlocked-sm.disabled:active,
.light-theme .btn-generic-unlocked-sm.disabled.active,
.light-theme .btn-generic-unlocked-sm[disabled],
.light-theme .btn-generic-unlocked-sm[disabled]:hover,
.light-theme .btn-generic-unlocked-sm[disabled]:focus,
.light-theme .btn-generic-unlocked-sm[disabled]:active,
.light-theme .btn-generic-unlocked-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-unlocked-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-unlocked-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-unlocked-sm:hover,
.dark-theme .btn-generic-unlocked-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-unlocked-sm:active,
.dark-theme .btn-generic-unlocked-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-unlocked-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-unlocked-sm.disabled,
.dark-theme .btn-generic-unlocked-sm.disabled:hover,
.dark-theme .btn-generic-unlocked-sm.disabled:focus,
.dark-theme .btn-generic-unlocked-sm.disabled:active,
.dark-theme .btn-generic-unlocked-sm.disabled.active,
.dark-theme .btn-generic-unlocked-sm[disabled],
.dark-theme .btn-generic-unlocked-sm[disabled]:hover,
.dark-theme .btn-generic-unlocked-sm[disabled]:focus,
.dark-theme .btn-generic-unlocked-sm[disabled]:active,
.dark-theme .btn-generic-unlocked-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-unlocked-sm:hover,
.light-theme .touch .btn-generic-unlocked-sm:focus,
.light-theme .touch .btn-generic-unlocked-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-unlocked-sm:active,
.light-theme .touch .btn-generic-unlocked-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-unlocked-sm:hover,
.dark-theme .touch .btn-generic-unlocked-sm:focus,
.dark-theme .touch .btn-generic-unlocked-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-unlocked-sm:active,
.dark-theme .touch .btn-generic-unlocked-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-unlocked-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-unlocked-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-unlocked-sm:hover,
.light-theme a.btn-generic-unlocked-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-unlocked-sm:active,
.light-theme a.btn-generic-unlocked-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-unlocked-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-unlocked-sm.disabled,
.light-theme a.btn-generic-unlocked-sm.disabled:hover,
.light-theme a.btn-generic-unlocked-sm.disabled:focus,
.light-theme a.btn-generic-unlocked-sm.disabled:active,
.light-theme a.btn-generic-unlocked-sm.disabled.active,
.light-theme a.btn-generic-unlocked-sm[disabled],
.light-theme a.btn-generic-unlocked-sm[disabled]:hover,
.light-theme a.btn-generic-unlocked-sm[disabled]:focus,
.light-theme a.btn-generic-unlocked-sm[disabled]:active,
.light-theme a.btn-generic-unlocked-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-unlocked-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-unlocked-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-unlocked-sm:hover,
.dark-theme a.btn-generic-unlocked-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-unlocked-sm:active,
.dark-theme a.btn-generic-unlocked-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-unlocked-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-unlocked-sm.disabled,
.dark-theme a.btn-generic-unlocked-sm.disabled:hover,
.dark-theme a.btn-generic-unlocked-sm.disabled:focus,
.dark-theme a.btn-generic-unlocked-sm.disabled:active,
.dark-theme a.btn-generic-unlocked-sm.disabled.active,
.dark-theme a.btn-generic-unlocked-sm[disabled],
.dark-theme a.btn-generic-unlocked-sm[disabled]:hover,
.dark-theme a.btn-generic-unlocked-sm[disabled]:focus,
.dark-theme a.btn-generic-unlocked-sm[disabled]:active,
.dark-theme a.btn-generic-unlocked-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-unlocked-sm:hover,
.light-theme .touch a.btn-generic-unlocked-sm:focus,
.light-theme .touch a.btn-generic-unlocked-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-unlocked-sm:active,
.light-theme .touch a.btn-generic-unlocked-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-unlocked-sm:hover,
.dark-theme .touch a.btn-generic-unlocked-sm:focus,
.dark-theme .touch a.btn-generic-unlocked-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-unlocked-sm:active,
.dark-theme .touch a.btn-generic-unlocked-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-copy-sm,
button.btn-generic-copy-sm,
a.btn-generic-copy-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-copy-sm:link,
button.btn-generic-copy-sm:link,
a.btn-generic-copy-sm:link {
  color: #121215;
}
.btn-generic-copy-sm:hover,
.btn-generic-copy-sm:focus,
button.btn-generic-copy-sm:hover,
button.btn-generic-copy-sm:focus,
a.btn-generic-copy-sm:hover,
a.btn-generic-copy-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-copy-sm:active,
.btn-generic-copy-sm.active,
button.btn-generic-copy-sm:active,
button.btn-generic-copy-sm.active,
a.btn-generic-copy-sm:active,
a.btn-generic-copy-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-copy-sm:active:focus,
.btn-generic-copy-sm.active:focus,
button.btn-generic-copy-sm:active:focus,
button.btn-generic-copy-sm.active:focus,
a.btn-generic-copy-sm:active:focus,
a.btn-generic-copy-sm.active:focus {
  outline: 0;
}
.btn-generic-copy-sm:visited,
button.btn-generic-copy-sm:visited,
a.btn-generic-copy-sm:visited {
  color: #121215;
}
.btn-generic-copy-sm:visited:focus,
button.btn-generic-copy-sm:visited:focus,
a.btn-generic-copy-sm:visited:focus {
  outline: 0;
}
.btn-generic-copy-sm.disabled,
.btn-generic-copy-sm.disabled:hover,
.btn-generic-copy-sm.disabled:focus,
.btn-generic-copy-sm.disabled:active,
.btn-generic-copy-sm.disabled.active,
.btn-generic-copy-sm[disabled],
.btn-generic-copy-sm[disabled]:hover,
.btn-generic-copy-sm[disabled]:focus,
.btn-generic-copy-sm[disabled]:active,
.btn-generic-copy-sm[disabled].active,
button.btn-generic-copy-sm.disabled,
button.btn-generic-copy-sm.disabled:hover,
button.btn-generic-copy-sm.disabled:focus,
button.btn-generic-copy-sm.disabled:active,
button.btn-generic-copy-sm.disabled.active,
button.btn-generic-copy-sm[disabled],
button.btn-generic-copy-sm[disabled]:hover,
button.btn-generic-copy-sm[disabled]:focus,
button.btn-generic-copy-sm[disabled]:active,
button.btn-generic-copy-sm[disabled].active,
a.btn-generic-copy-sm.disabled,
a.btn-generic-copy-sm.disabled:hover,
a.btn-generic-copy-sm.disabled:focus,
a.btn-generic-copy-sm.disabled:active,
a.btn-generic-copy-sm.disabled.active,
a.btn-generic-copy-sm[disabled],
a.btn-generic-copy-sm[disabled]:hover,
a.btn-generic-copy-sm[disabled]:focus,
a.btn-generic-copy-sm[disabled]:active,
a.btn-generic-copy-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-copy-sm.disabled span[class^="icon-"],
.btn-generic-copy-sm.disabled:hover span[class^="icon-"],
.btn-generic-copy-sm[disabled] span[class^="icon-"],
.btn-generic-copy-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-copy-sm.disabled span[class^="icon-"],
button.btn-generic-copy-sm.disabled:hover span[class^="icon-"],
button.btn-generic-copy-sm[disabled] span[class^="icon-"],
button.btn-generic-copy-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-copy-sm.disabled span[class^="icon-"],
a.btn-generic-copy-sm.disabled:hover span[class^="icon-"],
a.btn-generic-copy-sm[disabled] span[class^="icon-"],
a.btn-generic-copy-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -1140px;
}
.btn-generic-copy-sm:hover span[class^="icon-"],
button.btn-generic-copy-sm:hover span[class^="icon-"],
a.btn-generic-copy-sm:hover span[class^="icon-"] {
  background-position: -20px -1140px;
}
.btn-generic-copy-sm span[class^="icon-"],
button.btn-generic-copy-sm span[class^="icon-"],
a.btn-generic-copy-sm span[class^="icon-"] {
  background-position: 0 -1140px;
}
.btn-generic-copy-sm span[class^="icon-"],
.btn-generic-copy-sm span[class^="icon-"]:hover,
button.btn-generic-copy-sm span[class^="icon-"],
button.btn-generic-copy-sm span[class^="icon-"]:hover,
a.btn-generic-copy-sm span[class^="icon-"],
a.btn-generic-copy-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-copy-sm .btn-text,
button.btn-generic-copy-sm .btn-text,
a.btn-generic-copy-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-copy-sm:hover,
.touch .btn-generic-copy-sm:focus,
.touch .btn-generic-copy-sm:visited,
.touch a.btn-generic-copy-sm:hover,
.touch a.btn-generic-copy-sm:focus,
.touch a.btn-generic-copy-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-copy-sm:active,
.touch .btn-generic-copy-sm.active,
.touch a.btn-generic-copy-sm:active,
.touch a.btn-generic-copy-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-copy-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-copy-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-copy-sm:hover,
.light-theme .btn-generic-copy-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-copy-sm:active,
.light-theme .btn-generic-copy-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-copy-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-copy-sm.disabled,
.light-theme .btn-generic-copy-sm.disabled:hover,
.light-theme .btn-generic-copy-sm.disabled:focus,
.light-theme .btn-generic-copy-sm.disabled:active,
.light-theme .btn-generic-copy-sm.disabled.active,
.light-theme .btn-generic-copy-sm[disabled],
.light-theme .btn-generic-copy-sm[disabled]:hover,
.light-theme .btn-generic-copy-sm[disabled]:focus,
.light-theme .btn-generic-copy-sm[disabled]:active,
.light-theme .btn-generic-copy-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-copy-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-copy-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-copy-sm:hover,
.dark-theme .btn-generic-copy-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-copy-sm:active,
.dark-theme .btn-generic-copy-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-copy-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-copy-sm.disabled,
.dark-theme .btn-generic-copy-sm.disabled:hover,
.dark-theme .btn-generic-copy-sm.disabled:focus,
.dark-theme .btn-generic-copy-sm.disabled:active,
.dark-theme .btn-generic-copy-sm.disabled.active,
.dark-theme .btn-generic-copy-sm[disabled],
.dark-theme .btn-generic-copy-sm[disabled]:hover,
.dark-theme .btn-generic-copy-sm[disabled]:focus,
.dark-theme .btn-generic-copy-sm[disabled]:active,
.dark-theme .btn-generic-copy-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-copy-sm:hover,
.light-theme .touch .btn-generic-copy-sm:focus,
.light-theme .touch .btn-generic-copy-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-copy-sm:active,
.light-theme .touch .btn-generic-copy-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-copy-sm:hover,
.dark-theme .touch .btn-generic-copy-sm:focus,
.dark-theme .touch .btn-generic-copy-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-copy-sm:active,
.dark-theme .touch .btn-generic-copy-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-copy-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-copy-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-copy-sm:hover,
.light-theme a.btn-generic-copy-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-copy-sm:active,
.light-theme a.btn-generic-copy-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-copy-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-copy-sm.disabled,
.light-theme a.btn-generic-copy-sm.disabled:hover,
.light-theme a.btn-generic-copy-sm.disabled:focus,
.light-theme a.btn-generic-copy-sm.disabled:active,
.light-theme a.btn-generic-copy-sm.disabled.active,
.light-theme a.btn-generic-copy-sm[disabled],
.light-theme a.btn-generic-copy-sm[disabled]:hover,
.light-theme a.btn-generic-copy-sm[disabled]:focus,
.light-theme a.btn-generic-copy-sm[disabled]:active,
.light-theme a.btn-generic-copy-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-copy-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-copy-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-copy-sm:hover,
.dark-theme a.btn-generic-copy-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-copy-sm:active,
.dark-theme a.btn-generic-copy-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-copy-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-copy-sm.disabled,
.dark-theme a.btn-generic-copy-sm.disabled:hover,
.dark-theme a.btn-generic-copy-sm.disabled:focus,
.dark-theme a.btn-generic-copy-sm.disabled:active,
.dark-theme a.btn-generic-copy-sm.disabled.active,
.dark-theme a.btn-generic-copy-sm[disabled],
.dark-theme a.btn-generic-copy-sm[disabled]:hover,
.dark-theme a.btn-generic-copy-sm[disabled]:focus,
.dark-theme a.btn-generic-copy-sm[disabled]:active,
.dark-theme a.btn-generic-copy-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-copy-sm:hover,
.light-theme .touch a.btn-generic-copy-sm:focus,
.light-theme .touch a.btn-generic-copy-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-copy-sm:active,
.light-theme .touch a.btn-generic-copy-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-copy-sm:hover,
.dark-theme .touch a.btn-generic-copy-sm:focus,
.dark-theme .touch a.btn-generic-copy-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-copy-sm:active,
.dark-theme .touch a.btn-generic-copy-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-download-download-md,
button.btn-download-download-md,
a.btn-download-download-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-download-download-md:link,
button.btn-download-download-md:link,
a.btn-download-download-md:link {
  color: #121215;
}
.btn-download-download-md:hover,
.btn-download-download-md:focus,
button.btn-download-download-md:hover,
button.btn-download-download-md:focus,
a.btn-download-download-md:hover,
a.btn-download-download-md:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-download-download-md:active,
.btn-download-download-md.active,
button.btn-download-download-md:active,
button.btn-download-download-md.active,
a.btn-download-download-md:active,
a.btn-download-download-md.active {
  color: #121215;
  background-color: #fff;
}
.btn-download-download-md:active:focus,
.btn-download-download-md.active:focus,
button.btn-download-download-md:active:focus,
button.btn-download-download-md.active:focus,
a.btn-download-download-md:active:focus,
a.btn-download-download-md.active:focus {
  outline: 0;
}
.btn-download-download-md:visited,
button.btn-download-download-md:visited,
a.btn-download-download-md:visited {
  color: #121215;
}
.btn-download-download-md:visited:focus,
button.btn-download-download-md:visited:focus,
a.btn-download-download-md:visited:focus {
  outline: 0;
}
.btn-download-download-md.disabled,
.btn-download-download-md.disabled:hover,
.btn-download-download-md.disabled:focus,
.btn-download-download-md.disabled:active,
.btn-download-download-md.disabled.active,
.btn-download-download-md[disabled],
.btn-download-download-md[disabled]:hover,
.btn-download-download-md[disabled]:focus,
.btn-download-download-md[disabled]:active,
.btn-download-download-md[disabled].active,
button.btn-download-download-md.disabled,
button.btn-download-download-md.disabled:hover,
button.btn-download-download-md.disabled:focus,
button.btn-download-download-md.disabled:active,
button.btn-download-download-md.disabled.active,
button.btn-download-download-md[disabled],
button.btn-download-download-md[disabled]:hover,
button.btn-download-download-md[disabled]:focus,
button.btn-download-download-md[disabled]:active,
button.btn-download-download-md[disabled].active,
a.btn-download-download-md.disabled,
a.btn-download-download-md.disabled:hover,
a.btn-download-download-md.disabled:focus,
a.btn-download-download-md.disabled:active,
a.btn-download-download-md.disabled.active,
a.btn-download-download-md[disabled],
a.btn-download-download-md[disabled]:hover,
a.btn-download-download-md[disabled]:focus,
a.btn-download-download-md[disabled]:active,
a.btn-download-download-md[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-download-download-md.disabled span[class^="icon-"],
.btn-download-download-md.disabled:hover span[class^="icon-"],
.btn-download-download-md[disabled] span[class^="icon-"],
.btn-download-download-md[disabled]:hover span[class^="icon-"],
button.btn-download-download-md.disabled span[class^="icon-"],
button.btn-download-download-md.disabled:hover span[class^="icon-"],
button.btn-download-download-md[disabled] span[class^="icon-"],
button.btn-download-download-md[disabled]:hover span[class^="icon-"],
a.btn-download-download-md.disabled span[class^="icon-"],
a.btn-download-download-md.disabled:hover span[class^="icon-"],
a.btn-download-download-md[disabled] span[class^="icon-"],
a.btn-download-download-md[disabled]:hover span[class^="icon-"],
.btn-download-download-md span[class^="icon-"],
button.btn-download-download-md span[class^="icon-"],
a.btn-download-download-md span[class^="icon-"] {
  background-position: 0 0;
}
.btn-download-download-md span[class^="icon-"],
.btn-download-download-md span[class^="icon-"]:hover,
button.btn-download-download-md span[class^="icon-"],
button.btn-download-download-md span[class^="icon-"]:hover,
a.btn-download-download-md span[class^="icon-"],
a.btn-download-download-md span[class^="icon-"]:hover {
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.btn-download-download-md .btn-text,
button.btn-download-download-md .btn-text,
a.btn-download-download-md .btn-text {
  vertical-align: middle;
}
.touch .btn-download-download-md:hover,
.touch .btn-download-download-md:focus,
.touch .btn-download-download-md:visited,
.touch a.btn-download-download-md:hover,
.touch a.btn-download-download-md:focus,
.touch a.btn-download-download-md:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-download-download-md:active,
.touch .btn-download-download-md.active,
.touch a.btn-download-download-md:active,
.touch a.btn-download-download-md.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-download-download-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-download-download-md:link {
  color: #6a6f81;
}
.light-theme .btn-download-download-md:hover,
.light-theme .btn-download-download-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-download-download-md:active,
.light-theme .btn-download-download-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-download-download-md:visited {
  color: #6a6f81;
}
.light-theme .btn-download-download-md.disabled,
.light-theme .btn-download-download-md.disabled:hover,
.light-theme .btn-download-download-md.disabled:focus,
.light-theme .btn-download-download-md.disabled:active,
.light-theme .btn-download-download-md.disabled.active,
.light-theme .btn-download-download-md[disabled],
.light-theme .btn-download-download-md[disabled]:hover,
.light-theme .btn-download-download-md[disabled]:focus,
.light-theme .btn-download-download-md[disabled]:active,
.light-theme .btn-download-download-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-download-download-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-download-download-md:link {
  color: #bcbec8;
}
.dark-theme .btn-download-download-md:hover,
.dark-theme .btn-download-download-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-download-download-md:active,
.dark-theme .btn-download-download-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-download-download-md:visited {
  color: #bcbec8;
}
.dark-theme .btn-download-download-md.disabled,
.dark-theme .btn-download-download-md.disabled:hover,
.dark-theme .btn-download-download-md.disabled:focus,
.dark-theme .btn-download-download-md.disabled:active,
.dark-theme .btn-download-download-md.disabled.active,
.dark-theme .btn-download-download-md[disabled],
.dark-theme .btn-download-download-md[disabled]:hover,
.dark-theme .btn-download-download-md[disabled]:focus,
.dark-theme .btn-download-download-md[disabled]:active,
.dark-theme .btn-download-download-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-download-download-md:hover,
.light-theme .touch .btn-download-download-md:focus,
.light-theme .touch .btn-download-download-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-download-download-md:active,
.light-theme .touch .btn-download-download-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-download-download-md:hover,
.dark-theme .touch .btn-download-download-md:focus,
.dark-theme .touch .btn-download-download-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-download-download-md:active,
.dark-theme .touch .btn-download-download-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-download-download-md {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-download-download-md:link {
  color: #6a6f81;
}
.light-theme a.btn-download-download-md:hover,
.light-theme a.btn-download-download-md:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-download-download-md:active,
.light-theme a.btn-download-download-md.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-download-download-md:visited {
  color: #6a6f81;
}
.light-theme a.btn-download-download-md.disabled,
.light-theme a.btn-download-download-md.disabled:hover,
.light-theme a.btn-download-download-md.disabled:focus,
.light-theme a.btn-download-download-md.disabled:active,
.light-theme a.btn-download-download-md.disabled.active,
.light-theme a.btn-download-download-md[disabled],
.light-theme a.btn-download-download-md[disabled]:hover,
.light-theme a.btn-download-download-md[disabled]:focus,
.light-theme a.btn-download-download-md[disabled]:active,
.light-theme a.btn-download-download-md[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-download-download-md {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-download-download-md:link {
  color: #bcbec8;
}
.dark-theme a.btn-download-download-md:hover,
.dark-theme a.btn-download-download-md:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-download-download-md:active,
.dark-theme a.btn-download-download-md.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-download-download-md:visited {
  color: #bcbec8;
}
.dark-theme a.btn-download-download-md.disabled,
.dark-theme a.btn-download-download-md.disabled:hover,
.dark-theme a.btn-download-download-md.disabled:focus,
.dark-theme a.btn-download-download-md.disabled:active,
.dark-theme a.btn-download-download-md.disabled.active,
.dark-theme a.btn-download-download-md[disabled],
.dark-theme a.btn-download-download-md[disabled]:hover,
.dark-theme a.btn-download-download-md[disabled]:focus,
.dark-theme a.btn-download-download-md[disabled]:active,
.dark-theme a.btn-download-download-md[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-download-download-md:hover,
.light-theme .touch a.btn-download-download-md:focus,
.light-theme .touch a.btn-download-download-md:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-download-download-md:active,
.light-theme .touch a.btn-download-download-md.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-download-download-md:hover,
.dark-theme .touch a.btn-download-download-md:focus,
.dark-theme .touch a.btn-download-download-md:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-download-download-md:active,
.dark-theme .touch a.btn-download-download-md.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-generic-more-sm,
button.btn-generic-more-sm,
a.btn-generic-more-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 5px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-generic-more-sm:link,
button.btn-generic-more-sm:link,
a.btn-generic-more-sm:link {
  color: #121215;
}
.btn-generic-more-sm:hover,
.btn-generic-more-sm:focus,
button.btn-generic-more-sm:hover,
button.btn-generic-more-sm:focus,
a.btn-generic-more-sm:hover,
a.btn-generic-more-sm:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-more-sm:active,
.btn-generic-more-sm.active,
button.btn-generic-more-sm:active,
button.btn-generic-more-sm.active,
a.btn-generic-more-sm:active,
a.btn-generic-more-sm.active {
  color: #121215;
  background-color: #fff;
}
.btn-generic-more-sm:active:focus,
.btn-generic-more-sm.active:focus,
button.btn-generic-more-sm:active:focus,
button.btn-generic-more-sm.active:focus,
a.btn-generic-more-sm:active:focus,
a.btn-generic-more-sm.active:focus {
  outline: 0;
}
.btn-generic-more-sm:visited,
button.btn-generic-more-sm:visited,
a.btn-generic-more-sm:visited {
  color: #121215;
}
.btn-generic-more-sm:visited:focus,
button.btn-generic-more-sm:visited:focus,
a.btn-generic-more-sm:visited:focus {
  outline: 0;
}
.btn-generic-more-sm.disabled,
.btn-generic-more-sm.disabled:hover,
.btn-generic-more-sm.disabled:focus,
.btn-generic-more-sm.disabled:active,
.btn-generic-more-sm.disabled.active,
.btn-generic-more-sm[disabled],
.btn-generic-more-sm[disabled]:hover,
.btn-generic-more-sm[disabled]:focus,
.btn-generic-more-sm[disabled]:active,
.btn-generic-more-sm[disabled].active,
button.btn-generic-more-sm.disabled,
button.btn-generic-more-sm.disabled:hover,
button.btn-generic-more-sm.disabled:focus,
button.btn-generic-more-sm.disabled:active,
button.btn-generic-more-sm.disabled.active,
button.btn-generic-more-sm[disabled],
button.btn-generic-more-sm[disabled]:hover,
button.btn-generic-more-sm[disabled]:focus,
button.btn-generic-more-sm[disabled]:active,
button.btn-generic-more-sm[disabled].active,
a.btn-generic-more-sm.disabled,
a.btn-generic-more-sm.disabled:hover,
a.btn-generic-more-sm.disabled:focus,
a.btn-generic-more-sm.disabled:active,
a.btn-generic-more-sm.disabled.active,
a.btn-generic-more-sm[disabled],
a.btn-generic-more-sm[disabled]:hover,
a.btn-generic-more-sm[disabled]:focus,
a.btn-generic-more-sm[disabled]:active,
a.btn-generic-more-sm[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-generic-more-sm.disabled span[class^="icon-"],
.btn-generic-more-sm.disabled:hover span[class^="icon-"],
.btn-generic-more-sm[disabled] span[class^="icon-"],
.btn-generic-more-sm[disabled]:hover span[class^="icon-"],
button.btn-generic-more-sm.disabled span[class^="icon-"],
button.btn-generic-more-sm.disabled:hover span[class^="icon-"],
button.btn-generic-more-sm[disabled] span[class^="icon-"],
button.btn-generic-more-sm[disabled]:hover span[class^="icon-"],
a.btn-generic-more-sm.disabled span[class^="icon-"],
a.btn-generic-more-sm.disabled:hover span[class^="icon-"],
a.btn-generic-more-sm[disabled] span[class^="icon-"],
a.btn-generic-more-sm[disabled]:hover span[class^="icon-"] {
  background-position: 0 -440px;
}
.btn-generic-more-sm:hover span[class^="icon-"],
button.btn-generic-more-sm:hover span[class^="icon-"],
a.btn-generic-more-sm:hover span[class^="icon-"] {
  background-position: -20px -440px;
}
.btn-generic-more-sm span[class^="icon-"],
button.btn-generic-more-sm span[class^="icon-"],
a.btn-generic-more-sm span[class^="icon-"] {
  background-position: 0 -440px;
}
.btn-generic-more-sm span[class^="icon-"],
.btn-generic-more-sm span[class^="icon-"]:hover,
button.btn-generic-more-sm span[class^="icon-"],
button.btn-generic-more-sm span[class^="icon-"]:hover,
a.btn-generic-more-sm span[class^="icon-"],
a.btn-generic-more-sm span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-generic-more-sm .btn-text,
button.btn-generic-more-sm .btn-text,
a.btn-generic-more-sm .btn-text {
  vertical-align: middle;
}
.touch .btn-generic-more-sm:hover,
.touch .btn-generic-more-sm:focus,
.touch .btn-generic-more-sm:visited,
.touch a.btn-generic-more-sm:hover,
.touch a.btn-generic-more-sm:focus,
.touch a.btn-generic-more-sm:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-generic-more-sm:active,
.touch .btn-generic-more-sm.active,
.touch a.btn-generic-more-sm:active,
.touch a.btn-generic-more-sm.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-generic-more-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-generic-more-sm:link {
  color: #6a6f81;
}
.light-theme .btn-generic-more-sm:hover,
.light-theme .btn-generic-more-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-generic-more-sm:active,
.light-theme .btn-generic-more-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-generic-more-sm:visited {
  color: #6a6f81;
}
.light-theme .btn-generic-more-sm.disabled,
.light-theme .btn-generic-more-sm.disabled:hover,
.light-theme .btn-generic-more-sm.disabled:focus,
.light-theme .btn-generic-more-sm.disabled:active,
.light-theme .btn-generic-more-sm.disabled.active,
.light-theme .btn-generic-more-sm[disabled],
.light-theme .btn-generic-more-sm[disabled]:hover,
.light-theme .btn-generic-more-sm[disabled]:focus,
.light-theme .btn-generic-more-sm[disabled]:active,
.light-theme .btn-generic-more-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-generic-more-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-generic-more-sm:link {
  color: #bcbec8;
}
.dark-theme .btn-generic-more-sm:hover,
.dark-theme .btn-generic-more-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-generic-more-sm:active,
.dark-theme .btn-generic-more-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-generic-more-sm:visited {
  color: #bcbec8;
}
.dark-theme .btn-generic-more-sm.disabled,
.dark-theme .btn-generic-more-sm.disabled:hover,
.dark-theme .btn-generic-more-sm.disabled:focus,
.dark-theme .btn-generic-more-sm.disabled:active,
.dark-theme .btn-generic-more-sm.disabled.active,
.dark-theme .btn-generic-more-sm[disabled],
.dark-theme .btn-generic-more-sm[disabled]:hover,
.dark-theme .btn-generic-more-sm[disabled]:focus,
.dark-theme .btn-generic-more-sm[disabled]:active,
.dark-theme .btn-generic-more-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-generic-more-sm:hover,
.light-theme .touch .btn-generic-more-sm:focus,
.light-theme .touch .btn-generic-more-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-generic-more-sm:active,
.light-theme .touch .btn-generic-more-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-generic-more-sm:hover,
.dark-theme .touch .btn-generic-more-sm:focus,
.dark-theme .touch .btn-generic-more-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-generic-more-sm:active,
.dark-theme .touch .btn-generic-more-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-generic-more-sm {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-generic-more-sm:link {
  color: #6a6f81;
}
.light-theme a.btn-generic-more-sm:hover,
.light-theme a.btn-generic-more-sm:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-generic-more-sm:active,
.light-theme a.btn-generic-more-sm.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-generic-more-sm:visited {
  color: #6a6f81;
}
.light-theme a.btn-generic-more-sm.disabled,
.light-theme a.btn-generic-more-sm.disabled:hover,
.light-theme a.btn-generic-more-sm.disabled:focus,
.light-theme a.btn-generic-more-sm.disabled:active,
.light-theme a.btn-generic-more-sm.disabled.active,
.light-theme a.btn-generic-more-sm[disabled],
.light-theme a.btn-generic-more-sm[disabled]:hover,
.light-theme a.btn-generic-more-sm[disabled]:focus,
.light-theme a.btn-generic-more-sm[disabled]:active,
.light-theme a.btn-generic-more-sm[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-generic-more-sm {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-generic-more-sm:link {
  color: #bcbec8;
}
.dark-theme a.btn-generic-more-sm:hover,
.dark-theme a.btn-generic-more-sm:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-generic-more-sm:active,
.dark-theme a.btn-generic-more-sm.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-generic-more-sm:visited {
  color: #bcbec8;
}
.dark-theme a.btn-generic-more-sm.disabled,
.dark-theme a.btn-generic-more-sm.disabled:hover,
.dark-theme a.btn-generic-more-sm.disabled:focus,
.dark-theme a.btn-generic-more-sm.disabled:active,
.dark-theme a.btn-generic-more-sm.disabled.active,
.dark-theme a.btn-generic-more-sm[disabled],
.dark-theme a.btn-generic-more-sm[disabled]:hover,
.dark-theme a.btn-generic-more-sm[disabled]:focus,
.dark-theme a.btn-generic-more-sm[disabled]:active,
.dark-theme a.btn-generic-more-sm[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-generic-more-sm:hover,
.light-theme .touch a.btn-generic-more-sm:focus,
.light-theme .touch a.btn-generic-more-sm:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-generic-more-sm:active,
.light-theme .touch a.btn-generic-more-sm.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-generic-more-sm:hover,
.dark-theme .touch a.btn-generic-more-sm:focus,
.dark-theme .touch a.btn-generic-more-sm:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-generic-more-sm:active,
.dark-theme .touch a.btn-generic-more-sm.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-games-experimental-gray2-xs,
button.btn-games-experimental-gray2-xs,
a.btn-games-experimental-gray2-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 3px;
  height: auto;
  padding: 2px 1px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-games-experimental-gray2-xs:link,
button.btn-games-experimental-gray2-xs:link,
a.btn-games-experimental-gray2-xs:link {
  color: #121215;
}
.btn-games-experimental-gray2-xs:hover,
.btn-games-experimental-gray2-xs:focus,
button.btn-games-experimental-gray2-xs:hover,
button.btn-games-experimental-gray2-xs:focus,
a.btn-games-experimental-gray2-xs:hover,
a.btn-games-experimental-gray2-xs:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-games-experimental-gray2-xs:active,
.btn-games-experimental-gray2-xs.active,
button.btn-games-experimental-gray2-xs:active,
button.btn-games-experimental-gray2-xs.active,
a.btn-games-experimental-gray2-xs:active,
a.btn-games-experimental-gray2-xs.active {
  color: #121215;
  background-color: #fff;
}
.btn-games-experimental-gray2-xs:active:focus,
.btn-games-experimental-gray2-xs.active:focus,
button.btn-games-experimental-gray2-xs:active:focus,
button.btn-games-experimental-gray2-xs.active:focus,
a.btn-games-experimental-gray2-xs:active:focus,
a.btn-games-experimental-gray2-xs.active:focus {
  outline: 0;
}
.btn-games-experimental-gray2-xs:visited,
button.btn-games-experimental-gray2-xs:visited,
a.btn-games-experimental-gray2-xs:visited {
  color: #121215;
}
.btn-games-experimental-gray2-xs:visited:focus,
button.btn-games-experimental-gray2-xs:visited:focus,
a.btn-games-experimental-gray2-xs:visited:focus {
  outline: 0;
}
.btn-games-experimental-gray2-xs.disabled,
.btn-games-experimental-gray2-xs.disabled:hover,
.btn-games-experimental-gray2-xs.disabled:focus,
.btn-games-experimental-gray2-xs.disabled:active,
.btn-games-experimental-gray2-xs.disabled.active,
.btn-games-experimental-gray2-xs[disabled],
.btn-games-experimental-gray2-xs[disabled]:hover,
.btn-games-experimental-gray2-xs[disabled]:focus,
.btn-games-experimental-gray2-xs[disabled]:active,
.btn-games-experimental-gray2-xs[disabled].active,
button.btn-games-experimental-gray2-xs.disabled,
button.btn-games-experimental-gray2-xs.disabled:hover,
button.btn-games-experimental-gray2-xs.disabled:focus,
button.btn-games-experimental-gray2-xs.disabled:active,
button.btn-games-experimental-gray2-xs.disabled.active,
button.btn-games-experimental-gray2-xs[disabled],
button.btn-games-experimental-gray2-xs[disabled]:hover,
button.btn-games-experimental-gray2-xs[disabled]:focus,
button.btn-games-experimental-gray2-xs[disabled]:active,
button.btn-games-experimental-gray2-xs[disabled].active,
a.btn-games-experimental-gray2-xs.disabled,
a.btn-games-experimental-gray2-xs.disabled:hover,
a.btn-games-experimental-gray2-xs.disabled:focus,
a.btn-games-experimental-gray2-xs.disabled:active,
a.btn-games-experimental-gray2-xs.disabled.active,
a.btn-games-experimental-gray2-xs[disabled],
a.btn-games-experimental-gray2-xs[disabled]:hover,
a.btn-games-experimental-gray2-xs[disabled]:focus,
a.btn-games-experimental-gray2-xs[disabled]:active,
a.btn-games-experimental-gray2-xs[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-games-experimental-gray2-xs.disabled span[class^="icon-"],
.btn-games-experimental-gray2-xs.disabled:hover span[class^="icon-"],
.btn-games-experimental-gray2-xs[disabled] span[class^="icon-"],
.btn-games-experimental-gray2-xs[disabled]:hover span[class^="icon-"],
button.btn-games-experimental-gray2-xs.disabled span[class^="icon-"],
button.btn-games-experimental-gray2-xs.disabled:hover span[class^="icon-"],
button.btn-games-experimental-gray2-xs[disabled] span[class^="icon-"],
button.btn-games-experimental-gray2-xs[disabled]:hover span[class^="icon-"],
a.btn-games-experimental-gray2-xs.disabled span[class^="icon-"],
a.btn-games-experimental-gray2-xs.disabled:hover span[class^="icon-"],
a.btn-games-experimental-gray2-xs[disabled] span[class^="icon-"],
a.btn-games-experimental-gray2-xs[disabled]:hover span[class^="icon-"],
.btn-games-experimental-gray2-xs span[class^="icon-"],
button.btn-games-experimental-gray2-xs span[class^="icon-"],
a.btn-games-experimental-gray2-xs span[class^="icon-"] {
  background-position: -20px -480px;
}
.btn-games-experimental-gray2-xs span[class^="icon-"],
.btn-games-experimental-gray2-xs span[class^="icon-"]:hover,
button.btn-games-experimental-gray2-xs span[class^="icon-"],
button.btn-games-experimental-gray2-xs span[class^="icon-"]:hover,
a.btn-games-experimental-gray2-xs span[class^="icon-"],
a.btn-games-experimental-gray2-xs span[class^="icon-"]:hover {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.btn-games-experimental-gray2-xs .btn-text,
button.btn-games-experimental-gray2-xs .btn-text,
a.btn-games-experimental-gray2-xs .btn-text {
  vertical-align: middle;
}
.touch .btn-games-experimental-gray2-xs:hover,
.touch .btn-games-experimental-gray2-xs:focus,
.touch .btn-games-experimental-gray2-xs:visited,
.touch a.btn-games-experimental-gray2-xs:hover,
.touch a.btn-games-experimental-gray2-xs:focus,
.touch a.btn-games-experimental-gray2-xs:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-games-experimental-gray2-xs:active,
.touch .btn-games-experimental-gray2-xs.active,
.touch a.btn-games-experimental-gray2-xs:active,
.touch a.btn-games-experimental-gray2-xs.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-games-experimental-gray2-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme .btn-games-experimental-gray2-xs:link {
  color: #6a6f81;
}
.light-theme .btn-games-experimental-gray2-xs:hover,
.light-theme .btn-games-experimental-gray2-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme .btn-games-experimental-gray2-xs:active,
.light-theme .btn-games-experimental-gray2-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .btn-games-experimental-gray2-xs:visited {
  color: #6a6f81;
}
.light-theme .btn-games-experimental-gray2-xs.disabled,
.light-theme .btn-games-experimental-gray2-xs.disabled:hover,
.light-theme .btn-games-experimental-gray2-xs.disabled:focus,
.light-theme .btn-games-experimental-gray2-xs.disabled:active,
.light-theme .btn-games-experimental-gray2-xs.disabled.active,
.light-theme .btn-games-experimental-gray2-xs[disabled],
.light-theme .btn-games-experimental-gray2-xs[disabled]:hover,
.light-theme .btn-games-experimental-gray2-xs[disabled]:focus,
.light-theme .btn-games-experimental-gray2-xs[disabled]:active,
.light-theme .btn-games-experimental-gray2-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme .btn-games-experimental-gray2-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme .btn-games-experimental-gray2-xs:link {
  color: #bcbec8;
}
.dark-theme .btn-games-experimental-gray2-xs:hover,
.dark-theme .btn-games-experimental-gray2-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme .btn-games-experimental-gray2-xs:active,
.dark-theme .btn-games-experimental-gray2-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .btn-games-experimental-gray2-xs:visited {
  color: #bcbec8;
}
.dark-theme .btn-games-experimental-gray2-xs.disabled,
.dark-theme .btn-games-experimental-gray2-xs.disabled:hover,
.dark-theme .btn-games-experimental-gray2-xs.disabled:focus,
.dark-theme .btn-games-experimental-gray2-xs.disabled:active,
.dark-theme .btn-games-experimental-gray2-xs.disabled.active,
.dark-theme .btn-games-experimental-gray2-xs[disabled],
.dark-theme .btn-games-experimental-gray2-xs[disabled]:hover,
.dark-theme .btn-games-experimental-gray2-xs[disabled]:focus,
.dark-theme .btn-games-experimental-gray2-xs[disabled]:active,
.dark-theme .btn-games-experimental-gray2-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch .btn-games-experimental-gray2-xs:hover,
.light-theme .touch .btn-games-experimental-gray2-xs:focus,
.light-theme .touch .btn-games-experimental-gray2-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch .btn-games-experimental-gray2-xs:active,
.light-theme .touch .btn-games-experimental-gray2-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch .btn-games-experimental-gray2-xs:hover,
.dark-theme .touch .btn-games-experimental-gray2-xs:focus,
.dark-theme .touch .btn-games-experimental-gray2-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch .btn-games-experimental-gray2-xs:active,
.dark-theme .touch .btn-games-experimental-gray2-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.light-theme a.btn-games-experimental-gray2-xs {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
  border-radius: 8px;
}
.light-theme a.btn-games-experimental-gray2-xs:link {
  color: #6a6f81;
}
.light-theme a.btn-games-experimental-gray2-xs:hover,
.light-theme a.btn-games-experimental-gray2-xs:focus {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
  border-color: #6a6f81;
}
.light-theme a.btn-games-experimental-gray2-xs:active,
.light-theme a.btn-games-experimental-gray2-xs.active {
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme a.btn-games-experimental-gray2-xs:visited {
  color: #6a6f81;
}
.light-theme a.btn-games-experimental-gray2-xs.disabled,
.light-theme a.btn-games-experimental-gray2-xs.disabled:hover,
.light-theme a.btn-games-experimental-gray2-xs.disabled:focus,
.light-theme a.btn-games-experimental-gray2-xs.disabled:active,
.light-theme a.btn-games-experimental-gray2-xs.disabled.active,
.light-theme a.btn-games-experimental-gray2-xs[disabled],
.light-theme a.btn-games-experimental-gray2-xs[disabled]:hover,
.light-theme a.btn-games-experimental-gray2-xs[disabled]:focus,
.light-theme a.btn-games-experimental-gray2-xs[disabled]:active,
.light-theme a.btn-games-experimental-gray2-xs[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #6a6f81;
}
.dark-theme a.btn-games-experimental-gray2-xs {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
  border-radius: 8px;
}
.dark-theme a.btn-games-experimental-gray2-xs:link {
  color: #bcbec8;
}
.dark-theme a.btn-games-experimental-gray2-xs:hover,
.dark-theme a.btn-games-experimental-gray2-xs:focus {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #bcbec8;
}
.dark-theme a.btn-games-experimental-gray2-xs:active,
.dark-theme a.btn-games-experimental-gray2-xs.active {
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme a.btn-games-experimental-gray2-xs:visited {
  color: #bcbec8;
}
.dark-theme a.btn-games-experimental-gray2-xs.disabled,
.dark-theme a.btn-games-experimental-gray2-xs.disabled:hover,
.dark-theme a.btn-games-experimental-gray2-xs.disabled:focus,
.dark-theme a.btn-games-experimental-gray2-xs.disabled:active,
.dark-theme a.btn-games-experimental-gray2-xs.disabled.active,
.dark-theme a.btn-games-experimental-gray2-xs[disabled],
.dark-theme a.btn-games-experimental-gray2-xs[disabled]:hover,
.dark-theme a.btn-games-experimental-gray2-xs[disabled]:focus,
.dark-theme a.btn-games-experimental-gray2-xs[disabled]:active,
.dark-theme a.btn-games-experimental-gray2-xs[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .touch a.btn-games-experimental-gray2-xs:hover,
.light-theme .touch a.btn-games-experimental-gray2-xs:focus,
.light-theme .touch a.btn-games-experimental-gray2-xs:visited {
  color: #6a6f81;
  background-color: transparent;
  border-color: #6a6f81;
}
.light-theme .touch a.btn-games-experimental-gray2-xs:active,
.light-theme .touch a.btn-games-experimental-gray2-xs.active {
  color: #6a6f81;
  background-color: rgba(0, 0, 0, 0.3);
  border-color: #6a6f81;
}
.dark-theme .touch a.btn-games-experimental-gray2-xs:hover,
.dark-theme .touch a.btn-games-experimental-gray2-xs:focus,
.dark-theme .touch a.btn-games-experimental-gray2-xs:visited {
  color: #bcbec8;
  background-color: transparent;
  border-color: #bcbec8;
}
.dark-theme .touch a.btn-games-experimental-gray2-xs:active,
.dark-theme .touch a.btn-games-experimental-gray2-xs.active {
  color: #bcbec8;
  background-color: rgba(255, 255, 255, 0.3);
  border-color: #bcbec8;
}
.btn-common-play-game-lg,
button.btn-common-play-game-lg,
a.btn-common-play-game-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-common-play-game-lg:link,
button.btn-common-play-game-lg:link,
a.btn-common-play-game-lg:link {
  color: #fff;
}
.btn-common-play-game-lg:hover,
.btn-common-play-game-lg:focus,
button.btn-common-play-game-lg:hover,
button.btn-common-play-game-lg:focus,
a.btn-common-play-game-lg:hover,
a.btn-common-play-game-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-common-play-game-lg:active,
.btn-common-play-game-lg.active,
button.btn-common-play-game-lg:active,
button.btn-common-play-game-lg.active,
a.btn-common-play-game-lg:active,
a.btn-common-play-game-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-common-play-game-lg:active:focus,
.btn-common-play-game-lg.active:focus,
button.btn-common-play-game-lg:active:focus,
button.btn-common-play-game-lg.active:focus,
a.btn-common-play-game-lg:active:focus,
a.btn-common-play-game-lg.active:focus {
  outline: 0;
}
.btn-common-play-game-lg:visited,
button.btn-common-play-game-lg:visited,
a.btn-common-play-game-lg:visited {
  color: #fff;
}
.btn-common-play-game-lg:visited:focus,
button.btn-common-play-game-lg:visited:focus,
a.btn-common-play-game-lg:visited:focus {
  outline: 0;
}
.btn-common-play-game-lg.disabled,
.btn-common-play-game-lg.disabled:hover,
.btn-common-play-game-lg.disabled:focus,
.btn-common-play-game-lg.disabled:active,
.btn-common-play-game-lg.disabled.active,
.btn-common-play-game-lg[disabled],
.btn-common-play-game-lg[disabled]:hover,
.btn-common-play-game-lg[disabled]:focus,
.btn-common-play-game-lg[disabled]:active,
.btn-common-play-game-lg[disabled].active,
button.btn-common-play-game-lg.disabled,
button.btn-common-play-game-lg.disabled:hover,
button.btn-common-play-game-lg.disabled:focus,
button.btn-common-play-game-lg.disabled:active,
button.btn-common-play-game-lg.disabled.active,
button.btn-common-play-game-lg[disabled],
button.btn-common-play-game-lg[disabled]:hover,
button.btn-common-play-game-lg[disabled]:focus,
button.btn-common-play-game-lg[disabled]:active,
button.btn-common-play-game-lg[disabled].active,
a.btn-common-play-game-lg.disabled,
a.btn-common-play-game-lg.disabled:hover,
a.btn-common-play-game-lg.disabled:focus,
a.btn-common-play-game-lg.disabled:active,
a.btn-common-play-game-lg.disabled.active,
a.btn-common-play-game-lg[disabled],
a.btn-common-play-game-lg[disabled]:hover,
a.btn-common-play-game-lg[disabled]:focus,
a.btn-common-play-game-lg[disabled]:active,
a.btn-common-play-game-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.btn-common-play-game-lg.disabled span[class^="icon-"],
.btn-common-play-game-lg.disabled:hover span[class^="icon-"],
.btn-common-play-game-lg[disabled] span[class^="icon-"],
.btn-common-play-game-lg[disabled]:hover span[class^="icon-"],
button.btn-common-play-game-lg.disabled span[class^="icon-"],
button.btn-common-play-game-lg.disabled:hover span[class^="icon-"],
button.btn-common-play-game-lg[disabled] span[class^="icon-"],
button.btn-common-play-game-lg[disabled]:hover span[class^="icon-"],
a.btn-common-play-game-lg.disabled span[class^="icon-"],
a.btn-common-play-game-lg.disabled:hover span[class^="icon-"],
a.btn-common-play-game-lg[disabled] span[class^="icon-"],
a.btn-common-play-game-lg[disabled]:hover span[class^="icon-"],
.btn-common-play-game-lg span[class^="icon-"],
button.btn-common-play-game-lg span[class^="icon-"],
a.btn-common-play-game-lg span[class^="icon-"] {
  background-position: 0 0;
}
.btn-common-play-game-lg span[class^="icon-"],
.btn-common-play-game-lg span[class^="icon-"]:hover,
button.btn-common-play-game-lg span[class^="icon-"],
button.btn-common-play-game-lg span[class^="icon-"]:hover,
a.btn-common-play-game-lg span[class^="icon-"],
a.btn-common-play-game-lg span[class^="icon-"]:hover {
  background-size: 72px;
  width: 36px;
  height: 36px;
}
.btn-common-play-game-lg .btn-text,
button.btn-common-play-game-lg .btn-text,
a.btn-common-play-game-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-common-play-game-lg:hover,
.touch .btn-common-play-game-lg:focus,
.touch .btn-common-play-game-lg:visited,
.touch a.btn-common-play-game-lg:hover,
.touch a.btn-common-play-game-lg:focus,
.touch a.btn-common-play-game-lg:visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-common-play-game-lg:active,
.touch .btn-common-play-game-lg.active,
.touch a.btn-common-play-game-lg:active,
.touch a.btn-common-play-game-lg.active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.light-theme .btn-common-play-game-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-common-play-game-lg:link {
  color: #f7f7f8;
}
.light-theme .btn-common-play-game-lg:hover,
.light-theme .btn-common-play-game-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-common-play-game-lg:active,
.light-theme .btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-common-play-game-lg:visited {
  color: #f7f7f8;
}
.light-theme .btn-common-play-game-lg.disabled,
.light-theme .btn-common-play-game-lg.disabled:hover,
.light-theme .btn-common-play-game-lg.disabled:focus,
.light-theme .btn-common-play-game-lg.disabled:active,
.light-theme .btn-common-play-game-lg.disabled.active,
.light-theme .btn-common-play-game-lg[disabled],
.light-theme .btn-common-play-game-lg[disabled]:hover,
.light-theme .btn-common-play-game-lg[disabled]:focus,
.light-theme .btn-common-play-game-lg[disabled]:active,
.light-theme .btn-common-play-game-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-common-play-game-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-common-play-game-lg:link {
  color: #f7f7f8;
}
.dark-theme .btn-common-play-game-lg:hover,
.dark-theme .btn-common-play-game-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-common-play-game-lg:active,
.dark-theme .btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-common-play-game-lg:visited {
  color: #f7f7f8;
}
.dark-theme .btn-common-play-game-lg.disabled,
.dark-theme .btn-common-play-game-lg.disabled:hover,
.dark-theme .btn-common-play-game-lg.disabled:focus,
.dark-theme .btn-common-play-game-lg.disabled:active,
.dark-theme .btn-common-play-game-lg.disabled.active,
.dark-theme .btn-common-play-game-lg[disabled],
.dark-theme .btn-common-play-game-lg[disabled]:hover,
.dark-theme .btn-common-play-game-lg[disabled]:focus,
.dark-theme .btn-common-play-game-lg[disabled]:active,
.dark-theme .btn-common-play-game-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-common-play-game-lg:hover,
.light-theme .touch .btn-common-play-game-lg:focus,
.light-theme .touch .btn-common-play-game-lg:visited,
.light-theme .touch .btn-common-play-game-lg:active,
.light-theme .touch .btn-common-play-game-lg.active,
.dark-theme .touch .btn-common-play-game-lg:hover,
.dark-theme .touch .btn-common-play-game-lg:focus,
.dark-theme .touch .btn-common-play-game-lg:visited,
.dark-theme .touch .btn-common-play-game-lg:active,
.dark-theme .touch .btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-common-play-game-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme a.btn-common-play-game-lg:link {
  color: #f7f7f8;
}
.light-theme a.btn-common-play-game-lg:hover,
.light-theme a.btn-common-play-game-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-common-play-game-lg:active,
.light-theme a.btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme a.btn-common-play-game-lg:visited {
  color: #f7f7f8;
}
.light-theme a.btn-common-play-game-lg.disabled,
.light-theme a.btn-common-play-game-lg.disabled:hover,
.light-theme a.btn-common-play-game-lg.disabled:focus,
.light-theme a.btn-common-play-game-lg.disabled:active,
.light-theme a.btn-common-play-game-lg.disabled.active,
.light-theme a.btn-common-play-game-lg[disabled],
.light-theme a.btn-common-play-game-lg[disabled]:hover,
.light-theme a.btn-common-play-game-lg[disabled]:focus,
.light-theme a.btn-common-play-game-lg[disabled]:active,
.light-theme a.btn-common-play-game-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-common-play-game-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme a.btn-common-play-game-lg:link {
  color: #f7f7f8;
}
.dark-theme a.btn-common-play-game-lg:hover,
.dark-theme a.btn-common-play-game-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-common-play-game-lg:active,
.dark-theme a.btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme a.btn-common-play-game-lg:visited {
  color: #f7f7f8;
}
.dark-theme a.btn-common-play-game-lg.disabled,
.dark-theme a.btn-common-play-game-lg.disabled:hover,
.dark-theme a.btn-common-play-game-lg.disabled:focus,
.dark-theme a.btn-common-play-game-lg.disabled:active,
.dark-theme a.btn-common-play-game-lg.disabled.active,
.dark-theme a.btn-common-play-game-lg[disabled],
.dark-theme a.btn-common-play-game-lg[disabled]:hover,
.dark-theme a.btn-common-play-game-lg[disabled]:focus,
.dark-theme a.btn-common-play-game-lg[disabled]:active,
.dark-theme a.btn-common-play-game-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch a.btn-common-play-game-lg:hover,
.light-theme .touch a.btn-common-play-game-lg:focus,
.light-theme .touch a.btn-common-play-game-lg:visited,
.light-theme .touch a.btn-common-play-game-lg:active,
.light-theme .touch a.btn-common-play-game-lg.active,
.dark-theme .touch a.btn-common-play-game-lg:hover,
.dark-theme .touch a.btn-common-play-game-lg:focus,
.dark-theme .touch a.btn-common-play-game-lg:visited,
.dark-theme .touch a.btn-common-play-game-lg:active,
.dark-theme .touch a.btn-common-play-game-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-common-play-game-action-needed-lg,
button.btn-common-play-game-action-needed-lg,
a.btn-common-play-game-action-needed-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-common-play-game-action-needed-lg:link,
button.btn-common-play-game-action-needed-lg:link,
a.btn-common-play-game-action-needed-lg:link {
  color: #121215;
}
.btn-common-play-game-action-needed-lg:hover,
.btn-common-play-game-action-needed-lg:focus,
button.btn-common-play-game-action-needed-lg:hover,
button.btn-common-play-game-action-needed-lg:focus,
a.btn-common-play-game-action-needed-lg:hover,
a.btn-common-play-game-action-needed-lg:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-common-play-game-action-needed-lg:active,
.btn-common-play-game-action-needed-lg.active,
button.btn-common-play-game-action-needed-lg:active,
button.btn-common-play-game-action-needed-lg.active,
a.btn-common-play-game-action-needed-lg:active,
a.btn-common-play-game-action-needed-lg.active {
  color: #121215;
  background-color: #fff;
}
.btn-common-play-game-action-needed-lg:active:focus,
.btn-common-play-game-action-needed-lg.active:focus,
button.btn-common-play-game-action-needed-lg:active:focus,
button.btn-common-play-game-action-needed-lg.active:focus,
a.btn-common-play-game-action-needed-lg:active:focus,
a.btn-common-play-game-action-needed-lg.active:focus {
  outline: 0;
}
.btn-common-play-game-action-needed-lg:visited,
button.btn-common-play-game-action-needed-lg:visited,
a.btn-common-play-game-action-needed-lg:visited {
  color: #121215;
}
.btn-common-play-game-action-needed-lg:visited:focus,
button.btn-common-play-game-action-needed-lg:visited:focus,
a.btn-common-play-game-action-needed-lg:visited:focus {
  outline: 0;
}
.btn-common-play-game-action-needed-lg.disabled,
.btn-common-play-game-action-needed-lg.disabled:hover,
.btn-common-play-game-action-needed-lg.disabled:focus,
.btn-common-play-game-action-needed-lg.disabled:active,
.btn-common-play-game-action-needed-lg.disabled.active,
.btn-common-play-game-action-needed-lg[disabled],
.btn-common-play-game-action-needed-lg[disabled]:hover,
.btn-common-play-game-action-needed-lg[disabled]:focus,
.btn-common-play-game-action-needed-lg[disabled]:active,
.btn-common-play-game-action-needed-lg[disabled].active,
button.btn-common-play-game-action-needed-lg.disabled,
button.btn-common-play-game-action-needed-lg.disabled:hover,
button.btn-common-play-game-action-needed-lg.disabled:focus,
button.btn-common-play-game-action-needed-lg.disabled:active,
button.btn-common-play-game-action-needed-lg.disabled.active,
button.btn-common-play-game-action-needed-lg[disabled],
button.btn-common-play-game-action-needed-lg[disabled]:hover,
button.btn-common-play-game-action-needed-lg[disabled]:focus,
button.btn-common-play-game-action-needed-lg[disabled]:active,
button.btn-common-play-game-action-needed-lg[disabled].active,
a.btn-common-play-game-action-needed-lg.disabled,
a.btn-common-play-game-action-needed-lg.disabled:hover,
a.btn-common-play-game-action-needed-lg.disabled:focus,
a.btn-common-play-game-action-needed-lg.disabled:active,
a.btn-common-play-game-action-needed-lg.disabled.active,
a.btn-common-play-game-action-needed-lg[disabled],
a.btn-common-play-game-action-needed-lg[disabled]:hover,
a.btn-common-play-game-action-needed-lg[disabled]:focus,
a.btn-common-play-game-action-needed-lg[disabled]:active,
a.btn-common-play-game-action-needed-lg[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-common-play-game-action-needed-lg.disabled span[class^="icon-"],
.btn-common-play-game-action-needed-lg.disabled:hover span[class^="icon-"],
.btn-common-play-game-action-needed-lg[disabled] span[class^="icon-"],
.btn-common-play-game-action-needed-lg[disabled]:hover span[class^="icon-"],
button.btn-common-play-game-action-needed-lg.disabled span[class^="icon-"],
button.btn-common-play-game-action-needed-lg.disabled:hover span[class^="icon-"],
button.btn-common-play-game-action-needed-lg[disabled] span[class^="icon-"],
button.btn-common-play-game-action-needed-lg[disabled]:hover span[class^="icon-"],
a.btn-common-play-game-action-needed-lg.disabled span[class^="icon-"],
a.btn-common-play-game-action-needed-lg.disabled:hover span[class^="icon-"],
a.btn-common-play-game-action-needed-lg[disabled] span[class^="icon-"],
a.btn-common-play-game-action-needed-lg[disabled]:hover span[class^="icon-"],
.btn-common-play-game-action-needed-lg span[class^="icon-"],
button.btn-common-play-game-action-needed-lg span[class^="icon-"],
a.btn-common-play-game-action-needed-lg span[class^="icon-"] {
  background-position: 0 -72px;
}
.btn-common-play-game-action-needed-lg span[class^="icon-"],
.btn-common-play-game-action-needed-lg span[class^="icon-"]:hover,
button.btn-common-play-game-action-needed-lg span[class^="icon-"],
button.btn-common-play-game-action-needed-lg span[class^="icon-"]:hover,
a.btn-common-play-game-action-needed-lg span[class^="icon-"],
a.btn-common-play-game-action-needed-lg span[class^="icon-"]:hover {
  background-size: 72px;
  width: 36px;
  height: 36px;
}
.btn-common-play-game-action-needed-lg .btn-text,
button.btn-common-play-game-action-needed-lg .btn-text,
a.btn-common-play-game-action-needed-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-common-play-game-action-needed-lg:hover,
.touch .btn-common-play-game-action-needed-lg:focus,
.touch .btn-common-play-game-action-needed-lg:visited,
.touch a.btn-common-play-game-action-needed-lg:hover,
.touch a.btn-common-play-game-action-needed-lg:focus,
.touch a.btn-common-play-game-action-needed-lg:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-common-play-game-action-needed-lg:active,
.touch .btn-common-play-game-action-needed-lg.active,
.touch a.btn-common-play-game-action-needed-lg:active,
.touch a.btn-common-play-game-action-needed-lg.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-common-play-game-action-needed-lg {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme .btn-common-play-game-action-needed-lg:link {
  color: #fff;
}
.light-theme .btn-common-play-game-action-needed-lg:hover,
.light-theme .btn-common-play-game-action-needed-lg:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme .btn-common-play-game-action-needed-lg:active,
.light-theme .btn-common-play-game-action-needed-lg.active {
  color: #fff;
  background-color: #272930;
}
.light-theme .btn-common-play-game-action-needed-lg:visited {
  color: #fff;
}
.light-theme .btn-common-play-game-action-needed-lg.disabled,
.light-theme .btn-common-play-game-action-needed-lg.disabled:hover,
.light-theme .btn-common-play-game-action-needed-lg.disabled:focus,
.light-theme .btn-common-play-game-action-needed-lg.disabled:active,
.light-theme .btn-common-play-game-action-needed-lg.disabled.active,
.light-theme .btn-common-play-game-action-needed-lg[disabled],
.light-theme .btn-common-play-game-action-needed-lg[disabled]:hover,
.light-theme .btn-common-play-game-action-needed-lg[disabled]:focus,
.light-theme .btn-common-play-game-action-needed-lg[disabled]:active,
.light-theme .btn-common-play-game-action-needed-lg[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .btn-common-play-game-action-needed-lg {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme .btn-common-play-game-action-needed-lg:link {
  color: #272930;
}
.dark-theme .btn-common-play-game-action-needed-lg:hover,
.dark-theme .btn-common-play-game-action-needed-lg:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme .btn-common-play-game-action-needed-lg:active,
.dark-theme .btn-common-play-game-action-needed-lg.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme .btn-common-play-game-action-needed-lg:visited {
  color: #272930;
}
.dark-theme .btn-common-play-game-action-needed-lg.disabled,
.dark-theme .btn-common-play-game-action-needed-lg.disabled:hover,
.dark-theme .btn-common-play-game-action-needed-lg.disabled:focus,
.dark-theme .btn-common-play-game-action-needed-lg.disabled:active,
.dark-theme .btn-common-play-game-action-needed-lg.disabled.active,
.dark-theme .btn-common-play-game-action-needed-lg[disabled],
.dark-theme .btn-common-play-game-action-needed-lg[disabled]:hover,
.dark-theme .btn-common-play-game-action-needed-lg[disabled]:focus,
.dark-theme .btn-common-play-game-action-needed-lg[disabled]:active,
.dark-theme .btn-common-play-game-action-needed-lg[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch .btn-common-play-game-action-needed-lg:hover,
.light-theme .touch .btn-common-play-game-action-needed-lg:focus,
.light-theme .touch .btn-common-play-game-action-needed-lg:visited,
.light-theme .touch .btn-common-play-game-action-needed-lg:active,
.light-theme .touch .btn-common-play-game-action-needed-lg.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch .btn-common-play-game-action-needed-lg:hover,
.dark-theme .touch .btn-common-play-game-action-needed-lg:focus,
.dark-theme .touch .btn-common-play-game-action-needed-lg:visited,
.dark-theme .touch .btn-common-play-game-action-needed-lg:active,
.dark-theme .touch .btn-common-play-game-action-needed-lg.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.light-theme a.btn-common-play-game-action-needed-lg {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
  border-radius: 8px;
}
.light-theme a.btn-common-play-game-action-needed-lg:link {
  color: #fff;
}
.light-theme a.btn-common-play-game-action-needed-lg:hover,
.light-theme a.btn-common-play-game-action-needed-lg:focus {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.light-theme a.btn-common-play-game-action-needed-lg:active,
.light-theme a.btn-common-play-game-action-needed-lg.active {
  color: #fff;
  background-color: #272930;
}
.light-theme a.btn-common-play-game-action-needed-lg:visited {
  color: #fff;
}
.light-theme a.btn-common-play-game-action-needed-lg.disabled,
.light-theme a.btn-common-play-game-action-needed-lg.disabled:hover,
.light-theme a.btn-common-play-game-action-needed-lg.disabled:focus,
.light-theme a.btn-common-play-game-action-needed-lg.disabled:active,
.light-theme a.btn-common-play-game-action-needed-lg.disabled.active,
.light-theme a.btn-common-play-game-action-needed-lg[disabled],
.light-theme a.btn-common-play-game-action-needed-lg[disabled]:hover,
.light-theme a.btn-common-play-game-action-needed-lg[disabled]:focus,
.light-theme a.btn-common-play-game-action-needed-lg[disabled]:active,
.light-theme a.btn-common-play-game-action-needed-lg[disabled].active {
  color: #fff;
  opacity: 0.5;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme a.btn-common-play-game-action-needed-lg {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
  border-radius: 8px;
}
.dark-theme a.btn-common-play-game-action-needed-lg:link {
  color: #272930;
}
.dark-theme a.btn-common-play-game-action-needed-lg:hover,
.dark-theme a.btn-common-play-game-action-needed-lg:focus {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.dark-theme a.btn-common-play-game-action-needed-lg:active,
.dark-theme a.btn-common-play-game-action-needed-lg.active {
  color: #272930;
  background-color: #fff;
}
.dark-theme a.btn-common-play-game-action-needed-lg:visited {
  color: #272930;
}
.dark-theme a.btn-common-play-game-action-needed-lg.disabled,
.dark-theme a.btn-common-play-game-action-needed-lg.disabled:hover,
.dark-theme a.btn-common-play-game-action-needed-lg.disabled:focus,
.dark-theme a.btn-common-play-game-action-needed-lg.disabled:active,
.dark-theme a.btn-common-play-game-action-needed-lg.disabled.active,
.dark-theme a.btn-common-play-game-action-needed-lg[disabled],
.dark-theme a.btn-common-play-game-action-needed-lg[disabled]:hover,
.dark-theme a.btn-common-play-game-action-needed-lg[disabled]:focus,
.dark-theme a.btn-common-play-game-action-needed-lg[disabled]:active,
.dark-theme a.btn-common-play-game-action-needed-lg[disabled].active {
  color: #272930;
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
.light-theme .touch a.btn-common-play-game-action-needed-lg:hover,
.light-theme .touch a.btn-common-play-game-action-needed-lg:focus,
.light-theme .touch a.btn-common-play-game-action-needed-lg:visited,
.light-theme .touch a.btn-common-play-game-action-needed-lg:active,
.light-theme .touch a.btn-common-play-game-action-needed-lg.active {
  color: #fff;
  background-color: #272930;
  border-color: #272930;
}
.dark-theme .touch a.btn-common-play-game-action-needed-lg:hover,
.dark-theme .touch a.btn-common-play-game-action-needed-lg:focus,
.dark-theme .touch a.btn-common-play-game-action-needed-lg:visited,
.dark-theme .touch a.btn-common-play-game-action-needed-lg:active,
.dark-theme .touch a.btn-common-play-game-action-needed-lg.active {
  color: #272930;
  background-color: #fff;
  border-color: #fff;
}
.btn-common-play-game-unplayable-lg,
button.btn-common-play-game-unplayable-lg,
a.btn-common-play-game-unplayable-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-common-play-game-unplayable-lg:link,
button.btn-common-play-game-unplayable-lg:link,
a.btn-common-play-game-unplayable-lg:link {
  color: #121215;
}
.btn-common-play-game-unplayable-lg:hover,
.btn-common-play-game-unplayable-lg:focus,
button.btn-common-play-game-unplayable-lg:hover,
button.btn-common-play-game-unplayable-lg:focus,
a.btn-common-play-game-unplayable-lg:hover,
a.btn-common-play-game-unplayable-lg:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-common-play-game-unplayable-lg:active,
.btn-common-play-game-unplayable-lg.active,
button.btn-common-play-game-unplayable-lg:active,
button.btn-common-play-game-unplayable-lg.active,
a.btn-common-play-game-unplayable-lg:active,
a.btn-common-play-game-unplayable-lg.active {
  color: #121215;
  background-color: #fff;
}
.btn-common-play-game-unplayable-lg:active:focus,
.btn-common-play-game-unplayable-lg.active:focus,
button.btn-common-play-game-unplayable-lg:active:focus,
button.btn-common-play-game-unplayable-lg.active:focus,
a.btn-common-play-game-unplayable-lg:active:focus,
a.btn-common-play-game-unplayable-lg.active:focus {
  outline: 0;
}
.btn-common-play-game-unplayable-lg:visited,
button.btn-common-play-game-unplayable-lg:visited,
a.btn-common-play-game-unplayable-lg:visited {
  color: #121215;
}
.btn-common-play-game-unplayable-lg:visited:focus,
button.btn-common-play-game-unplayable-lg:visited:focus,
a.btn-common-play-game-unplayable-lg:visited:focus {
  outline: 0;
}
.btn-common-play-game-unplayable-lg.disabled,
.btn-common-play-game-unplayable-lg.disabled:hover,
.btn-common-play-game-unplayable-lg.disabled:focus,
.btn-common-play-game-unplayable-lg.disabled:active,
.btn-common-play-game-unplayable-lg.disabled.active,
.btn-common-play-game-unplayable-lg[disabled],
.btn-common-play-game-unplayable-lg[disabled]:hover,
.btn-common-play-game-unplayable-lg[disabled]:focus,
.btn-common-play-game-unplayable-lg[disabled]:active,
.btn-common-play-game-unplayable-lg[disabled].active,
button.btn-common-play-game-unplayable-lg.disabled,
button.btn-common-play-game-unplayable-lg.disabled:hover,
button.btn-common-play-game-unplayable-lg.disabled:focus,
button.btn-common-play-game-unplayable-lg.disabled:active,
button.btn-common-play-game-unplayable-lg.disabled.active,
button.btn-common-play-game-unplayable-lg[disabled],
button.btn-common-play-game-unplayable-lg[disabled]:hover,
button.btn-common-play-game-unplayable-lg[disabled]:focus,
button.btn-common-play-game-unplayable-lg[disabled]:active,
button.btn-common-play-game-unplayable-lg[disabled].active,
a.btn-common-play-game-unplayable-lg.disabled,
a.btn-common-play-game-unplayable-lg.disabled:hover,
a.btn-common-play-game-unplayable-lg.disabled:focus,
a.btn-common-play-game-unplayable-lg.disabled:active,
a.btn-common-play-game-unplayable-lg.disabled.active,
a.btn-common-play-game-unplayable-lg[disabled],
a.btn-common-play-game-unplayable-lg[disabled]:hover,
a.btn-common-play-game-unplayable-lg[disabled]:focus,
a.btn-common-play-game-unplayable-lg[disabled]:active,
a.btn-common-play-game-unplayable-lg[disabled].active {
  opacity: 0.5;
  color: #121215;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.btn-common-play-game-unplayable-lg.disabled span[class^="icon-"],
.btn-common-play-game-unplayable-lg.disabled:hover span[class^="icon-"],
.btn-common-play-game-unplayable-lg[disabled] span[class^="icon-"],
.btn-common-play-game-unplayable-lg[disabled]:hover span[class^="icon-"],
button.btn-common-play-game-unplayable-lg.disabled span[class^="icon-"],
button.btn-common-play-game-unplayable-lg.disabled:hover span[class^="icon-"],
button.btn-common-play-game-unplayable-lg[disabled] span[class^="icon-"],
button.btn-common-play-game-unplayable-lg[disabled]:hover span[class^="icon-"],
a.btn-common-play-game-unplayable-lg.disabled span[class^="icon-"],
a.btn-common-play-game-unplayable-lg.disabled:hover span[class^="icon-"],
a.btn-common-play-game-unplayable-lg[disabled] span[class^="icon-"],
a.btn-common-play-game-unplayable-lg[disabled]:hover span[class^="icon-"],
.btn-common-play-game-unplayable-lg span[class^="icon-"],
button.btn-common-play-game-unplayable-lg span[class^="icon-"],
a.btn-common-play-game-unplayable-lg span[class^="icon-"] {
  background-position: 0 -180px;
}
.btn-common-play-game-unplayable-lg span[class^="icon-"],
.btn-common-play-game-unplayable-lg span[class^="icon-"]:hover,
button.btn-common-play-game-unplayable-lg span[class^="icon-"],
button.btn-common-play-game-unplayable-lg span[class^="icon-"]:hover,
a.btn-common-play-game-unplayable-lg span[class^="icon-"],
a.btn-common-play-game-unplayable-lg span[class^="icon-"]:hover {
  background-size: 72px;
  width: 36px;
  height: 36px;
}
.btn-common-play-game-unplayable-lg .btn-text,
button.btn-common-play-game-unplayable-lg .btn-text,
a.btn-common-play-game-unplayable-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-common-play-game-unplayable-lg:hover,
.touch .btn-common-play-game-unplayable-lg:focus,
.touch .btn-common-play-game-unplayable-lg:visited,
.touch a.btn-common-play-game-unplayable-lg:hover,
.touch a.btn-common-play-game-unplayable-lg:focus,
.touch a.btn-common-play-game-unplayable-lg:visited {
  color: #121215;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-common-play-game-unplayable-lg:active,
.touch .btn-common-play-game-unplayable-lg.active,
.touch a.btn-common-play-game-unplayable-lg:active,
.touch a.btn-common-play-game-unplayable-lg.active {
  color: #121215;
  background-color: #f7f7f8;
  border-color: #bcbec8;
}
.light-theme .btn-common-play-game-unplayable-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .btn-common-play-game-unplayable-lg:link {
  color: #6a6f81;
}
.light-theme .btn-common-play-game-unplayable-lg:hover,
.light-theme .btn-common-play-game-unplayable-lg:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .btn-common-play-game-unplayable-lg:active,
.light-theme .btn-common-play-game-unplayable-lg.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .btn-common-play-game-unplayable-lg:visited {
  color: #6a6f81;
}
.light-theme .btn-common-play-game-unplayable-lg.disabled,
.light-theme .btn-common-play-game-unplayable-lg.disabled:hover,
.light-theme .btn-common-play-game-unplayable-lg.disabled:focus,
.light-theme .btn-common-play-game-unplayable-lg.disabled:active,
.light-theme .btn-common-play-game-unplayable-lg.disabled.active,
.light-theme .btn-common-play-game-unplayable-lg[disabled],
.light-theme .btn-common-play-game-unplayable-lg[disabled]:hover,
.light-theme .btn-common-play-game-unplayable-lg[disabled]:focus,
.light-theme .btn-common-play-game-unplayable-lg[disabled]:active,
.light-theme .btn-common-play-game-unplayable-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .btn-common-play-game-unplayable-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .btn-common-play-game-unplayable-lg:link {
  color: #bcbec8;
}
.dark-theme .btn-common-play-game-unplayable-lg:hover,
.dark-theme .btn-common-play-game-unplayable-lg:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .btn-common-play-game-unplayable-lg:active,
.dark-theme .btn-common-play-game-unplayable-lg.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .btn-common-play-game-unplayable-lg:visited {
  color: #bcbec8;
}
.dark-theme .btn-common-play-game-unplayable-lg.disabled,
.dark-theme .btn-common-play-game-unplayable-lg.disabled:hover,
.dark-theme .btn-common-play-game-unplayable-lg.disabled:focus,
.dark-theme .btn-common-play-game-unplayable-lg.disabled:active,
.dark-theme .btn-common-play-game-unplayable-lg.disabled.active,
.dark-theme .btn-common-play-game-unplayable-lg[disabled],
.dark-theme .btn-common-play-game-unplayable-lg[disabled]:hover,
.dark-theme .btn-common-play-game-unplayable-lg[disabled]:focus,
.dark-theme .btn-common-play-game-unplayable-lg[disabled]:active,
.dark-theme .btn-common-play-game-unplayable-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .btn-common-play-game-unplayable-lg:hover,
.light-theme .touch .btn-common-play-game-unplayable-lg:focus,
.light-theme .touch .btn-common-play-game-unplayable-lg:visited,
.light-theme .touch .btn-common-play-game-unplayable-lg:active,
.light-theme .touch .btn-common-play-game-unplayable-lg.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .btn-common-play-game-unplayable-lg:hover,
.dark-theme .touch .btn-common-play-game-unplayable-lg:focus,
.dark-theme .touch .btn-common-play-game-unplayable-lg:visited,
.dark-theme .touch .btn-common-play-game-unplayable-lg:active,
.dark-theme .touch .btn-common-play-game-unplayable-lg.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme a.btn-common-play-game-unplayable-lg {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme a.btn-common-play-game-unplayable-lg:link {
  color: #6a6f81;
}
.light-theme a.btn-common-play-game-unplayable-lg:hover,
.light-theme a.btn-common-play-game-unplayable-lg:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme a.btn-common-play-game-unplayable-lg:active,
.light-theme a.btn-common-play-game-unplayable-lg.active {
  color: #202227;
  background-color: transparent;
}
.light-theme a.btn-common-play-game-unplayable-lg:visited {
  color: #6a6f81;
}
.light-theme a.btn-common-play-game-unplayable-lg.disabled,
.light-theme a.btn-common-play-game-unplayable-lg.disabled:hover,
.light-theme a.btn-common-play-game-unplayable-lg.disabled:focus,
.light-theme a.btn-common-play-game-unplayable-lg.disabled:active,
.light-theme a.btn-common-play-game-unplayable-lg.disabled.active,
.light-theme a.btn-common-play-game-unplayable-lg[disabled],
.light-theme a.btn-common-play-game-unplayable-lg[disabled]:hover,
.light-theme a.btn-common-play-game-unplayable-lg[disabled]:focus,
.light-theme a.btn-common-play-game-unplayable-lg[disabled]:active,
.light-theme a.btn-common-play-game-unplayable-lg[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme a.btn-common-play-game-unplayable-lg {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme a.btn-common-play-game-unplayable-lg:link {
  color: #bcbec8;
}
.dark-theme a.btn-common-play-game-unplayable-lg:hover,
.dark-theme a.btn-common-play-game-unplayable-lg:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme a.btn-common-play-game-unplayable-lg:active,
.dark-theme a.btn-common-play-game-unplayable-lg.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme a.btn-common-play-game-unplayable-lg:visited {
  color: #bcbec8;
}
.dark-theme a.btn-common-play-game-unplayable-lg.disabled,
.dark-theme a.btn-common-play-game-unplayable-lg.disabled:hover,
.dark-theme a.btn-common-play-game-unplayable-lg.disabled:focus,
.dark-theme a.btn-common-play-game-unplayable-lg.disabled:active,
.dark-theme a.btn-common-play-game-unplayable-lg.disabled.active,
.dark-theme a.btn-common-play-game-unplayable-lg[disabled],
.dark-theme a.btn-common-play-game-unplayable-lg[disabled]:hover,
.dark-theme a.btn-common-play-game-unplayable-lg[disabled]:focus,
.dark-theme a.btn-common-play-game-unplayable-lg[disabled]:active,
.dark-theme a.btn-common-play-game-unplayable-lg[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch a.btn-common-play-game-unplayable-lg:hover,
.light-theme .touch a.btn-common-play-game-unplayable-lg:focus,
.light-theme .touch a.btn-common-play-game-unplayable-lg:visited,
.light-theme .touch a.btn-common-play-game-unplayable-lg:active,
.light-theme .touch a.btn-common-play-game-unplayable-lg.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch a.btn-common-play-game-unplayable-lg:hover,
.dark-theme .touch a.btn-common-play-game-unplayable-lg:focus,
.dark-theme .touch a.btn-common-play-game-unplayable-lg:visited,
.dark-theme .touch a.btn-common-play-game-unplayable-lg:active,
.dark-theme .touch a.btn-common-play-game-unplayable-lg.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.btn-branded-robux-white-lg,
button.btn-branded-robux-white-lg,
a.btn-branded-robux-white-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-branded-robux-white-lg:link,
button.btn-branded-robux-white-lg:link,
a.btn-branded-robux-white-lg:link {
  color: #fff;
}
.btn-branded-robux-white-lg:hover,
.btn-branded-robux-white-lg:focus,
button.btn-branded-robux-white-lg:hover,
button.btn-branded-robux-white-lg:focus,
a.btn-branded-robux-white-lg:hover,
a.btn-branded-robux-white-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-branded-robux-white-lg:active,
.btn-branded-robux-white-lg.active,
button.btn-branded-robux-white-lg:active,
button.btn-branded-robux-white-lg.active,
a.btn-branded-robux-white-lg:active,
a.btn-branded-robux-white-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-branded-robux-white-lg:active:focus,
.btn-branded-robux-white-lg.active:focus,
button.btn-branded-robux-white-lg:active:focus,
button.btn-branded-robux-white-lg.active:focus,
a.btn-branded-robux-white-lg:active:focus,
a.btn-branded-robux-white-lg.active:focus {
  outline: 0;
}
.btn-branded-robux-white-lg:visited,
button.btn-branded-robux-white-lg:visited,
a.btn-branded-robux-white-lg:visited {
  color: #fff;
}
.btn-branded-robux-white-lg:visited:focus,
button.btn-branded-robux-white-lg:visited:focus,
a.btn-branded-robux-white-lg:visited:focus {
  outline: 0;
}
.btn-branded-robux-white-lg.disabled,
.btn-branded-robux-white-lg.disabled:hover,
.btn-branded-robux-white-lg.disabled:focus,
.btn-branded-robux-white-lg.disabled:active,
.btn-branded-robux-white-lg.disabled.active,
.btn-branded-robux-white-lg[disabled],
.btn-branded-robux-white-lg[disabled]:hover,
.btn-branded-robux-white-lg[disabled]:focus,
.btn-branded-robux-white-lg[disabled]:active,
.btn-branded-robux-white-lg[disabled].active,
button.btn-branded-robux-white-lg.disabled,
button.btn-branded-robux-white-lg.disabled:hover,
button.btn-branded-robux-white-lg.disabled:focus,
button.btn-branded-robux-white-lg.disabled:active,
button.btn-branded-robux-white-lg.disabled.active,
button.btn-branded-robux-white-lg[disabled],
button.btn-branded-robux-white-lg[disabled]:hover,
button.btn-branded-robux-white-lg[disabled]:focus,
button.btn-branded-robux-white-lg[disabled]:active,
button.btn-branded-robux-white-lg[disabled].active,
a.btn-branded-robux-white-lg.disabled,
a.btn-branded-robux-white-lg.disabled:hover,
a.btn-branded-robux-white-lg.disabled:focus,
a.btn-branded-robux-white-lg.disabled:active,
a.btn-branded-robux-white-lg.disabled.active,
a.btn-branded-robux-white-lg[disabled],
a.btn-branded-robux-white-lg[disabled]:hover,
a.btn-branded-robux-white-lg[disabled]:focus,
a.btn-branded-robux-white-lg[disabled]:active,
a.btn-branded-robux-white-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.btn-branded-robux-white-lg.disabled span[class^="icon-"],
.btn-branded-robux-white-lg.disabled:hover span[class^="icon-"],
.btn-branded-robux-white-lg[disabled] span[class^="icon-"],
.btn-branded-robux-white-lg[disabled]:hover span[class^="icon-"],
button.btn-branded-robux-white-lg.disabled span[class^="icon-"],
button.btn-branded-robux-white-lg.disabled:hover span[class^="icon-"],
button.btn-branded-robux-white-lg[disabled] span[class^="icon-"],
button.btn-branded-robux-white-lg[disabled]:hover span[class^="icon-"],
a.btn-branded-robux-white-lg.disabled span[class^="icon-"],
a.btn-branded-robux-white-lg.disabled:hover span[class^="icon-"],
a.btn-branded-robux-white-lg[disabled] span[class^="icon-"],
a.btn-branded-robux-white-lg[disabled]:hover span[class^="icon-"],
.btn-branded-robux-white-lg span[class^="icon-"],
button.btn-branded-robux-white-lg span[class^="icon-"],
a.btn-branded-robux-white-lg span[class^="icon-"] {
  background-position: 0 -252px;
}
.btn-branded-robux-white-lg span[class^="icon-"],
.btn-branded-robux-white-lg span[class^="icon-"]:hover,
button.btn-branded-robux-white-lg span[class^="icon-"],
button.btn-branded-robux-white-lg span[class^="icon-"]:hover,
a.btn-branded-robux-white-lg span[class^="icon-"],
a.btn-branded-robux-white-lg span[class^="icon-"]:hover {
  background-size: 72px;
  width: 36px;
  height: 36px;
}
.btn-branded-robux-white-lg .btn-text,
button.btn-branded-robux-white-lg .btn-text,
a.btn-branded-robux-white-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-branded-robux-white-lg:hover,
.touch .btn-branded-robux-white-lg:focus,
.touch .btn-branded-robux-white-lg:visited,
.touch a.btn-branded-robux-white-lg:hover,
.touch a.btn-branded-robux-white-lg:focus,
.touch a.btn-branded-robux-white-lg:visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-branded-robux-white-lg:active,
.touch .btn-branded-robux-white-lg.active,
.touch a.btn-branded-robux-white-lg:active,
.touch a.btn-branded-robux-white-lg.active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.light-theme .btn-branded-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-branded-robux-white-lg:link {
  color: #f7f7f8;
}
.light-theme .btn-branded-robux-white-lg:hover,
.light-theme .btn-branded-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-branded-robux-white-lg:active,
.light-theme .btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-branded-robux-white-lg:visited {
  color: #f7f7f8;
}
.light-theme .btn-branded-robux-white-lg.disabled,
.light-theme .btn-branded-robux-white-lg.disabled:hover,
.light-theme .btn-branded-robux-white-lg.disabled:focus,
.light-theme .btn-branded-robux-white-lg.disabled:active,
.light-theme .btn-branded-robux-white-lg.disabled.active,
.light-theme .btn-branded-robux-white-lg[disabled],
.light-theme .btn-branded-robux-white-lg[disabled]:hover,
.light-theme .btn-branded-robux-white-lg[disabled]:focus,
.light-theme .btn-branded-robux-white-lg[disabled]:active,
.light-theme .btn-branded-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-branded-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-branded-robux-white-lg:link {
  color: #f7f7f8;
}
.dark-theme .btn-branded-robux-white-lg:hover,
.dark-theme .btn-branded-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-branded-robux-white-lg:active,
.dark-theme .btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-branded-robux-white-lg:visited {
  color: #f7f7f8;
}
.dark-theme .btn-branded-robux-white-lg.disabled,
.dark-theme .btn-branded-robux-white-lg.disabled:hover,
.dark-theme .btn-branded-robux-white-lg.disabled:focus,
.dark-theme .btn-branded-robux-white-lg.disabled:active,
.dark-theme .btn-branded-robux-white-lg.disabled.active,
.dark-theme .btn-branded-robux-white-lg[disabled],
.dark-theme .btn-branded-robux-white-lg[disabled]:hover,
.dark-theme .btn-branded-robux-white-lg[disabled]:focus,
.dark-theme .btn-branded-robux-white-lg[disabled]:active,
.dark-theme .btn-branded-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-branded-robux-white-lg:hover,
.light-theme .touch .btn-branded-robux-white-lg:focus,
.light-theme .touch .btn-branded-robux-white-lg:visited,
.light-theme .touch .btn-branded-robux-white-lg:active,
.light-theme .touch .btn-branded-robux-white-lg.active,
.dark-theme .touch .btn-branded-robux-white-lg:hover,
.dark-theme .touch .btn-branded-robux-white-lg:focus,
.dark-theme .touch .btn-branded-robux-white-lg:visited,
.dark-theme .touch .btn-branded-robux-white-lg:active,
.dark-theme .touch .btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-branded-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme a.btn-branded-robux-white-lg:link {
  color: #f7f7f8;
}
.light-theme a.btn-branded-robux-white-lg:hover,
.light-theme a.btn-branded-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-branded-robux-white-lg:active,
.light-theme a.btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme a.btn-branded-robux-white-lg:visited {
  color: #f7f7f8;
}
.light-theme a.btn-branded-robux-white-lg.disabled,
.light-theme a.btn-branded-robux-white-lg.disabled:hover,
.light-theme a.btn-branded-robux-white-lg.disabled:focus,
.light-theme a.btn-branded-robux-white-lg.disabled:active,
.light-theme a.btn-branded-robux-white-lg.disabled.active,
.light-theme a.btn-branded-robux-white-lg[disabled],
.light-theme a.btn-branded-robux-white-lg[disabled]:hover,
.light-theme a.btn-branded-robux-white-lg[disabled]:focus,
.light-theme a.btn-branded-robux-white-lg[disabled]:active,
.light-theme a.btn-branded-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-branded-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme a.btn-branded-robux-white-lg:link {
  color: #f7f7f8;
}
.dark-theme a.btn-branded-robux-white-lg:hover,
.dark-theme a.btn-branded-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-branded-robux-white-lg:active,
.dark-theme a.btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme a.btn-branded-robux-white-lg:visited {
  color: #f7f7f8;
}
.dark-theme a.btn-branded-robux-white-lg.disabled,
.dark-theme a.btn-branded-robux-white-lg.disabled:hover,
.dark-theme a.btn-branded-robux-white-lg.disabled:focus,
.dark-theme a.btn-branded-robux-white-lg.disabled:active,
.dark-theme a.btn-branded-robux-white-lg.disabled.active,
.dark-theme a.btn-branded-robux-white-lg[disabled],
.dark-theme a.btn-branded-robux-white-lg[disabled]:hover,
.dark-theme a.btn-branded-robux-white-lg[disabled]:focus,
.dark-theme a.btn-branded-robux-white-lg[disabled]:active,
.dark-theme a.btn-branded-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch a.btn-branded-robux-white-lg:hover,
.light-theme .touch a.btn-branded-robux-white-lg:focus,
.light-theme .touch a.btn-branded-robux-white-lg:visited,
.light-theme .touch a.btn-branded-robux-white-lg:active,
.light-theme .touch a.btn-branded-robux-white-lg.active,
.dark-theme .touch a.btn-branded-robux-white-lg:hover,
.dark-theme .touch a.btn-branded-robux-white-lg:focus,
.dark-theme .touch a.btn-branded-robux-white-lg:visited,
.dark-theme .touch a.btn-branded-robux-white-lg:active,
.dark-theme .touch a.btn-branded-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-economy-robux-white-lg,
button.btn-economy-robux-white-lg,
a.btn-economy-robux-white-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #01854b;
  border: none;
  border-radius: 5px;
  height: auto;
  padding: 12px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-economy-robux-white-lg:link,
button.btn-economy-robux-white-lg:link,
a.btn-economy-robux-white-lg:link {
  color: #fff;
}
.btn-economy-robux-white-lg:hover,
.btn-economy-robux-white-lg:focus,
button.btn-economy-robux-white-lg:hover,
button.btn-economy-robux-white-lg:focus,
a.btn-economy-robux-white-lg:hover,
a.btn-economy-robux-white-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-economy-robux-white-lg:active,
.btn-economy-robux-white-lg.active,
button.btn-economy-robux-white-lg:active,
button.btn-economy-robux-white-lg.active,
a.btn-economy-robux-white-lg:active,
a.btn-economy-robux-white-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-economy-robux-white-lg:active:focus,
.btn-economy-robux-white-lg.active:focus,
button.btn-economy-robux-white-lg:active:focus,
button.btn-economy-robux-white-lg.active:focus,
a.btn-economy-robux-white-lg:active:focus,
a.btn-economy-robux-white-lg.active:focus {
  outline: 0;
}
.btn-economy-robux-white-lg:visited,
button.btn-economy-robux-white-lg:visited,
a.btn-economy-robux-white-lg:visited {
  color: #fff;
}
.btn-economy-robux-white-lg:visited:focus,
button.btn-economy-robux-white-lg:visited:focus,
a.btn-economy-robux-white-lg:visited:focus {
  outline: 0;
}
.btn-economy-robux-white-lg.disabled,
.btn-economy-robux-white-lg.disabled:hover,
.btn-economy-robux-white-lg.disabled:focus,
.btn-economy-robux-white-lg.disabled:active,
.btn-economy-robux-white-lg.disabled.active,
.btn-economy-robux-white-lg[disabled],
.btn-economy-robux-white-lg[disabled]:hover,
.btn-economy-robux-white-lg[disabled]:focus,
.btn-economy-robux-white-lg[disabled]:active,
.btn-economy-robux-white-lg[disabled].active,
button.btn-economy-robux-white-lg.disabled,
button.btn-economy-robux-white-lg.disabled:hover,
button.btn-economy-robux-white-lg.disabled:focus,
button.btn-economy-robux-white-lg.disabled:active,
button.btn-economy-robux-white-lg.disabled.active,
button.btn-economy-robux-white-lg[disabled],
button.btn-economy-robux-white-lg[disabled]:hover,
button.btn-economy-robux-white-lg[disabled]:focus,
button.btn-economy-robux-white-lg[disabled]:active,
button.btn-economy-robux-white-lg[disabled].active,
a.btn-economy-robux-white-lg.disabled,
a.btn-economy-robux-white-lg.disabled:hover,
a.btn-economy-robux-white-lg.disabled:focus,
a.btn-economy-robux-white-lg.disabled:active,
a.btn-economy-robux-white-lg.disabled.active,
a.btn-economy-robux-white-lg[disabled],
a.btn-economy-robux-white-lg[disabled]:hover,
a.btn-economy-robux-white-lg[disabled]:focus,
a.btn-economy-robux-white-lg[disabled]:active,
a.btn-economy-robux-white-lg[disabled].active {
  opacity: 0.5;
  color: #fff;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #b0f6d0;
  border-color: #b0f6d0;
}
.btn-economy-robux-white-lg.disabled span[class^="icon-"],
.btn-economy-robux-white-lg.disabled:hover span[class^="icon-"],
.btn-economy-robux-white-lg[disabled] span[class^="icon-"],
.btn-economy-robux-white-lg[disabled]:hover span[class^="icon-"],
button.btn-economy-robux-white-lg.disabled span[class^="icon-"],
button.btn-economy-robux-white-lg.disabled:hover span[class^="icon-"],
button.btn-economy-robux-white-lg[disabled] span[class^="icon-"],
button.btn-economy-robux-white-lg[disabled]:hover span[class^="icon-"],
a.btn-economy-robux-white-lg.disabled span[class^="icon-"],
a.btn-economy-robux-white-lg.disabled:hover span[class^="icon-"],
a.btn-economy-robux-white-lg[disabled] span[class^="icon-"],
a.btn-economy-robux-white-lg[disabled]:hover span[class^="icon-"],
.btn-economy-robux-white-lg span[class^="icon-"],
button.btn-economy-robux-white-lg span[class^="icon-"],
a.btn-economy-robux-white-lg span[class^="icon-"] {
  background-position: 0 -72px;
}
.btn-economy-robux-white-lg span[class^="icon-"],
.btn-economy-robux-white-lg span[class^="icon-"]:hover,
button.btn-economy-robux-white-lg span[class^="icon-"],
button.btn-economy-robux-white-lg span[class^="icon-"]:hover,
a.btn-economy-robux-white-lg span[class^="icon-"],
a.btn-economy-robux-white-lg span[class^="icon-"]:hover {
  background-size: 72px;
  width: 36px;
  height: 36px;
}
.btn-economy-robux-white-lg .btn-text,
button.btn-economy-robux-white-lg .btn-text,
a.btn-economy-robux-white-lg .btn-text {
  vertical-align: middle;
}
.touch .btn-economy-robux-white-lg:hover,
.touch .btn-economy-robux-white-lg:focus,
.touch .btn-economy-robux-white-lg:visited,
.touch a.btn-economy-robux-white-lg:hover,
.touch a.btn-economy-robux-white-lg:focus,
.touch a.btn-economy-robux-white-lg:visited {
  color: #fff;
  background-color: #01854b;
  border-color: #01854b;
}
.touch .btn-economy-robux-white-lg:active,
.touch .btn-economy-robux-white-lg.active,
.touch a.btn-economy-robux-white-lg:active,
.touch a.btn-economy-robux-white-lg.active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.light-theme .btn-economy-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme .btn-economy-robux-white-lg:link {
  color: #f7f7f8;
}
.light-theme .btn-economy-robux-white-lg:hover,
.light-theme .btn-economy-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .btn-economy-robux-white-lg:active,
.light-theme .btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme .btn-economy-robux-white-lg:visited {
  color: #f7f7f8;
}
.light-theme .btn-economy-robux-white-lg.disabled,
.light-theme .btn-economy-robux-white-lg.disabled:hover,
.light-theme .btn-economy-robux-white-lg.disabled:focus,
.light-theme .btn-economy-robux-white-lg.disabled:active,
.light-theme .btn-economy-robux-white-lg.disabled.active,
.light-theme .btn-economy-robux-white-lg[disabled],
.light-theme .btn-economy-robux-white-lg[disabled]:hover,
.light-theme .btn-economy-robux-white-lg[disabled]:focus,
.light-theme .btn-economy-robux-white-lg[disabled]:active,
.light-theme .btn-economy-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-economy-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme .btn-economy-robux-white-lg:link {
  color: #f7f7f8;
}
.dark-theme .btn-economy-robux-white-lg:hover,
.dark-theme .btn-economy-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme .btn-economy-robux-white-lg:active,
.dark-theme .btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme .btn-economy-robux-white-lg:visited {
  color: #f7f7f8;
}
.dark-theme .btn-economy-robux-white-lg.disabled,
.dark-theme .btn-economy-robux-white-lg.disabled:hover,
.dark-theme .btn-economy-robux-white-lg.disabled:focus,
.dark-theme .btn-economy-robux-white-lg.disabled:active,
.dark-theme .btn-economy-robux-white-lg.disabled.active,
.dark-theme .btn-economy-robux-white-lg[disabled],
.dark-theme .btn-economy-robux-white-lg[disabled]:hover,
.dark-theme .btn-economy-robux-white-lg[disabled]:focus,
.dark-theme .btn-economy-robux-white-lg[disabled]:active,
.dark-theme .btn-economy-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch .btn-economy-robux-white-lg:hover,
.light-theme .touch .btn-economy-robux-white-lg:focus,
.light-theme .touch .btn-economy-robux-white-lg:visited,
.light-theme .touch .btn-economy-robux-white-lg:active,
.light-theme .touch .btn-economy-robux-white-lg.active,
.dark-theme .touch .btn-economy-robux-white-lg:hover,
.dark-theme .touch .btn-economy-robux-white-lg:focus,
.dark-theme .touch .btn-economy-robux-white-lg:visited,
.dark-theme .touch .btn-economy-robux-white-lg:active,
.dark-theme .touch .btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-economy-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.light-theme a.btn-economy-robux-white-lg:link {
  color: #f7f7f8;
}
.light-theme a.btn-economy-robux-white-lg:hover,
.light-theme a.btn-economy-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme a.btn-economy-robux-white-lg:active,
.light-theme a.btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.light-theme a.btn-economy-robux-white-lg:visited {
  color: #f7f7f8;
}
.light-theme a.btn-economy-robux-white-lg.disabled,
.light-theme a.btn-economy-robux-white-lg.disabled:hover,
.light-theme a.btn-economy-robux-white-lg.disabled:focus,
.light-theme a.btn-economy-robux-white-lg.disabled:active,
.light-theme a.btn-economy-robux-white-lg.disabled.active,
.light-theme a.btn-economy-robux-white-lg[disabled],
.light-theme a.btn-economy-robux-white-lg[disabled]:hover,
.light-theme a.btn-economy-robux-white-lg[disabled]:focus,
.light-theme a.btn-economy-robux-white-lg[disabled]:active,
.light-theme a.btn-economy-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-economy-robux-white-lg {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
  border-radius: 8px;
}
.dark-theme a.btn-economy-robux-white-lg:link {
  color: #f7f7f8;
}
.dark-theme a.btn-economy-robux-white-lg:hover,
.dark-theme a.btn-economy-robux-white-lg:focus {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.dark-theme a.btn-economy-robux-white-lg:active,
.dark-theme a.btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
}
.dark-theme a.btn-economy-robux-white-lg:visited {
  color: #f7f7f8;
}
.dark-theme a.btn-economy-robux-white-lg.disabled,
.dark-theme a.btn-economy-robux-white-lg.disabled:hover,
.dark-theme a.btn-economy-robux-white-lg.disabled:focus,
.dark-theme a.btn-economy-robux-white-lg.disabled:active,
.dark-theme a.btn-economy-robux-white-lg.disabled.active,
.dark-theme a.btn-economy-robux-white-lg[disabled],
.dark-theme a.btn-economy-robux-white-lg[disabled]:hover,
.dark-theme a.btn-economy-robux-white-lg[disabled]:focus,
.dark-theme a.btn-economy-robux-white-lg[disabled]:active,
.dark-theme a.btn-economy-robux-white-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: #335fff;
  border-color: transparent;
}
.light-theme .touch a.btn-economy-robux-white-lg:hover,
.light-theme .touch a.btn-economy-robux-white-lg:focus,
.light-theme .touch a.btn-economy-robux-white-lg:visited,
.light-theme .touch a.btn-economy-robux-white-lg:active,
.light-theme .touch a.btn-economy-robux-white-lg.active,
.dark-theme .touch a.btn-economy-robux-white-lg:hover,
.dark-theme .touch a.btn-economy-robux-white-lg:focus,
.dark-theme .touch a.btn-economy-robux-white-lg:visited,
.dark-theme .touch a.btn-economy-robux-white-lg:active,
.dark-theme .touch a.btn-economy-robux-white-lg.active {
  color: #f7f7f8;
  background-color: #335fff;
  border-color: transparent;
}
.btn-buy-lg {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494d5a;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 5px;
  height: auto;
  padding: 15px;
  font-size: 20px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-buy-lg:link {
  color: #494d5a;
}
.btn-buy-lg:hover,
.btn-buy-lg:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-lg:active,
.btn-buy-lg.active {
  color: #fff;
  background-color: #39c582;
}
.btn-buy-lg:active:focus,
.btn-buy-lg.active:focus {
  outline: 0;
}
.btn-buy-lg:visited {
  color: #fff;
}
.btn-buy-lg:visited:focus {
  outline: 0;
}
.btn-buy-lg.disabled,
.btn-buy-lg.disabled:hover,
.btn-buy-lg.disabled:focus,
.btn-buy-lg.disabled:active,
.btn-buy-lg.disabled.active,
.btn-buy-lg[disabled],
.btn-buy-lg[disabled]:hover,
.btn-buy-lg[disabled]:focus,
.btn-buy-lg[disabled]:active,
.btn-buy-lg[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .btn-buy-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-buy-lg:not([disabled]):hover,
.touch .btn-buy-lg:not([disabled]):focus,
.touch .btn-buy-lg:not([disabled]):visited {
  color: #494d5a;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-lg:not([disabled]):active,
.touch .btn-buy-lg:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-buy-lg {
    border-radius: 3px;
    padding: 9px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-buy-lg:focus {
  outline: none;
}
.light-theme .btn-buy-lg {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
.light-theme .btn-buy-lg:link {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-lg:hover,
.light-theme .btn-buy-lg:focus {
  color: #272930;
  background-color: transparent;
  border-color: #272930;
}
.light-theme .btn-buy-lg:active,
.light-theme .btn-buy-lg.active {
  color: #272930;
  background-color: transparent;
}
.light-theme .btn-buy-lg:visited {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-lg.disabled,
.light-theme .btn-buy-lg.disabled:hover,
.light-theme .btn-buy-lg.disabled:focus,
.light-theme .btn-buy-lg.disabled:active,
.light-theme .btn-buy-lg.disabled.active,
.light-theme .btn-buy-lg[disabled],
.light-theme .btn-buy-lg[disabled]:hover,
.light-theme .btn-buy-lg[disabled]:focus,
.light-theme .btn-buy-lg[disabled]:active,
.light-theme .btn-buy-lg[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: transparent;
  border-color: #202227;
}
.dark-theme .btn-buy-lg {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.7);
  border-radius: 8px;
}
.dark-theme .btn-buy-lg:link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-lg:hover,
.dark-theme .btn-buy-lg:focus {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.dark-theme .btn-buy-lg:active,
.dark-theme .btn-buy-lg.active {
  color: #fff;
  background-color: transparent;
}
.dark-theme .btn-buy-lg:visited {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-lg.disabled,
.dark-theme .btn-buy-lg.disabled:hover,
.dark-theme .btn-buy-lg.disabled:focus,
.dark-theme .btn-buy-lg.disabled:active,
.dark-theme .btn-buy-lg.disabled.active,
.dark-theme .btn-buy-lg[disabled],
.dark-theme .btn-buy-lg[disabled]:hover,
.dark-theme .btn-buy-lg[disabled]:focus,
.dark-theme .btn-buy-lg[disabled]:active,
.dark-theme .btn-buy-lg[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-buy-lg:hover,
.light-theme .touch .btn-buy-lg:focus,
.light-theme .touch .btn-buy-lg:visited {
  color: #202227;
  background-color: transparent;
  border-color: #494d5a;
}
.light-theme .touch .btn-buy-lg:active,
.light-theme .touch .btn-buy-lg.active {
  color: #202227;
  background-color: #39c582;
  border-color: #39c582;
}
.dark-theme .touch .btn-buy-lg:hover,
.dark-theme .touch .btn-buy-lg:focus,
.dark-theme .touch .btn-buy-lg:visited {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.dark-theme .touch .btn-buy-lg:active,
.dark-theme .touch .btn-buy-lg.active {
  color: #f7f7f8;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-md {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494d5a;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 9px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-buy-md:link {
  color: #494d5a;
}
.btn-buy-md:hover,
.btn-buy-md:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-md:active,
.btn-buy-md.active {
  color: #fff;
  background-color: #39c582;
}
.btn-buy-md:active:focus,
.btn-buy-md.active:focus {
  outline: 0;
}
.btn-buy-md:visited {
  color: #fff;
}
.btn-buy-md:visited:focus {
  outline: 0;
}
.btn-buy-md.disabled,
.btn-buy-md.disabled:hover,
.btn-buy-md.disabled:focus,
.btn-buy-md.disabled:active,
.btn-buy-md.disabled.active,
.btn-buy-md[disabled],
.btn-buy-md[disabled]:hover,
.btn-buy-md[disabled]:focus,
.btn-buy-md[disabled]:active,
.btn-buy-md[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
@media (max-width: 767px) {
  .btn-buy-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.touch .btn-buy-md:not([disabled]):hover,
.touch .btn-buy-md:not([disabled]):focus,
.touch .btn-buy-md:not([disabled]):visited {
  color: #494d5a;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-md:not([disabled]):active,
.touch .btn-buy-md:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
@media (max-width: 767px) {
  .touch .btn-buy-md {
    border-radius: 3px;
    padding: 7px;
    font-size: 16px;
    line-height: 100%;
  }
}
.in-app .btn-buy-md:focus {
  outline: none;
}
.light-theme .btn-buy-md {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
.light-theme .btn-buy-md:link {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-md:hover,
.light-theme .btn-buy-md:focus {
  color: #272930;
  background-color: transparent;
  border-color: #272930;
}
.light-theme .btn-buy-md:active,
.light-theme .btn-buy-md.active {
  color: #272930;
  background-color: transparent;
}
.light-theme .btn-buy-md:visited {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-md.disabled,
.light-theme .btn-buy-md.disabled:hover,
.light-theme .btn-buy-md.disabled:focus,
.light-theme .btn-buy-md.disabled:active,
.light-theme .btn-buy-md.disabled.active,
.light-theme .btn-buy-md[disabled],
.light-theme .btn-buy-md[disabled]:hover,
.light-theme .btn-buy-md[disabled]:focus,
.light-theme .btn-buy-md[disabled]:active,
.light-theme .btn-buy-md[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: transparent;
  border-color: #202227;
}
.dark-theme .btn-buy-md {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.7);
  border-radius: 8px;
}
.dark-theme .btn-buy-md:link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-md:hover,
.dark-theme .btn-buy-md:focus {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.dark-theme .btn-buy-md:active,
.dark-theme .btn-buy-md.active {
  color: #fff;
  background-color: transparent;
}
.dark-theme .btn-buy-md:visited {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-md.disabled,
.dark-theme .btn-buy-md.disabled:hover,
.dark-theme .btn-buy-md.disabled:focus,
.dark-theme .btn-buy-md.disabled:active,
.dark-theme .btn-buy-md.disabled.active,
.dark-theme .btn-buy-md[disabled],
.dark-theme .btn-buy-md[disabled]:hover,
.dark-theme .btn-buy-md[disabled]:focus,
.dark-theme .btn-buy-md[disabled]:active,
.dark-theme .btn-buy-md[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-buy-md:hover,
.light-theme .touch .btn-buy-md:focus,
.light-theme .touch .btn-buy-md:visited {
  color: #202227;
  background-color: transparent;
  border-color: #494d5a;
}
.light-theme .touch .btn-buy-md:active,
.light-theme .touch .btn-buy-md.active {
  color: #202227;
  background-color: #39c582;
  border-color: #39c582;
}
.dark-theme .touch .btn-buy-md:hover,
.dark-theme .touch .btn-buy-md:focus,
.dark-theme .touch .btn-buy-md:visited {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.dark-theme .touch .btn-buy-md:active,
.dark-theme .touch .btn-buy-md.active {
  color: #f7f7f8;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-sm {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494d5a;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 7px;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-buy-sm:link {
  color: #494d5a;
}
.btn-buy-sm:hover,
.btn-buy-sm:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-sm:active,
.btn-buy-sm.active {
  color: #fff;
  background-color: #39c582;
}
.btn-buy-sm:active:focus,
.btn-buy-sm.active:focus {
  outline: 0;
}
.btn-buy-sm:visited {
  color: #fff;
}
.btn-buy-sm:visited:focus {
  outline: 0;
}
.btn-buy-sm.disabled,
.btn-buy-sm.disabled:hover,
.btn-buy-sm.disabled:focus,
.btn-buy-sm.disabled:active,
.btn-buy-sm.disabled.active,
.btn-buy-sm[disabled],
.btn-buy-sm[disabled]:hover,
.btn-buy-sm[disabled]:focus,
.btn-buy-sm[disabled]:active,
.btn-buy-sm[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-sm:not([disabled]):hover,
.touch .btn-buy-sm:not([disabled]):focus,
.touch .btn-buy-sm:not([disabled]):visited {
  color: #494d5a;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-sm:not([disabled]):active,
.touch .btn-buy-sm:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-buy-sm:focus {
  outline: none;
}
.light-theme .btn-buy-sm {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
.light-theme .btn-buy-sm:link {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-sm:hover,
.light-theme .btn-buy-sm:focus {
  color: #272930;
  background-color: transparent;
  border-color: #272930;
}
.light-theme .btn-buy-sm:active,
.light-theme .btn-buy-sm.active {
  color: #272930;
  background-color: transparent;
}
.light-theme .btn-buy-sm:visited {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-sm.disabled,
.light-theme .btn-buy-sm.disabled:hover,
.light-theme .btn-buy-sm.disabled:focus,
.light-theme .btn-buy-sm.disabled:active,
.light-theme .btn-buy-sm.disabled.active,
.light-theme .btn-buy-sm[disabled],
.light-theme .btn-buy-sm[disabled]:hover,
.light-theme .btn-buy-sm[disabled]:focus,
.light-theme .btn-buy-sm[disabled]:active,
.light-theme .btn-buy-sm[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: transparent;
  border-color: #202227;
}
.dark-theme .btn-buy-sm {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.7);
  border-radius: 8px;
}
.dark-theme .btn-buy-sm:link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-sm:hover,
.dark-theme .btn-buy-sm:focus {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.dark-theme .btn-buy-sm:active,
.dark-theme .btn-buy-sm.active {
  color: #fff;
  background-color: transparent;
}
.dark-theme .btn-buy-sm:visited {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-sm.disabled,
.dark-theme .btn-buy-sm.disabled:hover,
.dark-theme .btn-buy-sm.disabled:focus,
.dark-theme .btn-buy-sm.disabled:active,
.dark-theme .btn-buy-sm.disabled.active,
.dark-theme .btn-buy-sm[disabled],
.dark-theme .btn-buy-sm[disabled]:hover,
.dark-theme .btn-buy-sm[disabled]:focus,
.dark-theme .btn-buy-sm[disabled]:active,
.dark-theme .btn-buy-sm[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-buy-sm:hover,
.light-theme .touch .btn-buy-sm:focus,
.light-theme .touch .btn-buy-sm:visited {
  color: #202227;
  background-color: transparent;
  border-color: #494d5a;
}
.light-theme .touch .btn-buy-sm:active,
.light-theme .touch .btn-buy-sm.active {
  color: #202227;
  background-color: #39c582;
  border-color: #39c582;
}
.dark-theme .touch .btn-buy-sm:hover,
.dark-theme .touch .btn-buy-sm:focus,
.dark-theme .touch .btn-buy-sm:visited {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.dark-theme .touch .btn-buy-sm:active,
.dark-theme .touch .btn-buy-sm.active {
  color: #f7f7f8;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-xs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494d5a;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  height: auto;
  padding: 4px;
  font-size: 12px;
  font-weight: 500;
  line-height: 100%;
  display: inline-block;
}
.btn-buy-xs:link {
  color: #494d5a;
}
.btn-buy-xs:hover,
.btn-buy-xs:focus {
  color: #fff;
  cursor: pointer;
  background-color: #39c582;
  border-color: #39c582;
}
.btn-buy-xs:active,
.btn-buy-xs.active {
  color: #fff;
  background-color: #39c582;
}
.btn-buy-xs:active:focus,
.btn-buy-xs.active:focus {
  outline: 0;
}
.btn-buy-xs:visited {
  color: #fff;
}
.btn-buy-xs:visited:focus {
  outline: 0;
}
.btn-buy-xs.disabled,
.btn-buy-xs.disabled:hover,
.btn-buy-xs.disabled:focus,
.btn-buy-xs.disabled:active,
.btn-buy-xs.disabled.active,
.btn-buy-xs[disabled],
.btn-buy-xs[disabled]:hover,
.btn-buy-xs[disabled]:focus,
.btn-buy-xs[disabled]:active,
.btn-buy-xs[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-xs:not([disabled]):hover,
.touch .btn-buy-xs:not([disabled]):focus,
.touch .btn-buy-xs:not([disabled]):visited {
  color: #494d5a;
  background-color: #fff;
  border-color: #bcbec8;
}
.touch .btn-buy-xs:not([disabled]):active,
.touch .btn-buy-xs:not([disabled]).active {
  color: #fff;
  background-color: #0c9b5a;
  border-color: #0c9b5a;
}
.in-app .btn-buy-xs:focus {
  outline: none;
}
.light-theme .btn-buy-xs {
  color: rgba(0, 0, 0, 0.5);
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0.5);
  border-radius: 8px;
}
.light-theme .btn-buy-xs:link {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-xs:hover,
.light-theme .btn-buy-xs:focus {
  color: #272930;
  background-color: transparent;
  border-color: #272930;
}
.light-theme .btn-buy-xs:active,
.light-theme .btn-buy-xs.active {
  color: #272930;
  background-color: transparent;
}
.light-theme .btn-buy-xs:visited {
  color: rgba(0, 0, 0, 0.5);
}
.light-theme .btn-buy-xs.disabled,
.light-theme .btn-buy-xs.disabled:hover,
.light-theme .btn-buy-xs.disabled:focus,
.light-theme .btn-buy-xs.disabled:active,
.light-theme .btn-buy-xs.disabled.active,
.light-theme .btn-buy-xs[disabled],
.light-theme .btn-buy-xs[disabled]:hover,
.light-theme .btn-buy-xs[disabled]:focus,
.light-theme .btn-buy-xs[disabled]:active,
.light-theme .btn-buy-xs[disabled].active {
  color: #202227;
  opacity: 0.5;
  background-color: transparent;
  border-color: #202227;
}
.dark-theme .btn-buy-xs {
  color: rgba(255, 255, 255, 0.7);
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.7);
  border-radius: 8px;
}
.dark-theme .btn-buy-xs:link {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-xs:hover,
.dark-theme .btn-buy-xs:focus {
  color: #fff;
  background-color: transparent;
  border-color: #fff;
}
.dark-theme .btn-buy-xs:active,
.dark-theme .btn-buy-xs.active {
  color: #fff;
  background-color: transparent;
}
.dark-theme .btn-buy-xs:visited {
  color: rgba(255, 255, 255, 0.7);
}
.dark-theme .btn-buy-xs.disabled,
.dark-theme .btn-buy-xs.disabled:hover,
.dark-theme .btn-buy-xs.disabled:focus,
.dark-theme .btn-buy-xs.disabled:active,
.dark-theme .btn-buy-xs.disabled.active,
.dark-theme .btn-buy-xs[disabled],
.dark-theme .btn-buy-xs[disabled]:hover,
.dark-theme .btn-buy-xs[disabled]:focus,
.dark-theme .btn-buy-xs[disabled]:active,
.dark-theme .btn-buy-xs[disabled].active {
  color: #f7f7f8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #f7f7f8;
}
.light-theme .touch .btn-buy-xs:hover,
.light-theme .touch .btn-buy-xs:focus,
.light-theme .touch .btn-buy-xs:visited {
  color: #202227;
  background-color: transparent;
  border-color: #494d5a;
}
.light-theme .touch .btn-buy-xs:active,
.light-theme .touch .btn-buy-xs.active {
  color: #202227;
  background-color: #39c582;
  border-color: #39c582;
}
.dark-theme .touch .btn-buy-xs:hover,
.dark-theme .touch .btn-buy-xs:focus,
.dark-theme .touch .btn-buy-xs:visited {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.dark-theme .touch .btn-buy-xs:active,
.dark-theme .touch .btn-buy-xs.active {
  color: #f7f7f8;
  background-color: #39c582;
  border-color: #39c582;
}
.touch .see-all-link,
.see-all-link {
  text-align: center;
  width: auto;
  color: inherit;
  background-color: transparent;
  border: 0;
  font-size: 16px;
  font-weight: 500;
}
.touch .see-all-link,
.touch .see-all-link:hover,
.touch .see-all-link:focus,
.touch .see-all-link:active,
.see-all-link,
.see-all-link:hover,
.see-all-link:focus,
.see-all-link:active {
  background-color: transparent;
  border: 0;
}
.touch .see-all-link:hover,
.see-all-link:hover {
  text-decoration: underline;
}
.touch .refresh-link,
.refresh-link {
  text-align: center;
  width: auto;
  color: inherit;
  background-color: transparent;
  border: 0;
  font-size: 16px;
  font-weight: 500;
}
.touch .refresh-link,
.touch .refresh-link:hover,
.touch .refresh-link:focus,
.touch .refresh-link:active,
.refresh-link,
.refresh-link:hover,
.refresh-link:focus,
.refresh-link:active {
  background-color: transparent;
  border: 0;
}
.touch .refresh-link:hover,
.refresh-link:hover {
  text-decoration: underline;
}
.touch .see-all-link-icon,
.see-all-link-icon {
  text-align: center;
  width: auto;
  color: inherit;
  background-color: transparent;
  border: 0;
  font-size: 16px;
  font-weight: 500;
  position: relative;
}
.touch .see-all-link-icon,
.touch .see-all-link-icon:hover,
.touch .see-all-link-icon:focus,
.touch .see-all-link-icon:active,
.see-all-link-icon,
.see-all-link-icon:hover,
.see-all-link-icon:focus,
.see-all-link-icon:active {
  background-color: transparent;
  border: 0;
}
.touch .see-all-link-icon:hover,
.see-all-link-icon:hover {
  text-decoration: underline;
}
.touch .see-all-link-icon:after,
.see-all-link-icon:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
}
.touch .refresh-link-icon,
.refresh-link-icon {
  text-align: center;
  width: auto;
  color: inherit;
  background-color: transparent;
  border: 0;
  font-size: 16px;
  font-weight: 500;
  position: relative;
}
.touch .refresh-link-icon,
.touch .refresh-link-icon:hover,
.touch .refresh-link-icon:focus,
.touch .refresh-link-icon:active,
.refresh-link-icon,
.refresh-link-icon:hover,
.refresh-link-icon:focus,
.refresh-link-icon:active {
  background-color: transparent;
  border: 0;
}
.touch .refresh-link-icon:hover,
.refresh-link-icon:hover {
  text-decoration: underline;
}
.touch .refresh-link-icon:after,
.refresh-link-icon:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
}
.btn-fixed-width {
  width: 90px;
}
.btn-min-width {
  min-width: 90px;
}
.btn-fixed-width-lg {
  width: 180px;
}
.btn-full-width {
  width: 100%;
}
.btn-toggle-label {
  min-height: 24px;
}
.btn-toggle {
  color: #fff;
  background-color: #bcbec8;
  border: 0;
  border-radius: 12px;
  width: 40px;
  height: 24px;
  padding: 2px;
  display: inline-block;
  position: relative;
}
.btn-toggle:before,
.btn-toggle:after {
  content: " ";
  display: table;
}
.btn-toggle:after {
  clear: both;
}
.btn-toggle:hover {
  cursor: pointer;
}
.btn-toggle .toggle-on {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: none;
}
.btn-toggle .toggle-off {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline;
}
.btn-toggle .toggle-flip {
  background-color: #fff;
  border-radius: 10px;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 2px;
  left: 2px;
  right: auto;
}
.btn-toggle.on {
  background-color: #01854b;
}
.btn-toggle.on .toggle-on {
  display: inline;
}
.btn-toggle.on .toggle-off {
  display: none;
}
.btn-toggle.on .toggle-flip {
  left: auto;
  right: 2px;
}
.btn-toggle.on.disabled,
.btn-toggle.on[disabled] {
  background-color: #b0f6d0;
}
.btn-toggle.on.disabled .toggle-flip,
.btn-toggle.on[disabled] .toggle-flip {
  background-color: #fff;
}
.btn-toggle.disabled,
.btn-toggle[disabled] {
  background-color: #e6e7ea;
}
.btn-toggle.disabled:hover,
.btn-toggle[disabled]:hover {
  cursor: default;
}
.btn-toggle.disabled .toggle-flip,
.btn-toggle[disabled] .toggle-flip {
  background-color: #f7f7f8;
}
.btn-growth-md,
.btn-growth-md:link,
.btn-growth-md:hover,
.btn-growth-md:active,
a.btn-growth-md,
a.btn-growth-md:link,
a.btn-growth-md:hover,
a.btn-growth-md:active {
  font-size: 16px;
}
@media (max-width: 767px) {
  .dark-theme .remove-panel,
  .light-theme .remove-panel {
    padding: 0 12px;
  }
}
.dark-theme .text-report-ads:hover,
.light-theme .text-report,
.light-theme .text-report:link,
.light-theme .text-report:hover,
.light-theme .text-report:visited,
.light-theme .text-report:active,
.dark-theme .text-report,
.dark-theme .text-report:link,
.dark-theme .text-report:hover,
.dark-theme .text-report:visited,
.dark-theme .text-report:active,
.light-theme .abp .BadAdButton:hover,
.dark-theme .abp .BadAdButton:hover,
.light-theme .text-alert,
.light-theme .text-error,
.dark-theme .text-alert,
.dark-theme .text-error {
  color: #df281f;
}
@media (max-width: 767px) {
  .light-theme .avatar-container .avatar-status.icon-game,
  .light-theme .avatar-container .avatar-card-fullbody .icon-game,
  .light-theme .avatar-container .avatar-headshot-lg .avatar-status.icon-game,
  .dark-theme .avatar-container .avatar-status.icon-game,
  .dark-theme .avatar-container .avatar-card-fullbody .icon-game,
  .dark-theme .avatar-container .avatar-headshot-lg .avatar-status.icon-game {
    background-color: #39c582;
  }
}
@media (max-width: 543px) {
  .light-theme .game-card-info .info-label.icon-votes-gray,
  .light-theme .game-card-info .info-label.icon-votes-gray-white-70 {
    background-position: 0 -24px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .light-theme .game-card-info .info-label.icon-playing-counts-gray,
  .light-theme .game-card-info .info-label.icon-playing-counts-gray-white-70 {
    background-position: 0 -36px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .dark-theme .game-card-info .info-label.icon-votes-gray,
  .dark-theme .game-card-info .info-label.icon-votes-gray-white-70 {
    background-position: 0 -24px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .dark-theme .game-card-info .info-label.icon-playing-counts-gray,
  .dark-theme .game-card-info .info-label.icon-playing-counts-gray-white-70 {
    background-position: 0 -36px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
}
@media (min-width: 767px) {
  .light-theme .item-card-container .item-card-caption,
  .dark-theme .item-card-container .item-card-caption {
    padding: 6px 0 0;
  }
}
@media (max-width: 767px) {
  .light-theme .item-card,
  .dark-theme .item-card {
    padding: 2px 5px;
  }
  .light-theme .item-cards-stackable .item-card,
  .dark-theme .item-cards-stackable .item-card {
    padding: 0;
  }
  .light-theme .item-card,
  .dark-theme .item-card {
    height: 100%;
  }
  .light-theme .assets-explorer-main-content .item-card,
  .light-theme .bundle-items .item-card {
    height: 224px;
  }
}
@media (max-width: 543px) {
  .light-theme .assets-explorer-main-content .item-card,
  .light-theme .bundle-items .item-card {
    height: 240px;
  }
}
@media (max-width: 767px) {
  .dark-theme .assets-explorer-main-content .item-card,
  .dark-theme .bundle-items .item-card {
    height: 224px;
  }
}
@media (max-width: 543px) {
  .dark-theme .assets-explorer-main-content .item-card,
  .dark-theme .bundle-items .item-card {
    height: 240px;
  }
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:checked + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
  .dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
  .light-theme .checkbox input[type="checkbox"]:checked + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
  .light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
  .light-theme .checkbox input[type="checkbox"]:checked + label:before {
    background-position: 0 -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
  .light-theme .checkbox input[type="checkbox"]:disabled + label:before {
    width: 24px;
    height: 24px;
  }
  .light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    background-position: -22px -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
  .dark-theme .checkbox input[type="checkbox"]:checked + label:before {
    background-position: 0 -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
  .dark-theme .checkbox input[type="checkbox"]:disabled + label:before {
    width: 24px;
    height: 24px;
  }
  .dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    background-position: -22px -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
}
@keyframes placeholderShimmer {
  0% {
    background-position: -468px 0;
  }
  to {
    background-position: 468px 0;
  }
}
@media (max-width: 767px) {
  .light-theme .input-group .input-field {
    font-size: 18px;
  }
  .light-theme .input-group .input-group-btn {
    position: absolute;
    top: 0;
    left: 0;
  }
  .light-theme .input-group .input-group-btn .input-addon-btn {
    position: relative;
  }
  .dark-theme .input-group .input-field {
    font-size: 18px;
  }
  .dark-theme .input-group .input-group-btn {
    position: absolute;
    top: 0;
    left: 0;
  }
  .dark-theme .input-group .input-group-btn .input-addon-btn {
    position: relative;
  }
}
.common-banner {
  border-width: 1px;
  border-color: "divider";
  border-style: solid;
}
.light-theme .common-banner {
  border-color: #bcbec8;
}
.dark-theme .common-banner {
  border-color: #494d5a;
}
.common-banner {
  border-radius: 8px;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-align: start;
  align-items: start;
  gap: 12px;
  padding: 12px;
  display: -ms-flexbox;
  display: flex;
}
.light-theme .common-banner {
  background-color: #f7f7f8;
}
.dark-theme .common-banner {
  background-color: #272930;
}
.common-banner .icon-warning {
  background-position: 0 -198px;
  background-size: 65px;
  width: 30px;
  height: 30px;
}
.common-banner .icon-turn-off {
  background-position: 0 -165px;
  background-size: 65px;
  width: 30px;
  height: 30px;
}
.common-banner .icon-flag {
  background-position: 0 -230px;
  background-size: 65px;
  width: 30px;
  height: 30px;
}
.common-banner .banner-info {
  -ms-flex-direction: column;
  flex-direction: column;
}
.common-banner .banner-info .banner-title {
  margin: 0;
  font-weight: 700;
}
.common-banner .banner-info .banner-content {
  margin: 0;
}
@media (max-width: 991px) {
  .common-banner .icon-warning,
  .common-banner .icon-flag,
  .common-banner .icon-turn-off {
    display: none;
  }
}
.avatar-headshot-xs {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  padding: 0;
  position: relative;
}
.avatar-headshot-xs.card-plain {
  width: 34px;
  height: 34px;
}
.avatar-headshot-xs .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-headshot-xs .avatar-status {
  position: absolute;
}
.avatar-headshot-sm {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  padding: 0;
  position: relative;
}
.avatar-headshot-sm.card-plain {
  width: 50px;
  height: 50px;
}
.avatar-headshot-sm .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-headshot-sm .avatar-status {
  position: absolute;
}
.avatar-headshot-md {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  padding: 0;
  position: relative;
}
.avatar-headshot-md.card-plain {
  width: 62px;
  height: 62px;
}
.avatar-headshot-md .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-headshot-md .avatar-status {
  position: absolute;
}
.avatar-headshot-lg {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 150px;
  height: 150px;
  padding: 0;
  position: relative;
}
.avatar-headshot-lg.card-plain {
  width: 152px;
  height: 152px;
}
.avatar-headshot-lg .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-headshot-lg .avatar-status {
  position: absolute;
}
.avatar-fullbody-sm {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  padding: 0;
  position: relative;
}
.avatar-fullbody-sm.card-plain {
  width: 102px;
  height: 102px;
}
.avatar-fullbody-sm .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-fullbody-sm .avatar-status {
  position: absolute;
}
.avatar-fullbody-lg {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 362px;
  height: 352px;
  padding: 0;
  position: relative;
}
.avatar-fullbody-lg.card-plain {
  width: 364px;
  height: 354px;
}
.avatar-fullbody-lg .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-fullbody-lg .avatar-status {
  position: absolute;
}
.avatar-card-fullbody {
  vertical-align: bottom;
  background-color: transparent;
  border: 0;
  border-radius: 50%;
  width: 90px;
  height: 90px;
  padding: 0;
  position: relative;
}
.avatar-card-fullbody.card-plain {
  width: 92px;
  height: 92px;
}
.avatar-card-fullbody .avatar-card-link {
  width: 100%;
  height: 100%;
}
.avatar-card-fullbody .avatar-status {
  position: absolute;
}
.avatar-card-fullbody .icon-placeholder-avatar-headshot {
  background-position: 0 -180px;
  background-size: 100%;
  width: 90px;
  height: 90px;
}
.avatar {
  position: relative;
}
.avatar-card-container {
  background-color: #fff;
}
.avatar-card-container.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.avatar-card-container.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .avatar-card-container {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .avatar-card-container.remove-panel {
  background-color: transparent;
}
.avatar-card-container.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.avatar-card-container.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .avatar-card-container {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .avatar-card-container.remove-panel {
  background-color: transparent;
}
.avatar-card-container {
  position: relative;
}
.avatar-card-container .friend-name {
  font-weight: 500;
}
.avatar-cards:before,
.avatar-cards:after {
  content: " ";
  display: table;
}
.avatar-cards:after {
  clear: both;
}
.avatar-cards .avatar-card {
  float: left;
  width: 33.33%;
  padding: 0 5px 12px;
}
@media (max-width: 1199px) and (min-width: 991px) {
  .avatar-cards .avatar-card:nth-child(3n + 1) {
    padding-left: 0;
  }
  .avatar-cards .avatar-card:nth-child(3n + 3) {
    padding-right: 0;
  }
}
@media (max-width: 991px) and (min-width: 543px) {
  .avatar-cards .avatar-card {
    width: 50%;
  }
  .avatar-cards .avatar-card:nth-child(odd) {
    padding-left: 0;
  }
  .avatar-cards .avatar-card:nth-child(2n) {
    padding-right: 0;
  }
}
@media (max-width: 543px) {
  .avatar-cards .avatar-card {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.avatar,
.avatar-card-fullbody {
  position: relative;
}
.avatar .avatar-card-link,
.avatar .avatar-card-image,
.avatar-card-fullbody .avatar-card-link,
.avatar-card-fullbody .avatar-card-image {
  border: 0;
  border-radius: 50%;
}
.avatar .avatar-card-link,
.avatar-card-fullbody .avatar-card-link {
  text-align: center;
  display: block;
}
.avatar .avatar-card-image,
.avatar-card-fullbody .avatar-card-image {
  word-break: break-all;
  vertical-align: top;
  width: 100%;
  height: 100%;
}
.avatar-container {
  width: 90px;
  position: relative;
}
.avatar-container .friend-name {
  font-weight: 500;
}
.avatar-group {
  border: 0;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  position: relative;
  overflow: hidden;
}
.avatar-group:before,
.avatar-group:after {
  content: " ";
  display: table;
}
.avatar-group:after {
  clear: both;
}
.avatar-group.card-plain {
  width: 50px;
  height: 50px;
}
.avatar-group li {
  float: left;
  display: inline-block;
}
.avatar-group li .avatar-card-link {
  display: inline-block;
}
.avatar-group li .avatar-card-image {
  width: 100%;
  height: 100%;
}
.avatar-item {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.avatar-double .avatar-item {
  text-align: center;
  overflow: hidden;
}
.avatar-double .avatar-item:first-child {
  margin-left: -50%;
}
.avatar-double .avatar-item:first-child .avatar-card-image {
  margin-left: 25%;
}
.avatar-double .avatar-item:last-child {
  margin-right: -50%;
}
.avatar-double .avatar-item:last-child .avatar-card-image {
  margin-left: -50%;
}
.avatar-triple .avatar-item {
  overflow: hidden;
}
.avatar-triple .avatar-item:first-child {
  margin-left: -50%;
}
.avatar-triple .avatar-item:first-child .avatar-card-image {
  margin-left: 25%;
}
.avatar-triple .avatar-item:nth-child(2),
.avatar-triple .avatar-item:nth-child(3) {
  vertical-align: top;
  width: 50%;
  height: 50%;
  margin-right: 0;
}
.avatar-triple .avatar-item:nth-child(2) img,
.avatar-triple .avatar-item:nth-child(3) img {
  vertical-align: top;
  width: 100%;
  height: 100%;
}
.avatar-triple .avatar-item:nth-child(2) {
  top: 0;
}
.avatar-triple .avatar-item:nth-child(3) {
  bottom: 0;
}
.avatar-all .avatar-item {
  vertical-align: top;
  width: 50%;
  height: 50%;
  display: inline-block;
}
.avatar-all .avatar-item img {
  vertical-align: top;
  width: 100%;
  height: 100%;
}
.avatar-card-container {
  padding: 0;
  position: relative;
}
.avatar-card-container:before,
.avatar-card-container:after {
  content: " ";
  display: table;
}
.avatar-card-container:after {
  clear: both;
}
.avatar-card-container .avatar-card-content {
  display: -ms-flexbox;
  display: flex;
}
.avatar-card-container .avatar-card-content .avatar-card-fullbody {
  width: 96px;
  height: 96px;
  margin: 12px;
}
.avatar-card-container .avatar-card-content .avatar-card-caption {
  width: 60%;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: calc(100% - 132px);
  margin: 0;
  padding: 12px 0;
  display: -ms-flexbox;
  display: flex;
}
.avatar-card-container .avatar-card-content .avatar-card-caption.has-menu .avatar-name-container {
  width: 88%;
  width: calc(100% - 20px);
}
.avatar-card-container
  .avatar-card-content
  .avatar-card-caption.has-menu
  .avatar-name-container.verified {
  width: 88%;
  width: calc(100% - 32px);
}
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container {
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container.shimmer,
.avatar-card-container
  .avatar-card-content
  .avatar-card-caption
  .shimmer-lines
  .avatar-name-container.shimmer-line,
.shimmer-lines
  .avatar-card-container
  .avatar-card-content
  .avatar-card-caption
  .avatar-name-container.shimmer-line {
  height: 22px;
}
.avatar-card-container
  .avatar-card-content
  .avatar-card-caption
  .avatar-name-container
  .avatar-name {
  font-weight: 500;
}
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-label,
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-status-link {
  text-overflow: ellipsis;
  max-height: 34px;
  padding: 3px 0 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3em;
  overflow: hidden;
}
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-label.shimmer,
.avatar-card-container
  .avatar-card-content
  .avatar-card-caption
  .shimmer-lines
  .avatar-card-label.shimmer-line,
.shimmer-lines
  .avatar-card-container
  .avatar-card-content
  .avatar-card-caption
  .avatar-card-label.shimmer-line {
  width: 80%;
  height: 18px;
  margin-top: 5px;
}
.avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-footer {
  height: 34px;
}
.avatar-card-container .avatar-card-content .avatar-card-caption-with-menu {
  width: 50%;
  width: calc(100% - 146px);
}
.avatar-card-container .avatar-card-content .avatar-card-menu {
  position: absolute;
  top: 6px;
  right: 6px;
}
.avatar-card-container .avatar-card-content .avatar-card-menu .icon-more {
  background-position: 0 -440px;
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.avatar-card-container .avatar-card-content .avatar-card-menu .icon-more:hover {
  background-position: -20px -440px;
}
.avatar-card-content:before,
.avatar-card-content:after {
  content: " ";
  display: table;
}
.avatar-card-content:after {
  clear: both;
}
.avatar-card-btns {
  background-color: #f7f7f8;
}
.avatar-card-btns.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.avatar-card-btns.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .avatar-card-btns {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .avatar-card-btns.remove-panel {
  background-color: transparent;
}
.avatar-card-btns.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.avatar-card-btns.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .avatar-card-btns {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .avatar-card-btns.remove-panel {
  background-color: transparent;
}
.avatar-card-btns {
  border-top: 1px solid #e6e7ea;
  padding: 12px;
}
.avatar-card-btns:before,
.avatar-card-btns:after {
  content: " ";
  display: table;
}
.avatar-card-btns:after {
  clear: both;
}
.avatar-card-btns [class^="btn-"] {
  float: left;
  width: 45%;
  width: calc(50% - 12px);
  margin: 0 6px;
}
.avatar-status {
  position: absolute;
  bottom: 0;
  right: 0;
}
.avatar-headshot-lg .avatar-status {
  bottom: 4%;
  right: 5%;
}
@media (max-width: 767px) {
  .avatar-card-fullbody .avatar-status {
    bottom: 5px;
    right: 5px;
  }
  .avatar-status,
  .avatar-status span {
    background-image: none;
    border-radius: 50%;
    width: 8px;
    height: 8px;
  }
  .avatar-headshot-lg .avatar-status,
  .avatar-card-fullbody .avatar-status,
  .avatar-headshot-lg .avatar-status span,
  .avatar-card-fullbody .avatar-status span {
    width: 14px;
    height: 14px;
  }
  .avatar-status.chat-friend-status.online,
  .avatar-status.icon-online,
  .avatar-status span.chat-friend-status.online,
  .avatar-status span.icon-online {
    background-color: #70a0ff;
    background-image: none;
  }
  .avatar-status.chat-friend-status.game,
  .avatar-status.icon-game,
  .avatar-status span.chat-friend-status.game,
  .avatar-status span.icon-game {
    background-color: #01854b;
    background-image: none;
  }
  .avatar-status.chat-friend-status.studio,
  .avatar-status.icon-studio,
  .avatar-status span.chat-friend-status.studio,
  .avatar-status span.icon-studio {
    background-color: #f57630;
    background-image: none;
  }
  .light-theme .avatar-status.chat-friend-status.invisible-mode,
  .light-theme .avatar-status.icon-invisible-mode,
  .light-theme .avatar-status span.chat-friend-status.invisible-mode,
  .light-theme .avatar-status span.icon-invisible-mode {
    background-color: #bcbec8;
    border: 2px solid rgba(0, 0, 0, 0.7);
  }
  .dark-theme .avatar-status.chat-friend-status.invisible-mode,
  .dark-theme .avatar-status.icon-invisible-mode,
  .dark-theme .avatar-status span.chat-friend-status.invisible-mode,
  .dark-theme .avatar-status span.icon-invisible-mode {
    background-color: rgba(0, 0, 0, 0.7);
    border: 2px solid #bcbec8;
  }
}
.avatar-headshot-xs .avatar-status,
.avatar-headshot-sm .avatar-status,
.avatar-headshot-xs .avatar-status span,
.avatar-headshot-sm .avatar-status span {
  background-image: none;
  border-radius: 50%;
  width: 8px;
  height: 8px;
}
.avatar-headshot-lg .avatar-headshot-xs .avatar-status,
.avatar-card-fullbody .avatar-headshot-xs .avatar-status,
.avatar-headshot-lg .avatar-headshot-sm .avatar-status,
.avatar-card-fullbody .avatar-headshot-sm .avatar-status,
.avatar-headshot-lg .avatar-headshot-xs .avatar-status span,
.avatar-card-fullbody .avatar-headshot-xs .avatar-status span,
.avatar-headshot-lg .avatar-headshot-sm .avatar-status span,
.avatar-card-fullbody .avatar-headshot-sm .avatar-status span {
  width: 14px;
  height: 14px;
}
.avatar-headshot-xs .avatar-status.chat-friend-status.online,
.avatar-headshot-xs .avatar-status.icon-online,
.avatar-headshot-sm .avatar-status.chat-friend-status.online,
.avatar-headshot-sm .avatar-status.icon-online,
.avatar-headshot-xs .avatar-status span.chat-friend-status.online,
.avatar-headshot-xs .avatar-status span.icon-online,
.avatar-headshot-sm .avatar-status span.chat-friend-status.online,
.avatar-headshot-sm .avatar-status span.icon-online {
  background-color: #70a0ff;
  background-image: none;
}
.avatar-headshot-xs .avatar-status.chat-friend-status.game,
.avatar-headshot-xs .avatar-status.icon-game,
.avatar-headshot-sm .avatar-status.chat-friend-status.game,
.avatar-headshot-sm .avatar-status.icon-game,
.avatar-headshot-xs .avatar-status span.chat-friend-status.game,
.avatar-headshot-xs .avatar-status span.icon-game,
.avatar-headshot-sm .avatar-status span.chat-friend-status.game,
.avatar-headshot-sm .avatar-status span.icon-game {
  background-color: #01854b;
  background-image: none;
}
.avatar-headshot-xs .avatar-status.chat-friend-status.studio,
.avatar-headshot-xs .avatar-status.icon-studio,
.avatar-headshot-sm .avatar-status.chat-friend-status.studio,
.avatar-headshot-sm .avatar-status.icon-studio,
.avatar-headshot-xs .avatar-status span.chat-friend-status.studio,
.avatar-headshot-xs .avatar-status span.icon-studio,
.avatar-headshot-sm .avatar-status span.chat-friend-status.studio,
.avatar-headshot-sm .avatar-status span.icon-studio {
  background-color: #f57630;
  background-image: none;
}
.light-theme .avatar-headshot-xs .avatar-status.chat-friend-status.invisible-mode,
.light-theme .avatar-headshot-xs .avatar-status.icon-invisible-mode,
.light-theme .avatar-headshot-sm .avatar-status.chat-friend-status.invisible-mode,
.light-theme .avatar-headshot-sm .avatar-status.icon-invisible-mode,
.light-theme .avatar-headshot-xs .avatar-status span.chat-friend-status.invisible-mode,
.light-theme .avatar-headshot-xs .avatar-status span.icon-invisible-mode,
.light-theme .avatar-headshot-sm .avatar-status span.chat-friend-status.invisible-mode,
.light-theme .avatar-headshot-sm .avatar-status span.icon-invisible-mode {
  background-color: #bcbec8;
  border: 2px solid rgba(0, 0, 0, 0.7);
}
.dark-theme .avatar-headshot-xs .avatar-status.chat-friend-status.invisible-mode,
.dark-theme .avatar-headshot-xs .avatar-status.icon-invisible-mode,
.dark-theme .avatar-headshot-sm .avatar-status.chat-friend-status.invisible-mode,
.dark-theme .avatar-headshot-sm .avatar-status.icon-invisible-mode,
.dark-theme .avatar-headshot-xs .avatar-status span.chat-friend-status.invisible-mode,
.dark-theme .avatar-headshot-xs .avatar-status span.icon-invisible-mode,
.dark-theme .avatar-headshot-sm .avatar-status span.chat-friend-status.invisible-mode,
.dark-theme .avatar-headshot-sm .avatar-status span.icon-invisible-mode {
  background-color: rgba(0, 0, 0, 0.7);
  border: 2px solid #bcbec8;
}
.game-cards {
  white-space: nowrap;
}
.game-cards.card-grid {
  white-space: normal;
  text-align: center;
}
.game-cards .game-card {
  float: none;
  vertical-align: top;
  white-space: normal;
  width: 164px;
  height: 240px;
  margin-bottom: 12px;
  padding: 0 14px 0 0;
  display: inline-block;
}
@media (max-width: 543px) {
  .game-cards .game-card {
    width: 102px;
    height: 160px;
    padding: 0;
  }
  .game-cards .game-card.game-tile {
    height: 150px;
  }
}
.game-cards .game-card .game-card-name,
.game-cards .game-card .game-card-info {
  line-height: 1.4em;
}
@media (max-width: 543px) {
  .game-cards .game-card .game-card-name,
  .game-cards .game-card .game-card-info {
    font-size: 10px;
  }
  .game-cards .game-card .game-card-info .vote-percentage-label,
  .game-cards .game-card .game-card-info .playing-counts-label {
    margin: 0 0 0 -4px;
    padding: 0;
  }
  .game-cards .sponsored-game {
    height: 150px;
  }
}
.game-card-container {
  background-color: #fff;
}
.light-theme .game-card-container,
.dark-theme .game-card-container {
  background-color: transparent;
}
.game-card-container {
  float: left;
  border-radius: 8px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
.game-card-container:not(
  :-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  text-align: left;
}
.game-card-container:not(
  :-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  text-align: left;
}
.game-card-container:not(
  :-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  text-align: left;
}
.game-card-container:not(
  :-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  text-align: left;
}
.game-card-container:not(
  :is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  text-align: left;
}
.game-card-container:-webkit-any(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  text-align: right;
}
.game-card-container:-moz-any(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  text-align: right;
}
.game-card-container:is(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  text-align: right;
}
@media (max-width: 543px) {
  .game-card-container {
    width: 90px;
    width: calc(100% - 12px);
  }
}
.game-card-container .game-card-name {
  font-weight: 500;
}
@media (max-width: 767px) {
  .game-card-container .game-card-name {
    font-size: 16px;
  }
}
@media (max-width: 543px) {
  .game-card-container .game-card-name {
    max-height: 32px;
    font-size: 14px;
    line-height: 1.1em;
  }
}
.game-card-container:hover .game-card-thumb-container:before {
  opacity: 1;
}
.game-card-thumb-container {
  z-index: 0;
  position: relative;
}
.game-card-thumb-container:before {
  content: "";
  opacity: 0;
  background: radial-gradient(transparent, rgba(0, 0, 0, 0.4));
  border-radius: 8px;
  transition: opacity 0.3s linear;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.game-card-container thumbnail-2d,
.game-card-thumb-container {
  border-radius: 8px;
  width: 150px;
  height: 150px;
  display: inline-block;
}
@media (max-width: 543px) {
  .game-card-container thumbnail-2d,
  .game-card-thumb-container {
    width: 100%;
    height: auto;
  }
  .game-card-container thumbnail-2d .icon-placeholder-game,
  .game-card-thumb-container .icon-placeholder-game {
    background-size: 90px;
    width: 90px;
    height: 90px;
  }
}
.game-card-container thumbnail-2d .game-card-thumb,
.game-card-thumb-container .game-card-thumb {
  border-radius: 8px;
  width: 150px;
  height: 150px;
  margin: auto;
  display: inline-block;
  overflow: hidden;
}
@media (max-width: 543px) {
  .game-card-container thumbnail-2d .game-card-thumb,
  .game-card-thumb-container .game-card-thumb {
    width: 100%;
    height: auto;
  }
}
.game-tile-container .tile-mask,
.game-tile-container .icon-common-play,
.game-tile-container .instant-play-mask {
  display: none;
}
.game-tile-container.instant-play,
.game-tile-container .instant-play {
  position: relative;
}
.game-tile-container.instant-play .tile-mask,
.game-tile-container .instant-play .tile-mask {
  cursor: pointer;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.5));
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: -1px;
  left: 0;
}
.game-tile-container.instant-play .icon-play-with-circle,
.game-tile-container .instant-play .icon-play-with-circle {
  display: inline-block;
  position: absolute;
  top: 36%;
  left: 36%;
}
.game-tile-container:hover .instant-play-mask {
  cursor: pointer;
  z-index: 1000;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.5));
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}
.game-tile-container:hover .instant-play-mask .icon-common-play {
  display: inline-block;
  position: absolute;
  top: 40%;
  left: 45%;
}
.game-card-name,
.game-card-name-secondary,
.game-card-vote,
.game-card-experimental {
  width: 100%;
  margin: 3px 0;
}
.game-card-name {
  margin-top: 6px;
}
@media (max-width: 543px) {
  .game-card-name {
    margin-top: 3px;
  }
}
.game-card-experimental,
.game-card-name-secondary {
  font-size: 10px;
  font-weight: 400;
}
@media (max-width: 543px) {
  .game-card-experimental,
  .game-card-name-secondary {
    line-height: 1.1em;
  }
}
.game-card-experimental {
  display: none;
}
.game-card-experimental.game-is-experimental {
  display: block;
}
@media (max-width: 543px) {
  .game-card-experimental.game-is-experimental .experimental-label-long {
    display: none;
  }
}
.game-card-experimental.game-is-experimental .experimental-label-short {
  font-size: 10px;
}
@media (min-width: 543px) {
  .game-card-experimental.game-is-experimental .experimental-label-short {
    display: none;
  }
}
@media (max-width: 543px) {
  .game-card-vote {
    line-height: 1em;
  }
}
.game-card-vote .vote-bar {
  height: 20px;
  position: relative;
}
.game-card-vote .vote-bar:before,
.game-card-vote .vote-bar:after {
  content: " ";
  display: table;
}
.game-card-vote .vote-bar:after {
  clear: both;
}
@media (max-width: 543px) {
  .game-card-vote .vote-bar {
    height: 16px;
  }
}
.game-card-vote .vote-thumbs-up,
.game-card-vote .vote-thumbs-down,
.game-card-vote .vote-container {
  float: left;
}
.game-card-vote.game-is-experimental {
  display: none;
}
.game-card-experimental .icon-experimental-gray2 {
  background-position: -16px -384px;
  background-size: 32px;
  width: 16px;
  height: 16px;
}
@media (max-width: 543px) {
  .game-card-experimental .icon-experimental-gray2 {
    background-position: -12px -288px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .vote-thumbs-up {
    line-height: 1em;
  }
  .vote-thumbs-up .icon-like-gray-16x16 {
    background-position: 0 -264px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
}
.vote-thumbs-down {
  visibility: hidden;
  opacity: 0.6;
}
@media (max-width: 543px) {
  .vote-thumbs-down .icon-dislike-gray-16x16 {
    background-position: 0 -276px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
}
.vote-container {
  width: 70%;
  width: calc(99% - 32px);
  height: 6px;
  margin: 9px auto 0 1%;
  position: relative;
}
@media (max-width: 543px) {
  .vote-container {
    width: 72%;
    width: calc(99% - 24px);
    height: 4px;
  }
}
.vote-background,
.vote-percentage {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.vote-background {
  background-color: #bcbec8;
  width: 100%;
}
.vote-percentage {
  background-color: #494d5a;
}
.vote-mask .segment {
  background-color: #fff;
  width: 2px;
  height: 6px;
  position: absolute;
  top: 0;
}
.vote-mask .seg-1 {
  left: 18%;
}
.vote-mask .seg-2 {
  left: 38%;
}
.vote-mask .seg-3 {
  left: 58%;
}
.vote-mask .seg-4 {
  left: 78%;
}
.vote-counts {
  width: 100%;
  padding: 0 2px 5px;
  display: none;
  position: relative;
}
.vote-counts .vote-up-count,
.vote-counts .vote-down-count {
  font-size: 10px;
}
.vote-counts .vote-up-count {
  color: #01854b;
}
.vote-counts .vote-down-count {
  float: right;
  color: #eb7973;
  opacity: 0.6;
}
.game-card-footer {
  border-top: 1px solid #e6e7ea;
  width: 100%;
  display: none;
}
.game-card-footer .creator {
  padding: 5px 5px 0;
}
.game-card-footer .creator:before,
.game-card-footer .creator:after {
  content: " ";
  display: table;
}
.game-card-footer .creator:after {
  clear: both;
}
.game-card-footer .creator .text-label {
  width: 100%;
  display: block;
}
.game-card-footer .creator .text-link,
.game-card-footer .creator .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .game-card-footer .creator a {
  margin-left: 3px;
  display: inline;
}
.game-card-footer .game-card-experimental {
  margin: 6px 0;
}
.game-name-title {
  max-height: 44px;
  line-height: 22px;
  position: relative;
  overflow: hidden;
}
.game-name-title.game-name-oneline {
  max-height: 22px;
  line-height: 22px;
  position: relative;
  overflow: hidden;
}
.game-name-title {
  text-overflow: ellipsis;
}
@media (max-width: 767px) {
  .game-name-title {
    max-height: 44px;
    line-height: 22px;
    position: relative;
    overflow: hidden;
  }
  .game-name-title.game-name-oneline {
    max-height: 25px;
    line-height: 25px;
    position: relative;
    overflow: hidden;
  }
}
@media (max-width: 543px) {
  .game-name-title {
    max-height: 28px;
    line-height: 14px;
    position: relative;
    overflow: hidden;
  }
  .game-name-title.game-name-oneline {
    max-height: 18px;
    line-height: 18px;
    position: relative;
    overflow: hidden;
  }
}
.game-card-info {
  width: 100%;
  margin: 0 6px;
  position: absolute;
  bottom: 6px;
}
.game-card-info .info-label {
  font-size: 12px;
  font-weight: 500;
  line-height: 18px;
  display: inline-block;
}
.game-card-info .info-label.hidden {
  display: none;
}
@media (max-width: 543px) {
  .game-card-info .info-label {
    font-size: 12px;
  }
}
.game-card-info .icon-votes-gray,
.game-card-info .icon-votes-gray-white-70,
.game-card-info .icon-playing-counts-gray,
.game-card-info .icon-playing-counts-gray-white-70,
.game-card-info .icon-pastname {
  background-size: 32px;
  width: 16px;
  height: 16px;
}
@media (max-width: 543px) {
  .game-card-info .icon-votes-gray,
  .game-card-info .icon-votes-gray-white-70,
  .game-card-info .icon-playing-counts-gray,
  .game-card-info .icon-playing-counts-gray-white-70,
  .game-card-info .icon-pastname {
    background-size: 20px;
    width: 10px;
    height: 10px;
  }
}
.game-card-info .icon-votes-gray {
  background-position: 0 -480px;
}
@media (max-width: 543px) {
  .game-card-info .icon-votes-gray {
    background-position: 0 -300px;
  }
}
.game-card-info .icon-playing-counts-gray {
  background-position: 0 -496px;
}
@media (max-width: 543px) {
  .game-card-info .icon-playing-counts-gray {
    background-position: 0 -310px;
  }
}
.game-card-info .icon-pastname {
  background-position: 0 -624px;
}
@media (max-width: 543px) {
  .game-card-info .icon-pastname {
    background-position: 0 -390px;
  }
}
.game-card-info .vote-percentage-label {
  vertical-align: middle;
  padding: 0 12px 0 0;
}
@media (max-width: 543px) {
  .game-card-info .vote-percentage-label {
    margin: 0 0 0 -2px;
    padding: 0 2.5px 0 0;
  }
}
.game-card-info .no-vote {
  padding: 5px 12px 0 0;
}
.game-card-info .no-vote:after {
  content: "––";
}
@media (max-width: 543px) {
  .game-card-info .no-vote {
    margin: 0 0 0 -2px;
    padding: 5px 2.5px 0 0;
  }
}
.game-card-info .playing-counts-label {
  vertical-align: middle;
  padding: 0;
}
@media (max-width: 543px) {
  .game-card-info .playing-counts-label {
    margin: 0 0 0 -2px;
    padding: 0 2.5px 0 0;
  }
}
.game-tile:hover {
  cursor: pointer;
}
.game-tile:hover .game-card-container {
  height: 100%;
}
.game-card-avatar-slots {
  text-align: center;
  padding: 9px 0 0;
}
.game-card-avatar-slots .avatar {
  margin: 0 2px 0 0;
  display: inline-block;
}
.game-card-avatar-slots .avatar.offset-card {
  text-align: center;
  padding: 3px 0;
}
@media (max-width: 543px) {
  .game-card-avatar-slots .avatar {
    width: 18px;
    height: 18px;
  }
  .game-card-avatar-slots .avatar.offset-card {
    padding: 0;
  }
  .game-card-avatar-slots .avatar .avatar-offset-label {
    font-size: 10px;
    line-height: 10px;
  }
}
@media (max-width: 970px) {
  .container-list .game-cards,
  .game-grid .game-cards {
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    overflow-y: hidden;
  }
}
.game-cards-sm .game-card {
  width: 137px;
  height: 196px;
}
@media (max-width: 543px) {
  .game-cards-sm .game-card {
    width: 102px;
    height: 150px;
    padding: 0;
  }
}
.game-cards-sm .game-card-thumb-container {
  width: 126px;
  height: 126px;
}
@media (max-width: 543px) {
  .game-cards-sm .game-card-thumb-container {
    width: 100%;
    height: auto;
  }
}
.game-cards-sm .game-card-thumb-container .game-card-thumb {
  width: 126px;
  height: 126px;
}
@media (max-width: 543px) {
  .game-cards-sm .game-card-thumb-container .game-card-thumb {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 1199px) {
  .touch .game-card-container:hover {
    z-index: auto;
    height: 100%;
    display: inline-block;
  }
  .touch .game-card-container:hover .vote-thumbs-down {
    visibility: hidden;
  }
  .touch .game-card-container:hover .vote-container .vote-background {
    background-color: #bcbec8;
  }
  .touch .game-card-container:hover .vote-container .vote-percentage {
    background-color: #494d5a;
  }
  .touch .game-card-container:hover .vote-counts,
  .touch .game-card-container:hover .game-card-footer {
    float: none;
    display: none;
  }
}
.sponsored-game .game-card-native-ad,
.sponsored-game .game-card-native-ad.light-theme {
  background-color: #bcbec8;
}
.sponsored-game .game-card-native-ad.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .sponsored-game .game-card-native-ad {
  background-color: #bcbec8;
}
.light-theme .sponsored-game .game-card-native-ad.remove-panel {
  background-color: transparent;
}
.sponsored-game .game-card-native-ad.dark-theme {
  background-color: #494d5a;
}
.sponsored-game .game-card-native-ad.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .sponsored-game .game-card-native-ad {
  background-color: #494d5a;
}
.dark-theme .sponsored-game .game-card-native-ad.remove-panel {
  background-color: transparent;
}
.sponsored-game .game-card-container:hover {
  height: 100%;
}
.sponsored-game .game-card-native-ad {
  width: 100%;
  height: 25px;
  padding: 5px 8px;
  position: absolute;
  bottom: 0;
}
@media (max-width: 543px) {
  .sponsored-game .game-card-native-ad {
    margin-top: 0;
    padding: 5px 0 0;
    position: relative;
  }
}
.sponsored-game .game-card-native-ad .native-ad-label {
  color: #fff;
  text-align: center;
  font-size: 10px;
  font-weight: 500;
}
.game-card.sponsored-game:hover {
  transform: none;
}
.game-card-list {
  height: 235px;
}
@media (max-width: 543px) {
  .game-card-list {
    height: 155px;
  }
}
.game-card-list-spinner {
  top: 110px;
}
@media (max-width: 543px) {
  .game-card-list-spinner {
    top: 70px;
  }
}
.large-game-tile {
  margin: 0 6px;
  display: inline-block;
}
.large-game-tile .large-game-tile-container {
  float: left;
  background-color: transparent;
  width: 100%;
  height: auto;
  position: relative;
}
.large-game-tile .large-game-tile-container .large-game-tile-info-container {
  z-index: 1;
  color: #fff;
  width: 100%;
  padding: 0 15px 10px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.large-game-tile .large-game-tile-container .large-game-tile-info-container .large-game-tile-info {
  min-height: 36px;
  margin: 0;
  padding: 5px 0;
  position: relative;
  bottom: 0;
}
.large-game-tile .large-game-tile-container .large-game-tile-thumb-container {
  z-index: 0;
}
.large-game-tile .large-game-tile-container .large-game-tile-thumb-container,
.large-game-tile .large-game-tile-container .large-game-tile-thumb {
  width: 480px;
  display: block;
}
@media (max-width: 543px) {
  .large-game-tile .large-game-tile-container .large-game-tile-thumb-container,
  .large-game-tile .large-game-tile-container .large-game-tile-thumb {
    width: 294px;
  }
}
.large-game-tile .large-game-tile-container .large-game-tile-thumb-container {
  height: 270px;
}
@media (max-width: 543px) {
  .large-game-tile .large-game-tile-container .large-game-tile-thumb-container {
    height: 166px;
  }
}
.large-game-tile .large-game-tile-container .large-game-tile-thumb {
  height: auto;
}
.large-game-tile .large-game-tile-container .large-game-tile-link {
  width: 100%;
  height: 100%;
  display: block;
}
.large-game-tile .large-game-tile-container .large-game-tile-overlay {
  background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.7) 100%);
  width: 100%;
  height: 135px;
  position: absolute;
  bottom: 0;
}
@media (max-width: 543px) {
  .large-game-tile .large-game-tile-container .large-game-tile-overlay {
    height: 83px;
  }
}
.large-game-tile:hover {
  -o-transition: transform 0.15s;
  transition: transform 0.15s;
  transform: scale(1.04);
}
.large-game-tile:hover.instant-play-container {
  -o-transition: none;
  transition: none;
  transform: scale(1);
}
.large-game-tile .game-card-info .info-label {
  color: rgba(255, 255, 255, 0.7);
}
.large-game-tile .game-card-info .icon-votes-gray-white-70 {
  background-position: 0 -512px;
}
@media (max-width: 543px) {
  .large-game-tile .game-card-info .icon-votes-gray-white-70 {
    background-position: 0 -320px;
  }
}
.large-game-tile .game-card-info .icon-playing-counts-gray-white-70 {
  background-position: 0 -528px;
}
@media (max-width: 543px) {
  .large-game-tile .game-card-info .icon-playing-counts-gray-white-70 {
    background-position: 0 -330px;
  }
}
.instant-play-container:hover,
.instant-play-container:hover .large-game-tile-thumb-container {
  overflow: hidden;
}
.instant-play-container:hover .large-game-tile-thumb,
.instant-play-container:hover .large-game-tile-overlay {
  -webkit-filter: blur(5px);
  filter: blur(5px);
  transform: translate(0, 0);
}
.large-game-tile-avatar-slots {
  text-align: left;
}
.large-game-tile-avatar-slots .avatar {
  margin: 0 12px 0 0;
  display: inline-block;
}
.large-game-tile-avatar-slots .avatar.offset-card {
  text-align: center;
  padding: 3px 0;
}
.large-game-tile-avatar-slots .avatar-headshot-xs {
  width: 36px;
  height: 36px;
}
.game-card .game-card-container .game-card-link,
.game-grid .game-card-container .game-card-link,
.game-carousel .game-card-container .game-card-link {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: start;
  justify-content: flex-start;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
}
.game-card .game-card-container .game-card-link .game-card-info,
.game-card .game-card-container .game-card-link .game-card-native-ad,
.game-grid .game-card-container .game-card-link .game-card-info,
.game-grid .game-card-container .game-card-link .game-card-native-ad,
.game-carousel .game-card-container .game-card-link .game-card-info,
.game-carousel .game-card-container .game-card-link .game-card-native-ad {
  margin: auto 0 0;
  position: relative;
}
.game-card .game-card-container .game-card-link .game-card-native-ad,
.game-grid .game-card-container .game-card-link .game-card-native-ad,
.game-carousel .game-card-container .game-card-link .game-card-native-ad {
  bottom: 4px;
}
.item-card {
  width: 14.2857%;
  padding: 5px;
}
.item-card-container {
  background-color: #fff;
}
.light-theme .item-card-container,
.dark-theme .item-card-container {
  background-color: transparent;
}
.item-card-container {
  width: 126px;
  max-width: 150px;
  height: 100%;
  padding: 0 0 5px;
  position: relative;
}
@media (max-width: 991px) {
  .item-card-container {
    border-radius: 0;
    width: 100%;
    padding-left: 5px;
    padding-right: 5px;
  }
}
.item-card-container .MediaPlayerControls {
  cursor: pointer;
  position: absolute;
  top: 96px;
  right: 2px;
}
.item-card-container .icon-play {
  background-position: 0 -308px;
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.item-card-container .icon-play:hover {
  background-position: -28px -308px;
}
.item-card-container .icon-pause {
  background-position: 0 -336px;
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.item-card-container .icon-pause:hover {
  background-position: -28px -336px;
}
.item-card-container .item-card-name {
  white-space: normal;
  height: 45px;
  font-weight: 500;
  overflow: hidden;
}
@media (max-width: 767px) {
  .item-card-container .item-card-name {
    height: 40px;
    font-size: 12px;
  }
}
.touch .item-card-container .icon-play {
  background-position: 0 -308px;
}
.touch .item-card-container .icon-pause {
  background-position: 0 -336px;
}
.item-card-link {
  -ms-flex-direction: column;
  flex-direction: column;
  display: -ms-flexbox;
  display: flex;
}
.item-card-name-link {
  display: block;
}
.item-card-thumb-container {
  width: 126px;
  height: 126px;
  position: relative;
}
.item-card-thumb-container,
.item-card-thumb-container .item-card-thumb,
.item-card-thumb-container div[class^="icon-"],
.item-card-thumb-container span[class^="icon-"] {
  border-radius: 8px;
}
.item-card-thumb-container .icon-placeholder-asset {
  background-position: 0 -126px;
  background-size: 100%;
  width: 126px;
  height: 126px;
}
@media (max-width: 991px) {
  .item-card-thumb-container {
    width: 100%;
    height: auto;
  }
}
.item-card-thumb-container .item-card-thumb {
  -o-transition: opacity 0.5s;
  opacity: 1;
  width: 100%;
  min-width: 85px;
  height: 100%;
  min-height: 85px;
  transition: opacity 0.5s;
}
.item-card-thumb-container .item-card-thumb.loading {
  opacity: 0;
}
.item-card-thumb-container .item-serial-number {
  color: #fff;
  background-color: #121215;
  padding: 4px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
  position: absolute;
  top: 6px;
  right: 6px;
}
.item-card-thumb-container .item-expire-time-label {
  color: #fff;
  text-align: center;
  background-color: #e75750;
  width: 100%;
  padding: 2px;
  font-size: 10px;
  font-weight: 400;
  line-height: 1em;
  position: absolute;
  bottom: 0;
  left: 0;
}
.item-card-thumb-container > span[class^="icon-"] {
  position: absolute;
  bottom: -2px;
  left: -2px;
}
.item-card-thumb-container .item-card-thumb-progressive-loading {
  border-radius: 8px;
  width: 100%;
  padding-bottom: 100%;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.item-card-thumb-container .limited-icon-container {
  position: absolute;
  bottom: 8px;
  left: 8px;
}
.item-card-name,
.item-card-creator,
.item-card-label,
.item-card-price {
  text-overflow: ellipsis;
  padding: 0 5px;
}
@media (max-width: 767px) {
  .item-card-name {
    font-size: 12px;
  }
}
.item-card-creator {
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 3px;
  display: -ms-flexbox;
  display: flex;
}
.item-card-creator .creator-name {
  margin-left: 0;
}
.item-card-creator .text-label,
.item-card-creator .text-link,
.item-card-creator .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .item-card-creator a,
.item-card-creator a.text-link {
  display: inline;
}
.item-card-creator .text-link,
.item-card-creator .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .item-card-creator a {
  margin-left: 3px;
}
.item-card-label {
  color: #494d5a;
  font-size: 10px;
  font-weight: 400;
}
.item-card-price {
  height: 20px;
}
.item-card-price .text-overflow {
  width: 100%;
  display: inline-block;
}
.item-card-equipped {
  border: 2px solid #01854b;
  border-radius: 8px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.item-card-equipped .item-card-equipped-label {
  border-top: 36px solid #01854b;
  border-left: 36px solid transparent;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
}
@media (max-width: 991px) {
  .item-cards .item-card {
    width: 16.6667%;
  }
}
@media (max-width: 767px) {
  .item-cards .item-card {
    width: 20%;
  }
}
@media (max-width: 543px) {
  .item-cards .item-card {
    width: 33.33%;
  }
}
.item-cards-embed .item-card {
  width: 16.6667%;
}
@media (max-width: 991px) {
  .item-cards-embed .item-card {
    width: 20%;
  }
}
@media (max-width: 543px) {
  .item-cards-embed .item-card {
    width: 33.33%;
  }
}
.item-card-caption-progressive-loading {
  padding: 5px 0 0;
}
.item-cards-stackable {
  width: 100%;
  overflow: hidden;
}
.item-cards-stackable .item-card {
  float: none;
  width: 16.6667%;
  padding: 5px;
  display: inline-block;
}
@media (max-width: 991px) {
  .item-cards-stackable .item-card {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .item-cards-stackable .item-card {
    width: 25%;
    margin-bottom: 2px;
    padding: 0;
  }
}
@media (max-width: 543px) {
  .item-cards-stackable .item-card {
    width: 33.3333%;
  }
}
.item-cards-stackable .item-card-container {
  margin: auto;
}
@media (max-width: 991px) {
  .item-cards-stackable .item-card-thumb-container {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 767px) {
  .item-cards-stackable .item-card-thumb-container {
    width: 100%;
    height: 100%;
  }
}
.item-cards-stackable .item-card-thumb-container .item-card-thumb-container-inner {
  padding-bottom: 100%;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.item-cards-stackable .item-card-thumb-container > span[class^="icon-"],
.item-cards-stackable .item-card-thumb-container .restriction-icon {
  position: absolute;
  bottom: -2px;
  left: -2px;
}
.item-cards-stackable .item-card-thumb-container .thumbnail-2d-container {
  border-radius: 8px;
}
.item-cards-stackable
  .item-card.grid-item-container
  .item-card-thumb-container
  .thumbnail-2d-container {
  position: absolute;
  top: 0;
  left: 0;
}
.item-cards-stackable .item-card-caption {
  padding: 6px 6px 0;
}
.item-cards-stackable .icon-robux-gray {
  background-position: 0 -72px;
  background-size: 24px;
  width: 12px;
  height: 12px;
  margin-bottom: 3px;
}
.item-cards-stackable .item-card-name,
.item-cards-stackable .item-card-creator,
.item-cards-stackable .item-card-label,
.item-cards-stackable .item-card-price {
  padding: 0;
}
@media (max-width: 767px) {
  .item-cards-stackable .item-card-label {
    font-size: 12px;
  }
}
.item-cards-stackable .item-card-price {
  width: 100%;
  height: 22px;
  margin-top: 20px;
  font-size: 16px;
}
.item-cards-stackable .item-card-price .icon-robux {
  background-position: 0 -64px;
  background-size: 32px;
  width: 16px;
  height: 16px;
  margin-bottom: 2px;
}
.item-cards-stackable .text-secondary {
  margin-top: 2px;
  margin-bottom: 1px;
}
@media (max-width: 767px) {
  .item-cards-stackable .text-secondary {
    margin-top: 4px;
    margin-bottom: 4px;
  }
}
.item-cards-stackable .item-card-secondary-info {
  min-height: 14px;
}
.item-cards-stackable .margin-top-none {
  margin-top: 0;
}
.asset-item .asset-thumb-container {
  border-radius: 8px;
}
.large-item-tile {
  margin: 0 6px;
  display: inline-block;
}
.large-item-tile .large-item-tile-container {
  float: left;
  background-color: transparent;
  width: 100%;
  height: auto;
  position: relative;
}
.large-item-tile .large-item-tile-container .large-item-tile-info-container {
  z-index: 1;
  color: #fff;
  width: 100%;
  padding: 0 15px 10px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.large-item-tile .large-item-tile-container .large-item-tile-info-container .large-item-tile-info {
  min-height: 36px;
  margin: 0;
  padding: 5px 0;
  position: relative;
  bottom: 0;
}
.large-item-tile .large-item-tile-container .large-item-tile-thumb-container {
  z-index: 0;
}
.large-item-tile .large-item-tile-container .large-item-tile-thumb-container,
.large-item-tile .large-item-tile-container .large-item-tile-thumb {
  width: 480px;
  display: block;
}
@media (max-width: 543px) {
  .large-item-tile .large-item-tile-container .large-item-tile-thumb-container,
  .large-item-tile .large-item-tile-container .large-item-tile-thumb {
    width: 294px;
  }
}
.large-item-tile .large-item-tile-container .large-item-tile-thumb-container {
  height: 270px;
}
@media (max-width: 543px) {
  .large-item-tile .large-item-tile-container .large-item-tile-thumb-container {
    height: 166px;
  }
}
.large-item-tile .large-item-tile-container .large-item-tile-thumb {
  height: auto;
}
.large-item-tile .large-item-tile-container .large-item-tile-link {
  width: 100%;
  height: 100%;
  display: block;
}
.large-item-tile .large-item-tile-container .large-item-tile-overlay {
  background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.7) 50%, rgba(0, 0, 0, 0.7) 100%);
  width: 100%;
  height: 135px;
  position: absolute;
  bottom: 0;
}
@media (max-width: 543px) {
  .large-item-tile .large-item-tile-container .large-item-tile-overlay {
    height: 83px;
  }
}
.large-item-tile-container {
  background-color: #fff;
}
.large-item-tile-container.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.large-item-tile-container.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .large-item-tile-container {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .large-item-tile-container.remove-panel {
  background-color: transparent;
}
.large-item-tile-container.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.large-item-tile-container.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .large-item-tile-container {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .large-item-tile-container.remove-panel {
  background-color: transparent;
}
.large-item-tile-container .icon-placeholder-asset {
  background-position: 0 -28px;
  background-size: 100%;
  width: 480px;
  height: 480px;
}
.large-item-tile-thumb-container {
  overflow: hidden;
}
.large-item-tile-info:before,
.large-item-tile-info:after {
  content: " ";
  display: table;
}
.large-item-tile-info:after {
  clear: both;
}
.large-item-tile-info .text-robux,
.large-item-tile-info .icon-robux {
  float: left;
}
.large-item-tile-info .icon-robux {
  float: left;
  background-position: 0 -72px;
  background-size: 36px;
  width: 18px;
  height: 18px;
  margin: 2px 3px 0 0;
}
.restriction-icon.icon-sm-collectibles {
  background-position: 3px 2px;
  border-radius: 12px;
  width: 24px;
  height: 24px;
  margin-bottom: 8px;
  margin-left: 8px;
  padding: 2px;
}
.light-theme .restriction-icon.icon-sm-collectibles {
  background-color: #bcbec8;
}
.dark-theme .restriction-icon.icon-sm-collectibles {
  background-color: #494d5a;
}
.store-cards .list-item {
  width: 16.6667%;
  margin-bottom: 12px;
}
@media (max-width: 991px) {
  .store-cards .list-item {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .store-cards .list-item {
    width: 25%;
  }
}
@media (max-width: 543px) {
  .store-cards .list-item {
    width: 33.3333%;
  }
}
#all-purchasable-items {
  padding-left: 25px;
  padding-right: 25px;
}
.store-developer-products-row .list-item * {
  min-width: 0;
  max-width: 100%;
}
.store-card {
  background-color: #fff;
}
.light-theme .store-card,
.dark-theme .store-card {
  background-color: transparent;
}
.store-card {
  border: 0;
  border-radius: 3px;
  max-width: 150px;
  margin: 0 5% 0 0;
  padding: 0;
  position: relative;
}
.store-card a {
  text-align: center;
  display: block;
}
.store-card img {
  border-radius: 8px;
  width: 150px;
  height: 150px;
}
@media (max-width: 767px) {
  .store-card img {
    width: 100%;
    height: auto;
  }
}
.store-card .store-product-card-thumbnail {
  aspect-ratio: 1;
  border-radius: 8px;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 150px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}
.store-card .store-product-card-thumbnail .thumbnail-2d-container {
  max-height: 100%;
}
.store-card .store-product-card-thumbnail img {
  background-color: transparent;
  border-radius: 8px;
  width: 150px;
  height: 150px;
  display: block;
}
@media (max-width: 767px) {
  .store-card .store-product-card-thumbnail img {
    aspect-ratio: 1;
    width: 100%;
    height: auto;
  }
}
.store-card .store-product-card-thumbnail .pending-badge {
  color: rgba(0, 0, 0, 0.7);
  cursor: default;
  background-color: #fff;
  border-radius: 4px;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  height: 24px;
  padding: 0 6px;
  font-size: 12px;
  font-weight: 700;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: absolute;
  top: 8px;
  left: 8px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
.store-card .store-product-card-thumbnail .pending-badge .pending-icon {
  color: rgba(0, 0, 0, 0.7);
  margin-right: 2px;
  padding: 4px 0;
  line-height: 0;
}
.store-card .store-product-card-thumbnail .pending-badge .pending-icon > svg {
  font-size: 16px;
}
.store-card .store-product-card-thumbnail .pending-badge .pending-count {
  padding: 0 4px 0 6px;
  font-size: 12px;
}
.store-card .store-product-card-caption {
  max-width: 150px;
  margin-top: 6px;
  padding: 0 6px 6px;
}
.store-card .store-product-card-caption .store-product-card-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-word;
  width: 100%;
  height: 1.2em;
  margin: 6px auto;
  font-weight: 500;
  line-height: 1.2em;
  display: block;
  overflow: hidden;
}
.store-card .store-product-card-caption .store-card-price:before,
.store-card .store-product-card-caption .store-card-price:after {
  content: " ";
  display: table;
}
.store-card .store-product-card-caption .store-card-price:after {
  clear: both;
}
.store-card .store-product-card-caption .store-card-price {
  line-height: 15px;
}
.store-card .store-product-card-caption .store-card-price span[class^="icon-"],
.store-card .store-product-card-caption .store-card-price .text-robux {
  float: left;
}
.store-card .store-product-card-caption .store-card-price .text-robux {
  margin-left: 3px;
}
@media (max-width: 767px) {
  .store-card .store-product-card-caption .store-card-price .text-robux {
    margin-left: 0;
    font-size: 12px;
  }
}
.store-card .store-product-card-caption .store-card-price .text-message {
  vertical-align: top;
}
.store-card .store-product-card-caption .store-card-footer {
  text-align: center;
  height: 36px;
  margin-top: 6px;
}
@media (max-width: 767px) {
  .store-card .store-product-card-caption .store-card-footer {
    height: 30px;
  }
}
.store-card .store-product-card-caption .store-card-footer h5 {
  color: #bcbec8;
}
.store-card .store-card-caption {
  padding: 0 6px 6px;
}
.store-card .store-card-name {
  margin: 3px auto;
  font-weight: 500;
}
.store-card .store-card-price {
  line-height: 16px;
}
.store-card .store-card-price:before,
.store-card .store-card-price:after {
  content: " ";
  display: table;
}
.store-card .store-card-price:after {
  clear: both;
}
.store-card .store-card-price span[class^="icon-"],
.store-card .store-card-price .text-robux {
  float: left;
}
.store-card .store-card-price .text-robux {
  margin-left: 3px;
}
@media (max-width: 767px) {
  .store-card .store-card-price .text-robux {
    margin-left: 0;
    font-size: 12px;
  }
}
.store-card .store-card-price .text-message {
  vertical-align: top;
}
.store-card .store-card-footer {
  text-align: center;
  height: 36px;
  margin-top: 6px;
}
@media (max-width: 767px) {
  .store-card .store-card-footer {
    height: 30px;
  }
}
.store-card .store-card-footer h5 {
  color: #bcbec8;
}
.store-card .store-card-add .store-card-add-label {
  text-align: center;
  height: 93px;
  display: block;
}
@media (max-width: 767px) {
  .store-card .store-card-add .store-card-add-label {
    height: 87px;
  }
}
.carousel {
  width: 640px;
  height: 360px;
  margin: 0 auto;
  position: relative;
}
@media (max-width: 991px) {
  .carousel {
    width: 100%;
    max-width: 768px;
    height: auto;
  }
}
.carousel .carousel-thumb {
  width: 100%;
}
.carousel .flex-video {
  text-align: center;
  height: 0;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 67.5%;
  position: relative;
  overflow: hidden;
}
.carousel .flex-video iframe,
.carousel .flex-video object,
.carousel .flex-video embed {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.carousel .flex-video.widescreen {
  padding-bottom: 52.25%;
}
.carousel:hover .carousel-control,
.carousel.hover .carousel-control {
  display: block;
}
.carousel-control {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-transition: all, 0.2s, ease-in-out;
  text-align: center;
  z-index: 1000;
  top: 40%;
  background-color: rgba(18, 18, 21, 0.3);
  border: 2px solid #fff;
  border-radius: 50%;
  width: 48px;
  height: 48px;
  transition: all;
  display: none;
  position: absolute;
  top: calc(50% - 24px);
}
.carousel-control:hover,
.carousel-control:focus {
  background-color: rgba(18, 18, 21, 0.75);
}
.carousel-control.left {
  left: 18px;
}
.carousel-control.right {
  right: 18px;
}
.carousel-control .icon-carousel-left,
.carousel-control .icon-carousel-right {
  margin: 8px auto;
}
.carousel-inner {
  width: 100%;
  max-height: 100%;
  position: relative;
  overflow: hidden;
}
.carousel-inner .item {
  -o-transition: opacity ease-in-out 0.5s;
  opacity: 0;
  z-index: 0;
  width: 100%;
  transition: opacity 0.5s ease-in-out;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0, 0);
}
.carousel-inner .item:first-of-type {
  position: relative;
}
.carousel-inner > .active {
  opacity: 1;
  z-index: 3;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  -o-transition: opacity ease-in-out 1s;
  opacity: 1;
  z-index: 2;
  transition: opacity 1s ease-in-out;
  left: 0;
}
.carousel-inner > .active.left,
.carousel-inner > .active.right {
  z-index: 1;
}
.switcher {
  position: relative;
}
.switcher .switcher-items {
  height: 300px;
  position: relative;
  overflow: hidden;
}
@media (max-width: 991px) {
  .switcher .switcher-items {
    height: 240px;
  }
}
@media (max-width: 543px) {
  .switcher .switcher-items {
    height: 500px;
  }
}
.switcher .switcher-items .switcher-item {
  opacity: 0;
  z-index: 0;
  width: 100%;
  margin: 0 auto;
  position: absolute;
  top: 0;
}
.switcher .switcher-items .switcher-item .slide-item-emblem-container,
.switcher .switcher-items .switcher-item .slide-item-info {
  opacity: 0;
  z-index: 0;
}
.switcher .switcher-items .switcher-item.active {
  z-index: 1;
  opacity: 1;
}
.switcher .switcher-items .switcher-item.active .slide-item-emblem-container,
.switcher .switcher-items .switcher-item.active .slide-item-info {
  -o-transition: opacity ease-in-out 1s;
  opacity: 1;
  z-index: 1;
  transition: opacity 1s ease-in-out;
}
.switcher:hover .carousel-control {
  display: block;
}
@media (max-width: 543px) {
  .switcher .carousel-control {
    top: 20%;
    top: calc(25% - 24px);
  }
}
.touch .switcher .carousel-control {
  display: block;
}
@media (max-width: 991px) {
  .section .switcher {
    margin: 0 0 15px;
  }
}
.slide-switcher.groups {
  background-color: #0027b8;
}
.slide-switcher.groups.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.slide-switcher.groups.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .slide-switcher.groups {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .slide-switcher.groups.remove-panel {
  background-color: transparent;
}
.slide-switcher.groups.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.slide-switcher.groups.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .slide-switcher.groups {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .slide-switcher.groups.remove-panel {
  background-color: transparent;
}
.slide-switcher.games {
  background-color: #0c9b5a;
}
.slide-switcher.games.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.slide-switcher.games.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .slide-switcher.games {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .slide-switcher.games.remove-panel {
  background-color: transparent;
}
.slide-switcher.games.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.slide-switcher.games.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .slide-switcher.games {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .slide-switcher.games.remove-panel {
  background-color: transparent;
}
.slide-switcher .slide-item-container .slide-item-container-left {
  background-color: #fff;
}
.slide-switcher .slide-item-container .slide-item-container-left.light-theme {
  background-color: #f7f7f8;
}
.slide-switcher .slide-item-container .slide-item-container-left.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .slide-switcher .slide-item-container .slide-item-container-left {
  background-color: #f7f7f8;
}
.light-theme .slide-switcher .slide-item-container .slide-item-container-left.remove-panel {
  background-color: transparent;
}
.slide-switcher .slide-item-container .slide-item-container-left.dark-theme {
  background-color: #191a1f;
}
.slide-switcher .slide-item-container .slide-item-container-left.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .slide-switcher .slide-item-container .slide-item-container-left {
  background-color: #191a1f;
}
.dark-theme .slide-switcher .slide-item-container .slide-item-container-left.remove-panel {
  background-color: transparent;
}
.slide-switcher .slide-item-container .slide-item-container-right {
  color: #fff;
  background-color: #fff;
}
.slide-switcher .slide-item-container .slide-item-container-right.light-theme {
  color: #202227;
  background-color: #fff;
}
.slide-switcher .slide-item-container .slide-item-container-right.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .slide-switcher .slide-item-container .slide-item-container-right {
  color: #202227;
  background-color: #fff;
}
.light-theme .slide-switcher .slide-item-container .slide-item-container-right.remove-panel {
  background-color: transparent;
}
.slide-switcher .slide-item-container .slide-item-container-right.dark-theme {
  color: #f7f7f8;
  background-color: #202227;
}
.slide-switcher .slide-item-container .slide-item-container-right.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .slide-switcher .slide-item-container .slide-item-container-right {
  color: #f7f7f8;
  background-color: #202227;
}
.dark-theme .slide-switcher .slide-item-container .slide-item-container-right.remove-panel {
  background-color: transparent;
}
.slide-switcher .slide-item-container .slide-item-container-right {
  float: right;
  width: 50%;
  height: 300px;
  padding: 20px 30px;
}
@media (max-width: 991px) {
  .slide-switcher .slide-item-container .slide-item-container-right {
    height: 240px;
  }
}
@media (max-width: 543px) {
  .slide-switcher .slide-item-container .slide-item-container-right {
    width: 100%;
    height: 250px;
  }
}
.slide-switcher .slide-item-container .slide-item-container-right h2 {
  border-bottom: 1px solid #fff;
}
.slide-switcher .slide-item-container .slide-item-container-right .slide-item-info {
  overflow: hidden;
}
.slide-switcher .slide-item-container .slide-item-container-right .slide-item-description {
  white-space: pre-wrap;
  border-top: 1px solid #bcbec8;
  height: 100px;
  margin: 0;
  padding: 5px 0 0;
  overflow-y: hidden;
}
.slide-switcher .slide-item-container .slide-item-container-right .slide-item-stats {
  width: 90%;
  width: calc(100% - 60px);
  position: absolute;
  bottom: 36px;
}
@media (max-width: 991px) {
  .slide-switcher .slide-item-container .slide-item-container-right .slide-item-stats {
    bottom: 12px;
  }
}
.slide-switcher .slide-item-container .slide-item-container-right .slide-item-stats .list-item {
  float: left;
  text-align: left;
  width: 50%;
}
.slide-switcher .slide-item-container .slide-item-container-left {
  float: left;
  width: 50%;
  height: 300px;
}
@media (max-width: 991px) {
  .slide-switcher .slide-item-container .slide-item-container-left {
    height: 240px;
  }
}
@media (max-width: 543px) {
  .slide-switcher .slide-item-container .slide-item-container-left {
    width: 100%;
    height: 250px;
    display: block;
  }
}
.slide-switcher .slide-item-container .slide-item-container-left .slide-item-emblem-container {
  text-align: center;
  width: 240px;
  height: 240px;
  margin: 30px auto;
}
@media (max-width: 991px) {
  .slide-switcher .slide-item-container .slide-item-container-left .slide-item-emblem-container {
    width: 180px;
    height: 180px;
  }
}
@media (max-width: 543px) {
  .slide-switcher .slide-item-container .slide-item-container-left .slide-item-emblem-container {
    width: 150px;
    height: 150px;
    padding: 3% 0;
  }
}
.slide-switcher .slide-item-container .slide-item-container-left .slide-item-image {
  border-radius: 8px;
  width: 100%;
  height: auto;
}
@media (max-width: 991px) {
  .slide-switcher .slide-item-container .slide-item-container-left .slide-item-image {
    border-radius: 9px;
  }
}
@media (max-width: 767px) {
  .slide-switcher .slide-item-container .slide-item-container-left .slide-item-image {
    border-radius: 6px;
  }
}
.checkbox input[type="checkbox"] {
  opacity: 0;
  position: absolute;
  left: -9999px;
}
.checkbox input[type="checkbox"]:focus + label:before {
  border: 1px solid #70a0ff;
}
.checkbox input[type="checkbox"] + label {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  cursor: pointer;
  background-color: transparent;
  width: 100%;
  height: 16px;
  padding-left: 20px;
  line-height: 16px;
  display: inline-block;
}
@media (max-width: 991px) {
  .checkbox input[type="checkbox"] + label {
    height: 24px;
    padding-left: 30px;
    line-height: 20px;
  }
}
.checkbox input[type="checkbox"]:checked + label {
  width: 100%;
}
.checkbox input[type="checkbox"]:checked + label:before {
  vertical-align: middle;
  background-color: #70a0ff;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
  background-position: 0 -602px;
  background-repeat: no-repeat;
  background-size: 28px;
  border: 1px solid #70a0ff;
  width: 16px;
  height: 16px;
  display: inline-block;
}
@media (max-width: 991px) {
  .checkbox input[type="checkbox"]:checked + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
    background-position: 0 -946px;
    background-repeat: no-repeat;
    background-size: 44px;
    width: 24px;
    height: 24px;
    display: inline-block;
  }
}
.checkbox input[type="checkbox"]:disabled + label {
  color: #bcbec8;
  cursor: default;
  width: 100%;
}
.checkbox input[type="checkbox"]:disabled + label:before {
  background-color: #f7f7f8;
  border: 1px solid #e6e7ea;
  width: 16px;
  height: 16px;
}
@media (max-width: 991px) {
  .checkbox input[type="checkbox"]:disabled + label:before {
    width: 24px;
    height: 24px;
  }
}
.checkbox input[type="checkbox"]:checked:disabled + label {
  color: #bcbec8;
  cursor: default;
  width: 100%;
}
.checkbox input[type="checkbox"]:checked:disabled + label:before {
  vertical-align: middle;
  background-color: #f7f7f8;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
  background-position: -14px -602px;
  background-repeat: no-repeat;
  background-size: 28px;
  border: 1px solid #e6e7ea;
  width: 16px;
  height: 16px;
  display: inline-block;
}
@media (max-width: 991px) {
  .checkbox input[type="checkbox"]:checked:disabled + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
    background-position: -22px -946px;
    background-repeat: no-repeat;
    background-size: 44px;
    width: 24px;
    height: 24px;
    display: inline-block;
  }
}
.light-theme .checkbox input[type="checkbox"]:focus-visible + label:before {
  outline: 1px auto #168dd8;
}
.dark-theme .checkbox input[type="checkbox"]:focus-visible + label:before {
  outline: 1px auto #83d1fd;
}
.checkbox label {
  position: relative;
}
.checkbox label:before {
  content: "";
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 3px;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 991px) {
  .checkbox label:before {
    width: 24px;
    height: 24px;
  }
}
.checkbox label:hover:before {
  border: 1px solid #70a0ff;
}
div.flatpickr-calendar {
  width: 276px;
  margin-top: 12px;
  font-family:
    Builder Sans,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    sans-serif;
}
div.flatpickr-calendar .flatpicker-days,
div.flatpickr-calendar .dayContainer {
  width: 276px;
  min-width: 276px;
  max-width: 276px;
  margin: 0;
  padding: 0 12px 12px;
}
div.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,
div.flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  fill: rgba(0, 0, 0, 0.5);
}
div.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover,
div.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover {
  color: rgba(0, 0, 0, 0.5);
}
div.flatpickr-calendar .flatpickr-current-month {
  width: 100%;
  position: static;
  left: 0;
}
div.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months,
div.flatpickr-calendar .flatpickr-current-month input.cur-year {
  color: #272930;
  background-color: #fff;
  font-weight: 500;
}
div.flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months:hover,
div.flatpickr-calendar .flatpickr-current-month input.cur-year:hover {
  background-color: #fff;
}
div.flatpickr-calendar .flatpickr-weekdays {
  color: #272930;
  background-color: #fff;
  width: 276px;
  height: 36px;
  font-weight: 400;
}
div.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer {
  max-width: 276px;
  margin: 0;
  padding: 0 12px;
}
div.flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday {
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  height: 36px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  position: relative;
  top: 12px;
}
div.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,
div.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg {
  fill: rgba(0, 0, 0, 0.5);
}
div.flatpickr-calendar .flatpickr-day {
  color: #272930;
  opacity: 1;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  height: 36px;
  font-size: 16px;
}
div.flatpickr-calendar .flatpickr-day.prevMonthDay,
div.flatpickr-calendar .flatpickr-day.nextMonthDay {
  color: #353741;
  opacity: 1;
}
div.flatpickr-calendar .flatpickr-day.inRange,
div.flatpickr-calendar .flatpickr-day.today.inRange,
div.flatpickr-calendar .flatpickr-day:hover,
div.flatpickr-calendar .flatpickr-day:focus,
div.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,
div.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,
div.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,
div.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,
div.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,
div.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,
div.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,
div.flatpickr-calendar .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  background: #e5e5e5;
  border: 0 transparent;
  outline: 0;
}
div.flatpickr-calendar .flatpickr-day.today {
  border: 0;
}
div.flatpickr-calendar .flatpickr-day.today:hover,
div.flatpickr-calendar .flatpickr-day.today:focus {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.1);
}
div.flatpickr-calendar .flatpickr-day.today:after {
  content: " ";
  border-radius: 50%;
  width: 5px;
  height: 5px;
  display: inline-block;
  position: absolute;
  top: 30px;
  right: 17px;
}
.light-theme div.flatpickr-calendar .flatpickr-day.today:after {
  background-color: rgba(0, 0, 0, 0.3);
}
.dark-theme div.flatpickr-calendar .flatpickr-day.today:after {
  background-color: rgba(255, 255, 255, 0.3);
}
div.flatpickr-calendar .flatpickr-day.selected,
div.flatpickr-calendar .flatpickr-day.selected.inRange,
div.flatpickr-calendar .flatpickr-day.selected:focus,
div.flatpickr-calendar .flatpickr-day.selected:hover,
div.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,
div.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,
div.flatpickr-calendar .flatpickr-day.startRange,
div.flatpickr-calendar .flatpickr-day.startRange.inRange,
div.flatpickr-calendar .flatpickr-day.startRange:focus,
div.flatpickr-calendar .flatpickr-day.startRange:hover,
div.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,
div.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,
div.flatpickr-calendar .flatpickr-day.endRange,
div.flatpickr-calendar .flatpickr-day.endRange.inRange,
div.flatpickr-calendar .flatpickr-day.endRange:focus,
div.flatpickr-calendar .flatpickr-day.endRange:hover,
div.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,
div.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #272930;
  background: #cdcdcd;
  border: 0;
}
div.flatpickr-calendar .flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n + 1)),
div.flatpickr-calendar .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n + 1)),
div.flatpickr-calendar .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n + 1)) {
  box-shadow: -10px 0 #e5e5e5;
}
div.flatpickr-calendar .flatpickr-day.inRange {
  border-radius: 0;
  box-shadow:
    -5px 0 #e5e5e5,
    5px 0 #e5e5e5;
}
div.flatpickr-calendar .flatpickr-day.week.selected {
  border-radius: 0;
  box-shadow:
    -5px 0 rgba(0, 0, 0, 0.3),
    5px 0 rgba(0, 0, 0, 0.3);
}
div.flatpickr-calendar .flatpickr-day.flatpickr-disabled,
div.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover {
  opacity: 0.5;
  color: #272930;
}
div.flatpickr-calendar .flatpickr-monthSelect-months {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 12px;
  margin-bottom: 12px;
}
div.flatpickr-calendar .flatpickr-monthSelect-month {
  color: #272930;
  cursor: pointer;
  border-radius: 4px;
  min-width: 33%;
  padding: 12px;
  display: inline-block;
}
div.flatpickr-calendar .flatpickr-monthSelect-month.flatpickr-disabled,
div.flatpickr-calendar .flatpickr-monthSelect-month.flatpickr-disabled:hover {
  opacity: 0.5;
  color: #272930;
}
div.flatpickr-calendar .flatpickr-monthSelect-month.flatpickr-disabled:focus {
  cursor: not-allowed;
  background: 0 0;
}
div.flatpickr-calendar .flatpickr-monthSelect-month:hover,
div.flatpickr-calendar .flatpickr-monthSelect-month:focus {
  background: #cdcdcd;
}
input.flatpickr-input {
  opacity: 1 !important;
}
.dropdown {
  position: relative;
}
.dropdown-menu {
  background-color: #fff;
}
.dropdown-menu.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.dropdown-menu.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .dropdown-menu {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .dropdown-menu.remove-panel {
  background-color: transparent;
}
.dropdown-menu.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.dropdown-menu.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .dropdown-menu {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .dropdown-menu.remove-panel {
  background-color: transparent;
}
.open .dropdown-menu {
  background-color: #fff;
}
.open .dropdown-menu.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.open .dropdown-menu.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .open .dropdown-menu {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .open .dropdown-menu.remove-panel {
  background-color: transparent;
}
.open .dropdown-menu.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.open .dropdown-menu.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .open .dropdown-menu {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .open .dropdown-menu.remove-panel {
  background-color: transparent;
}
.light-theme .dropdown-menu li {
  color: #494d5a;
}
.light-theme .dropdown-menu li:hover,
.light-theme .dropdown-menu li:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .dropdown-menu li:active,
.light-theme .dropdown-menu li.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .dropdown-menu li {
  color: #d5d7dd;
}
.dark-theme .dropdown-menu li:hover,
.dark-theme .dropdown-menu li:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .dropdown-menu li:active,
.dark-theme .dropdown-menu li.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.dropdown-menu {
  float: left;
  text-align: left;
  z-index: 1020;
  background-clip: padding-box;
  border-radius: 4px;
  width: 100%;
  min-width: 105px;
  margin: 0;
  padding: 0;
  font-size: 16px;
  list-style: none;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  overflow-x: hidden;
  overflow-y: auto;
  box-shadow: 0 -5px 20px rgba(25, 25, 25, 0.15);
}
.dropdown-menu li {
  white-space: nowrap;
  width: 100%;
  margin: 0;
  padding: 0 6px;
}
.dropdown-menu li:hover {
  cursor: pointer;
}
.dropdown-menu li.rbx-divider {
  margin: 9px 0;
  padding: 0;
}
.dropdown-menu li a,
.dropdown-menu li button {
  clear: both;
  white-space: nowrap;
  text-align: left;
  background: 0 0;
  border: none;
  width: 100%;
  padding: 10px 6px;
  line-height: 1.42857;
  display: block;
}
.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu li button:hover,
.dropdown-menu li button:focus {
  text-decoration: none;
}
.rbx-divider {
  background-color: #bcbec8;
  height: 1px;
  overflow: hidden;
}
.open .input-dropdown-btn {
  color: #fff;
  background-color: #70a0ff;
}
.open .input-dropdown-btn .icon-down {
  background-position: -16px -464px;
}
.open .dropdown-menu {
  display: block;
}
.open .dropdown-backdrop {
  z-index: 1010;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.file-upload,
.file-upload .file-upload-container {
  width: 100%;
  height: 100%;
}
.file-upload .file-upload-dropzone {
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
}
.light-theme .file-upload .file-upload-dropzone {
  background-color: #fff;
}
.dark-theme .file-upload .file-upload-dropzone {
  background-color: #202227;
}
.file-upload .file-upload-dropzone:before,
.file-upload .file-upload-dropzone:after {
  content: "";
  display: block;
}
.file-upload .file-upload-icon .icon-additem {
  background-position: 0 -1344px;
  background-size: 200%;
  width: 56px;
  height: 56px;
}
.file-upload .file-upload-icon .icon-additem:hover {
  background-position: -56px -1344px;
}
input::-moz-placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
textarea::-moz-placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
input:-ms-placeholder-shown {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
textarea:-ms-placeholder-shown {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
input::-webkit-input-placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
input::placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
input::placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
textarea::-webkit-input-placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
textarea::placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
textarea::placeholder {
  color: #bcbec8;
  opacity: 1;
  font-weight: 400;
}
.form:before,
.form:after {
  content: " ";
  display: table;
}
.form:after {
  clear: both;
}
@media (max-width: 767px) {
  .form .input-field {
    height: 32px;
    line-height: 1.4em;
  }
}
.light-theme .form-control {
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .form-control[disabled],
.light-theme .form-control[readonly] {
  opacity: 0.5;
}
.light-theme .form-control:focus {
  background-color: transparent;
}
.dark-theme .form-control {
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .form-control[disabled],
.dark-theme .form-control[readonly] {
  opacity: 0.5;
}
.dark-theme .form-control:focus {
  background-color: transparent;
}
.form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #bcbec8;
  border-radius: 0;
  width: 100%;
  display: block;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
}
.form-control[disabled],
.form-control[readonly] {
  cursor: not-allowed;
  opacity: 1;
  background-color: #f7f7f8;
}
textarea.form-control {
  height: auto;
}
.form-group {
  margin-bottom: 10px;
}
@media (max-width: 543px) {
  .form-group {
    margin-bottom: 6px;
  }
}
.form-horizontal:before,
.form-horizontal:after {
  content: " ";
  display: table;
}
.form-horizontal:after {
  clear: both;
}
.form-horizontal .form-group {
  float: left;
  width: 90%;
  width: calc(100% - 102px);
}
@media (max-width: 767px) {
  .form-horizontal .form-group {
    width: 84%;
    width: calc(100% - 102px);
  }
}
.form-horizontal a[class*="btn"],
.form-horizontal button[class*="btn"] {
  float: left;
  margin: 0 0 0 12px;
}
@media (max-width: 543px) {
  .form-horizontal .form-group,
  .form-horizontal a[class*="btn"],
  .form-horizontal button[class*="btn"] {
    float: none;
    width: 100%;
  }
  .form-horizontal a[class*="btn"],
  .form-horizontal button[class*="btn"] {
    margin: 0 0 12px;
  }
}
@media (max-width: 767px) {
  .form-horizontal .input-field {
    height: 32px;
    line-height: 1.4em;
  }
}
.form-control-feedback {
  visibility: hidden;
}
.form-has-feedback {
  position: relative;
}
.form-has-feedback .input-field {
  padding-right: 30px;
}
.form-has-feedback span[class*="icon"] {
  position: absolute;
  top: 5px;
  right: 5px;
}
.form-has-feedback .form-control-feedback {
  visibility: visible;
  color: #bcbec8;
  margin: 0;
  font-size: 10px;
  font-weight: 400;
}
.form-has-feedback .form-control-label {
  color: #bcbec8;
  margin: 0;
  font-size: 10px;
  font-weight: 400;
  display: block;
}
.form-has-success .input-field {
  border-color: #39c582;
}
.form-has-error .input-field,
.form-has-error .input-field:focus,
.input-group.form-has-error .input-field,
.input-group.form-has-error .input-field:focus {
  border-color: #e75750;
}
.form-has-error .form-control-feedback,
.form-has-error .form-control-label,
.input-group.form-has-error .form-control-feedback,
.input-group.form-has-error .form-control-label {
  color: #e75750;
  line-height: 1em;
}
.light-theme .input-field {
  color: #494d5a;
  background-color: rgba(27, 37, 75, 0.08);
  border-color: rgba(27, 37, 75, 0.12);
  border-radius: 8px;
}
.light-theme .input-field::-moz-placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-field:-ms-placeholder-shown {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-field::-webkit-input-placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-field::placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-field::placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-field[disabled],
.light-theme .input-field[readonly] {
  opacity: 0.5;
}
.light-theme .input-field:focus {
  background-color: rgba(27, 37, 75, 0.08);
  border-color: rgba(0, 0, 0, 0.3);
}
.light-theme .input-field.rbx-placeholder {
  color: #494d5a;
}
.dark-theme .input-field {
  color: #d5d7dd;
  background-color: rgba(208, 217, 251, 0.08);
  border-color: rgba(208, 217, 251, 0.12);
  border-radius: 8px;
}
.dark-theme .input-field::-moz-placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-field:-ms-placeholder-shown {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-field::-webkit-input-placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-field::placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-field::placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-field[disabled],
.dark-theme .input-field[readonly] {
  opacity: 0.5;
}
.dark-theme .input-field:focus {
  background-color: rgba(208, 217, 251, 0.08);
  border-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .input-field.rbx-placeholder {
  color: #d5d7dd;
}
.input-field {
  -webkit-appearance: none;
  height: 38px;
  padding: 5px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 100%;
}
.input-field:focus {
  box-shadow: none;
}
.input-field:required {
  box-shadow: none;
}
.light-theme .rbx-select-group {
  color: #494d5a;
}
.light-theme .rbx-select-group:hover,
.light-theme .rbx-select-group:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .rbx-select-group:active,
.light-theme .rbx-select-group.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .rbx-select-group {
  color: #d5d7dd;
}
.dark-theme .rbx-select-group:hover,
.dark-theme .rbx-select-group:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .rbx-select-group:active,
.dark-theme .rbx-select-group.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.light-theme .rbx-select-group .rbx-select {
  color: #494d5a;
}
.light-theme .rbx-select-group .rbx-select:hover,
.light-theme .rbx-select-group .rbx-select:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .rbx-select-group .rbx-select:active,
.light-theme .rbx-select-group .rbx-select.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .rbx-select-group .rbx-select {
  color: #d5d7dd;
}
.dark-theme .rbx-select-group .rbx-select:hover,
.dark-theme .rbx-select-group .rbx-select:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .rbx-select-group .rbx-select:active,
.dark-theme .rbx-select-group .rbx-select.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.light-theme .rbx-select-group .rbx-select option {
  color: #494d5a;
}
.light-theme .rbx-select-group .rbx-select option:hover,
.light-theme .rbx-select-group .rbx-select option:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .rbx-select-group .rbx-select option:active,
.light-theme .rbx-select-group .rbx-select option.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .rbx-select-group .rbx-select option {
  color: #d5d7dd;
}
.dark-theme .rbx-select-group .rbx-select option:hover,
.dark-theme .rbx-select-group .rbx-select option:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .rbx-select-group .rbx-select option:active,
.dark-theme .rbx-select-group .rbx-select option.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.rbx-select-group {
  position: relative;
}
.rbx-select-group:hover {
  cursor: pointer;
}
.rbx-select-group:hover .icon-down {
  background-position: -16px -464px;
}
.rbx-select-group:hover .rbx-select {
  color: #fff;
  cursor: pointer;
  background-color: #70a0ff;
}
.rbx-select-group .rbx-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: #fff
    url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij48cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQgMTljLS4zIDAtLjUtLjEtLjctLjNsLTgtOGMtLjQtLjQtLjQtMSAwLTEuNHMxLS40IDEuNCAwbDcuMyA3LjMgNy4zLTcuM2MuNC0uNCAxLS40IDEuNCAwcy40IDEgMCAxLjRsLTggOGMtLjIuMi0uNC4zLS43LjMiLz48L3N2Zz4=)
    98% 3px no-repeat;
  border-radius: 3px;
  width: 100%;
  min-width: 105px;
  height: 38px;
  margin: 0;
  padding: 0 32px 0 8px;
  line-height: 18px;
}
.rbx-select-group .rbx-select:hover {
  -webkit-appearance: none;
  outline: none;
}
.rbx-select-group .rbx-select::-ms-expand {
  display: none;
}
.rbx-select-group .rbx-select:hover {
  color: #fff;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDI4IDI4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgMTljLS4zIDAtLjUtLjEtLjctLjNsLTgtOGMtLjQtLjQtLjQtMSAwLTEuNHMxLS40IDEuNCAwbDcuMyA3LjMgNy4zLTcuM2MuNC0uNCAxLS40IDEuNCAwcy40IDEgMCAxLjRsLTggOGMtLjIuMi0uNC4zLS43LjMiLz48L3N2Zz4=);
}
.rbx-select-group .rbx-select option {
  color: #121215;
  white-space: nowrap;
  background-color: #fff;
  outline: none;
  padding: 10px 12px;
}
.rbx-select-group .rbx-select[disabled],
.rbx-select-group .rbx-select[readonly] {
  cursor: not-allowed;
  opacity: 0.5;
}
.rbx-select-group span[class^="icon"] {
  position: absolute;
  top: 6px;
  right: 12px;
}
.light-theme .select-group .select-option {
  color: #494d5a;
}
.light-theme .select-group .select-option:hover,
.light-theme .select-group .select-option:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .select-group .select-option:active,
.light-theme .select-group .select-option.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .select-group .select-option {
  color: #d5d7dd;
}
.dark-theme .select-group .select-option:hover,
.dark-theme .select-group .select-option:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select-group .select-option:active,
.dark-theme .select-group .select-option.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.light-theme .select-group .select-option option {
  color: #494d5a;
}
.light-theme .select-group .select-option option:hover,
.light-theme .select-group .select-option option:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .select-group .select-option option:active,
.light-theme .select-group .select-option option.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .select-group .select-option option {
  color: #d5d7dd;
}
.dark-theme .select-group .select-option option:hover,
.dark-theme .select-group .select-option option:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .select-group .select-option option:active,
.dark-theme .select-group .select-option option.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.select-group {
  position: relative;
}
.select-group:hover {
  cursor: pointer;
  background-image: none;
}
.select-group:hover .rbx-select {
  cursor: pointer;
}
.select-group .select-option {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background-image: none;
  border-radius: 8px;
  width: 100%;
  min-width: 105px;
  height: 38px;
  margin: 0;
  padding: 0 32px 0 8px;
  line-height: 18px;
}
.select-group .select-option:hover {
  -webkit-appearance: none;
  outline: none;
}
.select-group .select-option::-ms-expand {
  display: none;
}
.select-group .select-option:hover {
  background-image: none;
}
.select-group .select-option option {
  white-space: nowrap;
  outline: none;
  padding: 10px 12px;
}
.select-group .select-option[disabled],
.select-group .select-option[readonly] {
  cursor: not-allowed;
  opacity: 1;
}
.select-group span[class^="icon"],
.select-group .icon-arrow {
  position: absolute;
  top: 9px;
  right: 12px;
}
.select-group .icon-arrow.icon-down-16x16 {
  pointer-events: none;
}
.input-number {
  -moz-appearance: textfield;
}
.input-number::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.input-number::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.file-upload-section .file-name-container {
  vertical-align: middle;
  width: 180px;
  display: inline-block;
}
.ph-modal-popup {
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #fff;
  width: 399px;
  min-height: 259px;
}
.studio-modal .ph-modal-popup {
  width: 502px;
  height: 302px;
}
.studio-modal .ph-modal-popup .ph-areyouinstalleddialog-content {
  margin-top: 20px;
}
.studio-modal .ph-modal-popup .ph-areyouinstalleddialog-content .text-header {
  margin-bottom: 30px;
}
.studio-modal .ph-modal-popup .ph-areyouinstalleddialog-content .btn-install {
  width: 200px;
  height: 38px;
}
.ph-modal-popup * {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}
.ph-modal-header .icon-close,
.ph-modal-header .icon-close-16x16 {
  opacity: 0.2;
  cursor: pointer;
}
.ph-modal-header .icon-close:hover,
.ph-modal-header .icon-close-16x16:hover {
  opacity: 0.5;
}
.ph-logo-row {
  text-align: center;
}
.ph-startingdialog-spinner-row {
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
}
.ph-areyouinstalleddialog-content {
  text-align: center;
}
.ph-areyouinstalleddialog-content .larger-font-size {
  margin: 12px auto;
}
.modal-dialog .larger-font-size,
.style2016 .larger-font-size {
  height: 4.5em;
  margin-bottom: 15px;
}
.ph-areyouinstalleddialog-content .small {
  padding-top: 12px;
}
.style2016 .small {
  color: #bcbec8;
  padding: 15px;
}
.ph-clickalwaysallowed {
  z-index: 10030;
  background-color: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
}
.ph-clickalwaysallowed p {
  text-align: center;
  margin-top: auto;
  margin-bottom: auto;
}
.ph-clickalwaysallowed span.icon-moreinfo {
  margin-top: 6px;
  margin-bottom: 6px;
  position: relative;
}
.ph-clickalwaysallowed img {
  vertical-align: middle;
  border: 0;
}
.ph-modal-header {
  text-align: right;
  height: 40px;
  padding-top: 10px;
  padding-bottom: 13px;
  padding-right: 8px;
}
.install-instructions-modal h1 {
  margin: 0;
  padding: 5px 0;
  font-size: 36px;
  font-weight: 400;
  line-height: 1em;
}
.install-instructions-modal h5 {
  font-size: 18px;
  font-weight: 400;
}
.install-instructions-modal p.larger-font-size {
  margin: 0 0 15px;
  padding: 0;
}
.install-instructions-modal .modal-dialog {
  width: 1000px;
  margin: 5% auto;
}
@media (max-width: 991px) {
  .install-instructions-modal .modal-dialog {
    width: 90%;
    width: calc(100% - 30px);
  }
}
.install-instructions-modal .modal-dialog .modal-message:before,
.install-instructions-modal .modal-dialog .modal-message:after {
  content: " ";
  display: table;
}
.install-instructions-modal .modal-dialog .modal-message:after {
  clear: both;
}
.install-instructions-modal .modal-dialog .modal-content .modal-footer {
  text-align: left;
}
.install-instructions-modal .modal-dialog .three-steps .ph-install-step {
  width: 190px;
}
@media (max-width: 991px) {
  .modal-col-3 li img {
    width: 70%;
    width: calc(100% - 24px);
    margin: 0 auto;
  }
}
.modal-col-4:before,
.modal-col-4:after {
  content: " ";
  display: table;
}
.modal-col-4:after {
  clear: both;
}
.modal-col-4 h1 {
  color: #70a0ff;
}
.modal-col-4 li {
  float: left;
  text-align: left;
  width: 25%;
  padding: 0 12px;
}
.modal-col-4 li:first-child {
  padding-left: 0;
}
.modal-col-4 li:last-child {
  border-right: 0;
  padding-right: 0;
}
@media (max-width: 991px) {
  .modal-col-4 li img {
    width: 70%;
    width: calc(100% - 24px);
    margin: 0 auto;
  }
}
.modal-col-4 li .btn-primary-lg {
  margin: 12px auto 0;
}
.modal-col-5:before,
.modal-col-5:after {
  content: " ";
  display: table;
}
.modal-col-5:after {
  clear: both;
}
.modal-col-5 h1 {
  color: #70a0ff;
}
.modal-col-5 li {
  float: left;
  text-align: left;
  width: 20%;
  padding: 0 12px;
}
.modal-col-5 li:first-child {
  padding-left: 0;
}
.modal-col-5 li:last-child {
  border-right: 0;
  padding-right: 0;
}
@media (max-width: 991px) {
  .modal-col-5 li img {
    width: 70%;
    width: calc(100% - 24px);
    margin: 0 auto;
  }
}
.modal-col-5 li .btn-primary-lg {
  margin: 12px auto 0;
}
.install-instructions-modal .step4-of-4 .VisitButton {
  width: auto;
  margin-top: 30px;
  display: block;
}
.install-instructions-modal .step4-of-4 .VisitButton .btn-full-width {
  box-sizing: border-box;
}
.protocolhandler-are-you-installed-modal .modal-message,
.protocolhandler-starting-modal .modal-message {
  text-align: center;
  padding-bottom: 10px;
}
.protocolhandler-are-you-installed-modal .modal-dialog .modal-content .modal-header,
.protocolhandler-starting-modal .modal-dialog .modal-content .modal-header {
  border-bottom: none;
}
.protocolhandler-are-you-installed-modal .loader,
.protocolhandler-starting-modal .loader {
  margin: 15px 0;
  display: inline-block;
}
.icon-default-actions-sm,
.icon-actions-info-sm,
.icon-actions-clear-sm,
.icon-actions-date-sm {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNjIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzNiAxNjIiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMTUuNWE2LjUgNi41IDAgMSAwIDAtMTMgNi41IDYuNSAwIDAgMCAwIDEzTTkgMTdBOCA4IDAgMSAwIDkgMWE4IDggMCAwIDAgMCAxNk00Ljk3IDguOTdhLjc1Ljc1IDAgMCAxIDEuMDYgMGwxLjQ3IDEuNDcgNC40Ny00LjQ3YS43NS43NSAwIDAgMSAxLjA2IDEuMDZsLTUgNWEuNzUuNzUgMCAwIDEtMS4wNiAwbC0yLTJhLjc1Ljc1IDAgMCAxIDAtMS4wNk00Ljc1IDE5YS43NS43NSAwIDAgMC0uNzUuNzVWMjFIM2EyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDItMlYyM2EyIDIgMCAwIDAtMi0yaC0xdi0xLjI1YS43NS43NSAwIDAgMC0xLjUgMFYyMWgtN3YtMS4yNWEuNzUuNzUgMCAwIDAtLjc1LS43NU0yLjUgMjR2OWEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNXYtOXpNOSA1MS41YTYuNSA2LjUgMCAxIDAgMC0xMyA2LjUgNi41IDAgMCAwIDAgMTNNOSA1M2E4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNk01LjQ3IDQxLjQ3YS43NS43NSAwIDAgMSAxLjA2IDBMOSA0My45NGwyLjQ3LTIuNDdhLjc1Ljc1IDAgMSAxIDEuMDYgMS4wNkwxMC4wNiA0NWwyLjQ3IDIuNDdhLjc1Ljc1IDAgMSAxLTEuMDYgMS4wNkw5IDQ2LjA2bC0yLjQ3IDIuNDdhLjc1Ljc1IDAgMCAxLTEuMDYtMS4wNkw3Ljk0IDQ1bC0yLjQ3LTIuNDdhLjc1Ljc1IDAgMCAxIDAtMS4wNk05IDY5LjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM005IDcxYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2bS45Ny0xMC41Nkg4VjU5aDEuOTd6TTkuOTQzIDY3aC0xLjg5di01LjYyaDEuODl6TTUgNzNhNCA0IDAgMCAwLTQgNHY4YTQgNCAwIDAgMCA0IDRoOGE0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTR6bTkuNzA3IDUuMjA3YTEgMSAwIDAgMC0xLjQxNC0xLjQxNEw3IDgzLjA4NmwtMi4yOTMtMi4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDMgMyAuNzA3LjcwNy43MDctLjcwN3pNMTUuNTMgOTMuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtMi4wMjIgMi4wMjJxLS4xNDEtLjExMy0uMjg0LS4yMjRjLTEuNjQzLTEuMjI0LTQuNjg1LTEuMjI0LTYuMzI4IDBBMzAuMyAzMC4zIDAgMCAwIDEgOTkuMDAyYTMwIDMwIDAgMCAwIDIuMDA1IDIuMjM2cS42NzUuNjc0IDEuMzkgMS4zMDZMMi40NyAxMDQuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNnpNNS40NiAxMDEuNDgxbDIuMDk3LTIuMDk3YTIgMiAwIDAgMSAyLjgyOC0yLjgyOGwuOTk2LS45OTctLjEyMy0uMDk2QzEwLjc2NCA5NS4xIDkuOTQzIDk0Ljg1IDkgOTQuODVjLS45NDIgMC0xLjc2NC4yNS0yLjI1Ny42MTNhMjguNSAyOC41IDAgMCAwLTMuNzc0IDMuNTQycS41MzQuNjEgMS4wOTcgMS4xNzIuNjczLjY3NCAxLjM5MyAxLjMwNE05IDEwMy4xNTRjLS4zNTIgMC0uNjg4LS4wMzUtLjk5Ni0uMDk4TDYuOCAxMDQuMjYxYzEuNjkuNjYyIDQuMDA2LjQ4NyA1LjM2NS0uNTI1QTMwLjMgMzAuMyAwIDAgMCAxNyA5OS4wMDJxLS40NzctLjU4Mi0uOTc2LTEuMTQ0YTI2IDI2IDAgMCAwLTEuMzgyLTEuNDRsLTEuMDYgMS4wNjJxLjE3OC4xNzEuMzUyLjM0Ny41NjMuNTYzIDEuMDk3IDEuMTcyYTI4LjUgMjguNSAwIDAgMS0zLjc3NCAzLjU0MmMtLjQ5My4zNjItMS4zMTUuNjEzLTIuMjU3LjYxM00xNC45OTUgMTE0Ljc2NnEuNTMuNTMxIDEuMDI5IDEuMDkyLjQ5OC41Ni45NzYgMS4xNDRhMzAuMyAzMC4zIDAgMCAxLTQuODM2IDQuNzM0Yy0xLjY0MyAxLjIyNC00LjY4NSAxLjIyNC02LjMyOCAwYTMwIDMwIDAgMCAxLTIuODMxLTIuNDk4QTMwIDMwIDAgMCAxIDEgMTE3LjAwMmEzMC4zIDMwLjMgMCAwIDEgNC44MzYtNC43MzRjMS42NDMtMS4yMjQgNC42ODUtMS4yMjQgNi4zMjggMGEzMSAzMSAwIDAgMSAyLjgzMSAyLjQ5OG0tMS4wNiAxLjA2MXEuNTYyLjU2MyAxLjA5NiAxLjE3MmEyOC41IDI4LjUgMCAwIDEtMy43NzQgMy41NDJjLS40OTMuMzYyLTEuMzE1LjYxMy0yLjI1Ny42MTNzLTEuNzY0LS4yNTEtMi4yNTctLjYxM2EyOSAyOSAwIDAgMS0yLjY3Ny0yLjM2NHEtLjU2My0uNTYzLTEuMDk3LTEuMTcyYTI4LjUgMjguNSAwIDAgMSAzLjc3NC0zLjU0MmMuNDkzLS4zNjIgMS4zMTUtLjYxMyAyLjI1Ny0uNjEzczEuNzY0LjI1MSAyLjI1Ny42MTNhMjkgMjkgMCAwIDEgMi42NzcgMi4zNjRNOSAxMThhMiAyIDAgMSAwIDAtNCAyIDIgMCAwIDAgMCA0TTkgMTQxLjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM20wIDEuNWE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSIjMTIxMjEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMTMydjZNNiAxMzVoNiIvPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTguODEyIDE0NS41ODMuMDE2LjAwMmMuNzA2LjEwMyAxLjI5NC40OTEgMS42OTUuODkyLjQuNDAxLjc4OS45ODkuODkyIDEuNjk1bC4wMDIuMDE1LjAwMi4wMTZxLjE2MiAxLjI5NyAwIDIuNTk0bC0uMDAyLjAxNS0uMDAyLjAxNmEyLjcgMi43IDAgMCAxLS4yNDkuNzk3IDMgMyAwIDAgMC0xLjE1NiAyLjEzIDE1LjMgMTUuMyAwIDAgMC01Ljg5Ni4xNzljLS4yMjIuMDU1LS41MTEuMjM2LS43NzMuNTM3LS4yNi4yOTgtLjQyNS42MzgtLjQ3LjkxNmEzMyAzMyAwIDAgMC0uMTg0IDEuNTQ3IDguOSA4LjkgMCAwIDAgNC42NDQgMS40MzYgMyAzIDAgMCAwIDEuNTQ3IDEuNDEzcS0uNjY4LjA5LTEuMzU4LjA5Yy0yLjI0MiAwLTQuMzIyLS43MjUtNi4wNTQtMS45NTRsLS4zNS0uMjQ5LjAzNy0uNDI3cS4wODYtMS4wMzQuMjM0LTIuMDc2bC4wMDItLjAwOWMuMDk3LS42MTguNDItMS4yMTEuODItMS42NzIuMzk5LS40NTguOTQ0LS44NjMgMS41NTgtMS4wMTFsLjAxLS4wMDJxLjI3My0uMDYyLjU0Ni0uMTE1Yy0uMzQyLS4zOS0uNjQ4LS45MTUtLjczOC0xLjUzbC0uMDAyLS4wMTYtLjAwMi0uMDE1YTEwLjQgMTAuNCAwIDAgMSAwLTIuNTk0bC4wMDItLjAxNi4wMDItLjAxNWMuMTAzLS43MDYuNDkxLTEuMjk0Ljg5Mi0xLjY5NXMuOTg5LS43ODkgMS42OTQtLjg5MmwuMDE2LS4wMDIuMDE2LS4wMDJxMS4yOTctLjE2MiAyLjU5NCAwem0tMy43NDMgMi44MDZjLjA4OC0uNTk4LjcyMi0xLjIzMiAxLjMyLTEuMzJhOSA5IDAgMCAxIDIuMjIyIDBjLjU5OC4wODggMS4yMzIuNzIyIDEuMzIgMS4zMmE5IDkgMCAwIDEgMCAyLjIyMmMtLjA4OC41OTgtLjcyMiAxLjIzMi0xLjMyIDEuMzE5YTkgOSAwIDAgMS0yLjIyMiAwYy0uNTk4LS4wODctMS4yMzItLjcyMS0xLjMyLTEuMzE5YTkgOSAwIDAgMSAwLTIuMjIyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBkPSJNMTQgMTU0YTEgMSAwIDAgMC0yIDB6bS0yIDZhMSAxIDAgMCAwIDIgMHptMC02djZoMnYtNnoiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBkPSJNMTAgMTU2YTEgMSAwIDAgMCAwIDJ6bTYgMmExIDEgMCAwIDAgMC0yem0tNiAwaDZ2LTJoLTZ6Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 18px;
  height: 18px;
  display: inline-block;
}
.dark-theme .icon-default-actions-sm,
.dark-theme .icon-actions-info-sm,
.dark-theme .icon-actions-clear-sm,
.dark-theme .icon-actions-date-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNjIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzNiAxNjIiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMTUuNWE2LjUgNi41IDAgMSAwIDAtMTMgNi41IDYuNSAwIDAgMCAwIDEzTTkgMTdBOCA4IDAgMSAwIDkgMWE4IDggMCAwIDAgMCAxNk00Ljk3IDguOTdhLjc1Ljc1IDAgMCAxIDEuMDYgMGwxLjQ3IDEuNDcgNC40Ny00LjQ3YS43NS43NSAwIDAgMSAxLjA2IDEuMDZsLTUgNWEuNzUuNzUgMCAwIDEtMS4wNiAwbC0yLTJhLjc1Ljc1IDAgMCAxIDAtMS4wNk00Ljc1IDE5YS43NS43NSAwIDAgMC0uNzUuNzVWMjFIM2EyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDItMlYyM2EyIDIgMCAwIDAtMi0yaC0xdi0xLjI1YS43NS43NSAwIDAgMC0xLjUgMFYyMWgtN3YtMS4yNWEuNzUuNzUgMCAwIDAtLjc1LS43NU0yLjUgMjR2OWEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNXYtOXpNOSA1MS41YTYuNSA2LjUgMCAxIDAgMC0xMyA2LjUgNi41IDAgMCAwIDAgMTNNOSA1M2E4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNk01LjQ3IDQxLjQ3YS43NS43NSAwIDAgMSAxLjA2IDBMOSA0My45NGwyLjQ3LTIuNDdhLjc1Ljc1IDAgMSAxIDEuMDYgMS4wNkwxMC4wNiA0NWwyLjQ3IDIuNDdhLjc1Ljc1IDAgMSAxLTEuMDYgMS4wNkw5IDQ2LjA2bC0yLjQ3IDIuNDdhLjc1Ljc1IDAgMCAxLTEuMDYtMS4wNkw3Ljk0IDQ1bC0yLjQ3LTIuNDdhLjc1Ljc1IDAgMCAxIDAtMS4wNk05IDY5LjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM005IDcxYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2bS45Ny0xMC41Nkg4VjU5aDEuOTd6TTkuOTQzIDY3aC0xLjg5di01LjYyaDEuODl6TTUgNzNhNCA0IDAgMCAwLTQgNHY4YTQgNCAwIDAgMCA0IDRoOGE0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTR6bTkuNzA3IDUuMjA3YTEgMSAwIDAgMC0xLjQxNC0xLjQxNEw3IDgzLjA4NmwtMi4yOTMtMi4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDMgMyAuNzA3LjcwNy43MDctLjcwN3pNMTUuNTMgOTMuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtMi4wMjIgMi4wMjJxLS4xNDEtLjExMy0uMjg0LS4yMjRjLTEuNjQzLTEuMjI0LTQuNjg1LTEuMjI0LTYuMzI4IDBBMzAuMyAzMC4zIDAgMCAwIDEgOTkuMDAyYTMwIDMwIDAgMCAwIDIuMDA1IDIuMjM2cS42NzUuNjc0IDEuMzkgMS4zMDZMMi40NyAxMDQuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNnpNNS40NiAxMDEuNDgxbDIuMDk3LTIuMDk3YTIgMiAwIDAgMSAyLjgyOC0yLjgyOGwuOTk2LS45OTctLjEyMy0uMDk2QzEwLjc2NCA5NS4xIDkuOTQzIDk0Ljg1IDkgOTQuODVjLS45NDIgMC0xLjc2NC4yNS0yLjI1Ny42MTNhMjguNSAyOC41IDAgMCAwLTMuNzc0IDMuNTQycS41MzQuNjEgMS4wOTcgMS4xNzIuNjczLjY3NCAxLjM5MyAxLjMwNE05IDEwMy4xNTRjLS4zNTIgMC0uNjg4LS4wMzUtLjk5Ni0uMDk4TDYuOCAxMDQuMjYxYzEuNjkuNjYyIDQuMDA2LjQ4NyA1LjM2NS0uNTI1QTMwLjMgMzAuMyAwIDAgMCAxNyA5OS4wMDJxLS40NzctLjU4Mi0uOTc2LTEuMTQ0YTI2IDI2IDAgMCAwLTEuMzgyLTEuNDRsLTEuMDYgMS4wNjJxLjE3OC4xNzEuMzUyLjM0Ny41NjMuNTYzIDEuMDk3IDEuMTcyYTI4LjUgMjguNSAwIDAgMS0zLjc3NCAzLjU0MmMtLjQ5My4zNjItMS4zMTUuNjEzLTIuMjU3LjYxM00xNC45OTUgMTE0Ljc2NnEuNTMuNTMxIDEuMDI5IDEuMDkyLjQ5OC41Ni45NzYgMS4xNDRhMzAuMyAzMC4zIDAgMCAxLTQuODM2IDQuNzM0Yy0xLjY0MyAxLjIyNC00LjY4NSAxLjIyNC02LjMyOCAwYTMwIDMwIDAgMCAxLTIuODMxLTIuNDk4QTMwIDMwIDAgMCAxIDEgMTE3LjAwMmEzMC4zIDMwLjMgMCAwIDEgNC44MzYtNC43MzRjMS42NDMtMS4yMjQgNC42ODUtMS4yMjQgNi4zMjggMGEzMSAzMSAwIDAgMSAyLjgzMSAyLjQ5OG0tMS4wNiAxLjA2MXEuNTYyLjU2MyAxLjA5NiAxLjE3MmEyOC41IDI4LjUgMCAwIDEtMy43NzQgMy41NDJjLS40OTMuMzYyLTEuMzE1LjYxMy0yLjI1Ny42MTNzLTEuNzY0LS4yNTEtMi4yNTctLjYxM2EyOSAyOSAwIDAgMS0yLjY3Ny0yLjM2NHEtLjU2My0uNTYzLTEuMDk3LTEuMTcyYTI4LjUgMjguNSAwIDAgMSAzLjc3NC0zLjU0MmMuNDkzLS4zNjIgMS4zMTUtLjYxMyAyLjI1Ny0uNjEzczEuNzY0LjI1MSAyLjI1Ny42MTNhMjkgMjkgMCAwIDEgMi42NzcgMi4zNjRNOSAxMThhMiAyIDAgMSAwIDAtNCAyIDIgMCAwIDAgMCA0TTkgMTQxLjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM20wIDEuNWE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMTMydjZNNiAxMzVoNiIvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTguODEyIDE0NS41ODMuMDE2LjAwMmMuNzA2LjEwMyAxLjI5NC40OTEgMS42OTUuODkyLjQuNDAxLjc4OS45ODkuODkyIDEuNjk1bC4wMDIuMDE1LjAwMi4wMTZxLjE2MiAxLjI5NyAwIDIuNTk0bC0uMDAyLjAxNS0uMDAyLjAxNmEyLjcgMi43IDAgMCAxLS4yNDkuNzk3IDMgMyAwIDAgMC0xLjE1NiAyLjEzIDE1LjMgMTUuMyAwIDAgMC01Ljg5Ni4xNzljLS4yMjIuMDU1LS41MTEuMjM2LS43NzMuNTM3LS4yNi4yOTgtLjQyNS42MzgtLjQ3LjkxNmEzMyAzMyAwIDAgMC0uMTg0IDEuNTQ3IDguOSA4LjkgMCAwIDAgNC42NDQgMS40MzYgMyAzIDAgMCAwIDEuNTQ3IDEuNDEzcS0uNjY4LjA5LTEuMzU4LjA5Yy0yLjI0MiAwLTQuMzIyLS43MjUtNi4wNTQtMS45NTRsLS4zNS0uMjQ5LjAzNy0uNDI3cS4wODYtMS4wMzQuMjM0LTIuMDc2bC4wMDItLjAwOWMuMDk3LS42MTguNDItMS4yMTEuODItMS42NzIuMzk5LS40NTguOTQ0LS44NjMgMS41NTgtMS4wMTFsLjAxLS4wMDJxLjI3My0uMDYyLjU0Ni0uMTE1Yy0uMzQyLS4zOS0uNjQ4LS45MTUtLjczOC0xLjUzbC0uMDAyLS4wMTYtLjAwMi0uMDE1YTEwLjQgMTAuNCAwIDAgMSAwLTIuNTk0bC4wMDItLjAxNi4wMDItLjAxNWMuMTAzLS43MDYuNDkxLTEuMjk0Ljg5Mi0xLjY5NXMuOTg5LS43ODkgMS42OTQtLjg5MmwuMDE2LS4wMDIuMDE2LS4wMDJxMS4yOTctLjE2MiAyLjU5NCAwem0tMy43NDMgMi44MDZjLjA4OC0uNTk4LjcyMi0xLjIzMiAxLjMyLTEuMzJhOSA5IDAgMCAxIDIuMjIyIDBjLjU5OC4wODggMS4yMzIuNzIyIDEuMzIgMS4zMmE5IDkgMCAwIDEgMCAyLjIyMmMtLjA4OC41OTgtLjcyMiAxLjIzMi0xLjMyIDEuMzE5YTkgOSAwIDAgMS0yLjIyMiAwYy0uNTk4LS4wODctMS4yMzItLjcyMS0xLjMyLTEuMzE5YTkgOSAwIDAgMSAwLTIuMjIyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQgMTU0YTEgMSAwIDAgMC0yIDB6bS0yIDZhMSAxIDAgMCAwIDIgMHptMC02djZoMnYtNnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTAgMTU2YTEgMSAwIDAgMCAwIDJ6bTYgMmExIDEgMCAwIDAgMC0yem0tNiAwaDZ2LTJoLTZ6Ii8+PC9zdmc+);
}
.light-theme .icon-default-actions-sm,
.light-theme .icon-actions-info-sm,
.light-theme .icon-actions-clear-sm,
.light-theme .icon-actions-date-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNjIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzNiAxNjIiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMTUuNWE2LjUgNi41IDAgMSAwIDAtMTMgNi41IDYuNSAwIDAgMCAwIDEzTTkgMTdBOCA4IDAgMSAwIDkgMWE4IDggMCAwIDAgMCAxNk00Ljk3IDguOTdhLjc1Ljc1IDAgMCAxIDEuMDYgMGwxLjQ3IDEuNDcgNC40Ny00LjQ3YS43NS43NSAwIDAgMSAxLjA2IDEuMDZsLTUgNWEuNzUuNzUgMCAwIDEtMS4wNiAwbC0yLTJhLjc1Ljc1IDAgMCAxIDAtMS4wNk00Ljc1IDE5YS43NS43NSAwIDAgMC0uNzUuNzVWMjFIM2EyIDIgMCAwIDAtMiAydjEwYTIgMiAwIDAgMCAyIDJoMTJhMiAyIDAgMCAwIDItMlYyM2EyIDIgMCAwIDAtMi0yaC0xdi0xLjI1YS43NS43NSAwIDAgMC0xLjUgMFYyMWgtN3YtMS4yNWEuNzUuNzUgMCAwIDAtLjc1LS43NU0yLjUgMjR2OWEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNXYtOXpNOSA1MS41YTYuNSA2LjUgMCAxIDAgMC0xMyA2LjUgNi41IDAgMCAwIDAgMTNNOSA1M2E4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNk01LjQ3IDQxLjQ3YS43NS43NSAwIDAgMSAxLjA2IDBMOSA0My45NGwyLjQ3LTIuNDdhLjc1Ljc1IDAgMSAxIDEuMDYgMS4wNkwxMC4wNiA0NWwyLjQ3IDIuNDdhLjc1Ljc1IDAgMSAxLTEuMDYgMS4wNkw5IDQ2LjA2bC0yLjQ3IDIuNDdhLjc1Ljc1IDAgMCAxLTEuMDYtMS4wNkw3Ljk0IDQ1bC0yLjQ3LTIuNDdhLjc1Ljc1IDAgMCAxIDAtMS4wNk05IDY5LjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM005IDcxYTggOCAwIDEgMCAwLTE2IDggOCAwIDAgMCAwIDE2bS45Ny0xMC41Nkg4VjU5aDEuOTd6TTkuOTQzIDY3aC0xLjg5di01LjYyaDEuODl6TTUgNzNhNCA0IDAgMCAwLTQgNHY4YTQgNCAwIDAgMCA0IDRoOGE0IDQgMCAwIDAgNC00di04YTQgNCAwIDAgMC00LTR6bTkuNzA3IDUuMjA3YTEgMSAwIDAgMC0xLjQxNC0xLjQxNEw3IDgzLjA4NmwtMi4yOTMtMi4yOTNhMSAxIDAgMCAwLTEuNDE0IDEuNDE0bDMgMyAuNzA3LjcwNy43MDctLjcwN3pNMTUuNTMgOTMuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtMi4wMjIgMi4wMjJxLS4xNDEtLjExMy0uMjg0LS4yMjRjLTEuNjQzLTEuMjI0LTQuNjg1LTEuMjI0LTYuMzI4IDBBMzAuMyAzMC4zIDAgMCAwIDEgOTkuMDAyYTMwIDMwIDAgMCAwIDIuMDA1IDIuMjM2cS42NzUuNjc0IDEuMzkgMS4zMDZMMi40NyAxMDQuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNnpNNS40NiAxMDEuNDgxbDIuMDk3LTIuMDk3YTIgMiAwIDAgMSAyLjgyOC0yLjgyOGwuOTk2LS45OTctLjEyMy0uMDk2QzEwLjc2NCA5NS4xIDkuOTQzIDk0Ljg1IDkgOTQuODVjLS45NDIgMC0xLjc2NC4yNS0yLjI1Ny42MTNhMjguNSAyOC41IDAgMCAwLTMuNzc0IDMuNTQycS41MzQuNjEgMS4wOTcgMS4xNzIuNjczLjY3NCAxLjM5MyAxLjMwNE05IDEwMy4xNTRjLS4zNTIgMC0uNjg4LS4wMzUtLjk5Ni0uMDk4TDYuOCAxMDQuMjYxYzEuNjkuNjYyIDQuMDA2LjQ4NyA1LjM2NS0uNTI1QTMwLjMgMzAuMyAwIDAgMCAxNyA5OS4wMDJxLS40NzctLjU4Mi0uOTc2LTEuMTQ0YTI2IDI2IDAgMCAwLTEuMzgyLTEuNDRsLTEuMDYgMS4wNjJxLjE3OC4xNzEuMzUyLjM0Ny41NjMuNTYzIDEuMDk3IDEuMTcyYTI4LjUgMjguNSAwIDAgMS0zLjc3NCAzLjU0MmMtLjQ5My4zNjItMS4zMTUuNjEzLTIuMjU3LjYxM00xNC45OTUgMTE0Ljc2NnEuNTMuNTMxIDEuMDI5IDEuMDkyLjQ5OC41Ni45NzYgMS4xNDRhMzAuMyAzMC4zIDAgMCAxLTQuODM2IDQuNzM0Yy0xLjY0MyAxLjIyNC00LjY4NSAxLjIyNC02LjMyOCAwYTMwIDMwIDAgMCAxLTIuODMxLTIuNDk4QTMwIDMwIDAgMCAxIDEgMTE3LjAwMmEzMC4zIDMwLjMgMCAwIDEgNC44MzYtNC43MzRjMS42NDMtMS4yMjQgNC42ODUtMS4yMjQgNi4zMjggMGEzMSAzMSAwIDAgMSAyLjgzMSAyLjQ5OG0tMS4wNiAxLjA2MXEuNTYyLjU2MyAxLjA5NiAxLjE3MmEyOC41IDI4LjUgMCAwIDEtMy43NzQgMy41NDJjLS40OTMuMzYyLTEuMzE1LjYxMy0yLjI1Ny42MTNzLTEuNzY0LS4yNTEtMi4yNTctLjYxM2EyOSAyOSAwIDAgMS0yLjY3Ny0yLjM2NHEtLjU2My0uNTYzLTEuMDk3LTEuMTcyYTI4LjUgMjguNSAwIDAgMSAzLjc3NC0zLjU0MmMuNDkzLS4zNjIgMS4zMTUtLjYxMyAyLjI1Ny0uNjEzczEuNzY0LjI1MSAyLjI1Ny42MTNhMjkgMjkgMCAwIDEgMi42NzcgMi4zNjRNOSAxMThhMiAyIDAgMSAwIDAtNCAyIDIgMCAwIDAgMCA0TTkgMTQxLjVhNi41IDYuNSAwIDEgMCAwLTEzIDYuNSA2LjUgMCAwIDAgMCAxM20wIDEuNWE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSIjMTIxMjEyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMTMydjZNNiAxMzVoNiIvPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTguODEyIDE0NS41ODMuMDE2LjAwMmMuNzA2LjEwMyAxLjI5NC40OTEgMS42OTUuODkyLjQuNDAxLjc4OS45ODkuODkyIDEuNjk1bC4wMDIuMDE1LjAwMi4wMTZxLjE2MiAxLjI5NyAwIDIuNTk0bC0uMDAyLjAxNS0uMDAyLjAxNmEyLjcgMi43IDAgMCAxLS4yNDkuNzk3IDMgMyAwIDAgMC0xLjE1NiAyLjEzIDE1LjMgMTUuMyAwIDAgMC01Ljg5Ni4xNzljLS4yMjIuMDU1LS41MTEuMjM2LS43NzMuNTM3LS4yNi4yOTgtLjQyNS42MzgtLjQ3LjkxNmEzMyAzMyAwIDAgMC0uMTg0IDEuNTQ3IDguOSA4LjkgMCAwIDAgNC42NDQgMS40MzYgMyAzIDAgMCAwIDEuNTQ3IDEuNDEzcS0uNjY4LjA5LTEuMzU4LjA5Yy0yLjI0MiAwLTQuMzIyLS43MjUtNi4wNTQtMS45NTRsLS4zNS0uMjQ5LjAzNy0uNDI3cS4wODYtMS4wMzQuMjM0LTIuMDc2bC4wMDItLjAwOWMuMDk3LS42MTguNDItMS4yMTEuODItMS42NzIuMzk5LS40NTguOTQ0LS44NjMgMS41NTgtMS4wMTFsLjAxLS4wMDJxLjI3My0uMDYyLjU0Ni0uMTE1Yy0uMzQyLS4zOS0uNjQ4LS45MTUtLjczOC0xLjUzbC0uMDAyLS4wMTYtLjAwMi0uMDE1YTEwLjQgMTAuNCAwIDAgMSAwLTIuNTk0bC4wMDItLjAxNi4wMDItLjAxNWMuMTAzLS43MDYuNDkxLTEuMjk0Ljg5Mi0xLjY5NXMuOTg5LS43ODkgMS42OTQtLjg5MmwuMDE2LS4wMDIuMDE2LS4wMDJxMS4yOTctLjE2MiAyLjU5NCAwem0tMy43NDMgMi44MDZjLjA4OC0uNTk4LjcyMi0xLjIzMiAxLjMyLTEuMzJhOSA5IDAgMCAxIDIuMjIyIDBjLjU5OC4wODggMS4yMzIuNzIyIDEuMzIgMS4zMmE5IDkgMCAwIDEgMCAyLjIyMmMtLjA4OC41OTgtLjcyMiAxLjIzMi0xLjMyIDEuMzE5YTkgOSAwIDAgMS0yLjIyMiAwYy0uNTk4LS4wODctMS4yMzItLjcyMS0xLjMyLTEuMzE5YTkgOSAwIDAgMSAwLTIuMjIyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBkPSJNMTQgMTU0YTEgMSAwIDAgMC0yIDB6bS0yIDZhMSAxIDAgMCAwIDIgMHptMC02djZoMnYtNnoiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBkPSJNMTAgMTU2YTEgMSAwIDAgMCAwIDJ6bTYgMmExIDEgMCAwIDAgMC0yem0tNiAwaDZ2LTJoLTZ6Ii8+PC9zdmc+);
}
.icon-actions-date-sm {
  background-position: 0 -18px;
}
.icon-actions-clear-sm {
  background-position: 0 -36px;
}
.icon-actions-info-sm {
  background-position: 0 -54px;
}
.app-icon-size-96 {
  width: 96px;
  height: 96px;
}
.icon-default-premium,
.icon-premium {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+PHRpdGxlPnByZW1pdW1fbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTQwIDRINHY0MGE0IDQgMCAwIDEtNC00VjRhNCA0IDAgMCAxIDQtNGgzNmE0IDQgMCAwIDEgNCA0djM2YTQgNCAwIDAgMS00IDRIMjF2LTRoMTlabS03IDdIMTF2MzNIN1Y3aDMwdjMwSDIxdi00aDEyWm0tNyA3aC04djI2aC00VjE0aDE2djE2aC05di00aDVaIiBzdHlsZT0iZmlsbDojMzkzYjNkO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 44px;
  height: 44px;
  display: inline-block;
}
.dark-theme .icon-default-premium,
.dark-theme .icon-premium {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNNDAgNEg0djQwYTQgNCAwIDAgMS00LTRWNGE0IDQgMCAwIDEgNC00aDM2YTQgNCAwIDAgMSA0IDR2MzZhNCA0IDAgMCAxLTQgNEgyMXYtNGgxOVptLTcgN0gxMXYzM0g3VjdoMzB2MzBIMjF2LTRoMTJabS03IDdoLTh2MjZoLTRWMTRoMTZ2MTZoLTl2LTRoNVoiIHN0eWxlPSJmaWxsOm5vbmU7Y2xpcC1ydWxlOmV2ZW5vZGQiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+cHJlbWl1bTwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2EpIj48cGF0aCBkPSJNLTUtNWg1NHY1NEgtNXoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L2c+PC9zdmc+);
}
.light-theme .icon-default-premium,
.light-theme .icon-premium {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NCA0NCI+PHRpdGxlPnByZW1pdW1fbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTQwIDRINHY0MGE0IDQgMCAwIDEtNC00VjRhNCA0IDAgMCAxIDQtNGgzNmE0IDQgMCAwIDEgNCA0djM2YTQgNCAwIDAgMS00IDRIMjF2LTRoMTlabS03IDdIMTF2MzNIN1Y3aDMwdjMwSDIxdi00aDEyWm0tNyA3aC04djI2aC00VjE0aDE2djE2aC05di00aDVaIiBzdHlsZT0iZmlsbDojMzkzYjNkO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+);
}
.icon-default-premium-small,
.icon-premium-small {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPnByZW1pdW1fc21hbGxfbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTE0IDE0VjJIMnYxNGEyIDIgMCAwIDEtMi0yVjJhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJIOHYtMlptLTItOHY2SDh2LTJoMlY2SDZ2MTBINFY0aDhaIiBzdHlsZT0iZmlsbDojMzkzYjNkO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-premium-small,
.dark-theme .icon-premium-small {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMTQgMTRWMkgydjE0YTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yaDEyYTIgMiAwIDAgMSAyIDJ2MTJhMiAyIDAgMCAxLTIgMkg4di0yWm0tMi04djZIOHYtMmgyVjZINnYxMEg0VjRoOFoiIHN0eWxlPSJmaWxsOm5vbmU7Y2xpcC1ydWxlOmV2ZW5vZGQiLz48L2NsaXBQYXRoPjwvZGVmcz48dGl0bGU+cHJlbWl1bV9zbWFsbDwvdGl0bGU+PGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI2EpIj48cGF0aCBkPSJNLTUtNWgyNnYyNkgtNXoiIHN0eWxlPSJmaWxsOiNmZmYiLz48L2c+PC9zdmc+);
}
.light-theme .icon-default-premium-small,
.light-theme .icon-premium-small {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHRpdGxlPnByZW1pdW1fc21hbGxfbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTE0IDE0VjJIMnYxNGEyIDIgMCAwIDEtMi0yVjJhMiAyIDAgMCAxIDItMmgxMmEyIDIgMCAwIDEgMiAydjEyYTIgMiAwIDAgMS0yIDJIOHYtMlptLTItOHY2SDh2LTJoMlY2SDZ2MTBINFY0aDhaIiBzdHlsZT0iZmlsbDojMzkzYjNkO2ZpbGwtcnVsZTpldmVub2RkIi8+PC9zdmc+);
}
.icon-default-premium-medium,
.icon-premium-medium {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHRpdGxlPnByZW1pdW1fMjhfbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTI4IDI0YTQgNCAwIDAgMS00IDRIMTR2LTRoMTBWNEg0djI0YTQgNCAwIDAgMS00LTRWNGE0IDQgMCAwIDEgNC00aDIwYTQgNCAwIDAgMSA0IDRabS03LTd2NGgtN3YtNGgzdi02aC02djE3SDdWN2gxNHoiIHN0eWxlPSJmaWxsOiMzOTNiM2Q7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-premium-medium,
.dark-theme .icon-premium-medium {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjggMjRhNCA0IDAgMCAxLTQgNEgxNHYtNGgxMFY0SDR2MjRhNCA0IDAgMCAxLTQtNFY0YTQgNCAwIDAgMSA0LTRoMjBhNCA0IDAgMCAxIDQgNFptLTctN3Y0aC03di00aDN2LTZoLTZ2MTdIN1Y3aDE0eiIgc3R5bGU9ImZpbGw6bm9uZTtjbGlwLXJ1bGU6ZXZlbm9kZCIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5wcmVtaXVtXzI4PC90aXRsZT48ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjYSkiPjxwYXRoIGQ9Ik0tNS01aDM4djM4SC01eiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvZz48L3N2Zz4=);
}
.light-theme .icon-default-premium-medium,
.light-theme .icon-premium-medium {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHRpdGxlPnByZW1pdW1fMjhfbGlnaHR0aGVtZTwvdGl0bGU+PHBhdGggZD0iTTI4IDI0YTQgNCAwIDAgMS00IDRIMTR2LTRoMTBWNEg0djI0YTQgNCAwIDAgMS00LTRWNGE0IDQgMCAwIDEgNC00aDIwYTQgNCAwIDAgMSA0IDRabS03LTd2NGgtN3YtNGgzdi02aC02djE3SDdWN2gxNHoiIHN0eWxlPSJmaWxsOiMzOTNiM2Q7ZmlsbC1ydWxlOmV2ZW5vZGQiLz48L3N2Zz4=);
}
.icon-white-premium-medium {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMjggMjRhNCA0IDAgMCAxLTQgNEgxNHYtNGgxMFY0SDR2MjRhNCA0IDAgMCAxLTQtNFY0YTQgNCAwIDAgMSA0LTRoMjBhNCA0IDAgMCAxIDQgNFptLTctN3Y0aC03di00aDN2LTZoLTZ2MTdIN1Y3aDE0eiIgc3R5bGU9ImZpbGw6bm9uZTtjbGlwLXJ1bGU6ZXZlbm9kZCIvPjwvY2xpcFBhdGg+PC9kZWZzPjx0aXRsZT5wcmVtaXVtXzI4PC90aXRsZT48ZyBzdHlsZT0iY2xpcC1wYXRoOnVybCgjYSkiPjxwYXRoIGQ9Ik0tNS01aDM4djM4SC01eiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.icon-premium,
.icon-premium-small,
.icon-premium-medium {
  background-position: 0 0;
}
.icon-default-safety,
.icon-safety {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMyIiB4PSIxMCIgeT0iOCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMwLjQyIDE4LjcwNGMuNDQuNDQuNDQgMS4xNTIgMCAxLjU5MWwtNy44NzUgNy44NzVjLS40MzkuNDQtMS4xNTEuNDQtMS41OSAwbC0zLjM3NS0zLjM3NWExLjEyNSAxLjEyNSAwIDAgMSAxLjU5LTEuNTlsMi41OCAyLjU3OSA3LjA4LTcuMDhjLjQzOS0uNDM5IDEuMTUxLS40MzkgMS41OSAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMTMyIDM5LjM3OEMxMC45ODggMzQuMDQgMTAuNTE5IDI3LjU3NiAxMC41IDE0LjM3NWEyLjI1IDIuMjUgMCAwIDEgMS41MzgtMi4xMzhsMTEuMjQ5LTMuNzVhMi4yNSAyLjI1IDAgMCAxIDEuNDIzIDBsMTEuMjUgMy43NWEyLjI1IDIuMjUgMCAwIDEgMS41MzggMi4xMzhjLS4wMTggMTMuMi0uNDg3IDE5LjY2NS0xMi42MyAyNS4wMDNhMi4xNyAyLjE3IDAgMCAxLTEuNzM3IDBNMTQuMzQ2IDI4Ljk2YzEuMzM3IDMuMjEgMy45MjQgNS44MTcgOS42NTQgOC4zNDIgNS43My0yLjUyNSA4LjMxNy01LjEzMiA5LjY1NC04LjM0MiAxLjQzMi0zLjQ0MiAxLjU4Ni03Ljg3NiAxLjU5NS0xNC41ODhMMjQgMTAuNjIybC0xMS4yNDkgMy43NWMuMDEgNi43MTEuMTY0IDExLjE0NiAxLjU5NiAxNC41ODgiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNNiA2aDM2djM2SDZ6Ii8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.dark-theme .icon-default-safety,
.dark-theme .icon-safety {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMyIiB4PSIxMCIgeT0iOCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMwLjQyIDE4LjcwNGMuNDQuNDQuNDQgMS4xNTIgMCAxLjU5MWwtNy44NzUgNy44NzVjLS40MzkuNDQtMS4xNTEuNDQtMS41OSAwbC0zLjM3NS0zLjM3NWExLjEyNSAxLjEyNSAwIDAgMSAxLjU5LTEuNTlsMi41OCAyLjU3OSA3LjA4LTcuMDhjLjQzOS0uNDM5IDEuMTUxLS40MzkgMS41OSAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMTMyIDM5LjM3OEMxMC45ODggMzQuMDQgMTAuNTE5IDI3LjU3NiAxMC41IDE0LjM3NWEyLjI1IDIuMjUgMCAwIDEgMS41MzgtMi4xMzhsMTEuMjQ5LTMuNzVhMi4yNSAyLjI1IDAgMCAxIDEuNDIzIDBsMTEuMjUgMy43NWEyLjI1IDIuMjUgMCAwIDEgMS41MzggMi4xMzhjLS4wMTggMTMuMi0uNDg3IDE5LjY2NS0xMi42MyAyNS4wMDNhMi4xNyAyLjE3IDAgMCAxLTEuNzM3IDBNMTQuMzQ2IDI4Ljk2YzEuMzM3IDMuMjEgMy45MjQgNS44MTcgOS42NTQgOC4zNDIgNS43My0yLjUyNSA4LjMxNy01LjEzMiA5LjY1NC04LjM0MiAxLjQzMi0zLjQ0MiAxLjU4Ni03Ljg3NiAxLjU5NS0xNC41ODhMMjQgMTAuNjIybC0xMS4yNDkgMy43NWMuMDEgNi43MTEuMTY0IDExLjE0NiAxLjU5NiAxNC41ODgiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNiA2aDM2djM2SDZ6Ii8+PC9nPjwvc3ZnPg==);
}
.light-theme .icon-default-safety,
.light-theme .icon-safety {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjI4IiBoZWlnaHQ9IjMyIiB4PSIxMCIgeT0iOCIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMwLjQyIDE4LjcwNGMuNDQuNDQuNDQgMS4xNTIgMCAxLjU5MWwtNy44NzUgNy44NzVjLS40MzkuNDQtMS4xNTEuNDQtMS41OSAwbC0zLjM3NS0zLjM3NWExLjEyNSAxLjEyNSAwIDAgMSAxLjU5LTEuNTlsMi41OCAyLjU3OSA3LjA4LTcuMDhjLjQzOS0uNDM5IDEuMTUxLS40MzkgMS41OSAwIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjMuMTMyIDM5LjM3OEMxMC45ODggMzQuMDQgMTAuNTE5IDI3LjU3NiAxMC41IDE0LjM3NWEyLjI1IDIuMjUgMCAwIDEgMS41MzgtMi4xMzhsMTEuMjQ5LTMuNzVhMi4yNSAyLjI1IDAgMCAxIDEuNDIzIDBsMTEuMjUgMy43NWEyLjI1IDIuMjUgMCAwIDEgMS41MzggMi4xMzhjLS4wMTggMTMuMi0uNDg3IDE5LjY2NS0xMi42MyAyNS4wMDNhMi4xNyAyLjE3IDAgMCAxLTEuNzM3IDBNMTQuMzQ2IDI4Ljk2YzEuMzM3IDMuMjEgMy45MjQgNS44MTcgOS42NTQgOC4zNDIgNS43My0yLjUyNSA4LjMxNy01LjEzMiA5LjY1NC04LjM0MiAxLjQzMi0zLjQ0MiAxLjU4Ni03Ljg3NiAxLjU5NS0xNC41ODhMMjQgMTAuNjIybC0xMS4yNDkgMy43NWMuMDEgNi43MTEuMTY0IDExLjE0NiAxLjU5NiAxNC41ODgiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNNiA2aDM2djM2SDZ6Ii8+PC9nPjwvc3ZnPg==);
}
.icon-safety {
  background-position: 0 0;
}
.icon-default-branded,
.icon-notifications-bell.disabled,
.icon-notifications-bell.followed,
.icon-notifications-bell,
.icon-follow-game-gray,
.icon-follow-game.disabled,
.icon-follow-game.followed,
.icon-follow-game,
.icon-robux-burst-banner,
.icon-robux-white,
.icon-robux-gray,
.icon-robux-gold,
.icon-robux-28x28,
.icon-robux,
.icon-favorite.favorited,
.icon-favorite {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/e5588d48a87d54c2.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-branded,
.dark-theme .icon-notifications-bell,
.dark-theme .icon-follow-game-gray,
.dark-theme .icon-follow-game,
.dark-theme .icon-robux-burst-banner,
.dark-theme .icon-robux-white,
.dark-theme .icon-robux-gray,
.dark-theme .icon-robux-gold,
.dark-theme .icon-robux-28x28,
.dark-theme .icon-robux,
.dark-theme .icon-favorite {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/0bcfca506b32337d.svg);
}
.light-theme .icon-default-branded,
.light-theme .icon-notifications-bell,
.light-theme .icon-follow-game-gray,
.light-theme .icon-follow-game,
.light-theme .icon-robux-burst-banner,
.light-theme .icon-robux-white,
.light-theme .icon-robux-gray,
.light-theme .icon-robux-gold,
.light-theme .icon-robux-28x28,
.light-theme .icon-robux,
.light-theme .icon-favorite {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f2327451cd5349ff.svg);
}
.icon-default-branded-16x16,
.icon-robux-white-16x16,
.icon-robux-gray-16x16,
.icon-robux-16x16 {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/e5588d48a87d54c2.svg);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-branded-16x16,
.dark-theme .icon-robux-white-16x16,
.dark-theme .icon-robux-gray-16x16,
.dark-theme .icon-robux-16x16 {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/0bcfca506b32337d.svg);
}
.light-theme .icon-default-branded-16x16,
.light-theme .icon-robux-white-16x16,
.light-theme .icon-robux-gray-16x16,
.light-theme .icon-robux-16x16 {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f2327451cd5349ff.svg);
}
.icon-favorite {
  background-position: 0 -84px;
}
.icon-favorite:hover,
button:hover .icon-favorite,
a:hover .icon-favorite,
.icon-favorite.favorited {
  background-position: -28px -84px;
}
.icon-robux,
.icon-robux-28x28,
.icon-robux-gold {
  background-position: 0 -112px;
}
.icon-robux-gray {
  background-position: 0 -168px;
}
.icon-robux-white {
  background-position: 0 -196px;
}
.icon-robux-burst-banner {
  background-position: 0 -224px;
}
.icon-robux-16x16 {
  background-position: 0 -64px;
}
.icon-robux-gray-16x16 {
  background-position: 0 -96px;
}
.icon-robux-white-16x16 {
  background-position: 0 -112px;
}
.icon-follow-game {
  background-position: 0 -252px;
}
.icon-follow-game.followed {
  background-position: -28px -252px;
}
.icon-follow-game.disabled {
  background-position: 0 -280px;
}
.icon-follow-game-gray {
  background-position: 0 -308px;
}
.icon-notifications-bell {
  background-position: 0 -336px;
}
.icon-notifications-bell.followed {
  background-position: -28px -336px;
}
.icon-notifications-bell.disabled {
  background-position: 0 -364px;
}
.icon-default-common-sm,
.icon-currently-playing-sm,
.light-theme .game-card-info .info-label.icon-playing-counts-gray,
.light-theme .game-card-info .info-label.icon-playing-counts-gray-white-70,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray-white-70,
.icon-rating-sm,
.light-theme .game-card-info .info-label.icon-votes-gray,
.light-theme .game-card-info .info-label.icon-votes-gray-white-70,
.dark-theme .game-card-info .info-label.icon-votes-gray,
.dark-theme .game-card-info .info-label.icon-votes-gray-white-70,
.icon-push-right-sm,
.icon-refresh-sm {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSI2NCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDY0Ij48dGl0bGU+bGlnaHRfY29tbW9uX3NtYWxsPC90aXRsZT48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMi43MTMgNC4yODdBNi4wMDIgNi4wMDIgMCAwIDAgMi4zNDEgNkguMjUyYTguMDAzIDguMDAzIDAgMCAxIDEzLjg4My0zLjEzNWwxLjAxMS0xLjAxMWEuNS41IDAgMCAxIC44NTQuMzUzVjZoLTMuNzkzYS41LjUgMCAwIDEtLjM1My0uODU0em0tOS40MjYgNy40MjZBNi4wMDIgNi4wMDIgMCAwIDAgMTMuNjU5IDEwaDIuMDg5YTguMDAzIDguMDAzIDAgMCAxLTEzLjg4MyAzLjEzNUwuODU0IDE0LjE0NkEuNS41IDAgMCAxIDAgMTMuNzkzVjEwaDMuNzkzYS41LjUgMCAwIDEgLjM1My44NTR6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0ibTEzLjIwMyAzOC44MTItMS45ODguMDA4YTEuMjkgMS4yOSAwIDAgMC0xLjExNS45NzVMOC41NjggNDYuMTRhMS4zMDUgMS4zMDUgMCAwIDAgMS4xODUgMS42MDlsMS45MzItLjAwM2MuODUzIDAgMS41ODgtLjYwMyAxLjc1Ni0xLjQ0bDEuMDg0LTUuNDA2YTEuNzkgMS43OSAwIDAgMC0xLjMyMi0yLjA4OG0tNS44OTcgNy4wOTQgMS41MzItNi4zNDVjLjA2NS0uMjcxLjE3OS0uNTIuMzI3LS43NDNsLTEuMDk4LS4wMDUuODE4LTQuNDQ0QTIgMiAwIDAgMCA2LjkxOCAzMmEuNzc1Ljc3NSAwIDAgMC0uNzUyLjU4OWwtMS4yMjUgNS4wOTNjLS4xNzkuNzA0LS41MTYgMS4xNTEtMS4xNTIgMS4xNTFBMS43OSAxLjc5IDAgMCAwIDIgNDAuNjIzdjUuMzQzYzAgLjk4OS44MDEgMS43OSAxLjc4OSAxLjc5bDMuODctLjAwNmEyLjI4IDIuMjggMCAwIDEtLjM1My0xLjg0NE0xNC44NSA2MmMwLTItMS43MS0zLjg0LTMuMTYtNWE1LjkgNS45IDAgMCAwLTEuNzQtMSAzLjA1IDMuMDUgMCAwIDAgMi4xOC0yLjkydi0yYTMgMyAwIDAgMC0zLjA1LTNIN2EzLjA1IDMuMDUgMCAwIDAtMyAzLjAzdjJhMyAzIDAgMCAwIDIuMiAyLjkyIDYuNCA2LjQgMCAwIDAtMS43MS45N0MzIDU4LjEzIDEuMjggNjAgMS4yNyA2MnYuMTRjMCAuNDggMy40MSAxLjgxIDYuNzkgMS44MXM2Ljc5LTEuMzMgNi43OS0xLjgxem0tNyAuNDJhLjY0LjY0IDAgMCAxLTEtLjUxdi0zLjYzYS42NC42NCAwIDAgMSAxLS41MUwxMSA2MC4xeiIvPjxwYXRoIGQ9Ik0xMS4zNzIgMjQuODc5IDYuNDkgMjkuNzZhLjg4OS44ODkgMCAxIDAgMS4yNTcgMS4yNTdsNi4zOTgtNi4zOThhLjg5Ljg5IDAgMCAwIDAtMS4yNTdsLTYuMzk4LTYuMzk4YS44ODkuODg5IDAgMCAwLTEuMjU3IDEuMjU3bDQuODc5IDQuODc5SC44ODlhLjg4OS44ODkgMCAxIDAgMCAxLjc3OHoiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-common-sm,
.dark-theme .icon-currently-playing-sm,
.light-theme .game-card-info .dark-theme .info-label.icon-playing-counts-gray,
.light-theme .game-card-info .dark-theme .info-label.icon-playing-counts-gray-white-70,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray-white-70,
.dark-theme .icon-rating-sm,
.light-theme .game-card-info .dark-theme .info-label.icon-votes-gray,
.light-theme .game-card-info .dark-theme .info-label.icon-votes-gray-white-70,
.dark-theme .game-card-info .info-label.icon-votes-gray,
.dark-theme .game-card-info .info-label.icon-votes-gray-white-70,
.dark-theme .icon-push-right-sm,
.dark-theme .icon-refresh-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSI2NCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDY0Ij48dGl0bGU+bGlnaHRfY29tbW9uX3NtYWxsPC90aXRsZT48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMi43MTMgNC4yODdBNi4wMDIgNi4wMDIgMCAwIDAgMi4zNDEgNkguMjUyYTguMDAzIDguMDAzIDAgMCAxIDEzLjg4My0zLjEzNWwxLjAxMS0xLjAxMWEuNS41IDAgMCAxIC44NTQuMzUzVjZoLTMuNzkzYS41LjUgMCAwIDEtLjM1My0uODU0em0tOS40MjYgNy40MjZBNi4wMDIgNi4wMDIgMCAwIDAgMTMuNjU5IDEwaDIuMDg5YTguMDAzIDguMDAzIDAgMCAxLTEzLjg4MyAzLjEzNUwuODU0IDE0LjE0NkEuNS41IDAgMCAxIDAgMTMuNzkzVjEwaDMuNzkzYS41LjUgMCAwIDEgLjM1My44NTR6Ii8+PHBhdGggZmlsbC1vcGFjaXR5PSIuNyIgZD0ibTEzLjIwMyAzOC44MTItMS45ODguMDA4YTEuMjkgMS4yOSAwIDAgMC0xLjExNS45NzVMOC41NjggNDYuMTRhMS4zMDUgMS4zMDUgMCAwIDAgMS4xODUgMS42MDlsMS45MzItLjAwM2MuODUzIDAgMS41ODgtLjYwMyAxLjc1Ni0xLjQ0bDEuMDg0LTUuNDA2YTEuNzkgMS43OSAwIDAgMC0xLjMyMi0yLjA4OG0tNS44OTcgNy4wOTQgMS41MzItNi4zNDVjLjA2NS0uMjcxLjE3OS0uNTIuMzI3LS43NDNsLTEuMDk4LS4wMDUuODE4LTQuNDQ0QTIgMiAwIDAgMCA2LjkxOCAzMmEuNzc1Ljc3NSAwIDAgMC0uNzUyLjU4OWwtMS4yMjUgNS4wOTNjLS4xNzkuNzA0LS41MTYgMS4xNTEtMS4xNTIgMS4xNTFBMS43OSAxLjc5IDAgMCAwIDIgNDAuNjIzdjUuMzQzYzAgLjk4OS44MDEgMS43OSAxLjc4OSAxLjc5bDMuODctLjAwNmEyLjI4IDIuMjggMCAwIDEtLjM1My0xLjg0NE0xNC44NSA2MmMwLTItMS43MS0zLjg0LTMuMTYtNWE1LjkgNS45IDAgMCAwLTEuNzQtMSAzLjA1IDMuMDUgMCAwIDAgMi4xOC0yLjkydi0yYTMgMyAwIDAgMC0zLjA1LTNIN2EzLjA1IDMuMDUgMCAwIDAtMyAzLjAzdjJhMyAzIDAgMCAwIDIuMiAyLjkyIDYuNCA2LjQgMCAwIDAtMS43MS45N0MzIDU4LjEzIDEuMjggNjAgMS4yNyA2MnYuMTRjMCAuNDggMy40MSAxLjgxIDYuNzkgMS44MXM2Ljc5LTEuMzMgNi43OS0xLjgxem0tNyAuNDJhLjY0LjY0IDAgMCAxLTEtLjUxdi0zLjYzYS42NC42NCAwIDAgMSAxLS41MUwxMSA2MC4xeiIvPjxwYXRoIGQ9Ik0xMS4zNzIgMjQuODc5IDYuNDkgMjkuNzZhLjg4OS44ODkgMCAxIDAgMS4yNTcgMS4yNTdsNi4zOTgtNi4zOThhLjg5Ljg5IDAgMCAwIDAtMS4yNTdsLTYuMzk4LTYuMzk4YS44ODkuODg5IDAgMCAwLTEuMjU3IDEuMjU3bDQuODc5IDQuODc5SC44ODlhLjg4OS44ODkgMCAxIDAgMCAxLjc3OHoiLz48L2c+PC9zdmc+);
}
.light-theme .icon-default-common-sm,
.light-theme .icon-currently-playing-sm,
.light-theme .game-card-info .info-label.icon-playing-counts-gray,
.light-theme .game-card-info .info-label.icon-playing-counts-gray-white-70,
.dark-theme .game-card-info .light-theme .info-label.icon-playing-counts-gray,
.dark-theme .game-card-info .light-theme .info-label.icon-playing-counts-gray-white-70,
.light-theme .icon-rating-sm,
.light-theme .game-card-info .info-label.icon-votes-gray,
.light-theme .game-card-info .info-label.icon-votes-gray-white-70,
.dark-theme .game-card-info .light-theme .info-label.icon-votes-gray,
.dark-theme .game-card-info .light-theme .info-label.icon-votes-gray-white-70,
.light-theme .icon-push-right-sm,
.light-theme .icon-refresh-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSI2NCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDY0Ij48dGl0bGU+ZGFya19jb21tb25fc21hbGw8L3RpdGxlPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0iIzM5M2IzZCIgZD0iTTEyLjcxMyA0LjI4N0E2LjAwMiA2LjAwMiAwIDAgMCAyLjM0MSA2SC4yNTJhOC4wMDMgOC4wMDMgMCAwIDEgMTMuODgzLTMuMTM1bDEuMDExLTEuMDExYS41LjUgMCAwIDEgLjg1NC4zNTNWNmgtMy43OTNhLjUuNSAwIDAgMS0uMzUzLS44NTR6bS05LjQyNiA3LjQyNkE2LjAwMiA2LjAwMiAwIDAgMCAxMy42NTkgMTBoMi4wODlhOC4wMDMgOC4wMDMgMCAwIDEtMTMuODgzIDMuMTM1TC44NTQgMTQuMTQ2QS41LjUgMCAwIDEgMCAxMy43OTNWMTBoMy43OTNhLjUuNSAwIDAgMSAuMzUzLjg1NHpNMTEuMzcyIDI0Ljg3OSA2LjQ5IDI5Ljc2YS44ODkuODg5IDAgMSAwIDEuMjU3IDEuMjU3bDYuMzk4LTYuMzk4YS44OS44OSAwIDAgMCAwLTEuMjU3bC02LjM5OC02LjM5OGEuODg5Ljg4OSAwIDAgMC0xLjI1NyAxLjI1N2w0Ljg3OSA0Ljg3OUguODg5YS44ODkuODg5IDAgMSAwIDAgMS43Nzh6Ii8+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuNSIgZD0ibTEzLjIwMyAzOC44MTItMS45ODguMDA4YTEuMjkgMS4yOSAwIDAgMC0xLjExNS45NzVMOC41NjggNDYuMTRhMS4zMDUgMS4zMDUgMCAwIDAgMS4xODUgMS42MDlsMS45MzItLjAwM2MuODUzIDAgMS41ODgtLjYwMyAxLjc1Ni0xLjQ0bDEuMDg0LTUuNDA2YTEuNzkgMS43OSAwIDAgMC0xLjMyMi0yLjA4OG0tNS44OTcgNy4wOTQgMS41MzItNi4zNDVjLjA2NS0uMjcxLjE3OS0uNTIuMzI3LS43NDNsLTEuMDk4LS4wMDUuODE4LTQuNDQ0QTIgMiAwIDAgMCA2LjkxOCAzMmEuNzc1Ljc3NSAwIDAgMC0uNzUyLjU4OWwtMS4yMjUgNS4wOTNjLS4xNzkuNzA0LS41MTYgMS4xNTEtMS4xNTIgMS4xNTFBMS43OSAxLjc5IDAgMCAwIDIgNDAuNjIzdjUuMzQzYzAgLjk4OS44MDEgMS43OSAxLjc4OSAxLjc5bDMuODctLjAwNmEyLjI4IDIuMjggMCAwIDEtLjM1My0xLjg0NE0xNC44NSA2MmMwLTItMS43MS0zLjg0LTMuMTYtNWE1LjkgNS45IDAgMCAwLTEuNzQtMSAzLjA1IDMuMDUgMCAwIDAgMi4xOC0yLjkydi0yYTMgMyAwIDAgMC0zLjA1LTNIN2EzLjA1IDMuMDUgMCAwIDAtMyAzLjAzdjJhMyAzIDAgMCAwIDIuMiAyLjkyIDYuNCA2LjQgMCAwIDAtMS43MS45N0MzIDU4LjEzIDEuMjggNjAgMS4yNyA2MnYuMTRjMCAuNDggMy40MSAxLjgxIDYuNzkgMS44MXM2Ljc5LTEuMzMgNi43OS0xLjgxem0tNyAuNDJhLjY0LjY0IDAgMCAxLTEtLjUxdi0zLjYzYS42NC42NCAwIDAgMSAxLS41MUwxMSA2MC4xeiIvPjwvZz48L3N2Zz4=);
}
.icon-refresh-sm {
  background-position: 0 0;
}
.icon-push-right-sm {
  background-position: 0 -16px;
}
.icon-rating-sm,
.light-theme .game-card-info .info-label.icon-votes-gray,
.light-theme .game-card-info .info-label.icon-votes-gray-white-70,
.dark-theme .game-card-info .info-label.icon-votes-gray,
.dark-theme .game-card-info .info-label.icon-votes-gray-white-70 {
  background-position: 0 -32px;
}
.icon-currently-playing-sm,
.light-theme .game-card-info .info-label.icon-playing-counts-gray,
.light-theme .game-card-info .info-label.icon-playing-counts-gray-white-70,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray,
.dark-theme .game-card-info .info-label.icon-playing-counts-gray-white-70 {
  background-position: 0 -48px;
}
.icon-download {
  vertical-align: middle;
  background-image: url();
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDI4Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMy40NyAxOC4wMy41My41My41My0uNTMgMy0zYS43NS43NSAwIDEgMC0xLjA2LTEuMDZsLTEuNzIgMS43MlYzLjVhLjc1Ljc1IDAgMCAwLTEuNSAwdjEyLjE5bC0xLjcyLTEuNzJhLjc1Ljc1IDAgMSAwLTEuMDYgMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTYuNzUgMTcuMjV2NGEyIDIgMCAwIDAgMiAyaDEwLjVhMiAyIDAgMCAwIDItMnYtNCIvPjwvc3ZnPg==);
}
.light-theme .icon-download {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDI4Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMy40NyAxOC4wMy41My41My41My0uNTMgMy0zYS43NS43NSAwIDEgMC0xLjA2LTEuMDZsLTEuNzIgMS43MlYzLjVhLjc1Ljc1IDAgMCAwLTEuNSAwdjEyLjE5bC0xLjcyLTEuNzJhLjc1Ljc1IDAgMSAwLTEuMDYgMS4wNnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIHN0cm9rZT0iIzM5M2IzZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTYuNzUgMTcuMjV2NGEyIDIgMCAwIDAgMiAyaDEwLjVhMiAyIDAgMCAwIDItMnYtNCIvPjwvc3ZnPg==);
}
.icon-default-dynamichead,
.icon-DynamicHead-label {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDE4Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyLjVINEExLjUgMS41IDAgMCAwIDIuNSA0djEwQTEuNSAxLjUgMCAwIDAgNCAxNS41aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY0QTEuNSAxLjUgMCAwIDAgMTQgMi41TTQgMWEzIDMgMCAwIDAtMyAzdjEwYTMgMyAwIDAgMCAzIDNoMTBhMyAzIDAgMCAwIDMtM1Y0YTMgMyAwIDAgMC0zLTN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNNi41IDguNWMuNjkgMCAxLjI1LS43ODQgMS4yNS0xLjc1UzcuMTkgNSA2LjUgNXMtMS4yNS43ODQtMS4yNSAxLjc1UzUuODEgOC41IDYuNSA4LjVNMTIuOTYgMTAuNDk4Yy4wNDQtLjI3Mi0uMTg0LS40OTgtLjQ2LS40OThoLTdjLS4yNzYgMC0uNTA0LjIyNi0uNDYuNDk4QzUuMzE2IDEyLjE5NSA2Ljk4NCAxMy41IDkgMTMuNXMzLjY4NC0xLjMwNSAzLjk2LTMuMDAyTTExLjUgNS41Yy0uODA2IDAtMS4xNDcuOTU3LTEuMjEgMS4zMy0uMDYyLjM3Mi0uMDQ0Ljc5OCAwIC45NTcuMDIuMDY4LjA3LjIxMy4xMzUuMjEzLjA1MiAwIC4wNzgtLjA2OS4xMS0uMTVsLjAyNC0uMDYzYy4wNTItLjEyMi4xNDQtLjMxOS4zNTktLjUzMmEuOS45IDAgMCAxIC41ODItLjI2Ni45LjkgMCAwIDEgLjU4Mi4yNjYgMS42IDEuNiAwIDAgMSAuMzgzLjU5NGMuMDMyLjA4Mi4wNTguMTUxLjExLjE1MS4wNjQgMCAuMTE2LS4xNDUuMTM0LS4yMTMuMDQ1LS4xNi4wNjMtLjU4NSAwLS45NTctLjA2Mi0uMzczLS40MDMtMS4zMy0xLjIwOS0xLjMzIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 200%;
  width: 18px;
  height: 18px;
  margin-bottom: 8px;
  margin-left: 8px;
  display: inline-block;
}
.dark-theme .icon-default-dynamichead {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDE4Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyLjVINEExLjUgMS41IDAgMCAwIDIuNSA0djEwQTEuNSAxLjUgMCAwIDAgNCAxNS41aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY0QTEuNSAxLjUgMCAwIDAgMTQgMi41TTQgMWEzIDMgMCAwIDAtMyAzdjEwYTMgMyAwIDAgMCAzIDNoMTBhMyAzIDAgMCAwIDMtM1Y0YTMgMyAwIDAgMC0zLTN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNi41IDguNWMuNjkgMCAxLjI1LS43ODQgMS4yNS0xLjc1UzcuMTkgNSA2LjUgNXMtMS4yNS43ODQtMS4yNSAxLjc1UzUuODEgOC41IDYuNSA4LjVNMTIuOTYgMTAuNDk4Yy4wNDQtLjI3Mi0uMTg0LS40OTgtLjQ2LS40OThoLTdjLS4yNzYgMC0uNTA0LjIyNi0uNDYuNDk4QzUuMzE2IDEyLjE5NSA2Ljk4NCAxMy41IDkgMTMuNXMzLjY4NC0xLjMwNSAzLjk2LTMuMDAyTTExLjUgNS41Yy0uODA2IDAtMS4xNDcuOTU3LTEuMjEgMS4zMy0uMDYyLjM3Mi0uMDQ0Ljc5OCAwIC45NTcuMDIuMDY4LjA3LjIxMy4xMzUuMjEzLjA1MiAwIC4wNzgtLjA2OS4xMS0uMTVsLjAyNC0uMDYzYy4wNTItLjEyMi4xNDQtLjMxOS4zNTktLjUzMmEuOS45IDAgMCAxIC41ODItLjI2Ni45LjkgMCAwIDEgLjU4Mi4yNjYgMS42IDEuNiAwIDAgMSAuMzgzLjU5NGMuMDMyLjA4Mi4wNTguMTUxLjExLjE1MS4wNjQgMCAuMTE2LS4xNDUuMTM0LS4yMTMuMDQ1LS4xNi4wNjMtLjU4NSAwLS45NTctLjA2Mi0uMzczLS40MDMtMS4zMy0xLjIwOS0xLjMzIi8+PC9zdmc+);
}
.light-theme .icon-default-dynamichead {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDE4Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyLjVINEExLjUgMS41IDAgMCAwIDIuNSA0djEwQTEuNSAxLjUgMCAwIDAgNCAxNS41aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY0QTEuNSAxLjUgMCAwIDAgMTQgMi41TTQgMWEzIDMgMCAwIDAtMyAzdjEwYTMgMyAwIDAgMCAzIDNoMTBhMyAzIDAgMCAwIDMtM1Y0YTMgMyAwIDAgMC0zLTN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNNi41IDguNWMuNjkgMCAxLjI1LS43ODQgMS4yNS0xLjc1UzcuMTkgNSA2LjUgNXMtMS4yNS43ODQtMS4yNSAxLjc1UzUuODEgOC41IDYuNSA4LjVNMTIuOTYgMTAuNDk4Yy4wNDQtLjI3Mi0uMTg0LS40OTgtLjQ2LS40OThoLTdjLS4yNzYgMC0uNTA0LjIyNi0uNDYuNDk4QzUuMzE2IDEyLjE5NSA2Ljk4NCAxMy41IDkgMTMuNXMzLjY4NC0xLjMwNSAzLjk2LTMuMDAyTTExLjUgNS41Yy0uODA2IDAtMS4xNDcuOTU3LTEuMjEgMS4zMy0uMDYyLjM3Mi0uMDQ0Ljc5OCAwIC45NTcuMDIuMDY4LjA3LjIxMy4xMzUuMjEzLjA1MiAwIC4wNzgtLjA2OS4xMS0uMTVsLjAyNC0uMDYzYy4wNTItLjEyMi4xNDQtLjMxOS4zNTktLjUzMmEuOS45IDAgMCAxIC41ODItLjI2Ni45LjkgMCAwIDEgLjU4Mi4yNjYgMS42IDEuNiAwIDAgMSAuMzgzLjU5NGMuMDMyLjA4Mi4wNTguMTUxLjExLjE1MS4wNjQgMCAuMTE2LS4xNDUuMTM0LS4yMTMuMDQ1LS4xNi4wNjMtLjU4NSAwLS45NTctLjA2Mi0uMzczLS40MDMtMS4zMy0xLjIwOS0xLjMzIi8+PC9zdmc+);
}
.dark-theme .icon-DynamicHead-label {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDE4Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyLjVINEExLjUgMS41IDAgMCAwIDIuNSA0djEwQTEuNSAxLjUgMCAwIDAgNCAxNS41aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY0QTEuNSAxLjUgMCAwIDAgMTQgMi41TTQgMWEzIDMgMCAwIDAtMyAzdjEwYTMgMyAwIDAgMCAzIDNoMTBhMyAzIDAgMCAwIDMtM1Y0YTMgMyAwIDAgMC0zLTN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNi41IDguNWMuNjkgMCAxLjI1LS43ODQgMS4yNS0xLjc1UzcuMTkgNSA2LjUgNXMtMS4yNS43ODQtMS4yNSAxLjc1UzUuODEgOC41IDYuNSA4LjVNMTIuOTYgMTAuNDk4Yy4wNDQtLjI3Mi0uMTg0LS40OTgtLjQ2LS40OThoLTdjLS4yNzYgMC0uNTA0LjIyNi0uNDYuNDk4QzUuMzE2IDEyLjE5NSA2Ljk4NCAxMy41IDkgMTMuNXMzLjY4NC0xLjMwNSAzLjk2LTMuMDAyTTExLjUgNS41Yy0uODA2IDAtMS4xNDcuOTU3LTEuMjEgMS4zMy0uMDYyLjM3Mi0uMDQ0Ljc5OCAwIC45NTcuMDIuMDY4LjA3LjIxMy4xMzUuMjEzLjA1MiAwIC4wNzgtLjA2OS4xMS0uMTVsLjAyNC0uMDYzYy4wNTItLjEyMi4xNDQtLjMxOS4zNTktLjUzMmEuOS45IDAgMCAxIC41ODItLjI2Ni45LjkgMCAwIDEgLjU4Mi4yNjYgMS42IDEuNiAwIDAgMSAuMzgzLjU5NGMuMDMyLjA4Mi4wNTguMTUxLjExLjE1MS4wNjQgMCAuMTE2LS4xNDUuMTM0LS4yMTMuMDQ1LS4xNi4wNjMtLjU4NSAwLS45NTctLjA2Mi0uMzczLS40MDMtMS4zMy0xLjIwOS0xLjMzIi8+PC9zdmc+);
}
.light-theme .icon-DynamicHead-label {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDE4Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyLjVINEExLjUgMS41IDAgMCAwIDIuNSA0djEwQTEuNSAxLjUgMCAwIDAgNCAxNS41aDEwYTEuNSAxLjUgMCAwIDAgMS41LTEuNVY0QTEuNSAxLjUgMCAwIDAgMTQgMi41TTQgMWEzIDMgMCAwIDAtMyAzdjEwYTMgMyAwIDAgMCAzIDNoMTBhMyAzIDAgMCAwIDMtM1Y0YTMgMyAwIDAgMC0zLTN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNNi41IDguNWMuNjkgMCAxLjI1LS43ODQgMS4yNS0xLjc1UzcuMTkgNSA2LjUgNXMtMS4yNS43ODQtMS4yNSAxLjc1UzUuODEgOC41IDYuNSA4LjVNMTIuOTYgMTAuNDk4Yy4wNDQtLjI3Mi0uMTg0LS40OTgtLjQ2LS40OThoLTdjLS4yNzYgMC0uNTA0LjIyNi0uNDYuNDk4QzUuMzE2IDEyLjE5NSA2Ljk4NCAxMy41IDkgMTMuNXMzLjY4NC0xLjMwNSAzLjk2LTMuMDAyTTExLjUgNS41Yy0uODA2IDAtMS4xNDcuOTU3LTEuMjEgMS4zMy0uMDYyLjM3Mi0uMDQ0Ljc5OCAwIC45NTcuMDIuMDY4LjA3LjIxMy4xMzUuMjEzLjA1MiAwIC4wNzgtLjA2OS4xMS0uMTVsLjAyNC0uMDYzYy4wNTItLjEyMi4xNDQtLjMxOS4zNTktLjUzMmEuOS45IDAgMCAxIC41ODItLjI2Ni45LjkgMCAwIDEgLjU4Mi4yNjYgMS42IDEuNiAwIDAgMSAuMzgzLjU5NGMuMDMyLjA4Mi4wNTguMTUxLjExLjE1MS4wNjQgMCAuMTE2LS4xNDUuMTM0LS4yMTMuMDQ1LS4xNi4wNjMtLjU4NSAwLS45NTctLjA2Mi0uMzczLS40MDMtMS4zMy0xLjIwOS0xLjMzIi8+PC9zdmc+);
}
.icon-default-friendstatus,
.icon-online,
.icon-studio,
.icon-game {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNDQiIHZpZXdCb3g9IjAgMCAzNiAxNDQiPjxjaXJjbGUgY3g9IjE4IiBjeT0iOTAiIHI9IjE2IiBmaWxsPSIjMDBhMmZmIi8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIGN4PSIxOCIgY3k9Ijg0IiByPSI1Ii8+PHBhdGggZD0iTTE4IDkyczUgMCA2IDEgMiA2IDIgNi0zLjEgMi04IDItOC0yLTgtMiAxLTUgMi02IDYtMSA2LTEiLz48L2c+PGNpcmNsZSBjeD0iMTgiIGN5PSI1NCIgcj0iMTYiIGZpbGw9IiNmNjg4MDIiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0xOCA0Ni0yLTJoLTVsMyAzdjNoLTNsLTMtM3Y1bDIgMmg1bDMgM3Y1bDIgMmg1bC0zLTN2LTNoM2wzIDN2LTVsLTItMmgtNWwtMy0zeiIvPjxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjE2IiBmaWxsPSIjMDJiNzU3Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNyAyNWg0bDUtMmg0bDUgMmg0VjE0bC00LjgtM0gxMmwtNSAzek0xMSAxOGg0TTEzIDE2djQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIgMTVjLS44IDAtMS41LjctMS41IDEuNVMyMS4yIDE4IDIyIDE4czEuNS0uNyAxLjUtMS41UzIyLjggMTUgMjIgMTVNMjUgMThjLS44IDAtMS41LjctMS41IDEuNVMyNC4yIDIxIDI1IDIxczEuNS0uNyAxLjUtMS41UzI1LjggMTggMjUgMTgiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDM2KSI+PGNpcmNsZSBjeD0iMTgiIGN5PSI5MCIgcj0iMTYiIGZpbGw9IiMwMGEyZmYiIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5OjEiLz48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiPjxjaXJjbGUgY3g9IjE4IiBjeT0iODQiIHI9IjUiLz48cGF0aCBkPSJNMTggOTJzNSAwIDYgMSAyIDYgMiA2LTMuMSAyLTggMi04LTItOC0yIDEtNSAyLTYgNi0xIDYtMSIvPjwvZz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-friendstatus,
.dark-theme .icon-online,
.dark-theme .icon-studio,
.dark-theme .icon-game {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNDQiIHZpZXdCb3g9IjAgMCAzNiAxNDQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iOTAiIHI9IjE2IiBmaWxsPSIjMDBhMmZmIi8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIGN4PSIxOCIgY3k9Ijg0IiByPSI1Ii8+PHBhdGggZD0iTTE4IDkyczUgMCA2IDEgMiA2IDIgNi0zLjEgMi04IDItOC0yLTgtMiAxLTUgMi02IDYtMSA2LTEiLz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iNTQiIHI9IjE2IiBmaWxsPSIjZjY4ODAyIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCA0N3Y1bDIgMmg1bDMgM3Y1bDIgMmg1bC0zLTN2LTNoM2wzIDN2LTVsLTItMmgtNWwtMy0zdi01bC0yLTJoLTVsMyAzdjNoLTN6Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjE2IiBmaWxsPSIjMDJiNzU3Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTYgMjNoNGw1IDJoNFYxNGwtNC44LTNIMTJsLTUgM3YxMWg0ek0xMSAxOGg0TTEzIDE2djQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIgMTVjLS44IDAtMS41LjctMS41IDEuNVMyMS4yIDE4IDIyIDE4czEuNS0uNyAxLjUtMS41UzIyLjggMTUgMjIgMTVNMjUgMThjLS44IDAtMS41LjctMS41IDEuNVMyNC4yIDIxIDI1IDIxczEuNS0uNyAxLjUtMS41UzI1LjggMTggMjUgMTgiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzNi4zMTMpIj48Y2lyY2xlIGN4PSIxOCIgY3k9IjkwIiByPSIxNiIgZmlsbD0iIzAwYTJmZiIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjxjaXJjbGUgY3g9IjE4IiBjeT0iMTI2LjMxMyIgcj0iMTQuNjY3IiBmaWxsPSIjMjMyNTI3IiBzdHJva2U9IiNiZGJlYmUiIHN0cm9rZS13aWR0aD0iMi42NjciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTM2LjMxMykiLz48L2c+PC9zdmc+);
}
.light-theme .icon-default-friendstatus,
.light-theme .icon-online,
.light-theme .icon-studio,
.light-theme .icon-game {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIzNiIgaGVpZ2h0PSIxNDQiIHZpZXdCb3g9IjAgMCAzNiAxNDQiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iOTAiIHI9IjE2IiBmaWxsPSIjMDBhMmZmIi8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIj48Y2lyY2xlIGN4PSIxOCIgY3k9Ijg0IiByPSI1Ii8+PHBhdGggZD0iTTE4IDkyczUgMCA2IDEgMiA2IDIgNi0zLjEgMi04IDItOC0yLTgtMiAxLTUgMi02IDYtMSA2LTEiLz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iNTQiIHI9IjE2IiBmaWxsPSIjZjY4ODAyIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOCA0N3Y1bDIgMmg1bDMgM3Y1bDIgMmg1bC0zLTN2LTNoM2wzIDN2LTVsLTItMmgtNWwtMy0zdi01bC0yLTJoLTVsMyAzdjNoLTN6Ii8+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLjMxMykiPjxjaXJjbGUgY3g9IjE4IiBjeT0iMTgiIHI9IjE2IiBmaWxsPSIjMDJiNzU3Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTYgMjNoNGw1IDJoNFYxNGwtNC44LTNIMTJsLTUgM3YxMWg0ek0xMSAxOGg0TTEzIDE2djQiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjIgMTVjLS44IDAtMS41LjctMS41IDEuNVMyMS4yIDE4IDIyIDE4czEuNS0uNyAxLjUtMS41UzIyLjggMTUgMjIgMTVNMjUgMThjLS44IDAtMS41LjctMS41IDEuNVMyNC4yIDIxIDI1IDIxczEuNS0uNyAxLjUtMS41UzI1LjggMTggMjUgMTgiLz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAzNi4zMTMpIj48Y2lyY2xlIGN4PSIxOCIgY3k9IjkwIiByPSIxNiIgZmlsbD0iIzAwYTJmZiIgc3R5bGU9ImZpbGw6IzAwMDtmaWxsLW9wYWNpdHk6MSIvPjxnIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiI+PGNpcmNsZSBjeD0iMTgiIGN5PSI4NCIgcj0iNSIvPjxwYXRoIGQ9Ik0xOCA5MnM1IDAgNiAxIDIgNiAyIDYtMy4xIDItOCAyLTgtMi04LTIgMS01IDItNiA2LTEgNi0xIi8+PC9nPjxjaXJjbGUgY3g9IjE4IiBjeT0iOTAiIHI9IjE0LjY2NyIgZmlsbD0iI2JkYmViZSIgc3Ryb2tlPSIjMjMyNTI3IiBzdHJva2Utd2lkdGg9IjIuNjY3Ii8+PC9nPjwvc3ZnPg==);
}
.icon-game {
  background-position: 0 0;
}
.icon-studio {
  background-position: 0 -28px;
}
.icon-online {
  background-position: 0 -56px;
}
.icon-default-games,
.icon-playing-counts-gray-white-70,
.icon-votes-gray-white-70,
.icon-playing-counts-gray,
.icon-votes-gray,
.icon-share-game-to-chat,
.icon-experimental-black,
.icon-experimental-gray1,
.icon-experimental-gray2,
.icon-experimental-white,
.icon-Transport,
.icon-Social,
.icon-Building,
.icon-Navigation,
.icon-Musical,
.icon-Explosive,
.icon-PowerUp,
.icon-Ranged,
.icon-Melee,
.icon-nogear,
.icon-partialgears,
.icon-allgears,
.icon-privateserver,
.icon-publicserver,
.icon-nocopylocked,
.icon-copylocked,
.icon-playaudio,
.icon-dislike.selected,
.icon-dislike,
.icon-like.selected,
.icon-like,
.icon-catalog,
.icon-games,
.icon-inventory {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/fb2fc761829d97bd.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-games,
.dark-theme .icon-playing-counts-gray-white-70,
.dark-theme .icon-votes-gray-white-70,
.dark-theme .icon-playing-counts-gray,
.dark-theme .icon-votes-gray,
.dark-theme .icon-share-game-to-chat,
.dark-theme .icon-experimental-black,
.dark-theme .icon-experimental-gray1,
.dark-theme .icon-experimental-gray2,
.dark-theme .icon-experimental-white,
.dark-theme .icon-Transport,
.dark-theme .icon-Social,
.dark-theme .icon-Building,
.dark-theme .icon-Navigation,
.dark-theme .icon-Musical,
.dark-theme .icon-Explosive,
.dark-theme .icon-PowerUp,
.dark-theme .icon-Ranged,
.dark-theme .icon-Melee,
.dark-theme .icon-nogear,
.dark-theme .icon-partialgears,
.dark-theme .icon-allgears,
.dark-theme .icon-privateserver,
.dark-theme .icon-publicserver,
.dark-theme .icon-nocopylocked,
.dark-theme .icon-copylocked,
.dark-theme .icon-playaudio,
.dark-theme .icon-dislike,
.dark-theme .icon-like,
.dark-theme .icon-catalog,
.dark-theme .icon-games,
.dark-theme .icon-inventory {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/af78d942d302a0aa.svg);
}
.light-theme .icon-default-games,
.light-theme .icon-playing-counts-gray-white-70,
.light-theme .icon-votes-gray-white-70,
.light-theme .icon-playing-counts-gray,
.light-theme .icon-votes-gray,
.light-theme .icon-share-game-to-chat,
.light-theme .icon-experimental-black,
.light-theme .icon-experimental-gray1,
.light-theme .icon-experimental-gray2,
.light-theme .icon-experimental-white,
.light-theme .icon-Transport,
.light-theme .icon-Social,
.light-theme .icon-Building,
.light-theme .icon-Navigation,
.light-theme .icon-Musical,
.light-theme .icon-Explosive,
.light-theme .icon-PowerUp,
.light-theme .icon-Ranged,
.light-theme .icon-Melee,
.light-theme .icon-nogear,
.light-theme .icon-partialgears,
.light-theme .icon-allgears,
.light-theme .icon-privateserver,
.light-theme .icon-publicserver,
.light-theme .icon-nocopylocked,
.light-theme .icon-copylocked,
.light-theme .icon-playaudio,
.light-theme .icon-dislike,
.light-theme .icon-like,
.light-theme .icon-catalog,
.light-theme .icon-games,
.light-theme .icon-inventory {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/cd6bd52df5b537cc.svg);
}
.icon-default-games-16x16,
.icon-dislike-gray-16x16.selected,
.icon-dislike-gray-16x16,
.icon-like-gray-16x16.selected,
.icon-like-gray-16x16 {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/fb2fc761829d97bd.svg);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-games-16x16,
.dark-theme .icon-dislike-gray-16x16,
.dark-theme .icon-like-gray-16x16 {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/af78d942d302a0aa.svg);
}
.light-theme .icon-default-games-16x16,
.light-theme .icon-dislike-gray-16x16,
.light-theme .icon-like-gray-16x16 {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/cd6bd52df5b537cc.svg);
}
.icon-inventory {
  background-position: 0 0;
}
.icon-games {
  background-position: 0 -28px;
}
.icon-catalog {
  background-position: 0 -56px;
}
.icon-like {
  background-position: 0 -84px;
}
.icon-like:hover,
button:hover .icon-like,
a:hover .icon-like,
.icon-like.selected {
  background-position: -28px -84px;
}
.icon-dislike {
  background-position: 0 -112px;
}
.icon-dislike:hover,
button:hover .icon-dislike,
a:hover .icon-dislike,
.icon-dislike.selected {
  background-position: -28px -112px;
}
.icon-playaudio {
  background-position: 0 -140px;
}
.icon-copylocked {
  background-position: 0 -168px;
}
.icon-nocopylocked {
  background-position: 0 -196px;
}
.icon-publicserver {
  background-position: 0 -224px;
}
.icon-privateserver {
  background-position: 0 -252px;
}
.icon-allgears {
  background-position: 0 -280px;
}
.icon-partialgears {
  background-position: 0 -308px;
}
.icon-nogear {
  background-position: 0 -336px;
}
.icon-Melee {
  background-position: 0 -364px;
}
.icon-Ranged {
  background-position: 0 -392px;
}
.icon-PowerUp {
  background-position: 0 -420px;
}
.icon-Explosive {
  background-position: 0 -448px;
}
.icon-Musical {
  background-position: 0 -476px;
}
.icon-Navigation {
  background-position: 0 -504px;
}
.icon-Building {
  background-position: 0 -532px;
}
.icon-Social {
  background-position: 0 -560px;
}
.icon-Transport {
  background-position: 0 -588px;
}
.icon-like-gray-16x16 {
  background-position: 0 -352px;
}
.icon-like-gray-16x16:hover,
button:hover .icon-like-gray-16x16,
a:hover .icon-like-gray-16x16,
.icon-like-gray-16x16.selected {
  background-position: -16px -352px;
}
.icon-dislike-gray-16x16 {
  background-position: 0 -368px;
}
.icon-dislike-gray-16x16:hover,
button:hover .icon-dislike-gray-16x16,
a:hover .icon-dislike-gray-16x16,
.icon-dislike-gray-16x16.selected {
  background-position: -16px -368px;
}
.icon-experimental-white {
  background-position: 0 -672px;
}
.icon-experimental-gray2 {
  background-position: -28px -672px;
}
.icon-experimental-gray1 {
  background-position: 0 -700px;
}
.icon-experimental-black {
  background-position: -28px -700px;
}
.icon-share-game-to-chat {
  background-position: 0 -812px;
}
.icon-votes-gray {
  background-position: 0 -840px;
}
.icon-playing-counts-gray {
  background-position: 0 -868px;
}
.icon-votes-gray-white-70 {
  background-position: 0 -896px;
}
.icon-playing-counts-gray-white-70 {
  background-position: 0 -924px;
}
.icon-default-generic,
.icon-check-selection,
.icon-female-white,
.icon-male-white,
.icon-trash-bin,
.icon-password-hide-white,
.icon-password-hide,
.icon-password-show-white,
.icon-password-show,
.icon-more-gray-vertical,
.icon-pause-fill,
.icon-regenerate,
.icon-playgame,
.icon-viewdetails,
.icon-chat-gray,
.icon-globe,
.icon-logo-win,
.icon-logo-apple,
.icon-arrow-right-blue,
.icon-bigstop-fill,
.icon-bigstop,
.icon-bigplay-fill,
.icon-bigplay,
.icon-unlocked,
.icon-locked,
.icon-copy,
.icon-minus,
.icon-plus,
.icon-checkmark-blue,
.icon-menu-black,
.icon-first-gray,
.icon-last-gray,
.icon-left-gray,
.icon-right-gray,
.icon-notifications,
.icon-sandglass,
.icon-close-white,
.icon-checkmark-white-bold,
.icon-checkmark-white,
.icon-first-page,
.icon-last-page,
.icon-pastname,
.icon-slideshow,
.icon-grid,
.icon-clock,
.icon-games-carousel-left.hover,
.icon-games-carousel-right.hover,
.icon-games-carousel-left,
.icon-games-carousel-right,
.icon-carousel-left,
.icon-carousel-right,
.icon-additem,
.icon-sorting,
.icon-more,
.icon-close,
.icon-checkmark-on,
.icon-checkmark,
.icon-back,
.icon-next,
.icon-down,
.icon-up,
.icon-left,
.icon-right,
.icon-menu,
.icon-pause,
.icon-play,
.icon-moreinfo,
.icon-audio,
.icon-brokenpage,
.icon-page,
.icon-female,
.icon-male,
.icon-inactive,
.icon-edit,
.icon-settings,
.icon-search,
.icon-home {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
  background-repeat: no-repeat;
  background-size: 200%;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-generic,
.dark-theme .icon-check-selection,
.dark-theme .icon-female-white,
.dark-theme .icon-male-white,
.dark-theme .icon-trash-bin,
.dark-theme .icon-password-hide-white,
.dark-theme .icon-password-hide,
.dark-theme .icon-password-show-white,
.dark-theme .icon-password-show,
.dark-theme .icon-more-gray-vertical,
.dark-theme .icon-pause-fill,
.dark-theme .icon-regenerate,
.dark-theme .icon-playgame,
.dark-theme .icon-viewdetails,
.dark-theme .icon-chat-gray,
.dark-theme .icon-globe,
.dark-theme .icon-logo-win,
.dark-theme .icon-logo-apple,
.dark-theme .icon-arrow-right-blue,
.dark-theme .icon-bigstop-fill,
.dark-theme .icon-bigstop,
.dark-theme .icon-bigplay-fill,
.dark-theme .icon-bigplay,
.dark-theme .icon-unlocked,
.dark-theme .icon-locked,
.dark-theme .icon-copy,
.dark-theme .icon-minus,
.dark-theme .icon-plus,
.dark-theme .icon-checkmark-blue,
.dark-theme .icon-menu-black,
.dark-theme .icon-first-gray,
.dark-theme .icon-last-gray,
.dark-theme .icon-left-gray,
.dark-theme .icon-right-gray,
.dark-theme .icon-notifications,
.dark-theme .icon-sandglass,
.dark-theme .icon-close-white,
.dark-theme .icon-checkmark-white-bold,
.dark-theme .icon-checkmark-white,
.dark-theme .icon-first-page,
.dark-theme .icon-last-page,
.dark-theme .icon-pastname,
.dark-theme .icon-slideshow,
.dark-theme .icon-grid,
.dark-theme .icon-clock,
.dark-theme .icon-games-carousel-left,
.dark-theme .icon-games-carousel-right,
.dark-theme .icon-carousel-left,
.dark-theme .icon-carousel-right,
.dark-theme .icon-additem,
.dark-theme .icon-sorting,
.dark-theme .icon-more,
.dark-theme .icon-close,
.dark-theme .icon-checkmark-on,
.dark-theme .icon-checkmark,
.dark-theme .icon-back,
.dark-theme .icon-next,
.dark-theme .icon-down,
.dark-theme .icon-up,
.dark-theme .icon-left,
.dark-theme .icon-right,
.dark-theme .icon-menu,
.dark-theme .icon-pause,
.dark-theme .icon-play,
.dark-theme .icon-moreinfo,
.dark-theme .icon-audio,
.dark-theme .icon-brokenpage,
.dark-theme .icon-page,
.dark-theme .icon-female,
.dark-theme .icon-male,
.dark-theme .icon-inactive,
.dark-theme .icon-edit,
.dark-theme .icon-settings,
.dark-theme .icon-search,
.dark-theme .icon-home {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
}
.light-theme .icon-default-generic,
.light-theme .icon-check-selection,
.light-theme .icon-female-white,
.light-theme .icon-male-white,
.light-theme .icon-trash-bin,
.light-theme .icon-password-hide-white,
.light-theme .icon-password-hide,
.light-theme .icon-password-show-white,
.light-theme .icon-password-show,
.light-theme .icon-more-gray-vertical,
.light-theme .icon-pause-fill,
.light-theme .icon-regenerate,
.light-theme .icon-playgame,
.light-theme .icon-viewdetails,
.light-theme .icon-chat-gray,
.light-theme .icon-globe,
.light-theme .icon-logo-win,
.light-theme .icon-logo-apple,
.light-theme .icon-arrow-right-blue,
.light-theme .icon-bigstop-fill,
.light-theme .icon-bigstop,
.light-theme .icon-bigplay-fill,
.light-theme .icon-bigplay,
.light-theme .icon-unlocked,
.light-theme .icon-locked,
.light-theme .icon-copy,
.light-theme .icon-minus,
.light-theme .icon-plus,
.light-theme .icon-checkmark-blue,
.light-theme .icon-menu-black,
.light-theme .icon-first-gray,
.light-theme .icon-last-gray,
.light-theme .icon-left-gray,
.light-theme .icon-right-gray,
.light-theme .icon-notifications,
.light-theme .icon-sandglass,
.light-theme .icon-close-white,
.light-theme .icon-checkmark-white-bold,
.light-theme .icon-checkmark-white,
.light-theme .icon-first-page,
.light-theme .icon-last-page,
.light-theme .icon-pastname,
.light-theme .icon-slideshow,
.light-theme .icon-grid,
.light-theme .icon-clock,
.light-theme .icon-games-carousel-left,
.light-theme .icon-games-carousel-right,
.light-theme .icon-carousel-left,
.light-theme .icon-carousel-right,
.light-theme .icon-additem,
.light-theme .icon-sorting,
.light-theme .icon-more,
.light-theme .icon-close,
.light-theme .icon-checkmark-on,
.light-theme .icon-checkmark,
.light-theme .icon-back,
.light-theme .icon-next,
.light-theme .icon-down,
.light-theme .icon-up,
.light-theme .icon-left,
.light-theme .icon-right,
.light-theme .icon-menu,
.light-theme .icon-pause,
.light-theme .icon-play,
.light-theme .icon-moreinfo,
.light-theme .icon-audio,
.light-theme .icon-brokenpage,
.light-theme .icon-page,
.light-theme .icon-female,
.light-theme .icon-male,
.light-theme .icon-inactive,
.light-theme .icon-edit,
.light-theme .icon-settings,
.light-theme .icon-search,
.light-theme .icon-home {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
}
.icon-default-generic-16x16,
.input-group-btn .input-dropdown-btn:hover .icon-down,
.input-group-btn .input-dropdown-btn:focus .icon-down,
.icon-close-gray-16x16,
.icon-red-timer-16x16,
.icon-close-16x16,
.icon-checkmark-16x16,
.icon-down-16x16,
.icon-up-16x16,
.icon-left-16x16,
.icon-right-16x16,
.icon-moreinfo-16x16,
.icon-edit-16x16,
.icon-settings-16x16,
.open .input-dropdown-btn .icon-down,
.rbx-select-group:hover .icon-down {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c8658bf6a0536045.svg);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-generic-16x16,
.dark-theme .input-group-btn .input-dropdown-btn:hover .icon-down,
.input-group-btn .input-dropdown-btn:hover .dark-theme .icon-down,
.dark-theme .input-group-btn .input-dropdown-btn:focus .icon-down,
.input-group-btn .input-dropdown-btn:focus .dark-theme .icon-down,
.dark-theme .icon-close-gray-16x16,
.dark-theme .icon-red-timer-16x16,
.dark-theme .icon-close-16x16,
.dark-theme .icon-checkmark-16x16,
.dark-theme .icon-down-16x16,
.dark-theme .icon-up-16x16,
.dark-theme .icon-left-16x16,
.dark-theme .icon-right-16x16,
.dark-theme .icon-moreinfo-16x16,
.dark-theme .icon-edit-16x16,
.dark-theme .icon-settings-16x16,
.dark-theme .open .input-dropdown-btn .icon-down,
.open .input-dropdown-btn .dark-theme .icon-down,
.dark-theme .rbx-select-group:hover .icon-down,
.rbx-select-group:hover .dark-theme .icon-down {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
}
.light-theme .icon-default-generic-16x16,
.light-theme .input-group-btn .input-dropdown-btn:hover .icon-down,
.input-group-btn .input-dropdown-btn:hover .light-theme .icon-down,
.light-theme .input-group-btn .input-dropdown-btn:focus .icon-down,
.input-group-btn .input-dropdown-btn:focus .light-theme .icon-down,
.light-theme .icon-close-gray-16x16,
.light-theme .icon-red-timer-16x16,
.light-theme .icon-close-16x16,
.light-theme .icon-checkmark-16x16,
.light-theme .icon-down-16x16,
.light-theme .icon-up-16x16,
.light-theme .icon-left-16x16,
.light-theme .icon-right-16x16,
.light-theme .icon-moreinfo-16x16,
.light-theme .icon-edit-16x16,
.light-theme .icon-settings-16x16,
.light-theme .open .input-dropdown-btn .icon-down,
.open .input-dropdown-btn .light-theme .icon-down,
.light-theme .rbx-select-group:hover .icon-down,
.rbx-select-group:hover .light-theme .icon-down {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
}
.icon-home {
  background-position: 0 0;
}
.icon-search {
  background-position: 0 -28px;
}
.icon-settings {
  background-position: 0 -56px;
}
.icon-edit {
  background-position: 0 -84px;
}
.icon-edit:hover,
button:hover .icon-edit,
a:hover .icon-edit {
  background-position: -28px -84px;
}
.icon-inactive {
  background-position: 0 -112px;
}
.icon-male {
  background-position: 0 -140px;
}
.icon-male:hover,
button:hover .icon-male,
a:hover .icon-male {
  background-position: -28px -140px;
}
.icon-female {
  background-position: 0 -168px;
}
.icon-female:hover,
button:hover .icon-female,
a:hover .icon-female {
  background-position: -28px -168px;
}
.icon-page {
  background-position: 0 -196px;
}
.icon-brokenpage {
  background-position: 0 -224px;
}
.icon-audio {
  background-position: 0 -252px;
}
.icon-moreinfo {
  background-position: 0 -280px;
}
.icon-moreinfo:hover,
button:hover .icon-moreinfo,
a:hover .icon-moreinfo {
  background-position: -28px -280px;
}
.icon-play {
  background-position: 0 -308px;
}
.icon-pause {
  background-position: 0 -336px;
}
.icon-menu {
  background-position: 0 -364px;
}
.icon-right {
  background-position: 0 -392px;
}
.icon-right:hover,
button:hover .icon-right,
a:hover .icon-right {
  background-position: -28px -392px;
}
.icon-left {
  background-position: 0 -420px;
}
.icon-left:hover,
button:hover .icon-left,
a:hover .icon-left {
  background-position: -28px -420px;
}
.icon-up {
  background-position: 0 -448px;
}
.icon-down {
  background-position: 0 -476px;
}
.icon-next {
  background-position: 0 -504px;
}
.icon-back {
  background-position: 0 -532px;
}
.icon-checkmark {
  background-position: 0 -560px;
}
.icon-checkmark-on {
  background-position: -28px -560px;
}
.icon-close {
  background-position: 0 -588px;
}
.icon-more {
  background-position: 0 -616px;
}
.icon-more:hover,
button:hover .icon-more,
a:hover .icon-more {
  background-position: -28px -616px;
}
.icon-sorting {
  background-position: 0 -644px;
}
.icon-additem {
  background-position: 0 -672px;
}
.icon-additem:hover,
button:hover .icon-additem,
a:hover .icon-additem {
  background-position: -28px -672px;
}
.icon-settings-16x16 {
  background-position: 0 -32px;
}
.icon-settings-16x16:hover,
button:hover .icon-settings-16x16,
a:hover .icon-settings-16x16 {
  background-position: -16px -32px;
}
.icon-edit-16x16 {
  background-position: 0 -48px;
}
.icon-moreinfo-16x16 {
  background-position: 0 -160px;
}
.icon-moreinfo-16x16:hover,
button:hover .icon-moreinfo-16x16,
a:hover .icon-moreinfo-16x16 {
  background-position: -16px -160px;
}
.icon-right-16x16 {
  background-position: 0 -224px;
}
.icon-left-16x16 {
  background-position: 0 -240px;
}
.icon-up-16x16 {
  background-position: 0 -256px;
}
.icon-down-16x16 {
  background-position: 0 -272px;
}
.icon-checkmark-16x16 {
  background-position: 0 -320px;
}
.icon-close-16x16 {
  background-position: 0 -336px;
}
.icon-carousel-right {
  background-position: 0 -896px;
}
.icon-carousel-left {
  background-position: 0 -924px;
}
.icon-games-carousel-right {
  background-position: 0 -952px;
}
.icon-games-carousel-right:hover,
button:hover .icon-games-carousel-right,
a:hover .icon-games-carousel-right {
  background-position: -28px -952px;
}
.icon-games-carousel-left {
  background-position: 0 -980px;
}
.icon-games-carousel-left:hover,
button:hover .icon-games-carousel-left,
a:hover .icon-games-carousel-left {
  background-position: -28px -980px;
}
.icon-games-carousel-right.hover {
  background-position: -28px -952px;
}
.icon-games-carousel-left.hover {
  background-position: -28px -980px;
}
.icon-clock {
  background-position: 0 -1008px;
}
.icon-clock:hover,
button:hover .icon-clock,
a:hover .icon-clock {
  background-position: -28px -1008px;
}
.icon-grid {
  background-position: 0 -1036px;
}
.icon-slideshow {
  background-position: 0 -1064px;
}
.icon-pastname {
  background-position: 0 -1092px;
}
.icon-last-page {
  background-position: 0 -1120px;
}
.icon-first-page {
  background-position: 0 -1148px;
}
.icon-checkmark-white {
  background-position: 0 -1176px;
}
.icon-checkmark-white-bold {
  background-position: 0 -1204px;
}
.icon-close-white {
  background-position: 0 -1232px;
}
.icon-sandglass {
  background-position: 0 -1260px;
}
.icon-notifications {
  background-position: 0 -1288px;
}
.icon-notifications:hover,
button:hover .icon-notifications,
a:hover .icon-notifications {
  background-position: -28px -1288px;
}
.icon-right-gray {
  background-position: 0 -1316px;
}
.icon-left-gray {
  background-position: 0 -1344px;
}
.icon-last-gray {
  background-position: 0 -1372px;
}
.icon-first-gray {
  background-position: 0 -1400px;
}
.icon-red-timer-16x16 {
  background-position: 0 -816px;
}
.icon-close-gray-16x16 {
  background-position: 0 -832px;
}
.icon-close-gray-16x16:hover,
button:hover .icon-close-gray-16x16,
a:hover .icon-close-gray-16x16 {
  background-position: -16px -832px;
}
.icon-menu-black {
  background-position: 0 -1484px;
}
.icon-checkmark-blue {
  background-position: 0 -1512px;
}
.icon-checkmark-blue:hover,
button:hover .icon-checkmark-blue,
a:hover .icon-checkmark-blue {
  background-position: -28px -1512px;
}
.icon-plus {
  background-position: 0 -1540px;
}
.icon-plus:hover,
button:hover .icon-plus,
a:hover .icon-plus {
  background-position: -28px -1540px;
}
.icon-minus {
  background-position: 0 -1568px;
}
.icon-minus:hover,
button:hover .icon-minus,
a:hover .icon-minus {
  background-position: -28px -1568px;
}
.icon-copy {
  background-position: 0 -1596px;
}
.icon-copy:hover,
button:hover .icon-copy,
a:hover .icon-copy {
  background-position: -28px -1596px;
}
.icon-locked {
  background-position: 0 -1624px;
}
.icon-unlocked {
  background-position: 0 -1652px;
}
.icon-bigplay {
  background-position: 0 -1680px;
}
.icon-bigplay-fill {
  background-position: -28px -1680px;
}
.icon-bigplay-fill:hover,
button:hover .icon-bigplay-fill,
a:hover .icon-bigplay-fill {
  background-position: -56px -1680px;
}
.icon-bigstop {
  background-position: 0 -1708px;
}
.icon-bigstop-fill {
  background-position: -28px -1708px;
}
.icon-bigstop-fill:hover,
button:hover .icon-bigstop-fill,
a:hover .icon-bigstop-fill {
  background-position: -56px -1708px;
}
.icon-arrow-right-blue {
  background-position: 0 -1764px;
}
.icon-logo-apple {
  background-position: 0 -1792px;
}
.icon-logo-win {
  background-position: -28px -1792px;
}
.icon-globe {
  background-position: 0 -1820px;
}
.icon-globe:hover,
button:hover .icon-globe,
a:hover .icon-globe {
  background-position: -28px -1820px;
}
.icon-chat-gray {
  background-position: 0 -1848px;
}
.icon-chat-gray:hover,
button:hover .icon-chat-gray,
a:hover .icon-chat-gray {
  background-position: -28px -1848px;
}
.icon-viewdetails {
  background-position: 0 -1876px;
}
.icon-viewdetails:hover,
button:hover .icon-viewdetails,
a:hover .icon-viewdetails {
  background-position: -28px -1876px;
}
.icon-playgame {
  background-position: 0 -1904px;
}
.icon-playgame:hover,
button:hover .icon-playgame,
a:hover .icon-playgame {
  background-position: -28px -1904px;
}
.icon-regenerate {
  background-position: 0 -1932px;
}
.icon-pause-fill {
  background-position: 0 -1960px;
}
.icon-more-gray-vertical {
  background-position: 0 -1988px;
}
.icon-password-show {
  background-position: 0 -2016px;
}
.icon-password-show-white {
  background-position: -28px -2016px;
}
.icon-password-hide {
  background-position: 0 -2044px;
}
.icon-password-hide-white {
  background-position: -28px -2044px;
}
.icon-trash-bin {
  background-position: 0 -2072px;
}
.icon-trash-bin:hover,
button:hover .icon-trash-bin,
a:hover .icon-trash-bin {
  background-position: -28px -2072px;
}
.icon-male-white {
  background-position: 0 -2100px;
}
.icon-male-white:hover,
button:hover .icon-male-white,
a:hover .icon-male-white {
  background-position: -28px -2100px;
}
.icon-female-white {
  background-position: 0 -2128px;
}
.icon-female-white:hover,
button:hover .icon-female-white,
a:hover .icon-female-white {
  background-position: -28px -2128px;
}
.icon-check-selection {
  background-position: 0 -2212px;
}
.icon-default-iconlabels,
.icon-rthro-limited-label,
.icon-rthro-label,
.icon-thirteen-plus-limited-unique-obc-label,
.icon-thirteen-plus-limited-unique-tbc-label,
.icon-thirteen-plus-limited-unique-bc-label,
.icon-thirteen-plus-limited-unique-label,
.icon-thirteen-plus-limited-obc-label,
.icon-thirteen-plus-limited-tbc-label,
.icon-thirteen-plus-limited-bc-label,
.icon-thirteen-plus-limited-label,
.icon-thirteen-plus-obc-label,
.icon-thirteen-plus-tbc-label,
.icon-thirteen-plus-bc-label,
.icon-thirteen-plus-label,
.icon-limited-unique-obc-label,
.icon-limited-unique-tbc-label,
.icon-limited-unique-bc-label,
.icon-limited-unique-label,
.icon-limited-obc-label,
.icon-limited-tbc-label,
.icon-limited-bc-label,
.icon-limited-label,
.icon-obc-label,
.icon-tbc-label,
.icon-bc-label {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/3db361bbb7b87ce1.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 123px;
  height: 18px;
  display: inline-block;
}
.icon-bc-label {
  background-position: 0 0;
}
.icon-tbc-label {
  background-position: 0 -18px;
}
.icon-obc-label {
  background-position: 0 -36px;
}
.icon-limited-label {
  background-position: 0 -54px;
}
.icon-limited-bc-label {
  background-position: 0 -72px;
}
.icon-limited-tbc-label {
  background-position: 0 -90px;
}
.icon-limited-obc-label {
  background-position: 0 -108px;
}
.icon-limited-unique-label {
  background-position: 0 -126px;
}
.icon-limited-unique-bc-label {
  background-position: 0 -144px;
}
.icon-limited-unique-tbc-label {
  background-position: 0 -162px;
}
.icon-limited-unique-obc-label {
  background-position: 0 -180px;
}
.icon-thirteen-plus-label {
  background-position: 0 -198px;
}
.icon-thirteen-plus-bc-label {
  background-position: 0 -216px;
}
.icon-thirteen-plus-tbc-label {
  background-position: 0 -234px;
}
.icon-thirteen-plus-obc-label {
  background-position: 0 -252px;
}
.icon-thirteen-plus-limited-label {
  background-position: 0 -270px;
}
.icon-thirteen-plus-limited-bc-label {
  background-position: 0 -288px;
}
.icon-thirteen-plus-limited-tbc-label {
  background-position: 0 -306px;
}
.icon-thirteen-plus-limited-obc-label {
  background-position: 0 -324px;
}
.icon-thirteen-plus-limited-unique-label {
  background-position: 0 -342px;
}
.icon-thirteen-plus-limited-unique-bc-label {
  background-position: 0 -360px;
}
.icon-thirteen-plus-limited-unique-tbc-label {
  background-position: 0 -378px;
}
.icon-thirteen-plus-limited-unique-obc-label {
  background-position: 0 -396px;
}
.icon-rthro-label {
  background-position: 0 -414px;
}
.icon-rthro-limited-label {
  background-position: 0 -432px;
}
.icon-default-logo,
.icon-logo {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjAiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMjAgNjAiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Im0zOC41OCAzOC40MDQgOS4yMSAxNi44NTlIMzAuN2wtNy43NzctMTQuNDA3aC03LjM2OHYxNC40MDdIMFY0LjE5M2gyOC40NDljMTEuNzY4IDAgMTkuMjQgNi41MzIgMTkuMjQgMTguMjc4IDAgNy41NTgtMy40OCAxMi45NzItOS4xMSAxNS45MzNNMTUuNTU1IDE3LjQ2NnYxMC4xMTJoMTEuMDUyYzMuMjc0IDAgNS4zMi0xLjk0MSA1LjMyLTUuMTA3cy0yLjA0Ni01LjAwNS01LjMyLTUuMDA1em04MS42NjMgNDEuNTcxTDUwLjY1NiA0Ni40NzQgNjMuMTQxIDBsMjMuMjggNi4yODIgMjMuMjgxIDYuMjgxek04OC40MTcgMjQuODIgNzUuNDIgMjEuMjQ1bC0zLjQ4IDEyLjk3MiAxMi45OTcgMy41NzV6bTc0LjYwMiAxNi4wMzZjMCA5LjgwNS02LjI0MiAxNC40MDctMTUuOTY0IDE0LjQwN0gxMTYuNTZWNC4xOTNoMjkuNDcyYzkuNzIxIDAgMTUuOTYzIDUuMDA1IDE1Ljk2MyAxMy43ODkgMCA1LjUxNS0yLjA0NiA5LjE5My01LjkzNSAxMS43NDcgNC40MDEgMS45MzQgNi45NTkgNS44MTYgNi45NTkgMTEuMTI3TTEzMS43MDUgMTYuNDV2Ny41NThoMTAuMTI1YzIuNzYzIDAgNC40MDEtMS4yMjYgNC40MDEtMy44ODEgMC0yLjQ1Mi0xLjYzOC0zLjY3Ny00LjQwMS0zLjY3N3ptMCAyNi41NTZoMTEuMzU5YzIuNjYxIDAgNC4yMDEtMS40MyA0LjIwMS0zLjg4MyAwLTIuNjU0LTEuNTM1LTMuODgtNC4yMDEtMy44OGgtMTEuMzU5em0zOC45ODktMzguODEzaDE1LjU1MnYzNS45NDloMjIuMzA5djE1LjEyaC0zNy44NjN6bTk1LjA2OCAyNS41MzZjMCA1LjI1Mi0xLjU2IDEwLjM4Ny00LjQ4NCAxNC43NTRhMjYuNiAyNi42IDAgMCAxLTExLjk0IDkuNzggMjYuNjYgMjYuNjYgMCAwIDEtMTUuMzczIDEuNTEyIDI2LjYyIDI2LjYyIDAgMCAxLTEzLjYyMy03LjI2OCAyNi41MjEgMjYuNTIxIDAgMCAxLTUuNzY4LTI4Ljk0YzIuMDE0LTQuODUzIDUuNDI0LTkgOS44LTExLjkxOWEyNi42NCAyNi42NCAwIDAgMSAxNC43ODItNC40NzUgMjYuNTY1IDI2LjU2NSAwIDAgMSAxOC44MjcgNy43NiAyNi41IDI2LjUgMCAwIDEgNS43NjcgOC42MjEgMjYuNCAyNi40IDAgMCAxIDIuMDEyIDEwLjE3em0tMTUuNTU0IDBjMC02LjMzNC01LjAxNS0xMS4zMzktMTEuMDUyLTExLjMzOS02LjAzOCAwLTExLjA1MyA1LjAwNS0xMS4wNTMgMTEuMzM5czUuMDE1IDExLjMzNyAxMS4wNTMgMTEuMzM3YzYuMDM3IDAgMTEuMDUyLTUuMDEgMTEuMDUyLTExLjM0M3ptNTMuMDA4LS44MThMMzIwIDU1LjI2M2gtMTguNTI4bC05LjIwNS0xNS4wMi05LjUxNyAxNS4wMmgtMTguODNsMTcuNDk5LTI1Ljc0LTE2LjA2Ni0yNS4zM2gxOC41MjJsOC40OTQgMTMuNzg5IDguMTg3LTEzLjc4OWgxOC40MnoiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: 118px 30px;
  width: 118px;
  height: 30px;
  display: inline-block;
}
.dark-theme .icon-default-logo,
.dark-theme .icon-logo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjAiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMjAgNjAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zOC41OCAzOC40MDQgOS4yMSAxNi44NTlIMzAuN2wtNy43NzctMTQuNDA3aC03LjM2OHYxNC40MDdIMFY0LjE5M2gyOC40NDljMTEuNzY4IDAgMTkuMjQgNi41MzIgMTkuMjQgMTguMjc4IDAgNy41NTgtMy40OCAxMi45NzItOS4xMSAxNS45MzNNMTUuNTU1IDE3LjQ2NnYxMC4xMTJoMTEuMDUyYzMuMjc0IDAgNS4zMi0xLjk0MSA1LjMyLTUuMTA3cy0yLjA0Ni01LjAwNS01LjMyLTUuMDA1em04MS42NjMgNDEuNTcxTDUwLjY1NiA0Ni40NzQgNjMuMTQxIDBsMjMuMjggNi4yODIgMjMuMjgxIDYuMjgxek04OC40MTcgMjQuODIgNzUuNDIgMjEuMjQ1bC0zLjQ4IDEyLjk3MiAxMi45OTcgMy41NzV6bTc0LjYwMiAxNi4wMzZjMCA5LjgwNS02LjI0MiAxNC40MDctMTUuOTY0IDE0LjQwN0gxMTYuNTZWNC4xOTNoMjkuNDcyYzkuNzIxIDAgMTUuOTYzIDUuMDA1IDE1Ljk2MyAxMy43ODkgMCA1LjUxNS0yLjA0NiA5LjE5My01LjkzNSAxMS43NDcgNC40MDEgMS45MzQgNi45NTkgNS44MTYgNi45NTkgMTEuMTI3TTEzMS43MDUgMTYuNDV2Ny41NThoMTAuMTI1YzIuNzYzIDAgNC40MDEtMS4yMjYgNC40MDEtMy44ODEgMC0yLjQ1Mi0xLjYzOC0zLjY3Ny00LjQwMS0zLjY3N3ptMCAyNi41NTZoMTEuMzU5YzIuNjYxIDAgNC4yMDEtMS40MyA0LjIwMS0zLjg4MyAwLTIuNjU0LTEuNTM1LTMuODgtNC4yMDEtMy44OGgtMTEuMzU5em0zOC45ODktMzguODEzaDE1LjU1MnYzNS45NDloMjIuMzA5djE1LjEyaC0zNy44NjN6bTk1LjA2OCAyNS41MzZjMCA1LjI1Mi0xLjU2IDEwLjM4Ny00LjQ4NCAxNC43NTRhMjYuNiAyNi42IDAgMCAxLTExLjk0IDkuNzggMjYuNjYgMjYuNjYgMCAwIDEtMTUuMzczIDEuNTEyIDI2LjYyIDI2LjYyIDAgMCAxLTEzLjYyMy03LjI2OCAyNi41MjEgMjYuNTIxIDAgMCAxLTUuNzY4LTI4Ljk0YzIuMDE0LTQuODUzIDUuNDI0LTkgOS44LTExLjkxOWEyNi42NCAyNi42NCAwIDAgMSAxNC43ODItNC40NzUgMjYuNTY1IDI2LjU2NSAwIDAgMSAxOC44MjcgNy43NiAyNi41IDI2LjUgMCAwIDEgNS43NjcgOC42MjEgMjYuNCAyNi40IDAgMCAxIDIuMDEyIDEwLjE3em0tMTUuNTU0IDBjMC02LjMzNC01LjAxNS0xMS4zMzktMTEuMDUyLTExLjMzOS02LjAzOCAwLTExLjA1MyA1LjAwNS0xMS4wNTMgMTEuMzM5czUuMDE1IDExLjMzNyAxMS4wNTMgMTEuMzM3YzYuMDM3IDAgMTEuMDUyLTUuMDEgMTEuMDUyLTExLjM0M3ptNTMuMDA4LS44MThMMzIwIDU1LjI2M2gtMTguNTI4bC05LjIwNS0xNS4wMi05LjUxNyAxNS4wMmgtMTguODNsMTcuNDk5LTI1Ljc0LTE2LjA2Ni0yNS4zM2gxOC41MjJsOC40OTQgMTMuNzg5IDguMTg3LTEzLjc4OWgxOC40MnoiLz48L3N2Zz4=);
}
.light-theme .icon-default-logo,
.light-theme .icon-logo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMjAiIGhlaWdodD0iNjAiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAzMjAgNjAiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Im0zOC41OCAzOC40MDQgOS4yMSAxNi44NTlIMzAuN2wtNy43NzctMTQuNDA3aC03LjM2OHYxNC40MDdIMFY0LjE5M2gyOC40NDljMTEuNzY4IDAgMTkuMjQgNi41MzIgMTkuMjQgMTguMjc4IDAgNy41NTgtMy40OCAxMi45NzItOS4xMSAxNS45MzNNMTUuNTU1IDE3LjQ2NnYxMC4xMTJoMTEuMDUyYzMuMjc0IDAgNS4zMi0xLjk0MSA1LjMyLTUuMTA3cy0yLjA0Ni01LjAwNS01LjMyLTUuMDA1em04MS42NjMgNDEuNTcxTDUwLjY1NiA0Ni40NzQgNjMuMTQxIDBsMjMuMjggNi4yODIgMjMuMjgxIDYuMjgxek04OC40MTcgMjQuODIgNzUuNDIgMjEuMjQ1bC0zLjQ4IDEyLjk3MiAxMi45OTcgMy41NzV6bTc0LjYwMiAxNi4wMzZjMCA5LjgwNS02LjI0MiAxNC40MDctMTUuOTY0IDE0LjQwN0gxMTYuNTZWNC4xOTNoMjkuNDcyYzkuNzIxIDAgMTUuOTYzIDUuMDA1IDE1Ljk2MyAxMy43ODkgMCA1LjUxNS0yLjA0NiA5LjE5My01LjkzNSAxMS43NDcgNC40MDEgMS45MzQgNi45NTkgNS44MTYgNi45NTkgMTEuMTI3TTEzMS43MDUgMTYuNDV2Ny41NThoMTAuMTI1YzIuNzYzIDAgNC40MDEtMS4yMjYgNC40MDEtMy44ODEgMC0yLjQ1Mi0xLjYzOC0zLjY3Ny00LjQwMS0zLjY3N3ptMCAyNi41NTZoMTEuMzU5YzIuNjYxIDAgNC4yMDEtMS40MyA0LjIwMS0zLjg4MyAwLTIuNjU0LTEuNTM1LTMuODgtNC4yMDEtMy44OGgtMTEuMzU5em0zOC45ODktMzguODEzaDE1LjU1MnYzNS45NDloMjIuMzA5djE1LjEyaC0zNy44NjN6bTk1LjA2OCAyNS41MzZjMCA1LjI1Mi0xLjU2IDEwLjM4Ny00LjQ4NCAxNC43NTRhMjYuNiAyNi42IDAgMCAxLTExLjk0IDkuNzggMjYuNjYgMjYuNjYgMCAwIDEtMTUuMzczIDEuNTEyIDI2LjYyIDI2LjYyIDAgMCAxLTEzLjYyMy03LjI2OCAyNi41MjEgMjYuNTIxIDAgMCAxLTUuNzY4LTI4Ljk0YzIuMDE0LTQuODUzIDUuNDI0LTkgOS44LTExLjkxOWEyNi42NCAyNi42NCAwIDAgMSAxNC43ODItNC40NzUgMjYuNTY1IDI2LjU2NSAwIDAgMSAxOC44MjcgNy43NiAyNi41IDI2LjUgMCAwIDEgNS43NjcgOC42MjEgMjYuNCAyNi40IDAgMCAxIDIuMDEyIDEwLjE3em0tMTUuNTU0IDBjMC02LjMzNC01LjAxNS0xMS4zMzktMTEuMDUyLTExLjMzOS02LjAzOCAwLTExLjA1MyA1LjAwNS0xMS4wNTMgMTEuMzM5czUuMDE1IDExLjMzNyAxMS4wNTMgMTEuMzM3YzYuMDM3IDAgMTEuMDUyLTUuMDEgMTEuMDUyLTExLjM0M3ptNTMuMDA4LS44MThMMzIwIDU1LjI2M2gtMTguNTI4bC05LjIwNS0xNS4wMi05LjUxNyAxNS4wMmgtMTguODNsMTcuNDk5LTI1Ljc0LTE2LjA2Ni0yNS4zM2gxOC41MjJsOC40OTQgMTMuNzg5IDguMTg3LTEzLjc4OWgxOC40MnoiLz48L3N2Zz4=);
}
.icon-logo {
  background-position: 0 0;
}
.icon-default-logo-r,
.icon-logo-r {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNMTEuNjc2IDAgMCA0NC4xNjYgNDMuNTc3IDU2bDExLjY3Ni00NC4xNjZ6bTIwLjQwOSAzNS44MjctMTIuMTc3LTMuMzA4IDMuMjY0LTEyLjM0MiAxMi4xODIgMy4zMDh6Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 30px 30px;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.dark-theme .icon-default-logo-r,
.dark-theme .icon-logo-r {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTEuNjc2IDAgMCA0NC4xNjYgNDMuNTc3IDU2bDExLjY3Ni00NC4xNjZ6bTIwLjQwOSAzNS44MjctMTIuMTc3LTMuMzA4IDMuMjY0LTEyLjM0MiAxMi4xODIgMy4zMDh6Ii8+PC9zdmc+);
}
.light-theme .icon-default-logo-r,
.light-theme .icon-logo-r {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNMTEuNjc2IDAgMCA0NC4xNjYgNDMuNTc3IDU2bDExLjY3Ni00NC4xNjZ6bTIwLjQwOSAzNS44MjctMTIuMTc3LTMuMzA4IDMuMjY0LTEyLjM0MiAxMi4xODIgMy4zMDh6Ii8+PC9zdmc+);
}
.icon-logo-r {
  background-position: 0 0;
}
.icon-default-menu,
.icon-menu-wallet,
.icon-menu-friends-on,
.icon-menu-document,
.icon-menu-memory,
.icon-menu-recover,
.icon-menu-mobile,
.icon-menu-library,
.icon-menu-email,
.icon-menu-trade,
.icon-menu-shop,
.icon-menu-profile,
.icon-menu-more-on,
.icon-menu-more-off,
.icon-menu-inventory-on,
.icon-menu-inventory-off,
.icon-menu-home-on,
.icon-menu-home-off,
.icon-menu-groups,
.icon-menu-giftcard,
.icon-menu-games-on,
.icon-menu-games-off,
.icon-menu-friends,
.icon-menu-feed,
.icon-menu-customize,
.icon-menu-chat-on,
.icon-menu-chat-off,
.icon-menu-blog,
.icon-menu-avatar-on,
.icon-menu-avatar-off {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/ca4417fce7c1be96.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-menu,
.dark-theme .icon-menu-wallet,
.dark-theme .icon-menu-friends-on,
.dark-theme .icon-menu-document,
.dark-theme .icon-menu-memory,
.dark-theme .icon-menu-recover,
.dark-theme .icon-menu-mobile,
.dark-theme .icon-menu-library,
.dark-theme .icon-menu-email,
.dark-theme .icon-menu-trade,
.dark-theme .icon-menu-shop,
.dark-theme .icon-menu-profile,
.dark-theme .icon-menu-more-on,
.dark-theme .icon-menu-more-off,
.dark-theme .icon-menu-inventory-on,
.dark-theme .icon-menu-inventory-off,
.dark-theme .icon-menu-home-on,
.dark-theme .icon-menu-home-off,
.dark-theme .icon-menu-groups,
.dark-theme .icon-menu-giftcard,
.dark-theme .icon-menu-games-on,
.dark-theme .icon-menu-games-off,
.dark-theme .icon-menu-friends,
.dark-theme .icon-menu-feed,
.dark-theme .icon-menu-customize,
.dark-theme .icon-menu-chat-on,
.dark-theme .icon-menu-chat-off,
.dark-theme .icon-menu-blog,
.dark-theme .icon-menu-avatar-on,
.dark-theme .icon-menu-avatar-off {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/3845f52509127327.svg);
}
.light-theme .icon-default-menu,
.light-theme .icon-menu-wallet,
.light-theme .icon-menu-friends-on,
.light-theme .icon-menu-document,
.light-theme .icon-menu-memory,
.light-theme .icon-menu-recover,
.light-theme .icon-menu-mobile,
.light-theme .icon-menu-library,
.light-theme .icon-menu-email,
.light-theme .icon-menu-trade,
.light-theme .icon-menu-shop,
.light-theme .icon-menu-profile,
.light-theme .icon-menu-more-on,
.light-theme .icon-menu-more-off,
.light-theme .icon-menu-inventory-on,
.light-theme .icon-menu-inventory-off,
.light-theme .icon-menu-home-on,
.light-theme .icon-menu-home-off,
.light-theme .icon-menu-groups,
.light-theme .icon-menu-giftcard,
.light-theme .icon-menu-games-on,
.light-theme .icon-menu-games-off,
.light-theme .icon-menu-friends,
.light-theme .icon-menu-feed,
.light-theme .icon-menu-customize,
.light-theme .icon-menu-chat-on,
.light-theme .icon-menu-chat-off,
.light-theme .icon-menu-blog,
.light-theme .icon-menu-avatar-on,
.light-theme .icon-menu-avatar-off {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/ca4417fce7c1be96.svg);
}
.icon-menu-avatar-off {
  background-position: 0 0;
}
.icon-menu-avatar-on {
  background-position: 0 -28px;
}
.icon-menu-blog {
  background-position: 0 -56px;
}
.icon-menu-chat-off {
  background-position: 0 -84px;
}
.icon-menu-chat-on {
  background-position: 0 -112px;
}
.icon-menu-customize {
  background-position: 0 -140px;
}
.icon-menu-feed {
  background-position: 0 -168px;
}
.icon-menu-friends {
  background-position: 0 -196px;
}
.icon-menu-games-off {
  background-position: 0 -224px;
}
.icon-menu-games-on {
  background-position: 0 -252px;
}
.icon-menu-giftcard {
  background-position: 0 -280px;
}
.icon-menu-groups {
  background-position: 0 -308px;
}
.icon-menu-home-off {
  background-position: 0 -336px;
}
.icon-menu-home-on {
  background-position: 0 -364px;
}
.icon-menu-inventory-off {
  background-position: 0 -392px;
}
.icon-menu-inventory-on {
  background-position: 0 -420px;
}
.icon-menu-more-off {
  background-position: 0 -448px;
}
.icon-menu-more-on {
  background-position: 0 -476px;
}
.icon-menu-profile {
  background-position: 0 -504px;
}
.icon-menu-shop {
  background-position: 0 -532px;
}
.icon-menu-trade {
  background-position: 0 -560px;
}
.icon-menu-email {
  background-position: 0 -588px;
}
.icon-menu-library {
  background-position: 0 -616px;
}
.icon-menu-mobile {
  background-position: 0 -644px;
}
.icon-menu-recover {
  background-position: 0 -672px;
}
.icon-menu-memory {
  background-position: 0 -700px;
}
.icon-menu-document {
  background-position: 0 -728px;
}
.icon-menu-friends-on {
  background-position: 0 -756px;
}
.icon-menu-wallet {
  background-position: 0 -784px;
}
.icon-default-navigation,
.icon-nav-giftcards,
.icon-nav-my-feed,
.icon-nav-notification-stream,
.icon-nav-shop,
.icon-nav-search-white,
.icon-nav-blog,
.icon-nav-group,
.icon-nav-trade,
.icon-nav-inventory,
.icon-nav-charactercustomizer,
.icon-nav-friends,
.icon-nav-message,
.icon-nav-profile,
.icon-nav-home,
.icon-nav-settings,
.icon-nav-robux,
.icon-nav-menu {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/b7639eda12d0857e.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-navigation,
.dark-theme .icon-nav-giftcards,
.dark-theme .icon-nav-my-feed,
.dark-theme .icon-nav-notification-stream,
.dark-theme .icon-nav-shop,
.dark-theme .icon-nav-search-white,
.dark-theme .icon-nav-blog,
.dark-theme .icon-nav-group,
.dark-theme .icon-nav-trade,
.dark-theme .icon-nav-inventory,
.dark-theme .icon-nav-charactercustomizer,
.dark-theme .icon-nav-friends,
.dark-theme .icon-nav-message,
.dark-theme .icon-nav-profile,
.dark-theme .icon-nav-home,
.dark-theme .icon-nav-settings,
.dark-theme .icon-nav-robux,
.dark-theme .icon-nav-menu {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f7fc53c4105dc9eb.svg);
}
.light-theme .icon-default-navigation,
.light-theme .icon-nav-giftcards,
.light-theme .icon-nav-my-feed,
.light-theme .icon-nav-notification-stream,
.light-theme .icon-nav-shop,
.light-theme .icon-nav-search-white,
.light-theme .icon-nav-blog,
.light-theme .icon-nav-group,
.light-theme .icon-nav-trade,
.light-theme .icon-nav-inventory,
.light-theme .icon-nav-charactercustomizer,
.light-theme .icon-nav-friends,
.light-theme .icon-nav-message,
.light-theme .icon-nav-profile,
.light-theme .icon-nav-home,
.light-theme .icon-nav-settings,
.light-theme .icon-nav-robux,
.light-theme .icon-nav-menu {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/4c534716156acb6c.svg);
}
.icon-nav-menu {
  background-position: 0 0;
}
.icon-nav-menu:hover,
button:hover .icon-nav-menu,
a:hover .icon-nav-menu {
  background-position: -28px 0;
}
.icon-nav-robux {
  background-position: 0 -28px;
}
.icon-nav-robux:hover,
button:hover .icon-nav-robux,
a:hover .icon-nav-robux {
  background-position: -28px -28px;
}
.icon-nav-settings {
  background-position: 0 -84px;
}
.icon-nav-settings:hover,
button:hover .icon-nav-settings,
a:hover .icon-nav-settings {
  background-position: -28px -84px;
}
.icon-nav-home {
  background-position: 0 -140px;
}
.icon-nav-home:hover,
button:hover .icon-nav-home,
a:hover .icon-nav-home {
  background-position: -28px -140px;
}
.icon-nav-profile {
  background-position: 0 -168px;
}
.icon-nav-profile:hover,
button:hover .icon-nav-profile,
a:hover .icon-nav-profile {
  background-position: -28px -168px;
}
.icon-nav-message {
  background-position: 0 -196px;
}
.icon-nav-message:hover,
button:hover .icon-nav-message,
a:hover .icon-nav-message {
  background-position: -28px -196px;
}
.icon-nav-friends {
  background-position: 0 -224px;
}
.icon-nav-friends:hover,
button:hover .icon-nav-friends,
a:hover .icon-nav-friends {
  background-position: -28px -224px;
}
.icon-nav-charactercustomizer {
  background-position: 0 -252px;
}
.icon-nav-charactercustomizer:hover,
button:hover .icon-nav-charactercustomizer,
a:hover .icon-nav-charactercustomizer {
  background-position: -28px -252px;
}
.icon-nav-inventory {
  background-position: 0 -280px;
}
.icon-nav-inventory:hover,
button:hover .icon-nav-inventory,
a:hover .icon-nav-inventory {
  background-position: -28px -280px;
}
.icon-nav-trade {
  background-position: 0 -308px;
}
.icon-nav-trade:hover,
button:hover .icon-nav-trade,
a:hover .icon-nav-trade {
  background-position: -28px -308px;
}
.icon-nav-group {
  background-position: 0 -336px;
}
.icon-nav-group:hover,
button:hover .icon-nav-group,
a:hover .icon-nav-group {
  background-position: -28px -336px;
}
.icon-nav-blog {
  background-position: 0 -364px;
}
.icon-nav-blog:hover,
button:hover .icon-nav-blog,
a:hover .icon-nav-blog {
  background-position: -28px -364px;
}
.icon-nav-search-white {
  background-position: 0 -392px;
}
.icon-nav-search-white:hover,
button:hover .icon-nav-search-white,
a:hover .icon-nav-search-white {
  background-position: -28px -392px;
}
.icon-nav-shop {
  background-position: 0 -420px;
}
.icon-nav-shop:hover,
button:hover .icon-nav-shop,
a:hover .icon-nav-shop {
  background-position: -28px -420px;
}
.icon-nav-notification-stream {
  background-position: 0 -448px;
}
.icon-nav-notification-stream:hover,
button:hover .icon-nav-notification-stream,
a:hover .icon-nav-notification-stream {
  background-position: -28px -448px;
}
.icon-nav-my-feed {
  background-position: 0 -476px;
}
.icon-nav-my-feed:hover,
button:hover .icon-nav-my-feed,
a:hover .icon-nav-my-feed {
  background-position: -28px -476px;
}
.icon-nav-giftcards {
  background-position: 0 -504px;
}
.icon-nav-giftcards:hover,
button:hover .icon-nav-giftcards,
a:hover .icon-nav-giftcards {
  background-position: -28px -504px;
}
.icon-default-negative,
.icon-report-darkgray,
.icon-warning-orange,
.icon-turn-off,
.icon-lock,
.icon-warning,
.icon-flag,
.icon-alert,
.icon-remove,
.icon-report.active,
.vlist .list-item .list-body:hover .icon-report {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJuZWdhdGl2ZSIgd2lkdGg9IjU2IiBoZWlnaHQ9IjIyNCIgeD0iMCIgeT0iMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDIyNCI+PHN0eWxlPi5zdDB7ZmlsbDojNzU3NTc1fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojZjY4ODAyO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3Qze2ZpbGw6IzE5MTkxOX0uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6I2Q4Njg2ODtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0NXtmaWxsOiNkODY4Njh9LnN0NntmaWxsOiNjY2N9PC9zdHlsZT48ZyBpZD0icmVwb3J0LWRhcmtncmF5Ij48cGF0aCBkPSJNNiAyMjFjLS42IDAtMS0uNC0xLTF2LTIwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTIyIDIxMUg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE0LjVsLTEuNS0zLjZjLS4xLS4yLS4xLS41IDAtLjdsMS41LTMuNkg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE2Yy4zIDAgLjYuMi44LjQuMi4zLjIuNi4xLjlsLTEuOCA0LjYgMS45IDQuNmMuMS4zLjEuNy0uMS45LS4zLjMtLjYuNS0uOS41IiBjbGFzcz0ic3QwIi8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9yYW5nZS1vbiIgZD0ibTUzLjkgMTkwLjUtMTEtMThjLS40LS42LTEuMy0uNi0xLjcgMGwtMTEgMThjLS4yLjMtLjIuNyAwIDFzLjUuNS45LjVoMjJjLjQgMCAuNy0uMi45LS41czAtLjctLjEtMU00MyAxODhjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTFjMC0uNi40LTEgMS0xczEgLjQgMSAxem0wLTRjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTRjMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgc3R5bGU9ImZpbGw6I2Y2ODgwMiIvPjxnIGlkPSJ3YXJuaW5nLW9yYW5nZSI+PHBhdGggaWQ9IlhNTElEXzRfIiBkPSJNMTQgMTczIDMgMTkxaDIyeiIgY2xhc3M9InN0MiIvPjxnIGlkPSJYTUxJRF8xXyI+PHBhdGggaWQ9IlhNTElEXzNfIiBkPSJNMTQgMTgwdjQiIGNsYXNzPSJzdDIiLz48cGF0aCBpZD0iWE1MSURfMl8iIGQ9Ik0xNCAxODd2MSIgY2xhc3M9InN0MiIvPjwvZz48L2c+PHBhdGggaWQ9InJlbW92ZS1ibGFjay1vbiIgZD0iTTQyIDE0M2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48ZyBpZD0icmVtb3ZlLWJsYWNrIj48cGF0aCBkPSJNMTQgMTY1Yy02LjEgMC0xMS00LjktMTEtMTFzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDMiLz48cGF0aCBkPSJNMTkgMTU1SDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48L2c+PGcgaWQ9ImxvY2stb24iPjxwYXRoIGQ9Ik0zNiAxMjV2LTQuNGMwLTMuMSAyLjktNS42IDYtNS42czYgMi41IDYgNS42djQuNCIgY2xhc3M9InN0NCIvPjxwYXRoIGQ9Ik01MSAxMjRIMzNjLS42IDAtMSAuNC0xIDF2MTJjMCAuNi40IDEgMSAxaDE4Yy42IDAgMS0uNCAxLTF2LTEyYzAtLjYtLjQtMS0xLTFtLTcuMiA2LjlMNDMgMTM0aC0ybC0uOC0zLjFjLS4xLS4zLS4yLS42LS4yLS45IDAtMS4xLjktMiAyLTJzMiAuOSAyIDJjMCAuMy0uMS42LS4yLjkiIGNsYXNzPSJzdDUiLz48L2c+PGcgaWQ9ImxvY2siPjxwYXRoIGQ9Ik01IDEyNWgxOHYxMkg1ek04IDEyNXYtNC40YzAtMy4xIDIuOS01LjYgNi01LjZzNiAyLjUgNiA1LjZ2NC40IiBjbGFzcz0ic3Q0Ii8+PHBhdGggZD0iTTE1LjQgMTMxLjRjLjgtLjguOC0yIDAtMi44cy0yLS44LTIuOCAwLS44IDIgMCAyLjhsLjQgMi42aDJ6IiBjbGFzcz0ic3Q0Ii8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9uIiBkPSJtNTMuOSAxMDYuNS0xMS0xOGMtLjQtLjYtMS4zLS42LTEuNyAwbC0xMSAxOGMtLjIuMy0uMi43IDAgMXMuNS41LjkuNWgyMmMuNCAwIC43LS4yLjktLjVzMC0uNy0uMS0xTTQzIDEwNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtNGMwLS42LjQtMSAxLTFzMSAuNCAxIDF6IiBjbGFzcz0ic3Q1Ii8+PGcgaWQ9Indhcm5pbmciPjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTE0IDg5IDMgMTA3aDIyeiIgY2xhc3M9InN0NCIvPjxnIGlkPSJYTUxJRF82XyI+PHBhdGggaWQ9IlhNTElEXzhfIiBkPSJNMTQgOTZ2NCIgY2xhc3M9InN0NCIvPjxwYXRoIGlkPSJYTUxJRF83XyIgZD0iTTE0IDEwM3YxIiBjbGFzcz0ic3Q0Ii8+PC9nPjwvZz48ZyBpZD0icmVwb3J0LW9uXzFfIj48cGF0aCBkPSJNMzQgODFjLS42IDAtMS0uNC0xLTFWNjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDUiLz48cGF0aCBpZD0icmVwb3J0LW9uIiBkPSJNMzQgNTloMTZsLTIgNiAyIDZIMzQiIGNsYXNzPSJzdDUiLz48L2c+PGcgaWQ9InJlcG9ydCI+PHBhdGggZD0iTTYgODFjLS42IDAtMS0uNC0xLTFWNjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDYiLz48cGF0aCBkPSJNMjIgNzFINmMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxNC41TDE5IDY1LjRjLS4xLS4yLS4xLS41IDAtLjdsMS41LTMuNkg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE2Yy4zIDAgLjYuMi44LjQuMi4zLjIuNi4xLjlMMjEuMSA2NWwxLjkgNC42Yy4xLjMuMS43LS4xLjktLjMuMy0uNi41LS45LjUiIGNsYXNzPSJzdDYiLz48L2c+PHBhdGggaWQ9InJlbW92ZS1vbiIgZD0iTTQyIDMxYy02LjEgMC0xMSA0LjktMTEgMTFzNC45IDExIDExIDExIDExLTQuOSAxMS0xMS00LjktMTEtMTEtMTFtNSAxMkgzN2MtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMSIgY2xhc3M9InN0NSIvPjxnIGlkPSJyZW1vdmUiPjxwYXRoIGQ9Ik0xNCA1M0M3LjkgNTMgMyA0OC4xIDMgNDJzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDUiLz48cGF0aCBkPSJNMTkgNDNIOWMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMSIgY2xhc3M9InN0NSIvPjwvZz48cGF0aCBpZD0iYWxlcnQtb24iIGQ9Ik00MiAzYy02LjEgMC0xMSA0LjktMTEgMTFzNC45IDExIDExIDExIDExLTQuOSAxMS0xMVM0OC4xIDMgNDIgM20xIDE2YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXptMC00YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xVjljMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgY2xhc3M9InN0NSIvPjxnIGlkPSJhbGVydCI+PHBhdGggZD0iTTE0IDI1QzcuOSAyNSAzIDIwLjEgMyAxNFM3LjkgMyAxNCAzczExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDUiLz48cGF0aCBkPSJNMTQgMTZjLS42IDAtMS0uNC0xLTFWOWMwLS42LjQtMSAxLTFzMSAuNCAxIDF2NmMwIC42LS40IDEtMSAxTTE0IDIwYy0uNiAwLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYxYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDUiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 200%;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-default-negative,
.dark-theme .icon-report-darkgray,
.dark-theme .icon-warning-orange,
.dark-theme .icon-turn-off,
.dark-theme .icon-lock,
.dark-theme .icon-warning,
.dark-theme .icon-flag,
.dark-theme .icon-alert,
.dark-theme .icon-remove,
.dark-theme .icon-report.active,
.dark-theme .vlist .list-item .list-body:hover .icon-report,
.vlist .list-item .list-body:hover .dark-theme .icon-report {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJuZWdhdGl2ZSIgd2lkdGg9IjU2IiBoZWlnaHQ9IjIyNCIgeD0iMCIgeT0iMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDIyNCI+PHN0eWxlPi5zdDB7ZmlsbDojYmRiZWJlfS5zdDF7ZmlsbDojZmZmfS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojZjc0YjUyO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3Qze2ZpbGw6I2Y3NGI1Mn08L3N0eWxlPjxnIGlkPSJyZXBvcnQtZGFya2dyYXkiPjxwYXRoIGQ9Ik02IDIyMWMtLjYgMC0xLS40LTEtMXYtMjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMjIgMjExSDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTQuNWwtMS41LTMuNmMtLjEtLjItLjEtLjUgMC0uN2wxLjUtMy42SDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTZjLjMgMCAuNi4yLjguNC4yLjMuMi42LjEuOWwtMS44IDQuNiAxLjkgNC42Yy4xLjMuMS43LS4xLjktLjMuMy0uNi41LS45LjUiIGNsYXNzPSJzdDAiLz48L2c+PHBhdGggaWQ9InJlbW92ZS1ibGFjay1vbiIgZD0iTTQyIDE0M2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDEiLz48ZyBpZD0icmVtb3ZlLWJsYWNrIj48cGF0aCBkPSJNMTQgMTY1Yy02LjEgMC0xMS00LjktMTEtMTFzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMTkgMTU1SDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDAiLz48L2c+PGcgaWQ9ImxvY2stb24iPjxwYXRoIGQ9Ik0zNiAxMjV2LTQuNGMwLTMuMSAyLjktNS42IDYtNS42czYgMi41IDYgNS42djQuNCIgY2xhc3M9InN0MiIvPjxwYXRoIGQ9Ik01MSAxMjRIMzNjLS42IDAtMSAuNC0xIDF2MTJjMCAuNi40IDEgMSAxaDE4Yy42IDAgMS0uNCAxLTF2LTEyYzAtLjYtLjQtMS0xLTFtLTcuMiA2LjlMNDMgMTM0aC0ybC0uOC0zLjFjLS4xLS4zLS4yLS42LS4yLS45IDAtMS4xLjktMiAyLTJzMiAuOSAyIDJjMCAuMy0uMS42LS4yLjkiIGNsYXNzPSJzdDMiLz48L2c+PGcgaWQ9ImxvY2siPjxwYXRoIGQ9Ik01IDEyNWgxOHYxMkg1ek04IDEyNXYtNC40YzAtMy4xIDIuOS01LjYgNi01LjZzNiAyLjUgNiA1LjZ2NC40IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTE1LjQgMTMxLjRjLjgtLjguOC0yIDAtMi44cy0yLS44LTIuOCAwLS44IDIgMCAyLjhsLjQgMi42aDJ6IiBjbGFzcz0ic3QyIi8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9uIiBkPSJtNTMuOSAxMDYuNS0xMS0xOGMtLjQtLjYtMS4zLS42LTEuNyAwbC0xMSAxOGMtLjIuMy0uMi43IDAgMXMuNS41LjkuNWgyMmMuNCAwIC43LS4yLjktLjVzMC0uNy0uMS0xTTQzIDEwNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtNGMwLS42LjQtMSAxLTFzMSAuNCAxIDF6IiBjbGFzcz0ic3QzIi8+PHBhdGggaWQ9Indhcm5pbmctb25fMV8iIGQ9Im01My45IDE5MC41LTExLTE4Yy0uNC0uNi0xLjMtLjYtMS43IDBsLTExIDE4Yy0uMi4zLS4yLjcgMCAxcy41LjUuOS41aDIyYy40IDAgLjctLjIuOS0uNXMwLS43LS4xLTFNNDMgMTg4YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXptMC00YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi00YzAtLjYuNC0xIDEtMXMxIC40IDEgMXoiIGNsYXNzPSJzdDEiLz48cGF0aCBpZD0id2FybmluZy1vbl8yXyIgZD0ibTI1LjkgMTkwLjUtMTEtMThjLS40LS42LTEuMy0uNi0xLjcgMGwtMTEgMThjLS4yLjMtLjIuNyAwIDFzLjUuNS45LjVoMjJjLjQgMCAuNy0uMi45LS41czAtLjctLjEtMU0xNSAxODhjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTFjMC0uNi40LTEgMS0xczEgLjQgMSAxem0wLTRjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTRjMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgY2xhc3M9InN0MSIvPjxnIGlkPSJ3YXJuaW5nIj48cGF0aCBpZD0iWE1MSURfOV8iIGQ9Ik0xNCA4OSAzIDEwN2gyMnoiIGNsYXNzPSJzdDIiLz48ZyBpZD0iWE1MSURfNl8iPjxwYXRoIGlkPSJYTUxJRF84XyIgZD0iTTE0IDk2djQiIGNsYXNzPSJzdDIiLz48cGF0aCBpZD0iWE1MSURfN18iIGQ9Ik0xNCAxMDN2MSIgY2xhc3M9InN0MiIvPjwvZz48L2c+PGcgaWQ9InJlcG9ydC1vbl8xXyI+PHBhdGggZD0iTTM0IDgxYy0uNiAwLTEtLjQtMS0xVjYwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QzIi8+PHBhdGggaWQ9InJlcG9ydC1vbiIgZD0iTTM0IDU5aDE2bC0yIDYgMiA2SDM0IiBjbGFzcz0ic3QzIi8+PC9nPjxnIGlkPSJyZXBvcnQiPjxwYXRoIGQ9Ik02IDgxYy0uNiAwLTEtLjQtMS0xVjYwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTIyIDcxSDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTQuNUwxOSA2NS40Yy0uMS0uMi0uMS0uNSAwLS43bDEuNS0zLjZINmMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxNmMuMyAwIC42LjIuOC40LjIuMy4yLjYuMS45TDIxLjEgNjVsMS45IDQuNmMuMS4zLjEuNy0uMS45LS4zLjMtLjYuNS0uOS41IiBjbGFzcz0ic3QwIi8+PC9nPjxwYXRoIGlkPSJyZW1vdmUtb24iIGQ9Ik00MiAzMWMtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48ZyBpZD0icmVtb3ZlIj48cGF0aCBkPSJNMTQgNTNDNy45IDUzIDMgNDguMSAzIDQyczQuOS0xMSAxMS0xMSAxMSA0LjkgMTEgMTEtNC45IDExLTExIDExbTAtMjBjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOS00LTktOS05IiBjbGFzcz0ic3QzIi8+PHBhdGggZD0iTTE5IDQzSDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48L2c+PHBhdGggaWQ9ImFsZXJ0LW9uIiBkPSJNNDIgM2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTFTNDguMSAzIDQyIDNtMSAxNmMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMVY5YzAtLjYuNC0xIDEtMXMxIC40IDEgMXoiIGNsYXNzPSJzdDMiLz48ZyBpZD0iYWxlcnQiPjxwYXRoIGQ9Ik0xNCAyNUM3LjkgMjUgMyAyMC4xIDMgMTRTNy45IDMgMTQgM3MxMSA0LjkgMTEgMTEtNC45IDExLTExIDExbTAtMjBjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOS00LTktOS05IiBjbGFzcz0ic3QzIi8+PHBhdGggZD0iTTE0IDE2Yy0uNiAwLTEtLjQtMS0xVjljMC0uNi40LTEgMS0xczEgLjQgMSAxdjZjMCAuNi0uNCAxLTEgMU0xNCAyMGMtLjYgMC0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF2MWMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QzIi8+PC9nPjwvc3ZnPg==);
}
.light-theme .icon-default-negative,
.light-theme .icon-report-darkgray,
.light-theme .icon-warning-orange,
.light-theme .icon-turn-off,
.light-theme .icon-lock,
.light-theme .icon-warning,
.light-theme .icon-flag,
.light-theme .icon-alert,
.light-theme .icon-remove,
.light-theme .icon-report.active,
.light-theme .vlist .list-item .list-body:hover .icon-report,
.vlist .list-item .list-body:hover .light-theme .icon-report {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJuZWdhdGl2ZSIgd2lkdGg9IjU2IiBoZWlnaHQ9IjIyNCIgeD0iMCIgeT0iMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDIyNCI+PHN0eWxlPi5zdDB7ZmlsbDojN2I3YzdkfS5zdDF7ZmlsbDojMzkzYjNkfS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojZjc0YjUyO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3Qze2ZpbGw6I2Y3NGI1Mn08L3N0eWxlPjxnIGlkPSJyZXBvcnQtZGFya2dyYXkiPjxwYXRoIGQ9Ik02IDIyMWMtLjYgMC0xLS40LTEtMXYtMjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMjIgMjExSDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTQuNWwtMS41LTMuNmMtLjEtLjItLjEtLjUgMC0uN2wxLjUtMy42SDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTZjLjMgMCAuNi4yLjguNC4yLjMuMi42LjEuOWwtMS44IDQuNiAxLjkgNC42Yy4xLjMuMS43LS4xLjktLjMuMy0uNi41LS45LjUiIGNsYXNzPSJzdDAiLz48L2c+PHBhdGggaWQ9InJlbW92ZS1ibGFjay1vbiIgZD0iTTQyIDE0M2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDEiLz48ZyBpZD0icmVtb3ZlLWJsYWNrIj48cGF0aCBkPSJNMTQgMTY1Yy02LjEgMC0xMS00LjktMTEtMTFzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMTkgMTU1SDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDAiLz48L2c+PGcgaWQ9ImxvY2stb24iPjxwYXRoIGQ9Ik0zNiAxMjV2LTQuNGMwLTMuMSAyLjktNS42IDYtNS42czYgMi41IDYgNS42djQuNCIgY2xhc3M9InN0MiIvPjxwYXRoIGQ9Ik01MSAxMjRIMzNjLS42IDAtMSAuNC0xIDF2MTJjMCAuNi40IDEgMSAxaDE4Yy42IDAgMS0uNCAxLTF2LTEyYzAtLjYtLjQtMS0xLTFtLTcuMiA2LjlMNDMgMTM0aC0ybC0uOC0zLjFjLS4xLS4zLS4yLS42LS4yLS45IDAtMS4xLjktMiAyLTJzMiAuOSAyIDJjMCAuMy0uMS42LS4yLjkiIGNsYXNzPSJzdDMiLz48L2c+PGcgaWQ9ImxvY2siPjxwYXRoIGQ9Ik01IDEyNWgxOHYxMkg1ek04IDEyNXYtNC40YzAtMy4xIDIuOS01LjYgNi01LjZzNiAyLjUgNiA1LjZ2NC40IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTE1LjQgMTMxLjRjLjgtLjguOC0yIDAtMi44cy0yLS44LTIuOCAwLS44IDIgMCAyLjhsLjQgMi42aDJ6IiBjbGFzcz0ic3QyIi8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9uIiBkPSJtNTMuOSAxMDYuNS0xMS0xOGMtLjQtLjYtMS4zLS42LTEuNyAwbC0xMSAxOGMtLjIuMy0uMi43IDAgMXMuNS41LjkuNWgyMmMuNCAwIC43LS4yLjktLjVzMC0uNy0uMS0xTTQzIDEwNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtNGMwLS42LjQtMSAxLTFzMSAuNCAxIDF6IiBjbGFzcz0ic3QzIi8+PHBhdGggaWQ9Indhcm5pbmctb25fMV8iIGQ9Im01My45IDE5MC41LTExLTE4Yy0uNC0uNi0xLjMtLjYtMS43IDBsLTExIDE4Yy0uMi4zLS4yLjcgMCAxcy41LjUuOS41aDIyYy40IDAgLjctLjIuOS0uNXMwLS43LS4xLTFNNDMgMTg4YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXptMC00YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi00YzAtLjYuNC0xIDEtMXMxIC40IDEgMXoiIGNsYXNzPSJzdDEiLz48cGF0aCBpZD0id2FybmluZy1vbl8yXyIgZD0ibTI1LjkgMTkwLjUtMTEtMThjLS40LS42LTEuMy0uNi0xLjcgMGwtMTEgMThjLS4yLjMtLjIuNyAwIDFzLjUuNS45LjVoMjJjLjQgMCAuNy0uMi45LS41czAtLjctLjEtMU0xNSAxODhjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTFjMC0uNi40LTEgMS0xczEgLjQgMSAxem0wLTRjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTRjMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgY2xhc3M9InN0MSIvPjxnIGlkPSJ3YXJuaW5nIj48cGF0aCBpZD0iWE1MSURfOV8iIGQ9Ik0xNCA4OSAzIDEwN2gyMnoiIGNsYXNzPSJzdDIiLz48ZyBpZD0iWE1MSURfNl8iPjxwYXRoIGlkPSJYTUxJRF84XyIgZD0iTTE0IDk2djQiIGNsYXNzPSJzdDIiLz48cGF0aCBpZD0iWE1MSURfN18iIGQ9Ik0xNCAxMDN2MSIgY2xhc3M9InN0MiIvPjwvZz48L2c+PGcgaWQ9InJlcG9ydC1vbl8xXyI+PHBhdGggZD0iTTM0IDgxYy0uNiAwLTEtLjQtMS0xVjYwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QzIi8+PHBhdGggaWQ9InJlcG9ydC1vbiIgZD0iTTM0IDU5aDE2bC0yIDYgMiA2SDM0IiBjbGFzcz0ic3QzIi8+PC9nPjxnIGlkPSJyZXBvcnQiPjxwYXRoIGQ9Ik02IDgxYy0uNiAwLTEtLjQtMS0xVjYwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTIyIDcxSDZjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTQuNUwxOSA2NS40Yy0uMS0uMi0uMS0uNSAwLS43bDEuNS0zLjZINmMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxNmMuMyAwIC42LjIuOC40LjIuMy4yLjYuMS45TDIxLjEgNjVsMS45IDQuNmMuMS4zLjEuNy0uMS45LS4zLjMtLjYuNS0uOS41IiBjbGFzcz0ic3QwIi8+PC9nPjxwYXRoIGlkPSJyZW1vdmUtb24iIGQ9Ik00MiAzMWMtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48ZyBpZD0icmVtb3ZlIj48cGF0aCBkPSJNMTQgNTNDNy45IDUzIDMgNDguMSAzIDQyczQuOS0xMSAxMS0xMSAxMSA0LjkgMTEgMTEtNC45IDExLTExIDExbTAtMjBjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOS00LTktOS05IiBjbGFzcz0ic3QzIi8+PHBhdGggZD0iTTE5IDQzSDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48L2c+PHBhdGggaWQ9ImFsZXJ0LW9uIiBkPSJNNDIgM2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTFTNDguMSAzIDQyIDNtMSAxNmMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMVY5YzAtLjYuNC0xIDEtMXMxIC40IDEgMXoiIGNsYXNzPSJzdDMiLz48ZyBpZD0iYWxlcnQiPjxwYXRoIGQ9Ik0xNCAyNUM3LjkgMjUgMyAyMC4xIDMgMTRTNy45IDMgMTQgM3MxMSA0LjkgMTEgMTEtNC45IDExLTExIDExbTAtMjBjLTUgMC05IDQtOSA5czQgOSA5IDkgOS00IDktOS00LTktOS05IiBjbGFzcz0ic3QzIi8+PHBhdGggZD0iTTE0IDE2Yy0uNiAwLTEtLjQtMS0xVjljMC0uNi40LTEgMS0xczEgLjQgMSAxdjZjMCAuNi0uNCAxLTEgMU0xNCAyMGMtLjYgMC0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF2MWMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QzIi8+PC9nPjwvc3ZnPg==);
}
.icon-report.active {
  background-position: -20px -40px;
}
.icon-remove {
  background-position: 0 0;
}
.icon-remove:hover,
button:hover .icon-remove,
a:hover .icon-remove {
  background-position: -20px 0;
}
.icon-alert {
  background-position: 0 -20px;
}
.icon-alert:hover,
button:hover .icon-alert,
a:hover .icon-alert {
  background-position: -20px -20px;
}
.icon-flag {
  background-position: 0 -40px;
}
.icon-flag:hover,
button:hover .icon-flag,
a:hover .icon-flag {
  background-position: -20px -40px;
}
.icon-warning {
  background-position: 0 -60px;
}
.icon-lock {
  background-position: 0 -80px;
}
.icon-lock:hover,
button:hover .icon-lock,
a:hover .icon-lock {
  background-position: -20px -80px;
}
.icon-turn-off {
  background-position: 0 -100px;
}
.icon-turn-off:hover,
button:hover .icon-turn-off,
a:hover .icon-turn-off {
  background-position: -20px -100px;
}
.icon-warning-orange {
  background-position: 0 -120px;
}
.icon-report-darkgray {
  background-position: 0 -140px;
}
.icon-default-negative-150x150,
.icon-warning-orange-150x150 {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJuZWdhdGl2ZSIgd2lkdGg9IjU2IiBoZWlnaHQ9IjIyNCIgeD0iMCIgeT0iMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDU2IDIyNCI+PHN0eWxlPi5zdDB7ZmlsbDojNzU3NTc1fS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojZjY4ODAyO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3Qze2ZpbGw6IzE5MTkxOX0uc3Q0e2ZpbGw6bm9uZTtzdHJva2U6I2Q4Njg2ODtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTB9LnN0NXtmaWxsOiNkODY4Njh9LnN0NntmaWxsOiNjY2N9PC9zdHlsZT48ZyBpZD0icmVwb3J0LWRhcmtncmF5Ij48cGF0aCBkPSJNNiAyMjFjLS42IDAtMS0uNC0xLTF2LTIwYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYyMGMwIC42LS40IDEtMSAxIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTIyIDIxMUg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE0LjVsLTEuNS0zLjZjLS4xLS4yLS4xLS41IDAtLjdsMS41LTMuNkg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE2Yy4zIDAgLjYuMi44LjQuMi4zLjIuNi4xLjlsLTEuOCA0LjYgMS45IDQuNmMuMS4zLjEuNy0uMS45LS4zLjMtLjYuNS0uOS41IiBjbGFzcz0ic3QwIi8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9yYW5nZS1vbiIgZD0ibTUzLjkgMTkwLjUtMTEtMThjLS40LS42LTEuMy0uNi0xLjcgMGwtMTEgMThjLS4yLjMtLjIuNyAwIDFzLjUuNS45LjVoMjJjLjQgMCAuNy0uMi45LS41czAtLjctLjEtMU00MyAxODhjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTFjMC0uNi40LTEgMS0xczEgLjQgMSAxem0wLTRjMCAuNi0uNCAxLTEgMXMtMS0uNC0xLTF2LTRjMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgc3R5bGU9ImZpbGw6I2Y2ODgwMiIvPjxnIGlkPSJ3YXJuaW5nLW9yYW5nZSI+PHBhdGggaWQ9IlhNTElEXzRfIiBkPSJNMTQgMTczIDMgMTkxaDIyeiIgY2xhc3M9InN0MiIvPjxnIGlkPSJYTUxJRF8xXyI+PHBhdGggaWQ9IlhNTElEXzNfIiBkPSJNMTQgMTgwdjQiIGNsYXNzPSJzdDIiLz48cGF0aCBpZD0iWE1MSURfMl8iIGQ9Ik0xNCAxODd2MSIgY2xhc3M9InN0MiIvPjwvZz48L2c+PHBhdGggaWQ9InJlbW92ZS1ibGFjay1vbiIgZD0iTTQyIDE0M2MtNi4xIDAtMTEgNC45LTExIDExczQuOSAxMSAxMSAxMSAxMS00LjkgMTEtMTEtNC45LTExLTExLTExbTUgMTJIMzdjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48ZyBpZD0icmVtb3ZlLWJsYWNrIj48cGF0aCBkPSJNMTQgMTY1Yy02LjEgMC0xMS00LjktMTEtMTFzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDMiLz48cGF0aCBkPSJNMTkgMTU1SDljLS42IDAtMS0uNC0xLTFzLjQtMSAxLTFoMTBjLjYgMCAxIC40IDEgMXMtLjQgMS0xIDEiIGNsYXNzPSJzdDMiLz48L2c+PGcgaWQ9ImxvY2stb24iPjxwYXRoIGQ9Ik0zNiAxMjV2LTQuNGMwLTMuMSAyLjktNS42IDYtNS42czYgMi41IDYgNS42djQuNCIgY2xhc3M9InN0NCIvPjxwYXRoIGQ9Ik01MSAxMjRIMzNjLS42IDAtMSAuNC0xIDF2MTJjMCAuNi40IDEgMSAxaDE4Yy42IDAgMS0uNCAxLTF2LTEyYzAtLjYtLjQtMS0xLTFtLTcuMiA2LjlMNDMgMTM0aC0ybC0uOC0zLjFjLS4xLS4zLS4yLS42LS4yLS45IDAtMS4xLjktMiAyLTJzMiAuOSAyIDJjMCAuMy0uMS42LS4yLjkiIGNsYXNzPSJzdDUiLz48L2c+PGcgaWQ9ImxvY2siPjxwYXRoIGQ9Ik01IDEyNWgxOHYxMkg1ek04IDEyNXYtNC40YzAtMy4xIDIuOS01LjYgNi01LjZzNiAyLjUgNiA1LjZ2NC40IiBjbGFzcz0ic3Q0Ii8+PHBhdGggZD0iTTE1LjQgMTMxLjRjLjgtLjguOC0yIDAtMi44cy0yLS44LTIuOCAwLS44IDIgMCAyLjhsLjQgMi42aDJ6IiBjbGFzcz0ic3Q0Ii8+PC9nPjxwYXRoIGlkPSJ3YXJuaW5nLW9uIiBkPSJtNTMuOSAxMDYuNS0xMS0xOGMtLjQtLjYtMS4zLS42LTEuNyAwbC0xMSAxOGMtLjIuMy0uMi43IDAgMXMuNS41LjkuNWgyMmMuNCAwIC43LS4yLjktLjVzMC0uNy0uMS0xTTQzIDEwNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtMWMwLS42LjQtMSAxLTFzMSAuNCAxIDF6bTAtNGMwIC42LS40IDEtMSAxcy0xLS40LTEtMXYtNGMwLS42LjQtMSAxLTFzMSAuNCAxIDF6IiBjbGFzcz0ic3Q1Ii8+PGcgaWQ9Indhcm5pbmciPjxwYXRoIGlkPSJYTUxJRF85XyIgZD0iTTE0IDg5IDMgMTA3aDIyeiIgY2xhc3M9InN0NCIvPjxnIGlkPSJYTUxJRF82XyI+PHBhdGggaWQ9IlhNTElEXzhfIiBkPSJNMTQgOTZ2NCIgY2xhc3M9InN0NCIvPjxwYXRoIGlkPSJYTUxJRF83XyIgZD0iTTE0IDEwM3YxIiBjbGFzcz0ic3Q0Ii8+PC9nPjwvZz48ZyBpZD0icmVwb3J0LW9uXzFfIj48cGF0aCBkPSJNMzQgODFjLS42IDAtMS0uNC0xLTFWNjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDUiLz48cGF0aCBpZD0icmVwb3J0LW9uIiBkPSJNMzQgNTloMTZsLTIgNiAyIDZIMzQiIGNsYXNzPSJzdDUiLz48L2c+PGcgaWQ9InJlcG9ydCI+PHBhdGggZD0iTTYgODFjLS42IDAtMS0uNC0xLTFWNjBjMC0uNi40LTEgMS0xczEgLjQgMSAxdjIwYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDYiLz48cGF0aCBkPSJNMjIgNzFINmMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxNC41TDE5IDY1LjRjLS4xLS4yLS4xLS41IDAtLjdsMS41LTMuNkg2Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDE2Yy4zIDAgLjYuMi44LjQuMi4zLjIuNi4xLjlMMjEuMSA2NWwxLjkgNC42Yy4xLjMuMS43LS4xLjktLjMuMy0uNi41LS45LjUiIGNsYXNzPSJzdDYiLz48L2c+PHBhdGggaWQ9InJlbW92ZS1vbiIgZD0iTTQyIDMxYy02LjEgMC0xMSA0LjktMTEgMTFzNC45IDExIDExIDExIDExLTQuOSAxMS0xMS00LjktMTEtMTEtMTFtNSAxMkgzN2MtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMSIgY2xhc3M9InN0NSIvPjxnIGlkPSJyZW1vdmUiPjxwYXRoIGQ9Ik0xNCA1M0M3LjkgNTMgMyA0OC4xIDMgNDJzNC45LTExIDExLTExIDExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDUiLz48cGF0aCBkPSJNMTkgNDNIOWMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMWgxMGMuNiAwIDEgLjQgMSAxcy0uNCAxLTEgMSIgY2xhc3M9InN0NSIvPjwvZz48cGF0aCBpZD0iYWxlcnQtb24iIGQ9Ik00MiAzYy02LjEgMC0xMSA0LjktMTEgMTFzNC45IDExIDExIDExIDExLTQuOSAxMS0xMVM0OC4xIDMgNDIgM20xIDE2YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXptMC00YzAgLjYtLjQgMS0xIDFzLTEtLjQtMS0xVjljMC0uNi40LTEgMS0xczEgLjQgMSAxeiIgY2xhc3M9InN0NSIvPjxnIGlkPSJhbGVydCI+PHBhdGggZD0iTTE0IDI1QzcuOSAyNSAzIDIwLjEgMyAxNFM3LjkgMyAxNCAzczExIDQuOSAxMSAxMS00LjkgMTEtMTEgMTFtMC0yMGMtNSAwLTkgNC05IDlzNCA5IDkgOSA5LTQgOS05LTQtOS05LTkiIGNsYXNzPSJzdDUiLz48cGF0aCBkPSJNMTQgMTZjLS42IDAtMS0uNC0xLTFWOWMwLS42LjQtMSAxLTFzMSAuNCAxIDF2NmMwIC42LS40IDEtMSAxTTE0IDIwYy0uNiAwLTEtLjQtMS0xdi0xYzAtLjYuNC0xIDEtMXMxIC40IDEgMXYxYzAgLjYtLjQgMS0xIDEiIGNsYXNzPSJzdDUiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 200%;
  width: 150px;
  height: 150px;
  display: inline-block;
}
.icon-warning-orange-150x150 {
  background-position: 0 -900px;
}
.icon-default-placeholder,
.icon-placeholder-game {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJwbGFjZWhvbGRlciIgd2lkdGg9IjE1MCIgaGVpZ2h0PSI2MDAiIHg9IjAiIHk9IjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNTAgNjAwIj48c3R5bGU+LnN0MHtmaWxsOiNmMmYyZjJ9LnN0MXtmaWxsOiNjY2N9PC9zdHlsZT48ZyBpZD0iYXZhdGFyX2Z1bGxfYm9keSI+PHBhdGggZD0iTTAgNDUwaDE1MHYxNTBIMHoiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNNzUgNTAxLjJjMy4zIDAgNi41LS4yIDguOC0uNiAyLjQtLjQgNC45LTEuMSA0LjktMy4xVjQ3NWMwLS45IDAtMy44LTEzLjgtMy44LTMuMyAwLTYuNS4yLTguOC42LTIuNC40LTQuOSAxLjEtNC45IDMuMXYyMi41YzAgMSAwIDMuOCAxMy44IDMuOG0tMTAuNC0yNS41YzEuMi0uNSA0LjgtMS4xIDEwLjQtMS4xczkuMi42IDEwLjQgMS4xdjIxLjFjLTEuMi41LTQuOCAxLjEtMTAuNCAxLjFzLTkuMi0uNi0xMC40LTEuMXpNMTA5LjEgNTM5LjRjLS40LTEuMi0xLjItMi4yLTIuMS0yLjkuNS0uNC42LTEuMS40LTEuOEw5OSA1MTEuNmMtMS42LTQuMy01LjUtNy4zLTEwLTcuNi0zLjQtLjMtOC42LS42LTEzLjktLjZzLTEwLjUuMy0xMy45LjZjLTQuNS40LTguNSAzLjQtMTAgNy42bC04LjQgMjMuMWMtLjIuNiAwIDEuMy40IDEuOC0xIC44LTEuNyAxLjgtMi4xIDIuOS0uNiAxLjctLjUgMy41LjIgNS4xczIuMSAyLjggMy44IDMuNGMuMi4xLjQuMS42LjEuNyAwIDEuMy0uNCAxLjYtMS4xLjMtLjktLjEtMS44LTEtMi4xLS44LS4zLTEuNS0uOS0xLjktMS43cy0uNC0xLjctLjEtMi41LjktMS41IDEuNy0xLjkgMS43LS40IDIuNS0uMWMxLjcuNiAyLjYgMi41IDIgNC4zLS4zLjkuMSAxLjggMSAyLjFzMS44LS4xIDIuMS0xcS42LTEuOC4zLTMuNmMuNiAwIDEuMS0uNCAxLjQtLjlsMy4yLTYuMXY0MS4yYzAgMi4zIDEuOSA0LjIgNC4yIDQuMkg3MGMyLjMgMCA0LjItMS45IDQuMi00LjJ2LTI5LjJoMS43djI5LjJjMCAyLjMgMS45IDQuMiA0LjIgNC4yaDcuNWMyLjMgMCA0LjItMS45IDQuMi00LjJ2LTQxLjJsMy4yIDYuMWMuMy41LjguOCAxLjQuOS0uMiAxLjItLjIgMi40LjMgMy42LjMuOSAxLjMgMS4zIDIuMSAxIC45LS4zIDEuMy0xLjMgMS0yLjEtLjYtMS43LjMtMy42IDItNC4zIDEuNy0uNiAzLjYuMyA0LjMgMiAuMy44LjMgMS43LS4xIDIuNXMtMSAxLjQtMS45IDEuNy0xLjMgMS4zLTEgMi4xYy4yLjcuOSAxLjEgMS42IDEuMS4yIDAgLjQgMCAuNi0uMSAxLjctLjYgMy0xLjggMy44LTMuNC41LTEuNy42LTMuNSAwLTUuMW0tMTcuNC0xMy4xdi0xMC40YzAtLjktLjctMS43LTEuNy0xLjdzLTEuNy43LTEuNyAxLjd2NTguOGMwIC41LS40LjgtLjguOEg4MGMtLjUgMC0uOC0uNC0uOC0uOHYtMjkuMmMwLTEuOC0xLjUtMy4zLTMuMy0zLjNoLTEuN2MtMS44IDAtMy4zIDEuNS0zLjMgMy4zdjI5LjJjMCAuNS0uNC44LS44LjhoLTcuNWMtLjUgMC0uOC0uNC0uOC0uOHYtNTguOGMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djEwLjRsLTUuNSAxMC4zLTMuMy0xLjItMy4xLTEuMSA3LjgtMjEuNWMxLjEtMyAzLjktNS4yIDcuMi01LjUgMy40LS4zIDguNC0uNiAxMy43LS42IDUuMiAwIDEwLjMuMyAxMy43LjYgMy4yLjMgNiAyLjQgNy4yIDUuNWw3LjggMjEuNS0zLjEgMS4xLTMuMyAxLjJ6IiBjbGFzcz0ic3QxIi8+PC9nPjxnIGlkPSJhdmF0YXJfcG9ydHJhaXQiPjxwYXRoIGQ9Ik0wIDMwMGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTYzLjUgMzc0LjdjMyAuNSA3LjEuOCAxMS4zLjggNC4zIDAgOC4zLS4zIDExLjMtLjggMi45LS41IDYtMS4zIDYtMy42VjM0MmMwLTIuMi0zLTMtNi0zLjYtMy0uNS03LjEtLjgtMTEuMy0uOC00LjMgMC04LjMuMy0xMS4zLjgtMi45LjUtNiAxLjMtNiAzLjZ2MjkuMWMwIDIuMyAzIDMuMSA2IDMuNm0tMi43LTMyLjFjMS4zLS42IDYuMS0xLjYgMTQtMS42czEyLjYgMSAxNCAxLjZ2MjhjLTEuMy42LTYuMSAxLjYtMTQgMS42cy0xMi42LTEtMTQtMS42ek0xMTIuMSA0MDcuN2wuMS0uMXMwLS4xLjEtLjFjMCAwIDAtLjEuMS0uMXYtMS4zbC02LjgtMTYuNWMtMi01LjMtNi45LTkuMS0xMi41LTkuNS02LjQtLjUtMTIuNS0uOC0xOC0uOHMtMTEuNi4zLTE4IC44Yy01LjcuNS0xMC42IDQuMi0xMi41IDkuNWwtNyAxNi40djEuM2MwIC4xIDAgLjEuMS4xIDAgMCAwIC4xLjEuMWwuMS4xLjEuMS4xLjEuMS4xLjEuMWMuMSAwIC4xLjEuMi4xaC4yYy4yIDAgMTYuNyA0LjIgMzYuMiA0LjJzMzYuMS00LjIgMzYuMi00LjJoLjJjLjEgMCAuMS0uMS4yLS4xbC4xLS4xLjEtLjEuMS0uMWMuMy4xLjMgMCAuMyAwbS01NC45LjRWMzk1YzAtLjktLjctMS43LTEuNy0xLjdzLTEuNy43LTEuNyAxLjd2MTIuN2MtNS43LS44LTEwLjEtMS43LTEyLjQtMi4ybDYuMS0xNC43di0uMWMxLjUtNC4xIDUuMy03IDkuNy03LjQgNi4yLS41IDEyLjQtLjggMTcuNy0uOHMxMS41LjMgMTcuNy44YzQuNC40IDguMiAzLjMgOS43IDcuNHYuMWw2LjEgMTQuN2MtMi4zLjUtNi43IDEuNC0xMi40IDIuMlYzOTVjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3YxMy4xYy01LjMuNi0xMS4zIDEuMS0xNy44IDEuMXMtMTIuMy0uNS0xNy42LTEuMSIgY2xhc3M9InN0MSIvPjwvZz48ZyBpZD0iaW1hZ2UiPjxwYXRoIGQ9Ik0wIDE1MGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTExMC44IDE5NS44SDM5LjJjLS45IDAtMS43LjctMS43IDEuN3Y1NWMwIC45LjcgMS43IDEuNyAxLjdoNzEuN2MuOSAwIDEuNy0uNyAxLjctMS43di01NWMtLjEtLjktLjgtMS43LTEuOC0xLjdtLTEuNiA1NUg0MC44di01MS43aDY4LjN6IiBjbGFzcz0ic3QxIi8+PHBhdGggZD0iTTU4LjUgMjIzLjVjNC40IDAgNy45LTMuNiA3LjktNy45cy0zLjYtNy45LTcuOS03LjktNy45IDMuNi03LjkgNy45IDMuNSA3LjkgNy45IDcuOW0wLTEyLjVjMi41IDAgNC42IDIuMSA0LjYgNC42cy0yLjEgNC42LTQuNiA0LjYtNC42LTIuMS00LjYtNC42IDItNC42IDQuNi00LjZNNjUuOCAyMjQuOSA1Ny4yIDI0MGMtLjMuNS0uMyAxLjEgMCAxLjcuMy41LjguOCAxLjQuOGgzOS4xYy42IDAgMS4xLS4zIDEuNC0uOHMuMy0xLjEgMC0xLjdsLTcuMi0xMi41LTctMTIuNWMtLjMtLjUtLjgtLjgtMS40LS44cy0xLjEuMy0xLjQuOGwtOS41IDE2LjUtMy44LTYuNmMtLjMtLjUtLjgtLjgtMS40LS44LS44IDAtMS4zLjMtMS42LjhtMS40IDQuMiAzLjggNi42Yy4zLjUuOC44IDEuNC44czEuMS0uMyAxLjQtLjhsOS41LTE2LjUgNS43IDEwIDUuNyAxMEg2MS41eiIgY2xhc3M9InN0MSIvPjwvZz48ZyBpZD0iZ2FtZSI+PHBhdGggZD0iTTAgMGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PHBhdGggZD0ibTExMS44IDYwLjktMTUtOS41Yy0uMy0uMS0uNy0uMi0xLS4ySDU1Yy0uMyAwLS42LjEtLjkuMmwtMTUuOCA5LjVjLS41LjMtLjguOC0uOCAxLjR2MzQuOWMwIC45LjggMS43IDEuNyAxLjdoMTEuN2MuMiAwIC40IDAgLjYtLjFMNjggOTIuMmMuMi0uMS40LS4xLjYtLjFoMTNjLjIgMCAuNCAwIC42LjFsMTYuNSA2LjZjLjIuMS40LjEuNi4xSDExMWMuOSAwIDEuNy0uOCAxLjctMS43VjYyLjNjLS4yLS42LS40LTEuMS0uOS0xLjRtLTIuNyAzNC43aC05LjdsLTE2LjItNi41Yy0uNi0uMi0xLjItLjQtMS45LS40aC0xM2MtLjYgMC0xLjIuMS0xLjkuNGwtMTYuMiA2LjVoLTkuNlY2My4zbDE0LjYtOC44aDM5LjlsMTMuOCA4Ljh2MzIuM3oiIGNsYXNzPSJzdDEiLz48cGF0aCBkPSJNNjQuOCA3My40aC01LjJ2LTUuMmMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djUuMkg1MWMtLjkgMC0xLjcuNy0xLjcgMS43cy43IDEuNyAxLjcgMS43aDUuMlY4MmMwIC45LjcgMS43IDEuNyAxLjdzMS43LS43IDEuNy0xLjd2LTUuMmg1LjJjLjkgMCAxLjctLjcgMS43LTEuN3MtLjgtMS43LTEuNy0xLjciIGNsYXNzPSJzdDEiLz48Y2lyY2xlIGN4PSI4Ny45IiBjeT0iNzAuOSIgcj0iNC4yIiBjbGFzcz0ic3QxIi8+PGNpcmNsZSBjeD0iOTYuMiIgY3k9Ijc5LjIiIHI9IjQuMiIgY2xhc3M9InN0MSIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: auto;
  border-radius: 8px;
  width: 150px;
  height: 150px;
  display: inline-block;
}
.dark-theme .icon-default-placeholder,
.dark-theme .icon-placeholder-game {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJwbGFjZWhvbGRlciIgd2lkdGg9IjE1MCIgaGVpZ2h0PSI2MDAiIHg9IjAiIHk9IjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNTAgNjAwIj48c3R5bGU+LnN0MHtmaWxsOiM2NTY2Njh9LnN0MXtvcGFjaXR5Oi4zfTwvc3R5bGU+PGcgaWQ9ImF2YXRhcl9mdWxsX2JvZHkiPjxwYXRoIGQ9Ik0wIDQ1MGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PGcgY2xhc3M9InN0MSI+PHBhdGggZD0iTTc1IDUwMS4yYzMuMyAwIDYuNS0uMiA4LjgtLjYgMi40LS40IDQuOS0xLjEgNC45LTMuMVY0NzVjMC0uOSAwLTMuOC0xMy44LTMuOC0zLjMgMC02LjUuMi04LjguNi0yLjQuNC00LjkgMS4xLTQuOSAzLjF2MjIuNWMwIDEgMCAzLjggMTMuOCAzLjhtLTEwLjQtMjUuNWMxLjItLjUgNC44LTEuMSAxMC40LTEuMXM5LjIuNiAxMC40IDEuMXYyMS4xYy0xLjIuNS00LjggMS4xLTEwLjQgMS4xcy05LjItLjYtMTAuNC0xLjF6TTEwOS4xIDUzOS40Yy0uNC0xLjItMS4yLTIuMi0yLjEtMi45LjUtLjQuNi0xLjEuNC0xLjhMOTkgNTExLjZjLTEuNi00LjMtNS41LTcuMy0xMC03LjYtMy40LS4zLTguNi0uNi0xMy45LS42cy0xMC41LjMtMTMuOS42Yy00LjUuNC04LjUgMy40LTEwIDcuNmwtOC40IDIzLjFjLS4yLjYgMCAxLjMuNCAxLjgtMSAuOC0xLjcgMS44LTIuMSAyLjktLjYgMS43LS41IDMuNS4yIDUuMXMyLjEgMi44IDMuOCAzLjRjLjIuMS40LjEuNi4xLjcgMCAxLjMtLjQgMS42LTEuMS4zLS45LS4xLTEuOC0xLTIuMS0uOC0uMy0xLjUtLjktMS45LTEuN3MtLjQtMS43LS4xLTIuNS45LTEuNSAxLjctMS45IDEuNy0uNCAyLjUtLjFjMS43LjYgMi42IDIuNSAyIDQuMy0uMy45LjEgMS44IDEgMi4xczEuOC0uMSAyLjEtMXEuNi0xLjguMy0zLjZjLjYgMCAxLjEtLjQgMS40LS45bDMuMi02LjF2NDEuMmMwIDIuMyAxLjkgNC4yIDQuMiA0LjJINzBjMi4zIDAgNC4yLTEuOSA0LjItNC4ydi0yOS4yaDEuN3YyOS4yYzAgMi4zIDEuOSA0LjIgNC4yIDQuMmg3LjVjMi4zIDAgNC4yLTEuOSA0LjItNC4ydi00MS4ybDMuMiA2LjFjLjMuNS44LjggMS40LjktLjIgMS4yLS4yIDIuNC4zIDMuNi4zLjkgMS4zIDEuMyAyLjEgMSAuOS0uMyAxLjMtMS4zIDEtMi4xLS42LTEuNy4zLTMuNiAyLTQuMyAxLjctLjYgMy42LjMgNC4zIDIgLjMuOC4zIDEuNy0uMSAyLjVzLTEgMS40LTEuOSAxLjctMS4zIDEuMy0xIDIuMWMuMi43LjkgMS4xIDEuNiAxLjEuMiAwIC40IDAgLjYtLjEgMS43LS42IDMtMS44IDMuOC0zLjQuNS0xLjcuNi0zLjUgMC01LjFtLTE3LjQtMTMuMXYtMTAuNGMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djU4LjhjMCAuNS0uNC44LS44LjhIODBjLS41IDAtLjgtLjQtLjgtLjh2LTI5LjJjMC0xLjgtMS41LTMuMy0zLjMtMy4zaC0xLjdjLTEuOCAwLTMuMyAxLjUtMy4zIDMuM3YyOS4yYzAgLjUtLjQuOC0uOC44aC03LjVjLS41IDAtLjgtLjQtLjgtLjh2LTU4LjhjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3YxMC40bC01LjUgMTAuMy0zLjMtMS4yLTMuMS0xLjEgNy44LTIxLjVjMS4xLTMgMy45LTUuMiA3LjItNS41IDMuNC0uMyA4LjQtLjYgMTMuNy0uNiA1LjIgMCAxMC4zLjMgMTMuNy42IDMuMi4zIDYgMi40IDcuMiA1LjVsNy44IDIxLjUtMy4xIDEuMS0zLjMgMS4yeiIvPjwvZz48L2c+PGcgaWQ9ImF2YXRhcl9wb3J0cmFpdCI+PHBhdGggZD0iTTAgMzAwaDE1MHYxNTBIMHoiIGNsYXNzPSJzdDAiLz48ZyBjbGFzcz0ic3QxIj48cGF0aCBkPSJNNjMuNSAzNzQuN2MzIC41IDcuMS44IDExLjMuOCA0LjMgMCA4LjMtLjMgMTEuMy0uOCAyLjktLjUgNi0xLjMgNi0zLjZWMzQyYzAtMi4yLTMtMy02LTMuNi0zLS41LTcuMS0uOC0xMS4zLS44LTQuMyAwLTguMy4zLTExLjMuOC0yLjkuNS02IDEuMy02IDMuNnYyOS4xYzAgMi4zIDMgMy4xIDYgMy42bS0yLjctMzIuMWMxLjMtLjYgNi4xLTEuNiAxNC0xLjZzMTIuNiAxIDE0IDEuNnYyOGMtMS4zLjYtNi4xIDEuNi0xNCAxLjZzLTEyLjYtMS0xNC0xLjZ6TTExMi4xIDQwNy43bC4xLS4xczAtLjEuMS0uMWMwIDAgMC0uMS4xLS4xdi0xLjNsLTYuOC0xNi41Yy0yLTUuMy02LjktOS4xLTEyLjUtOS41LTYuNC0uNS0xMi41LS44LTE4LS44cy0xMS42LjMtMTggLjhjLTUuNy41LTEwLjYgNC4yLTEyLjUgOS41bC03IDE2LjR2MS4zYzAgLjEgMCAuMS4xLjEgMCAwIDAgLjEuMS4xbC4xLjEuMS4xLjEuMS4xLjEuMS4xYy4xIDAgLjEuMS4yLjFoLjJjLjIgMCAxNi43IDQuMiAzNi4yIDQuMnMzNi4xLTQuMiAzNi4yLTQuMmguMmMuMSAwIC4xLS4xLjItLjFsLjEtLjEuMS0uMS4xLS4xYy4zLjEuMyAwIC4zIDBtLTU0LjkuNFYzOTVjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3YxMi43Yy01LjctLjgtMTAuMS0xLjctMTIuNC0yLjJsNi4xLTE0Ljd2LS4xYzEuNS00LjEgNS4zLTcgOS43LTcuNCA2LjItLjUgMTIuNC0uOCAxNy43LS44czExLjUuMyAxNy43LjhjNC40LjQgOC4yIDMuMyA5LjcgNy40di4xbDYuMSAxNC43Yy0yLjMuNS02LjcgMS40LTEyLjQgMi4yVjM5NWMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djEzLjFjLTUuMy42LTExLjMgMS4xLTE3LjggMS4xcy0xMi4zLS41LTE3LjYtMS4xIi8+PC9nPjwvZz48ZyBpZD0iaW1hZ2UiPjxwYXRoIGQ9Ik0wIDE1MGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PGcgY2xhc3M9InN0MSI+PHBhdGggZD0iTTExMC44IDE5NS44SDM5LjJjLS45IDAtMS43LjctMS43IDEuN3Y1NWMwIC45LjcgMS43IDEuNyAxLjdoNzEuN2MuOSAwIDEuNy0uNyAxLjctMS43di01NWMtLjEtLjktLjgtMS43LTEuOC0xLjdtLTEuNiA1NUg0MC44di01MS43aDY4LjN6Ii8+PHBhdGggZD0iTTU4LjUgMjIzLjVjNC40IDAgNy45LTMuNiA3LjktNy45cy0zLjYtNy45LTcuOS03LjktNy45IDMuNi03LjkgNy45IDMuNSA3LjkgNy45IDcuOW0wLTEyLjVjMi41IDAgNC42IDIuMSA0LjYgNC42cy0yLjEgNC42LTQuNiA0LjYtNC42LTIuMS00LjYtNC42IDItNC42IDQuNi00LjZNNjUuOCAyMjQuOSA1Ny4yIDI0MGMtLjMuNS0uMyAxLjEgMCAxLjcuMy41LjguOCAxLjQuOGgzOS4xYy42IDAgMS4xLS4zIDEuNC0uOHMuMy0xLjEgMC0xLjdsLTcuMi0xMi41LTctMTIuNWMtLjMtLjUtLjgtLjgtMS40LS44cy0xLjEuMy0xLjQuOGwtOS41IDE2LjUtMy44LTYuNmMtLjMtLjUtLjgtLjgtMS40LS44LS44IDAtMS4zLjMtMS42LjhtMS40IDQuMiAzLjggNi42Yy4zLjUuOC44IDEuNC44czEuMS0uMyAxLjQtLjhsOS41LTE2LjUgNS43IDEwIDUuNyAxMEg2MS41eiIvPjwvZz48L2c+PGcgaWQ9ImdhbWUiPjxwYXRoIGQ9Ik0wIDBoMTUwdjE1MEgweiIgY2xhc3M9InN0MCIvPjxnIGNsYXNzPSJzdDEiPjxwYXRoIGQ9Im0xMTEuOCA2MC45LTE1LTkuNWMtLjMtLjEtLjctLjItMS0uMkg1NWMtLjMgMC0uNi4xLS45LjJsLTE1LjggOS41Yy0uNS4zLS44LjgtLjggMS40djM0LjljMCAuOS44IDEuNyAxLjcgMS43aDExLjdjLjIgMCAuNCAwIC42LS4xTDY4IDkyLjJjLjItLjEuNC0uMS42LS4xaDEzYy4yIDAgLjQgMCAuNi4xbDE2LjUgNi42Yy4yLjEuNC4xLjYuMUgxMTFjLjkgMCAxLjctLjggMS43LTEuN1Y2Mi4zYy0uMi0uNi0uNC0xLjEtLjktMS40bS0yLjcgMzQuN2gtOS43bC0xNi4yLTYuNWMtLjYtLjItMS4yLS40LTEuOS0uNGgtMTNjLS42IDAtMS4yLjEtMS45LjRsLTE2LjIgNi41aC05LjZWNjMuM2wxNC42LTguOGgzOS45bDEzLjggOC44djMyLjN6Ii8+PHBhdGggZD0iTTY0LjggNzMuNGgtNS4ydi01LjJjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3Y1LjJINTFjLS45IDAtMS43LjctMS43IDEuN3MuNyAxLjcgMS43IDEuN2g1LjJWODJjMCAuOS43IDEuNyAxLjcgMS43czEuNy0uNyAxLjctMS43di01LjJoNS4yYy45IDAgMS43LS43IDEuNy0xLjdzLS44LTEuNy0xLjctMS43Ii8+PGNpcmNsZSBjeD0iODcuOSIgY3k9IjcwLjkiIHI9IjQuMiIvPjxjaXJjbGUgY3g9Ijk2LjIiIGN5PSI3OS4yIiByPSI0LjIiLz48L2c+PC9nPjwvc3ZnPg==);
}
.light-theme .icon-default-placeholder,
.light-theme .icon-placeholder-game {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJwbGFjZWhvbGRlciIgd2lkdGg9IjE1MCIgaGVpZ2h0PSI2MDAiIHg9IjAiIHk9IjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCAxNTAgNjAwIj48c3R5bGU+LnN0MHtmaWxsOiNmZmZ9LnN0MXtvcGFjaXR5Oi4xfTwvc3R5bGU+PGcgaWQ9ImF2YXRhcl9mdWxsX2JvZHkiPjxwYXRoIGQ9Ik0wIDQ1MGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PGcgY2xhc3M9InN0MSI+PHBhdGggZD0iTTc1IDUwMS4yYzMuMyAwIDYuNS0uMiA4LjgtLjYgMi40LS40IDQuOS0xLjEgNC45LTMuMVY0NzVjMC0uOSAwLTMuOC0xMy44LTMuOC0zLjMgMC02LjUuMi04LjguNi0yLjQuNC00LjkgMS4xLTQuOSAzLjF2MjIuNWMwIDEgMCAzLjggMTMuOCAzLjhtLTEwLjQtMjUuNWMxLjItLjUgNC44LTEuMSAxMC40LTEuMXM5LjIuNiAxMC40IDEuMXYyMS4xYy0xLjIuNS00LjggMS4xLTEwLjQgMS4xcy05LjItLjYtMTAuNC0xLjF6TTEwOS4xIDUzOS40Yy0uNC0xLjItMS4yLTIuMi0yLjEtMi45LjUtLjQuNi0xLjEuNC0xLjhMOTkgNTExLjZjLTEuNi00LjMtNS41LTcuMy0xMC03LjYtMy40LS4zLTguNi0uNi0xMy45LS42cy0xMC41LjMtMTMuOS42Yy00LjUuNC04LjUgMy40LTEwIDcuNmwtOC40IDIzLjFjLS4yLjYgMCAxLjMuNCAxLjgtMSAuOC0xLjcgMS44LTIuMSAyLjktLjYgMS43LS41IDMuNS4yIDUuMXMyLjEgMi44IDMuOCAzLjRjLjIuMS40LjEuNi4xLjcgMCAxLjMtLjQgMS42LTEuMS4zLS45LS4xLTEuOC0xLTIuMS0uOC0uMy0xLjUtLjktMS45LTEuN3MtLjQtMS43LS4xLTIuNS45LTEuNSAxLjctMS45IDEuNy0uNCAyLjUtLjFjMS43LjYgMi42IDIuNSAyIDQuMy0uMy45LjEgMS44IDEgMi4xczEuOC0uMSAyLjEtMXEuNi0xLjguMy0zLjZjLjYgMCAxLjEtLjQgMS40LS45bDMuMi02LjF2NDEuMmMwIDIuMyAxLjkgNC4yIDQuMiA0LjJINzBjMi4zIDAgNC4yLTEuOSA0LjItNC4ydi0yOS4yaDEuN3YyOS4yYzAgMi4zIDEuOSA0LjIgNC4yIDQuMmg3LjVjMi4zIDAgNC4yLTEuOSA0LjItNC4ydi00MS4ybDMuMiA2LjFjLjMuNS44LjggMS40LjktLjIgMS4yLS4yIDIuNC4zIDMuNi4zLjkgMS4zIDEuMyAyLjEgMSAuOS0uMyAxLjMtMS4zIDEtMi4xLS42LTEuNy4zLTMuNiAyLTQuMyAxLjctLjYgMy42LjMgNC4zIDIgLjMuOC4zIDEuNy0uMSAyLjVzLTEgMS40LTEuOSAxLjctMS4zIDEuMy0xIDIuMWMuMi43LjkgMS4xIDEuNiAxLjEuMiAwIC40IDAgLjYtLjEgMS43LS42IDMtMS44IDMuOC0zLjQuNS0xLjcuNi0zLjUgMC01LjFtLTE3LjQtMTMuMXYtMTAuNGMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djU4LjhjMCAuNS0uNC44LS44LjhIODBjLS41IDAtLjgtLjQtLjgtLjh2LTI5LjJjMC0xLjgtMS41LTMuMy0zLjMtMy4zaC0xLjdjLTEuOCAwLTMuMyAxLjUtMy4zIDMuM3YyOS4yYzAgLjUtLjQuOC0uOC44aC03LjVjLS41IDAtLjgtLjQtLjgtLjh2LTU4LjhjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3YxMC40bC01LjUgMTAuMy0zLjMtMS4yLTMuMS0xLjEgNy44LTIxLjVjMS4xLTMgMy45LTUuMiA3LjItNS41IDMuNC0uMyA4LjQtLjYgMTMuNy0uNiA1LjIgMCAxMC4zLjMgMTMuNy42IDMuMi4zIDYgMi40IDcuMiA1LjVsNy44IDIxLjUtMy4xIDEuMS0zLjMgMS4yeiIvPjwvZz48L2c+PGcgaWQ9ImF2YXRhcl9wb3J0cmFpdCI+PHBhdGggZD0iTTAgMzAwaDE1MHYxNTBIMHoiIGNsYXNzPSJzdDAiLz48ZyBjbGFzcz0ic3QxIj48cGF0aCBkPSJNNjMuNSAzNzQuN2MzIC41IDcuMS44IDExLjMuOCA0LjMgMCA4LjMtLjMgMTEuMy0uOCAyLjktLjUgNi0xLjMgNi0zLjZWMzQyYzAtMi4yLTMtMy02LTMuNi0zLS41LTcuMS0uOC0xMS4zLS44LTQuMyAwLTguMy4zLTExLjMuOC0yLjkuNS02IDEuMy02IDMuNnYyOS4xYzAgMi4zIDMgMy4xIDYgMy42bS0yLjctMzIuMWMxLjMtLjYgNi4xLTEuNiAxNC0xLjZzMTIuNiAxIDE0IDEuNnYyOGMtMS4zLjYtNi4xIDEuNi0xNCAxLjZzLTEyLjYtMS0xNC0xLjZ6TTExMi4xIDQwNy43bC4xLS4xczAtLjEuMS0uMWMwIDAgMC0uMS4xLS4xdi0xLjNsLTYuOC0xNi41Yy0yLTUuMy02LjktOS4xLTEyLjUtOS41LTYuNC0uNS0xMi41LS44LTE4LS44cy0xMS42LjMtMTggLjhjLTUuNy41LTEwLjYgNC4yLTEyLjUgOS41bC03IDE2LjR2MS4zYzAgLjEgMCAuMS4xLjEgMCAwIDAgLjEuMS4xbC4xLjEuMS4xLjEuMS4xLjEuMS4xYy4xIDAgLjEuMS4yLjFoLjJjLjIgMCAxNi43IDQuMiAzNi4yIDQuMnMzNi4xLTQuMiAzNi4yLTQuMmguMmMuMSAwIC4xLS4xLjItLjFsLjEtLjEuMS0uMS4xLS4xYy4zLjEuMyAwIC4zIDBtLTU0LjkuNFYzOTVjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3YxMi43Yy01LjctLjgtMTAuMS0xLjctMTIuNC0yLjJsNi4xLTE0Ljd2LS4xYzEuNS00LjEgNS4zLTcgOS43LTcuNCA2LjItLjUgMTIuNC0uOCAxNy43LS44czExLjUuMyAxNy43LjhjNC40LjQgOC4yIDMuMyA5LjcgNy40di4xbDYuMSAxNC43Yy0yLjMuNS02LjcgMS40LTEyLjQgMi4yVjM5NWMwLS45LS43LTEuNy0xLjctMS43cy0xLjcuNy0xLjcgMS43djEzLjFjLTUuMy42LTExLjMgMS4xLTE3LjggMS4xcy0xMi4zLS41LTE3LjYtMS4xIi8+PC9nPjwvZz48ZyBpZD0iaW1hZ2UiPjxwYXRoIGQ9Ik0wIDE1MGgxNTB2MTUwSDB6IiBjbGFzcz0ic3QwIi8+PGcgY2xhc3M9InN0MSI+PHBhdGggZD0iTTExMC44IDE5NS44SDM5LjJjLS45IDAtMS43LjctMS43IDEuN3Y1NWMwIC45LjcgMS43IDEuNyAxLjdoNzEuN2MuOSAwIDEuNy0uNyAxLjctMS43di01NWMtLjEtLjktLjgtMS43LTEuOC0xLjdtLTEuNiA1NUg0MC44di01MS43aDY4LjN6Ii8+PHBhdGggZD0iTTU4LjUgMjIzLjVjNC40IDAgNy45LTMuNiA3LjktNy45cy0zLjYtNy45LTcuOS03LjktNy45IDMuNi03LjkgNy45IDMuNSA3LjkgNy45IDcuOW0wLTEyLjVjMi41IDAgNC42IDIuMSA0LjYgNC42cy0yLjEgNC42LTQuNiA0LjYtNC42LTIuMS00LjYtNC42IDItNC42IDQuNi00LjZNNjUuOCAyMjQuOSA1Ny4yIDI0MGMtLjMuNS0uMyAxLjEgMCAxLjcuMy41LjguOCAxLjQuOGgzOS4xYy42IDAgMS4xLS4zIDEuNC0uOHMuMy0xLjEgMC0xLjdsLTcuMi0xMi41LTctMTIuNWMtLjMtLjUtLjgtLjgtMS40LS44cy0xLjEuMy0xLjQuOGwtOS41IDE2LjUtMy44LTYuNmMtLjMtLjUtLjgtLjgtMS40LS44LS44IDAtMS4zLjMtMS42LjhtMS40IDQuMiAzLjggNi42Yy4zLjUuOC44IDEuNC44czEuMS0uMyAxLjQtLjhsOS41LTE2LjUgNS43IDEwIDUuNyAxMEg2MS41eiIvPjwvZz48L2c+PGcgaWQ9ImdhbWUiPjxwYXRoIGQ9Ik0wIDBoMTUwdjE1MEgweiIgY2xhc3M9InN0MCIvPjxnIGNsYXNzPSJzdDEiPjxwYXRoIGQ9Im0xMTEuOCA2MC45LTE1LTkuNWMtLjMtLjEtLjctLjItMS0uMkg1NWMtLjMgMC0uNi4xLS45LjJsLTE1LjggOS41Yy0uNS4zLS44LjgtLjggMS40djM0LjljMCAuOS44IDEuNyAxLjcgMS43aDExLjdjLjIgMCAuNCAwIC42LS4xTDY4IDkyLjJjLjItLjEuNC0uMS42LS4xaDEzYy4yIDAgLjQgMCAuNi4xbDE2LjUgNi42Yy4yLjEuNC4xLjYuMUgxMTFjLjkgMCAxLjctLjggMS43LTEuN1Y2Mi4zYy0uMi0uNi0uNC0xLjEtLjktMS40bS0yLjcgMzQuN2gtOS43bC0xNi4yLTYuNWMtLjYtLjItMS4yLS40LTEuOS0uNGgtMTNjLS42IDAtMS4yLjEtMS45LjRsLTE2LjIgNi41aC05LjZWNjMuM2wxNC42LTguOGgzOS45bDEzLjggOC44djMyLjN6Ii8+PHBhdGggZD0iTTY0LjggNzMuNGgtNS4ydi01LjJjMC0uOS0uNy0xLjctMS43LTEuN3MtMS43LjctMS43IDEuN3Y1LjJINTFjLS45IDAtMS43LjctMS43IDEuN3MuNyAxLjcgMS43IDEuN2g1LjJWODJjMCAuOS43IDEuNyAxLjcgMS43czEuNy0uNyAxLjctMS43di01LjJoNS4yYy45IDAgMS43LS43IDEuNy0xLjdzLS44LTEuNy0xLjctMS43Ii8+PGNpcmNsZSBjeD0iODcuOSIgY3k9IjcwLjkiIHI9IjQuMiIvPjxjaXJjbGUgY3g9Ijk2LjIiIGN5PSI3OS4yIiByPSI0LjIiLz48L2c+PC9nPjwvc3ZnPg==);
}
.icon-placeholder-game {
  background-position: 0 0;
}
.icon-default-shop,
.icon-shop-owned,
.icon-shop-bundle,
.icon-shop-limited {
  vertical-align: middle;
  background-image: url();
  background-repeat: no-repeat;
  background-size: 40px;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-default-shop,
.dark-theme .icon-shop-owned,
.dark-theme .icon-shop-bundle,
.dark-theme .icon-shop-limited {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHg9IjAiIHk9IjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCA0MCA2MCI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggaWQ9Im93bmVkIiBkPSJNMTQgNDh2LTNjMC0xLjctMS4zLTMtMy0zSDljLTEuNyAwLTMgMS4zLTMgM3YzYy0xLjIgMC0yLjQuMS0zLjUuMiAwIDIuOC40IDUuNiAxLjEgOC41LjIuNy44IDEuMiAxLjUgMS4zIDMuMy4xIDYuNi4xIDEwIDAgLjcgMCAxLjMtLjYgMS41LTEuMy43LTIuOSAxLjEtNS43IDEuMS04LjUtMS4zLS4xLTIuNS0uMi0zLjctLjJtLTctM2MwLTEuMS45LTIgMi0yaDJjMS4xIDAgMiAuOSAyIDJ2M3EtMy0uMTUtNiAwem02LjcgNi43TDkgNTYuNGwtMi43LTIuN2MtLjQtLjQtLjQtMSAwLTEuNHMxLS40IDEuNCAwTDkgNTMuNmwzLjMtMy4zYy40LS40IDEtLjQgMS40IDBzLjQgMSAwIDEuNCIgY2xhc3M9InN0MCIvPjxnIGlkPSJpdGVtX3gyRl9saW1pdGVkIj48cGF0aCBkPSJNMTQuNyAxMy41Yy0uNC40LS44LjgtMS4xIDEuMy41LjIgMSAuNiAxLjQgMSAuMS4xLjIuMi40LjIuMyAwIC41LS4yLjUtLjUgMC0uMS0uMS0uMy0uMi0uNC0uNC0uNi0uNy0xLjEtMS0xLjZNMTQuNyA2LjVjLjMtLjUuNi0xLjEgMS0xLjUuMS0uMS4yLS4yLjItLjQgMC0uMy0uMi0uNS0uNS0uNS0uMSAwLS4zLjEtLjQuMi0uNC40LS45LjctMS40LjkuMy41LjcgMSAxLjEgMS4zTTUuMyA2LjVjLjQtLjQuOC0uOCAxLjEtMS4zLS41LS4yLTEtLjUtMS40LS45LS4xLS4xLS4yLS4yLS40LS4yLS4zIDAtLjUuMi0uNS41IDAgLjEuMS4zLjIuNC40LjUuNyAxIDEgMS41TTUuMyAxMy41Yy0uMy41LS42IDEuMS0xIDEuNS0uMS4xLS4yLjItLjIuNCAwIC4zLjIuNS41LjUuMSAwIC4zLS4xLjQtLjIuNC0uNC45LS43IDEuNC0uOS0uMy0uNS0uNy0xLTEuMS0xLjNNMTYgOS41Yy0yLjcgMC01LjUtNC01LjUtNyAwLS4zLS4yLS41LS41LS41cy0uNS4yLS41LjVjMCAzLTIuOCA3LTUuNSA3LS4zIDAtLjUuMi0uNS41cy4yLjUuNS41YzIuNyAwIDUuNSA0IDUuNSA3IDAgLjMuMi41LjUuNXMuNS0uMi41LS41YzAtMyAyLjgtNyA1LjUtNyAuMyAwIC41LS4yLjUtLjVzLS4yLS41LS41LS41IiBjbGFzcz0ic3QwIi8+PC9nPjxnIGlkPSJpdGVtX3gyRl9idW5kbGUiPjxwYXRoIGQ9Ik0xNCAzMnYtOGMwLTEuMS0uOS0yLTItMkg0Yy0xLjEgMC0yIC45LTIgMnY4YzAgMS4xLjkgMiAyIDJoOGMxLjEgMCAyLS45IDItMiIgY2xhc3M9InN0MCIvPjxwYXRoIGQ9Ik0xNiAyNmgtMXY2YzAgMS43LTEuMyAzLTMgM0g2djFjMCAxLjEuOSAyIDIgMmg4YzEuMSAwIDItLjkgMi0ydi04YzAtMS4xLS45LTItMi0yIiBjbGFzcz0ic3QwIi8+PC9nPjwvc3ZnPg==);
}
.light-theme .icon-default-shop,
.light-theme .icon-shop-owned,
.light-theme .icon-shop-bundle,
.light-theme .icon-shop-limited {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iNDAiIGhlaWdodD0iNjAiIHg9IjAiIHk9IjAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHZpZXdCb3g9IjAgMCA0MCA2MCI+PHN0eWxlPi5zdDB7ZmlsbDojMzkzYjNkfTwvc3R5bGU+PHBhdGggaWQ9Im93bmVkIiBkPSJNMTQgNDh2LTNjMC0xLjctMS4zLTMtMy0zSDljLTEuNyAwLTMgMS4zLTMgM3YzYy0xLjIgMC0yLjQuMS0zLjUuMiAwIDIuOC40IDUuNiAxLjEgOC41LjIuNy44IDEuMiAxLjUgMS4zIDMuMy4xIDYuNi4xIDEwIDAgLjcgMCAxLjMtLjYgMS41LTEuMy43LTIuOSAxLjEtNS43IDEuMS04LjUtMS4zLS4xLTIuNS0uMi0zLjctLjJtLTctM2MwLTEuMS45LTIgMi0yaDJjMS4xIDAgMiAuOSAyIDJ2M3EtMy0uMTUtNiAwem02LjcgNi43TDkgNTYuNGwtMi43LTIuN2MtLjQtLjQtLjQtMSAwLTEuNHMxLS40IDEuNCAwTDkgNTMuNmwzLjMtMy4zYy40LS40IDEtLjQgMS40IDBzLjQgMSAwIDEuNCIgY2xhc3M9InN0MCIvPjxnIGlkPSJpdGVtX3gyRl9saW1pdGVkIj48cGF0aCBkPSJNMTQuNyAxMy41Yy0uNC40LS44LjgtMS4xIDEuMy41LjIgMSAuNiAxLjQgMSAuMS4xLjIuMi40LjIuMyAwIC41LS4yLjUtLjUgMC0uMS0uMS0uMy0uMi0uNC0uNC0uNi0uNy0xLjEtMS0xLjZNMTQuNyA2LjVjLjMtLjUuNi0xLjEgMS0xLjUuMS0uMS4yLS4yLjItLjQgMC0uMy0uMi0uNS0uNS0uNS0uMSAwLS4zLjEtLjQuMi0uNC40LS45LjctMS40LjkuMy41LjcgMSAxLjEgMS4zTTUuMyA2LjVjLjQtLjQuOC0uOCAxLjEtMS4zLS41LS4yLTEtLjUtMS40LS45LS4xLS4xLS4yLS4yLS40LS4yLS4zIDAtLjUuMi0uNS41IDAgLjEuMS4zLjIuNC40LjUuNyAxIDEgMS41TTUuMyAxMy41Yy0uMy41LS42IDEuMS0xIDEuNS0uMS4xLS4yLjItLjIuNCAwIC4zLjIuNS41LjUuMSAwIC4zLS4xLjQtLjIuNC0uNC45LS43IDEuNC0uOS0uMy0uNS0uNy0xLTEuMS0xLjNNMTYgOS41Yy0yLjcgMC01LjUtNC01LjUtNyAwLS4zLS4yLS41LS41LS41cy0uNS4yLS41LjVjMCAzLTIuOCA3LTUuNSA3LS4zIDAtLjUuMi0uNS41cy4yLjUuNS41YzIuNyAwIDUuNSA0IDUuNSA3IDAgLjMuMi41LjUuNXMuNS0uMi41LS41YzAtMyAyLjgtNyA1LjUtNyAuMyAwIC41LS4yLjUtLjVzLS4yLS41LS41LS41IiBjbGFzcz0ic3QwIi8+PC9nPjxnIGlkPSJpdGVtX3gyRl9idW5kbGUiPjxwYXRoIGQ9Ik0xNCAzMnYtOGMwLTEuMS0uOS0yLTItMkg0Yy0xLjEgMC0yIC45LTIgMnY4YzAgMS4xLjkgMiAyIDJoOGMxLjEgMCAyLS45IDItMiIgY2xhc3M9InN0MCIvPjxwYXRoIGQ9Ik0xNiAyNmgtMXY2YzAgMS43LTEuMyAzLTMgM0g2djFjMCAxLjEuOSAyIDIgMmg4YzEuMSAwIDItLjkgMi0ydi04YzAtMS4xLS45LTItMi0yIiBjbGFzcz0ic3QwIi8+PC9nPjwvc3ZnPg==);
}
.icon-shop-limited {
  background-position: 0 0;
}
.icon-shop-bundle {
  background-position: 0 -20px;
}
.icon-shop-owned {
  background-position: 0 -40px;
}
.icon-default-social,
.icon-acceptfriend,
.icon-share,
.icon-chat,
.icon-trade,
.icon-blog,
.icon-forum,
.icon-group,
.icon-friends,
.icon-addfriend,
.icon-message {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/2afc3d05da3db9b1.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-social,
.dark-theme .icon-acceptfriend,
.dark-theme .icon-share,
.dark-theme .icon-chat,
.dark-theme .icon-trade,
.dark-theme .icon-blog,
.dark-theme .icon-forum,
.dark-theme .icon-group,
.dark-theme .icon-friends,
.dark-theme .icon-addfriend,
.dark-theme .icon-message {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/0ae22886dca83e99.svg);
}
.light-theme .icon-default-social,
.light-theme .icon-acceptfriend,
.light-theme .icon-share,
.light-theme .icon-chat,
.light-theme .icon-trade,
.light-theme .icon-blog,
.light-theme .icon-forum,
.light-theme .icon-group,
.light-theme .icon-friends,
.light-theme .icon-addfriend,
.light-theme .icon-message {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/87685ed0b827a94d.svg);
}
.icon-message {
  background-position: 0 0;
}
.icon-addfriend {
  background-position: 0 -28px;
}
.icon-friends {
  background-position: 0 -56px;
}
.icon-group {
  background-position: 0 -84px;
}
.icon-forum {
  background-position: 0 -112px;
}
.icon-blog {
  background-position: 0 -140px;
}
.icon-trade {
  background-position: 0 -168px;
}
.icon-chat {
  background-position: 0 -196px;
}
.icon-share {
  background-position: 0 -224px;
}
.icon-share:hover,
button:hover .icon-share,
a:hover .icon-share {
  background-position: -28px -224px;
}
.icon-acceptfriend {
  background-position: 0 -252px;
}
.icon-default-social-media,
.icon-social-media-guilded,
.icon-social-media-amazon,
.icon-social-media-wechat,
.icon-social-media-roblox,
.icon-social-media-google-plus,
.icon-social-media-github,
.icon-social-media-facebook,
.icon-social-media-twitch,
.icon-social-media-twitter,
.icon-social-media-youtube,
.icon-social-media-discord {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/851c0bd958784fdf.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 64px;
  height: 64px;
  display: inline-block;
}
.dark-theme .icon-default-social-media,
.dark-theme .icon-social-media-guilded,
.dark-theme .icon-social-media-amazon,
.dark-theme .icon-social-media-wechat,
.dark-theme .icon-social-media-roblox,
.dark-theme .icon-social-media-google-plus,
.dark-theme .icon-social-media-github,
.dark-theme .icon-social-media-facebook,
.dark-theme .icon-social-media-twitch,
.dark-theme .icon-social-media-twitter,
.dark-theme .icon-social-media-youtube,
.dark-theme .icon-social-media-discord,
.light-theme .icon-default-social-media,
.light-theme .icon-social-media-guilded,
.light-theme .icon-social-media-amazon,
.light-theme .icon-social-media-wechat,
.light-theme .icon-social-media-roblox,
.light-theme .icon-social-media-google-plus,
.light-theme .icon-social-media-github,
.light-theme .icon-social-media-facebook,
.light-theme .icon-social-media-twitch,
.light-theme .icon-social-media-twitter,
.light-theme .icon-social-media-youtube,
.light-theme .icon-social-media-discord {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/851c0bd958784fdf.svg);
}
.icon-social-media-discord {
  background-position: 0 0;
}
.icon-social-media-youtube {
  background-position: 0 -64px;
}
.icon-social-media-twitter {
  background-position: 0 -128px;
}
.icon-social-media-twitch {
  background-position: 0 -192px;
}
.icon-social-media-facebook {
  background-position: 0 -256px;
}
.icon-social-media-github {
  background-position: 0 -320px;
}
.icon-social-media-google-plus {
  background-position: 0 -384px;
}
.icon-social-media-roblox {
  background-position: 0 -448px;
}
.icon-social-media-wechat {
  background-position: 0 -512px;
}
.icon-social-media-amazon {
  background-position: 0 -576px;
}
.icon-social-media-guilded {
  background-position: 0 -640px;
}
.icon-default-spot,
.icon-spot-success-2xl,
.icon-spot-error-2xl {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c711a674668c54a5.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 96px;
  height: 96px;
  display: inline-block;
}
.dark-theme .icon-default-spot,
.dark-theme .icon-spot-success-2xl,
.dark-theme .icon-spot-error-2xl,
.light-theme .icon-default-spot,
.light-theme .icon-spot-success-2xl,
.light-theme .icon-spot-error-2xl {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c711a674668c54a5.svg);
}
.icon-default-spot-xl,
.icon-spot-passcode-xl,
.icon-spot-find-friends-xl,
.icon-spot-success-xl {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSIxNDQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0OCAxNDQiPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDQxYzkuMzg5IDAgMTctNy42MTEgMTctMTdTMzMuMzg5IDcgMjQgNyA3IDE0LjYxMSA3IDI0czcuNjExIDE3IDE3IDE3bTAgM2MxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMFMzNS4wNDYgNCAyNCA0IDQgMTIuOTU0IDQgMjRzOC45NTQgMjAgMjAgMjAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMGI4NjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTM1LjA2IDE2Ljk0YTEuNSAxLjUgMCAwIDEgMCAyLjEyTDIwLjY2OCAzMy40NTZsLTcuNzI4LTcuNzI4YTEuNSAxLjUgMCAwIDEgMi4xMjItMi4xMjFsNS42MDYgNS42MDYgMTIuMjcyLTEyLjI3M2ExLjUgMS41IDAgMCAxIDIuMTIyIDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmOGQwNjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuMDM3IDcxLjQwN0M0LjM1IDY2LjQwMSA3Ljk5OSA2MyAxMy4wMTYgNjNIMjRjNS4yNDcgMCA5IDMuNzUzIDkgOXYxMWMwIDUuMjQ3LTMuNzUzIDktOSA5di0zYzMuNTkgMCA2LTIuNDEgNi02VjcyYzAtMy41OS0yLjQxLTYtNi02SDEzLjAxNmMtMy40MzMgMC01Ljc3IDIuMTY5LTUuOTg1IDUuNTk0bC0uMDMxLjUtMi45OTQtLjE4OHptMTkuNTgzIDcuMzA5YTEgMSAwIDAgMSAuMDM1IDEuNDEzYy0yLjQxNSAyLjU0Mi02LjQwNyAyLjUwOC04LjkyNy4wMjNhMSAxIDAgMSAxIDEuNDA1LTEuNDI0YzEuNzY3IDEuNzQzIDQuNDcgMS43MSA2LjA3My4wMjNhMSAxIDAgMCAxIDEuNDE0LS4wMzVNMTUuNSA3NS41Yy44MjggMCAxLjUtMS4wMDcgMS41LTIuMjVTMTYuMzI4IDcxIDE1LjUgNzEgMTQgNzIuMDA3IDE0IDczLjI1cy42NzIgMi4yNSAxLjUgMi4yNW03LjE1MyAwYy44MjkgMCAxLjUtMS4wMDcgMS41LTIuMjVzLS42NzEtMi4yNS0xLjUtMi4yNWMtLjgyOCAwLTEuNSAxLjAwNy0xLjUgMi4yNXMuNjcyIDIuMjUgMS41IDIuMjUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDUyQzEyLjk1NCA1MiA0IDYwLjk1NCA0IDcyczguOTU0IDIwIDIwIDIwYzQuOTgzIDAgOS41NC0xLjgyMiAxMy4wNDItNC44MzdsMy44OTcgMy44OThhMS41IDEuNSAwIDAgMCAyLjEyMi0yLjEyMmwtMy44OTgtMy44OTdBMTkuOTIgMTkuOTIgMCAwIDAgNDQgNzJjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBtMTIuNDA3IDMxLjYyMkExNi45NCAxNi45NCAwIDAgMCA0MSA3MmMwLTkuMzg5LTcuNjExLTE3LTE3LTE3UzcgNjIuNjExIDcgNzJzNy42MTEgMTcgMTcgMTdjNC40OTUgMCA4LjU4Mi0xLjc0NCAxMS42MjItNC41OTNhMS41IDEuNSAwIDAgMSAuNzg1LS43ODVNMTcgMTA2djguMDE2Yy0zLjkwOS4yNTgtNyAzLjUxLTcgNy40ODR2MTVhNC41IDQuNSAwIDAgMCA0LjUgNC41aDE5YTQuNSA0LjUgMCAwIDAgNC41LTQuNVYxMzVoLTN2MS41YTEuNSAxLjUgMCAwIDEtMS41IDEuNWgtMTlhMS41IDEuNSAwIDAgMS0xLjUtMS41di0xNWE0LjUgNC41IDAgMCAxIDQuNS00LjVIMzJhMyAzIDAgMCAxIDMgM2gzYTYgNiAwIDAgMC02LTZoLTF2LThhNyA3IDAgMSAwLTE0IDBtNy00YTQgNCAwIDAgMC00IDR2OGg4di04YTQgNCAwIDAgMC00LTQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM1MmFkZjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyIDEyMmE0IDQgMCAwIDAtNCA0djNhNCA0IDAgMCAwIDQgNGgxN2E0IDQgMCAwIDAgNC00di0zYTQgNCAwIDAgMC00LTR6bS0yIDRhMiAyIDAgMCAxIDItMmgxN2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkgyMmEyIDIgMCAwIDEtMi0yem02IDEuNWExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMG00LjUgMS41YTEuNSAxLjUgMCAxIDAgMC0zIDEuNSAxLjUgMCAwIDAgMCAzbTYgMGExLjUgMS41IDAgMSAwIDAtMyAxLjUgMS41IDAgMCAwIDAgMyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.dark-theme .icon-default-spot-xl,
.dark-theme .icon-spot-passcode-xl,
.dark-theme .icon-spot-find-friends-xl,
.dark-theme .icon-spot-success-xl,
.light-theme .icon-default-spot-xl,
.light-theme .icon-spot-passcode-xl,
.light-theme .icon-spot-find-friends-xl,
.light-theme .icon-spot-success-xl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSIxNDQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA0OCAxNDQiPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDQxYzkuMzg5IDAgMTctNy42MTEgMTctMTdTMzMuMzg5IDcgMjQgNyA3IDE0LjYxMSA3IDI0czcuNjExIDE3IDE3IDE3bTAgM2MxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMFMzNS4wNDYgNCAyNCA0IDQgMTIuOTU0IDQgMjRzOC45NTQgMjAgMjAgMjAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMwMGI4NjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTM1LjA2IDE2Ljk0YTEuNSAxLjUgMCAwIDEgMCAyLjEyTDIwLjY2OCAzMy40NTZsLTcuNzI4LTcuNzI4YTEuNSAxLjUgMCAwIDEgMi4xMjItMi4xMjFsNS42MDYgNS42MDYgMTIuMjcyLTEyLjI3M2ExLjUgMS41IDAgMCAxIDIuMTIyIDAiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmOGQwNjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuMDM3IDcxLjQwN0M0LjM1IDY2LjQwMSA3Ljk5OSA2MyAxMy4wMTYgNjNIMjRjNS4yNDcgMCA5IDMuNzUzIDkgOXYxMWMwIDUuMjQ3LTMuNzUzIDktOSA5di0zYzMuNTkgMCA2LTIuNDEgNi02VjcyYzAtMy41OS0yLjQxLTYtNi02SDEzLjAxNmMtMy40MzMgMC01Ljc3IDIuMTY5LTUuOTg1IDUuNTk0bC0uMDMxLjUtMi45OTQtLjE4OHptMTkuNTgzIDcuMzA5YTEgMSAwIDAgMSAuMDM1IDEuNDEzYy0yLjQxNSAyLjU0Mi02LjQwNyAyLjUwOC04LjkyNy4wMjNhMSAxIDAgMSAxIDEuNDA1LTEuNDI0YzEuNzY3IDEuNzQzIDQuNDcgMS43MSA2LjA3My4wMjNhMSAxIDAgMCAxIDEuNDE0LS4wMzVNMTUuNSA3NS41Yy44MjggMCAxLjUtMS4wMDcgMS41LTIuMjVTMTYuMzI4IDcxIDE1LjUgNzEgMTQgNzIuMDA3IDE0IDczLjI1cy42NzIgMi4yNSAxLjUgMi4yNW03LjE1MyAwYy44MjkgMCAxLjUtMS4wMDcgMS41LTIuMjVzLS42NzEtMi4yNS0xLjUtMi4yNWMtLjgyOCAwLTEuNSAxLjAwNy0xLjUgMi4yNXMuNjcyIDIuMjUgMS41IDIuMjUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI0IDUyQzEyLjk1NCA1MiA0IDYwLjk1NCA0IDcyczguOTU0IDIwIDIwIDIwYzQuOTgzIDAgOS41NC0xLjgyMiAxMy4wNDItNC44MzdsMy44OTcgMy44OThhMS41IDEuNSAwIDAgMCAyLjEyMi0yLjEyMmwtMy44OTgtMy44OTdBMTkuOTIgMTkuOTIgMCAwIDAgNDQgNzJjMC0xMS4wNDYtOC45NTQtMjAtMjAtMjBtMTIuNDA3IDMxLjYyMkExNi45NCAxNi45NCAwIDAgMCA0MSA3MmMwLTkuMzg5LTcuNjExLTE3LTE3LTE3UzcgNjIuNjExIDcgNzJzNy42MTEgMTcgMTcgMTdjNC40OTUgMCA4LjU4Mi0xLjc0NCAxMS42MjItNC41OTNhMS41IDEuNSAwIDAgMSAuNzg1LS43ODVNMTcgMTA2djguMDE2Yy0zLjkwOS4yNTgtNyAzLjUxLTcgNy40ODR2MTVhNC41IDQuNSAwIDAgMCA0LjUgNC41aDE5YTQuNSA0LjUgMCAwIDAgNC41LTQuNVYxMzVoLTN2MS41YTEuNSAxLjUgMCAwIDEtMS41IDEuNWgtMTlhMS41IDEuNSAwIDAgMS0xLjUtMS41di0xNWE0LjUgNC41IDAgMCAxIDQuNS00LjVIMzJhMyAzIDAgMCAxIDMgM2gzYTYgNiAwIDAgMC02LTZoLTF2LThhNyA3IDAgMSAwLTE0IDBtNy00YTQgNCAwIDAgMC00IDR2OGg4di04YTQgNCAwIDAgMC00LTQiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM1MmFkZjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIyIDEyMmE0IDQgMCAwIDAtNCA0djNhNCA0IDAgMCAwIDQgNGgxN2E0IDQgMCAwIDAgNC00di0zYTQgNCAwIDAgMC00LTR6bS0yIDRhMiAyIDAgMCAxIDItMmgxN2EyIDIgMCAwIDEgMiAydjNhMiAyIDAgMCAxLTIgMkgyMmEyIDIgMCAwIDEtMi0yem02IDEuNWExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMG00LjUgMS41YTEuNSAxLjUgMCAxIDAgMC0zIDEuNSAxLjUgMCAwIDAgMCAzbTYgMGExLjUgMS41IDAgMSAwIDAtMyAxLjUgMS41IDAgMCAwIDAgMyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.icon-spot-error-2xl {
  background-position: 0 0;
}
.icon-spot-success-2xl {
  background-position: 0 -96px;
}
.icon-spot-success-xl {
  background-position: 0 0;
}
.icon-spot-find-friends-xl {
  background-position: 0 -48px;
}
.icon-spot-passcode-xl {
  background-position: 0 -96px;
}
.icon-default-status,
.icon-status-unavailable,
.icon-status-success,
.icon-status-public,
.icon-status-private,
.icon-status-no-connection,
.icon-status-alert {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-status,
.dark-theme .icon-status-unavailable,
.dark-theme .icon-status-success,
.dark-theme .icon-status-public,
.dark-theme .icon-status-private,
.dark-theme .icon-status-no-connection,
.dark-theme .icon-status-alert {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-default-status,
.light-theme .icon-status-unavailable,
.light-theme .icon-status-success,
.light-theme .icon-status-public,
.light-theme .icon-status-private,
.light-theme .icon-status-no-connection,
.light-theme .icon-status-alert {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-status-alert {
  background-position: 0 0;
}
.icon-status-no-connection {
  background-position: 0 -28px;
}
.icon-status-private {
  background-position: 0 -56px;
}
.icon-status-public {
  background-position: 0 -84px;
}
.icon-status-success {
  background-position: 0 -112px;
}
.icon-status-unavailable {
  background-position: 0 -140px;
}
.icon-default-status-xl,
.icon-status-alert-xl {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNiAyMS44MDVjMC0yLjQwNC00LTIuNDEtNCAwIDAgMi40MDkuOTEyIDYuODg2Ljk4IDcuMTk2LjA2Ni4zMS4xMTkuNDk3LjMxNC42OThhLjk4Ljk4IDAgMCAwIDEuNDE0LS4wMDJjLjIxNy0uMjI0LjI1Ni0uMzg1LjMxNC0uNjk2UzI2IDI0LjIwOCAyNiAyMS44MDVNMjQgMzJhMiAyIDAgMSAwIC4wMDEgNC4wMDFBMiAyIDAgMCAwIDI0IDMyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNCA1IDQuMzMgMzkuMzE3QzMuMzk1IDQwLjk1MiA0LjU1OSA0MyA2LjQyNSA0M2gzNS4xNTNjMS44NjUgMCAzLjAyOS0yLjA0OCAyLjA5Mi0zLjY4M3ptMCA1Ljk3NUw0MC42MzcgNDBINy4zNjN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAgNThhNCA0IDAgMCAxIDggMHYxNmE0IDQgMCAwIDEtOCAwem0wIDI4YTQgNCAwIDEgMSA4IDAgNCA0IDAgMCAxLTggMCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcgNjBhMjYuNjQgMjYuNjQgMCAwIDAtMTIuMTQ3IDcuMDc1IDIuOTUgMi45NSAwIDAgMCAuMDUxIDQuMiAzLjAyNCAzLjAyNCAwIDAgMCA0LjI0My0uMDVBMjAuNyAyMC43IDAgMCAxIDE3IDY2LjI0MXptLTMuNzcgMTQuOTgzQTE1IDE1IDAgMCAxIDE3IDcyLjE0djEuODc0YTYuODUgNi44NSAwIDAgMCAxLjQ4MiA0LjI1M2MtLjMxNS4yNS0uNjIyLjUxNi0uOTA2LjgxMWEzLjAyNSAzLjAyNSAwIDAgMS00LjI0Mi4xMDMgMi45NSAyLjk1IDAgMCAxLS4xMDQtNC4yTTMxIDc0LjAxNVY3Mi4xNGExNSAxNSAwIDAgMSAzLjc3IDIuODQyIDIuOTUgMi45NSAwIDAgMS0uMTA0IDQuMTk4IDMgMyAwIDAgMS0yLjA3LjgxOSAzIDMgMCAwIDEtMi4xNzItLjkyIDkgOSAwIDAgMC0uOTA2LS44MTJBNi44NSA2Ljg1IDAgMCAwIDMxIDc0LjAxNU0zMSA2MGEyNi42NCAyNi42NCAwIDAgMSAxMi4xNDcgNy4wNzQgMi45NSAyLjk1IDAgMCAxLS4wNTIgNC4yIDMgMyAwIDAgMS0yLjA5NS44NDRjLS43OCAwLTEuNTYtLjMtMi4xNDgtLjg5NUEyMC43IDIwLjcgMCAwIDAgMzEgNjYuMjR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: 96px;
  width: 48px;
  height: 48px;
  display: inline-block;
}
.dark-theme .icon-default-status-xl,
.dark-theme .icon-status-alert-xl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNiAyMS44MDVjMC0yLjQwNC00LTIuNDEtNCAwIDAgMi40MDkuOTEyIDYuODg2Ljk4IDcuMTk2LjA2Ni4zMS4xMTkuNDk3LjMxNC42OThhLjk4Ljk4IDAgMCAwIDEuNDE0LS4wMDJjLjIxNy0uMjI0LjI1Ni0uMzg1LjMxNC0uNjk2UzI2IDI0LjIwOCAyNiAyMS44MDVNMjQgMzJhMiAyIDAgMSAwIC4wMDEgNC4wMDFBMiAyIDAgMCAwIDI0IDMyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNCA1IDQuMzMgMzkuMzE3QzMuMzk1IDQwLjk1MiA0LjU1OSA0MyA2LjQyNSA0M2gzNS4xNTNjMS44NjUgMCAzLjAyOS0yLjA0OCAyLjA5Mi0zLjY4M3ptMCA1Ljk3NUw0MC42MzcgNDBINy4zNjN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAgNThhNCA0IDAgMCAxIDggMHYxNmE0IDQgMCAwIDEtOCAwem0wIDI4YTQgNCAwIDEgMSA4IDAgNCA0IDAgMCAxLTggMCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcgNjBhMjYuNjQgMjYuNjQgMCAwIDAtMTIuMTQ3IDcuMDc1IDIuOTUgMi45NSAwIDAgMCAuMDUxIDQuMiAzLjAyNCAzLjAyNCAwIDAgMCA0LjI0My0uMDVBMjAuNyAyMC43IDAgMCAxIDE3IDY2LjI0MXptLTMuNzcgMTQuOTgzQTE1IDE1IDAgMCAxIDE3IDcyLjE0djEuODc0YTYuODUgNi44NSAwIDAgMCAxLjQ4MiA0LjI1M2MtLjMxNS4yNS0uNjIyLjUxNi0uOTA2LjgxMWEzLjAyNSAzLjAyNSAwIDAgMS00LjI0Mi4xMDMgMi45NSAyLjk1IDAgMCAxLS4xMDQtNC4yTTMxIDc0LjAxNVY3Mi4xNGExNSAxNSAwIDAgMSAzLjc3IDIuODQyIDIuOTUgMi45NSAwIDAgMS0uMTA0IDQuMTk4IDMgMyAwIDAgMS0yLjA3LjgxOSAzIDMgMCAwIDEtMi4xNzItLjkyIDkgOSAwIDAgMC0uOTA2LS44MTJBNi44NSA2Ljg1IDAgMCAwIDMxIDc0LjAxNU0zMSA2MGEyNi42NCAyNi42NCAwIDAgMSAxMi4xNDcgNy4wNzQgMi45NSAyLjk1IDAgMCAxLS4wNTIgNC4yIDMgMyAwIDAgMS0yLjA5NS44NDRjLS43OCAwLTEuNTYtLjMtMi4xNDgtLjg5NUEyMC43IDIwLjcgMCAwIDAgMzEgNjYuMjR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PC9zdmc+);
}
.light-theme .icon-default-status-xl,
.light-theme .icon-status-alert-xl {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNiAyMS44MDVjMC0yLjQwNC00LTIuNDEtNCAwIDAgMi40MDkuOTEyIDYuODg2Ljk4IDcuMTk2LjA2Ni4zMS4xMTkuNDk3LjMxNC42OThhLjk4Ljk4IDAgMCAwIDEuNDE0LS4wMDJjLjIxNy0uMjI0LjI1Ni0uMzg1LjMxNC0uNjk2UzI2IDI0LjIwOCAyNiAyMS44MDVNMjQgMzJhMiAyIDAgMSAwIC4wMDEgNC4wMDFBMiAyIDAgMCAwIDI0IDMyIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNCA1IDQuMzMgMzkuMzE3QzMuMzk1IDQwLjk1MiA0LjU1OSA0MyA2LjQyNSA0M2gzNS4xNTNjMS44NjUgMCAzLjAyOS0yLjA0OCAyLjA5Mi0zLjY4M3ptMCA1Ljk3NUw0MC42MzcgNDBINy4zNjN6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMjAgNThhNCA0IDAgMCAxIDggMHYxNmE0IDQgMCAwIDEtOCAwem0wIDI4YTQgNCAwIDEgMSA4IDAgNCA0IDAgMCAxLTggMCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzEyMTIxMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcgNjBhMjYuNjQgMjYuNjQgMCAwIDAtMTIuMTQ3IDcuMDc1IDIuOTUgMi45NSAwIDAgMCAuMDUxIDQuMiAzLjAyNCAzLjAyNCAwIDAgMCA0LjI0My0uMDVBMjAuNyAyMC43IDAgMCAxIDE3IDY2LjI0MXptLTMuNzcgMTQuOTgzQTE1IDE1IDAgMCAxIDE3IDcyLjE0djEuODc0YTYuODUgNi44NSAwIDAgMCAxLjQ4MiA0LjI1M2MtLjMxNS4yNS0uNjIyLjUxNi0uOTA2LjgxMWEzLjAyNSAzLjAyNSAwIDAgMS00LjI0Mi4xMDMgMi45NSAyLjk1IDAgMCAxLS4xMDQtNC4yTTMxIDc0LjAxNVY3Mi4xNGExNSAxNSAwIDAgMSAzLjc3IDIuODQyIDIuOTUgMi45NSAwIDAgMS0uMTA0IDQuMTk4IDMgMyAwIDAgMS0yLjA3LjgxOSAzIDMgMCAwIDEtMi4xNzItLjkyIDkgOSAwIDAgMC0uOTA2LS44MTJBNi44NSA2Ljg1IDAgMCAwIDMxIDc0LjAxNU0zMSA2MGEyNi42NCAyNi42NCAwIDAgMSAxMi4xNDcgNy4wNzQgMi45NSAyLjk1IDAgMCAxLS4wNTIgNC4yIDMgMyAwIDAgMS0yLjA5NS44NDRjLS43OCAwLTEuNTYtLjMtMi4xNDgtLjg5NUEyMC43IDIwLjcgMCAwIDAgMzEgNjYuMjR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii43Ii8+PC9zdmc+);
}
.icon-status-alert-xl {
  background-position: 0 0;
}
.icon-default-status-primary,
.icon-status-unavailable-primary,
.icon-status-success-primary,
.icon-status-public-primary,
.icon-status-private-primary,
.icon-status-no-connection-primary,
.icon-status-alert-primary {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iIzM5M2IzZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-status-primary,
.dark-theme .icon-status-unavailable-primary,
.dark-theme .icon-status-success-primary,
.dark-theme .icon-status-public-primary,
.dark-theme .icon-status-private-primary,
.dark-theme .icon-status-no-connection-primary,
.dark-theme .icon-status-alert-primary {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iIzM5M2IzZCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-default-status-primary,
.light-theme .icon-status-unavailable-primary,
.light-theme .icon-status-success-primary,
.light-theme .icon-status-public-primary,
.light-theme .icon-status-private-primary,
.light-theme .icon-status-no-connection-primary,
.light-theme .icon-status-alert-primary {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-status-alert-primary {
  background-position: 0 0;
}
.icon-status-no-connection-primary {
  background-position: 0 -28px;
}
.icon-status-private-primary {
  background-position: 0 -56px;
}
.icon-status-public-primary {
  background-position: 0 -84px;
}
.icon-status-success-primary {
  background-position: 0 -112px;
}
.icon-status-unavailable-primary {
  background-position: 0 -140px;
}
.icon-default-status-secondary,
.icon-status-unavailable-secondary,
.icon-status-success-secondary,
.icon-status-public-secondary,
.icon-status-private-secondary,
.icon-status-no-connection-secondary,
.icon-status-alert-secondary {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiNiZGJlYmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNiZGJlYmUiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-status-secondary,
.dark-theme .icon-status-unavailable-secondary,
.dark-theme .icon-status-success-secondary,
.dark-theme .icon-status-public-secondary,
.dark-theme .icon-status-private-secondary,
.dark-theme .icon-status-no-connection-secondary,
.dark-theme .icon-status-alert-secondary {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiNiZGJlYmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNiZGJlYmUiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iI2JkYmViZSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-default-status-secondary,
.light-theme .icon-status-unavailable-secondary,
.light-theme .icon-status-success-secondary,
.light-theme .icon-status-public-secondary,
.light-theme .icon-status-private-secondary,
.light-theme .icon-status-no-connection-secondary,
.light-theme .icon-status-alert-secondary {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxNjgiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxNjgiPjxwYXRoIGZpbGw9IiM2MDYxNjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDYuMDIzIDUuMDEyIDIxLjc1MmEuNS41IDAgMCAwIC40MzQuNzQ4aDE3LjEwOGEuNS41IDAgMCAwIC40MzQtLjc0OHptLS44NjQtMS41MTFMMy43MSAyMS4wMDhDMi45NDggMjIuMzQgMy45MSAyNCA1LjQ0NiAyNGgxNy4xMDhjMS41MzUgMCAyLjQ5OC0xLjY1OSAxLjczNi0yLjk5MkwxNC44NjQgNC41MTIgMTQgM3pNMTUgMjBhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwbTAtOWExIDEgMCAxIDAtMiAwdjVhMSAxIDAgMSAwIDIgMHpNMjQuNzgzIDM5LjIxN2EuNzguNzggMCAwIDEtMS4wNzQuMDE0QTE0LjQ1IDE0LjQ1IDAgMCAwIDE0IDM1LjVhMTQuNDUgMTQuNDUgMCAwIDAtOS43MSAzLjczLjc4Ljc4IDAgMCAxLTEuMDczLS4wMTMuNzIzLjcyMyAwIDAgMSAuMDEyLTEuMDQ4QTE1Ljk0IDE1Ljk0IDAgMCAxIDE0IDM0YzQuMTQ5IDAgNy45MjggMS41NzkgMTAuNzcxIDQuMTY5YS43MjQuNzI0IDAgMCAxIC4wMTIgMS4wNDhtLTIuODI4IDIuODI4YS43MTUuNzE1IDAgMCAwLS4wMTYtMS4wNDRBMTIgMTIgMCAwIDAgMTcgMzguMzc4djEuNTU3YTEwLjUgMTAuNSAwIDAgMSAzLjg3NiAyLjEzYy4zMTMuMjcuNzg2LjI3MyAxLjA3OS0uMDJNNi4wNjEgNDEuMDAxQTEyIDEyIDAgMCAxIDExIDM4LjM3OHYxLjU1N2ExMC41IDEwLjUgMCAwIDAtMy44NzYgMi4xM2MtLjMxMy4yNy0uNzg2LjI3My0xLjA3OS0uMDJhLjcxNS43MTUgMCAwIDEgLjAxNi0xLjA0NG0xMy4wNjYgMy44NzNjLjI5My0uMjkzLjI5NS0uNzcxLS4wMjQtMS4wMzZBOCA4IDAgMCAwIDE3IDQyLjU4MXYxLjY1MXEuNTUzLjI5IDEuMDM3LjY3M2MuMzI0LjI1OC43OTcuMjYxIDEuMDktLjAzMm0tMTAuMjMtMS4wMzZBOCA4IDAgMCAxIDExIDQyLjU4MXYxLjY1MWE2LjUgNi41IDAgMCAwLTEuMDM3LjY3M2MtLjMyNC4yNTctLjc5Ny4yNjEtMS4wOS0uMDMyLS4yOTItLjI5Mi0uMjk0LS43Ny4wMjQtMS4wMzVNMTMgMzhhMSAxIDAgMSAxIDIgMHY4YTEgMSAwIDEgMS0yIDB6bTIgMTJhMSAxIDAgMSAxLTIgMCAxIDEgMCAwIDEgMiAwTTE2LjUgNjJ2NmgtNXYtNmEyLjUgMi41IDAgMCAxIDUgME0xMCA2OHYtNmE0IDQgMCAwIDEgOCAwdjZhNCA0IDAgMCAxIDQgNHY4YTIgMiAwIDAgMS0yIDJIOGEyIDIgMCAwIDEtMi0ydi04YTQgNCAwIDAgMSA0LTRNMTIuMTI0IDEwNy4zMTVsLjY4MS0uNjgxYTEuMjUgMS4yNSAwIDAgMCAwLTEuNzY4bC0uNTg1LS41ODYtLjIyLS4yMTl2LTIuMzExYzAtLjY5LS41Ni0xLjI1LTEuMjUtMS4yNUE0Ljc1IDQuNzUgMCAwIDEgNiA5NS43NXYtMi44NzZBOS40NiA5LjQ2IDAgMCAwIDQuNSA5OGMwIDQuNjA1IDMuMjc2IDguNDQ0IDcuNjI0IDkuMzE1TTcuNSA5MS4wNzJhOS40NyA5LjQ3IDAgMCAxIDcuNS0yLjUydi40NzNjLS41Ny4xMTYtMSAuNjItMSAxLjIyNXYxLjgxbC4yMi4yMi4yOTMuMjkzYS4yNS4yNSAwIDAgMSAwIC4zNTRsLTIuNTg2IDIuNTg2YTEuNzUgMS43NSAwIDAgMCAwIDIuNDc0bDEuMjkzIDEuMjkzLjIyLjIyaDNsMi4zNjUgMi4zNjZhMS4yNSAxLjI1IDAgMCAxIDAgMS43NjhsLTMuODE1IDMuODE1YTEwIDEwIDAgMCAxLS45NDcuMDUxIDIuNzUgMi43NSAwIDAgMC0uMTc3LTMuNjk1bC0uMzY2LS4zNjZ2LTEuNjg5QTIuNzUgMi43NSAwIDAgMCAxMC43NSA5OWEzLjI1IDMuMjUgMCAwIDEtMy4yNS0zLjI1em0xMC4zOTIgMTUuNTk3IDEuOTc0LTEuOTc0YTIuNzUgMi43NSAwIDAgMCAwLTMuODlMMTcuMjggOTguMjJsLS4yMi0uMjJoLTNsLTEuMDczLTEuMDczYS4yNS4yNSAwIDAgMSAwLS4zNTRsMi41ODYtMi41ODZhMS43NSAxLjc1IDAgMCAwIDAtMi40NzRsLS4wNzMtLjA3NHYtLjk2NGMuNTctLjExNiAxLS42MiAxLTEuMjI1di0uNDE4YzQuMDM0IDEuMDk4IDcgNC43ODcgNyA5LjE2OGE5LjUgOS41IDAgMCAxLTUuNjA4IDguNjY5TTI1IDk4YzAgNi4wNzUtNC45MjUgMTEtMTEgMTFTMyAxMDQuMDc1IDMgOThzNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM2MDYxNjIiIGQ9Ik01LjUzIDEyNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2ek0xMSAxMzJsLS41My41My41My41MzEuNTMtLjUzMXptMTIuNTMtMTEuNDdhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNnptLTE5LjA2IDYgNiA2IDEuMDYtMS4wNi02LTZ6bTcuMDYgNiAxMi0xMi0xLjA2LTEuMDYtMTIgMTJ6Ii8+PHBhdGggZmlsbD0iIzYwNjE2MiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTguNDk3IDE2MC42MThhOCA4IDAgMCAxLTExLjExNC0xMS4xMTV6bTIuMTItMi4xMjJMOS41MDUgMTQ3LjM4MmE4IDggMCAwIDEgMTEuMTE0IDExLjExNE0yNSAxNTRjMCA2LjA3NS00LjkyNSAxMS0xMSAxMXMtMTEtNC45MjUtMTEtMTEgNC45MjUtMTEgMTEtMTEgMTEgNC45MjUgMTEgMTEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-status-alert-secondary {
  background-position: 0 0;
}
.icon-status-no-connection-secondary {
  background-position: 0 -28px;
}
.icon-status-private-secondary {
  background-position: 0 -56px;
}
.icon-status-public-secondary {
  background-position: 0 -84px;
}
.icon-status-success-secondary {
  background-position: 0 -112px;
}
.icon-status-unavailable-secondary {
  background-position: 0 -140px;
}
.studio-icon-size-96 {
  width: 96px;
  height: 96px;
}
.icon-invalidation-default,
.icon-unknown,
.icon-pending,
.icon-blocked,
.icon-in-review,
.icon-broken {
  background-size: contain;
  width: 100%;
  height: 100%;
}
.dark-theme .icon-broken {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJib3JrZW4iPjxwYXRoIGlkPSJiZyIgZD0iTTAgMGg5MHY5MEgweiIgc3R5bGU9ImZpbGw6IzY1NjY2OCIvPjxnIGlkPSJicm9rZW4iIHN0eWxlPSJvcGFjaXR5Oi4zIj48cGF0aCBkPSJNNTEuMiAyMy41djEwLjNoMTAuM00yOC41IDQ4Ljl2MTcuNmgzM1Y1My44bC0xMS01LTExIDUtMTEtNXoiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNNjEuNSAzMy44IDUxLjIgMjMuNUgyOC41VjQxbDExIDUgMTEtNSAxMSA1eiIgY2xhc3M9InN0MiIvPjwvZz48L2c+PC9zdmc+);
}
.light-theme .icon-broken {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJib3JrZW4iPjxwYXRoIGlkPSJiZyIgZD0iTTAgMGg5MHY5MEgweiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxnIGlkPSJicm9rZW4iIHN0eWxlPSJvcGFjaXR5Oi4xIj48cGF0aCBkPSJNNTEuMiAyMy41djEwLjNoMTAuM00yOC41IDQ4Ljl2MTcuNmgzM1Y1My44bC0xMS01LTExIDUtMTEtNXoiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNNjEuNSAzMy44IDUxLjIgMjMuNUgyOC41VjQxbDExIDUgMTEtNSAxMSA1eiIgY2xhc3M9InN0MiIvPjwvZz48L2c+PC9zdmc+);
}
.dark-theme .icon-in-review {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJyZXZpZXdfcGVuZGluZ18xXyI+PHBhdGggaWQ9ImJnXzFfIiBkPSJNMCAwaDkwdjkwSDB6IiBzdHlsZT0iZmlsbDojNjU2NjY4Ii8+PGcgaWQ9InJldmlld19wZW5kaW5nIiBzdHlsZT0ib3BhY2l0eTouMyI+PHBhdGggZD0iTTUxLjkgNjEuNUgyOC42di0zOGgzMi41djE4IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTY2LjQgNTIuOXYtNy40SDU1Ljl2Ny40bDIuNiAzLjEtMi42IDN2Ny41aDEwLjVWNTlsLTIuNi0zek00Mi40IDMxLjVoMTMuMk00Mi40IDQxLjVoMTMuMk00Mi40IDUxLjVoOS41TTMzLjkgMzFsMS41IDEuNSAzLTMiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNNjMuNCA1Mi44aC00LjVsMi4yIDIuNHpNNjEuMSA2MC4ybC0zLjIgMnYyLjNoNi41di0yLjN6Ii8+PHBhdGggZD0iTTMzLjkgMzkuMmg0LjV2NC41aC00LjV6TTMzLjkgNDkuMmg0LjV2NC41aC00LjV6IiBjbGFzcz0ic3QyIi8+PC9nPjwvZz48L3N2Zz4=);
}
.light-theme .icon-in-review {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJyZXZpZXdfcGVuZGluZ18xXyI+PHBhdGggaWQ9ImJnXzFfIiBkPSJNMCAwaDkwdjkwSDB6IiBzdHlsZT0iZmlsbDojZmZmIi8+PGcgaWQ9InJldmlld19wZW5kaW5nIiBzdHlsZT0ib3BhY2l0eTouMSI+PHBhdGggZD0iTTUxLjkgNjEuNUgyOC42di0zOGgzMi41djE4IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTY2LjQgNTIuOXYtNy40SDU1Ljl2Ny40bDIuNiAzLjEtMi42IDN2Ny41aDEwLjVWNTlsLTIuNi0zek00Mi40IDMxLjVoMTMuMk00Mi40IDQxLjVoMTMuMk00Mi40IDUxLjVoOS41TTMzLjkgMzFsMS41IDEuNSAzLTMiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJNNjMuNCA1Mi44aC00LjVsMi4yIDIuNHpNNjEuMSA2MC4ybC0zLjIgMnYyLjNoNi41di0yLjN6Ii8+PHBhdGggZD0iTTMzLjkgMzkuMmg0LjV2NC41aC00LjV6TTMzLjkgNDkuMmg0LjV2NC41aC00LjV6IiBjbGFzcz0ic3QyIi8+PC9nPjwvZz48L3N2Zz4=);
}
.dark-theme .icon-blocked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJ1bmFwcHJvdmVkXzFfIj48cGF0aCBpZD0iYmdfMl8iIGQ9Ik0wIDBoOTB2OTBIMHoiIHN0eWxlPSJmaWxsOiM2NTY2NjgiLz48ZyBpZD0idW5hcHByb3ZlZCIgc3R5bGU9Im9wYWNpdHk6LjMiPjxjaXJjbGUgY3g9IjQ1IiBjeT0iNDguOCIgcj0iMTAiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJtMzggNDEuNyAxNCAxNC4xTTMyLjUgMjMuNWgtNHY0TTI4LjUgNjIuNXY0aDRNMjguNSAzMS44djZNMjguNSA0MnY2TTI4LjUgNTIuMnY2TTU3LjUgNjYuNWg0di00TTYxLjUgNTguMnYtNk02MS41IDQ4di02TTYxLjUgMzcuOHYtNE0zNi44IDY2LjVoNk00Ny4yIDY2LjVoNk0zNi44IDIzLjVoNk00Ny4yIDIzLjVoNE01MS40IDIzLjZsMy41IDMuNU01Ny45IDMwLjFsMy41IDMuNU01MS4yIDIzLjh2M001OC41IDMzLjhoM001MS4yIDMwLjJ2My42aDMuNiIgY2xhc3M9InN0MiIvPjwvZz48L2c+PC9zdmc+);
}
.light-theme .icon-blocked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJ1bmFwcHJvdmVkXzFfIj48cGF0aCBpZD0iYmdfMl8iIGQ9Ik0wIDBoOTB2OTBIMHoiIHN0eWxlPSJmaWxsOiNmZmYiLz48ZyBpZD0idW5hcHByb3ZlZCIgc3R5bGU9Im9wYWNpdHk6LjEiPjxjaXJjbGUgY3g9IjQ1IiBjeT0iNDguOCIgcj0iMTAiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJtMzggNDEuNyAxNCAxNC4xTTMyLjUgMjMuNWgtNHY0TTI4LjUgNjIuNXY0aDRNMjguNSAzMS44djZNMjguNSA0MnY2TTI4LjUgNTIuMnY2TTU3LjUgNjYuNWg0di00TTYxLjUgNTguMnYtNk02MS41IDQ4di02TTYxLjUgMzcuOHYtNE0zNi44IDY2LjVoNk00Ny4yIDY2LjVoNk0zNi44IDIzLjVoNk00Ny4yIDIzLjVoNE01MS40IDIzLjZsMy41IDMuNU01Ny45IDMwLjFsMy41IDMuNU01MS4yIDIzLjh2M001OC41IDMzLjhoM001MS4yIDMwLjJ2My42aDMuNiIgY2xhc3M9InN0MiIvPjwvZz48L2c+PC9zdmc+);
}
.dark-theme .icon-pending {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3Qze2VuYWJsZS1iYWNrZ3JvdW5kOm5ld308L3N0eWxlPjxnIGlkPSJ1bmF2YWlsYWJsZV8xXyI+PHBhdGggaWQ9ImJnXzNfIiBkPSJNMCAwaDkwdjkwSDB6IiBzdHlsZT0iZmlsbDojNjU2NjY4Ii8+PGcgaWQ9InVuYXZhaWxhYmxlIiBzdHlsZT0ib3BhY2l0eTouMyI+PHBhdGggZD0iTTMyLjUgMjMuNWgtNHY0TTI4LjUgNjIuNXY0aDRNMjguNSAzMS44djZNMjguNSA0MnY2TTI4LjUgNTIuMnY2TTU3LjUgNjYuNWg0di00TTYxLjUgNTguMnYtNk02MS41IDQ4di02TTYxLjUgMzcuOHYtNE0zNi44IDY2LjVoNk00Ny4yIDY2LjVoNk0zNi44IDIzLjVoNk00Ny4yIDIzLjVoNE01MS40IDIzLjZsMy41IDMuNU01Ny45IDMwLjFsMy41IDMuNU01MS4yIDIzLjh2M001OC41IDMzLjhoM001MS4yIDMwLjJ2My42aDMuNiIgY2xhc3M9InN0MiIvPjxwYXRoIGQ9Ik0zMy42IDQyLjFoMS43bDQuMiA1LjV2LTUuNWgxLjh2OC43aC0xLjZsLTQuMy01Ljd2NS43aC0xLjh6TTUxLjcgNDIuMWgxLjdsMy44IDguOGgtMS45bC0uOC0yaC0zLjhsLS44IDJINDh6bTIgNS4xLTEuMi0zLTEuMiAzeiIgY2xhc3M9InN0MyIvPjxwYXRoIGQ9Im00Ny4yIDQyLjMtMi44IDguNCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMCIvPjwvZz48L2c+PC9zdmc+);
}
.light-theme .icon-pending {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxnIGlkPSJ1bmF2YWlsYWJsZV8xXyI+PHBhdGggaWQ9ImJnXzNfIiBkPSJNMCAwaDkwdjkwSDB6IiBzdHlsZT0iZmlsbDojZmZmIi8+PGcgaWQ9InVuYXZhaWxhYmxlIiBzdHlsZT0ib3BhY2l0eTouMSI+PHBhdGggZD0iTTMyLjUgMjMuNWgtNHY0TTI4LjUgNjIuNXY0aDRNMjguNSAzMS44djZNMjguNSA0MnY2TTI4LjUgNTIuMnY2TTU3LjUgNjYuNWg0di00TTYxLjUgNTguMnYtNk02MS41IDQ4di02TTYxLjUgMzcuOHYtNE0zNi44IDY2LjVoNk00Ny4yIDY2LjVoNk0zNi44IDIzLjVoNk00Ny4yIDIzLjVoNE01MS40IDIzLjZsMy41IDMuNU01Ny45IDMwLjFsMy41IDMuNU01MS4yIDIzLjh2M001OC41IDMzLjhoM001MS4yIDMwLjJ2My42aDMuNiIgY2xhc3M9InN0MiIvPjwvZz48L2c+PC9zdmc+);
}
.dark-theme .icon-unknown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxLjk2NjQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfTwvc3R5bGU+PGcgaWQ9InVua25vd25fMV8iPjxwYXRoIGlkPSJiZ180XyIgZD0iTTAgMGg5MHY5MEgweiIgc3R5bGU9ImZpbGw6IzY1NjY2OCIvPjxnIGlkPSJ1bmtub3duIiBzdHlsZT0ib3BhY2l0eTouMyI+PHBhdGggZD0ibTU2LjUgMzAuNiA1LjguNS0zIDM0LjktMjQuOS0yLjIiIGNsYXNzPSJzdDIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjEuOTY2NDE5NjY0IiBkPSJtMjcuNzIyIDI2LjE1NiAyNC45MDUtMi4xNzkgMy4wNSAzNC44NjctMjQuOTA0IDIuMTh6IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTQyLjcgNTIuNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDtzdHJva2Utd2lkdGg6Mi43NTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48cGF0aCBkPSJNMzUuNiAzOC44Yy0uMy0zLjIgMi4xLTYgNS4zLTYuM3M2IDIuMSA2LjMgNS4zYy40IDUtNS40IDUuMi01IDEwLjIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjIuMjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PC9nPjwvZz48L3N2Zz4=);
}
.light-theme .icon-unknown {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMYXllcl8xIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA5MCA5MCI+PHN0eWxlPi5zdDJ7ZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS13aWR0aDoxLjk2NjQ7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfTwvc3R5bGU+PGcgaWQ9InVua25vd25fMV8iPjxwYXRoIGlkPSJiZ180XyIgZD0iTTAgMGg5MHY5MEgweiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjxnIGlkPSJ1bmtub3duIiBzdHlsZT0ib3BhY2l0eTouMSI+PHBhdGggZD0ibTU2LjUgMzAuNiA1LjguNS0zIDM0LjktMjQuOS0yLjIiIGNsYXNzPSJzdDIiLz48cGF0aCBzdHJva2Utd2lkdGg9IjEuOTY2NDE5NjY0IiBkPSJtMjcuNzIyIDI2LjE1NiAyNC45MDUtMi4xNzkgMy4wNSAzNC44NjctMjQuOTA0IDIuMTh6IiBjbGFzcz0ic3QyIi8+PHBhdGggZD0iTTQyLjcgNTIuNSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6IzAwMDtzdHJva2Utd2lkdGg6Mi43NTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48cGF0aCBkPSJNMzUuNiAzOC44Yy0uMy0zLjIgMi4xLTYgNS4zLTYuM3M2IDIuMSA2LjMgNS4zYy40IDUtNS40IDUuMi01IDEwLjIiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLXdpZHRoOjIuMjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PC9nPjwvZz48L3N2Zz4=);
}
.icon-default-uiblox-navigation,
.icon-nav-external-link,
.icon-nav-arrow-right,
.icon-nav-arrow-left,
.icon-nav-close {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMTIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxMTIiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNTMgNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDEyLjk0IDE0bC03LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNkwxNCAxNS4wNmw3LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNkwxNS4wNiAxNGw3LjQ3LTcuNDdhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNkwxNCAxMi45NHpNMTAuNTMgMzYuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtNiA2LS41My41My41My41MyA2IDZhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNmwtNC43Mi00LjcySDI0YS43NS43NSAwIDAgMCAwLTEuNUg1Ljgxek0xNy40NyA3NS40N2EuNzUuNzUgMCAxIDAgMS4wNiAxLjA2bDYtNiAuNTMtLjUzLS41My0uNTMtNi02YS43NS43NSAwIDEgMC0xLjA2IDEuMDZsNC43MiA0LjcySDRhLjc1Ljc1IDAgMCAwIDAgMS41aDE4LjE5ek0xNy41IDg4Ljc1YS43NS43NSAwIDAgMSAuNzUtLjc1SDI0djUuNzVhLjc1Ljc1IDAgMCAxLTEuNSAwdi0zLjE5bC02Ljk3IDYuOTdhLjc1Ljc1IDAgMSAxLTEuMDYtMS4wNmw2Ljk3LTYuOTdoLTMuMTlhLjc1Ljc1IDAgMCAxLS43NS0uNzVtMSAxNy4yNXYtOC42MWwxLjUtMS41VjEwNmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY5NGEyIDIgMCAwIDEgMi0yaDEwLjExMWwtMS41IDEuNUg2YS41LjUgMCAwIDAtLjUuNXYxMmEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-uiblox-navigation,
.dark-theme .icon-nav-external-link,
.dark-theme .icon-nav-arrow-right,
.dark-theme .icon-nav-arrow-left,
.dark-theme .icon-nav-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMTIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxMTIiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNTMgNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDEyLjk0IDE0bC03LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNkwxNCAxNS4wNmw3LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNkwxNS4wNiAxNGw3LjQ3LTcuNDdhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNkwxNCAxMi45NHpNMTAuNTMgMzYuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtNiA2LS41My41My41My41MyA2IDZhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNmwtNC43Mi00LjcySDI0YS43NS43NSAwIDAgMCAwLTEuNUg1Ljgxek0xNy40NyA3NS40N2EuNzUuNzUgMCAxIDAgMS4wNiAxLjA2bDYtNiAuNTMtLjUzLS41My0uNTMtNi02YS43NS43NSAwIDEgMC0xLjA2IDEuMDZsNC43MiA0LjcySDRhLjc1Ljc1IDAgMCAwIDAgMS41aDE4LjE5ek0xNy41IDg4Ljc1YS43NS43NSAwIDAgMSAuNzUtLjc1SDI0djUuNzVhLjc1Ljc1IDAgMCAxLTEuNSAwdi0zLjE5bC02Ljk3IDYuOTdhLjc1Ljc1IDAgMSAxLTEuMDYtMS4wNmw2Ljk3LTYuOTdoLTMuMTlhLjc1Ljc1IDAgMCAxLS43NS0uNzVtMSAxNy4yNXYtOC42MWwxLjUtMS41VjEwNmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY5NGEyIDIgMCAwIDEgMi0yaDEwLjExMWwtMS41IDEuNUg2YS41LjUgMCAwIDAtLjUuNXYxMmEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.light-theme .icon-default-uiblox-navigation,
.light-theme .icon-nav-external-link,
.light-theme .icon-nav-arrow-right,
.light-theme .icon-nav-arrow-left,
.light-theme .icon-nav-close {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSIxMTIiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA1NiAxMTIiPjxwYXRoIGZpbGw9IiMxMjEyMTIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNTMgNS40N2EuNzUuNzUgMCAwIDAtMS4wNiAxLjA2TDEyLjk0IDE0bC03LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYgMS4wNkwxNCAxNS4wNmw3LjQ3IDcuNDdhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNkwxNS4wNiAxNGw3LjQ3LTcuNDdhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNkwxNCAxMi45NHpNMTAuNTMgMzYuNTNhLjc1Ljc1IDAgMSAwLTEuMDYtMS4wNmwtNiA2LS41My41My41My41MyA2IDZhLjc1Ljc1IDAgMSAwIDEuMDYtMS4wNmwtNC43Mi00LjcySDI0YS43NS43NSAwIDAgMCAwLTEuNUg1Ljgxek0xNy40NyA3NS40N2EuNzUuNzUgMCAxIDAgMS4wNiAxLjA2bDYtNiAuNTMtLjUzLS41My0uNTMtNi02YS43NS43NSAwIDEgMC0xLjA2IDEuMDZsNC43MiA0LjcySDRhLjc1Ljc1IDAgMCAwIDAgMS41aDE4LjE5ek0xNy41IDg4Ljc1YS43NS43NSAwIDAgMSAuNzUtLjc1SDI0djUuNzVhLjc1Ljc1IDAgMCAxLTEuNSAwdi0zLjE5bC02Ljk3IDYuOTdhLjc1Ljc1IDAgMSAxLTEuMDYtMS4wNmw2Ljk3LTYuOTdoLTMuMTlhLjc1Ljc1IDAgMCAxLS43NS0uNzVtMSAxNy4yNXYtOC42MWwxLjUtMS41VjEwNmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMlY5NGEyIDIgMCAwIDEgMi0yaDEwLjExMWwtMS41IDEuNUg2YS41LjUgMCAwIDAtLjUuNXYxMmEuNS41IDAgMCAwIC41LjVoMTJhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.icon-nav-close {
  background-position: 0 0;
}
.icon-nav-arrow-left {
  background-position: 0 -28px;
}
.icon-nav-arrow-right {
  background-position: 0 -56px;
}
.icon-nav-external-link {
  background-position: 0 -84px;
}
.icon-default-uiblox-navigation-sm,
.icon-nav-external-link-sm,
.icon-nav-arrow-right-sm,
.icon-nav-arrow-left-sm {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI1NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDU0Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUzIDUuNTNhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNmwtNCA0TC45NCA5bC41My41MyA0IDRhLjc1Ljc1IDAgMCAwIDEuMDYtMS4wNkwzLjgxIDkuNzVIMTZhLjc1Ljc1IDAgMCAwIDAtMS41SDMuODF6TTExLjQ3IDMwLjQ3YS43NS43NSAwIDEgMCAxLjA2IDEuMDZsNC00IC41My0uNTMtLjUzLS41My00LTRhLjc1Ljc1IDAgMSAwLTEuMDYgMS4wNmwyLjcyIDIuNzJIMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTIuMTl6TTExLjUgMzcuNzVhLjc1Ljc1IDAgMCAxIC43NS0uNzVIMTd2NC43NWEuNzUuNzUgMCAwIDEtMS41IDB2LTIuMTlsLTUuOTcgNS45N2EuNzUuNzUgMCAwIDEtMS4wNi0xLjA2bDUuOTctNS45N2gtMi4xOWEuNzUuNzUgMCAwIDEtLjc1LS43NW0xIDEzLjI1di01LjYxbDEuNS0xLjVWNTFhMiAyIDAgMCAxLTIgMkgzYTIgMiAwIDAgMS0yLTJ2LTlhMiAyIDAgMCAxIDItMmg3LjExbC0xLjUgMS41SDNhLjUuNSAwIDAgMC0uNS41djlhLjUuNSAwIDAgMCAuNS41aDlhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 18px;
  height: 18px;
  display: inline-block;
}
.dark-theme .icon-default-uiblox-navigation-sm,
.dark-theme .icon-nav-external-link-sm,
.dark-theme .icon-nav-arrow-right-sm,
.dark-theme .icon-nav-arrow-left-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI1NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDU0Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUzIDUuNTNhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNmwtNCA0TC45NCA5bC41My41MyA0IDRhLjc1Ljc1IDAgMCAwIDEuMDYtMS4wNkwzLjgxIDkuNzVIMTZhLjc1Ljc1IDAgMCAwIDAtMS41SDMuODF6TTExLjQ3IDMwLjQ3YS43NS43NSAwIDEgMCAxLjA2IDEuMDZsNC00IC41My0uNTMtLjUzLS41My00LTRhLjc1Ljc1IDAgMSAwLTEuMDYgMS4wNmwyLjcyIDIuNzJIMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTIuMTl6TTExLjUgMzcuNzVhLjc1Ljc1IDAgMCAxIC43NS0uNzVIMTd2NC43NWEuNzUuNzUgMCAwIDEtMS41IDB2LTIuMTlsLTUuOTcgNS45N2EuNzUuNzUgMCAwIDEtMS4wNi0xLjA2bDUuOTctNS45N2gtMi4xOWEuNzUuNzUgMCAwIDEtLjc1LS43NW0xIDEzLjI1di01LjYxbDEuNS0xLjVWNTFhMiAyIDAgMCAxLTIgMkgzYTIgMiAwIDAgMS0yLTJ2LTlhMiAyIDAgMCAxIDItMmg3LjExbC0xLjUgMS41SDNhLjUuNSAwIDAgMC0uNS41djlhLjUuNSAwIDAgMCAuNS41aDlhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.light-theme .icon-default-uiblox-navigation-sm,
.light-theme .icon-nav-external-link-sm,
.light-theme .icon-nav-arrow-right-sm,
.light-theme .icon-nav-arrow-left-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI1NCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDU0Ij48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUzIDUuNTNhLjc1Ljc1IDAgMCAwLTEuMDYtMS4wNmwtNCA0TC45NCA5bC41My41MyA0IDRhLjc1Ljc1IDAgMCAwIDEuMDYtMS4wNkwzLjgxIDkuNzVIMTZhLjc1Ljc1IDAgMCAwIDAtMS41SDMuODF6TTExLjQ3IDMwLjQ3YS43NS43NSAwIDEgMCAxLjA2IDEuMDZsNC00IC41My0uNTMtLjUzLS41My00LTRhLjc1Ljc1IDAgMSAwLTEuMDYgMS4wNmwyLjcyIDIuNzJIMmEuNzUuNzUgMCAwIDAgMCAxLjVoMTIuMTl6TTExLjUgMzcuNzVhLjc1Ljc1IDAgMCAxIC43NS0uNzVIMTd2NC43NWEuNzUuNzUgMCAwIDEtMS41IDB2LTIuMTlsLTUuOTcgNS45N2EuNzUuNzUgMCAwIDEtMS4wNi0xLjA2bDUuOTctNS45N2gtMi4xOWEuNzUuNzUgMCAwIDEtLjc1LS43NW0xIDEzLjI1di01LjYxbDEuNS0xLjVWNTFhMiAyIDAgMCAxLTIgMkgzYTIgMiAwIDAgMS0yLTJ2LTlhMiAyIDAgMCAxIDItMmg3LjExbC0xLjUgMS41SDNhLjUuNSAwIDAgMC0uNS41djlhLjUuNSAwIDAgMCAuNS41aDlhLjUuNSAwIDAgMCAuNS0uNSIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.icon-nav-arrow-left-sm {
  background-position: 0 0;
}
.icon-nav-arrow-right-sm {
  background-position: 0 -18px;
}
.icon-nav-external-link-sm {
  background-position: 0 -36px;
}
.icon-default-uiblox-common,
.icon-common-search,
.icon-common-refresh,
.icon-common-notification-bell,
.icon-common-play {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/45cad2c976079683.svg);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-default-uiblox-common,
.dark-theme .icon-common-search,
.dark-theme .icon-common-refresh,
.dark-theme .icon-common-notification-bell,
.dark-theme .icon-common-play {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/93b2b986f95cbd3d.svg);
}
.light-theme .icon-default-uiblox-common,
.light-theme .icon-common-search,
.light-theme .icon-common-refresh,
.light-theme .icon-common-notification-bell,
.light-theme .icon-common-play {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/45cad2c976079683.svg);
}
.icon-common-play {
  background-position: 0 0;
}
.icon-common-notification-bell {
  background-position: 0 -84px;
}
.icon-common-refresh {
  background-position: 0 -112px;
}
.icon-common-search {
  background-position: 0 -140px;
}
.icon-default-uiblox-common-sm,
.icon-common-search-sm,
.icon-common-refresh-sm {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSA0LjEwOEE3LjgxIDcuODEgMCAwIDAgOC42MyAxLjM2Yy0yLjkzNC4xNDctNS4zNDggMS44MzgtNi42NTcgNC4yMzhhLjc1Ljc1IDAgMSAwIDEuMzE3LjcxOGMxLjA3OS0xLjk3OCAzLjA0My0zLjM0IDUuNDE2LTMuNDU4YTYuMzEgNi4zMSAwIDAgMSA1LjA4MSAyLjE0aC0xLjY4NmEuNzUuNzUgMCAwIDAgMCAxLjVIMTYuNVYyLjFhLjc1Ljc1IDAgMCAwLTEuNSAwek0xLjUgMTEuNTA2aDQuMzk5YS43NS43NSAwIDAgMSAwIDEuNWgtMS42OGE2LjMxIDYuMzEgMCAwIDAgNS4wNzUgMi4xMzNjMi4zODQtLjEyIDQuNDAxLTEuNDg4IDUuNDA4LTMuNDQyYS43NS43NSAwIDAgMSAxLjMzMy42ODdjLTEuMjQ5IDIuNDI0LTMuNzQyIDQuMTA3LTYuNjY2IDQuMjUzQTcuODEgNy44MSAwIDAgMSAzIDEzLjg4OXYyLjAxNmEuNzUuNzUgMCAwIDEtMS41IDB2LTQuNE0xMi41IDI1LjVhNSA1IDAgMSAxLTEwIDAgNSA1IDAgMCAxIDEwIDBNMSAyNS41YTYuNSA2LjUgMCAwIDAgMTAuNDM2IDUuMTczbDQuMDc1IDQuMDcyYS44Ny44NyAwIDAgMCAxLjIzNC0uMDAyLjg3Ni44NzYgMCAwIDAtLjAwMi0xLjIzN2wtNC4wNzEtNC4wNjhBNi41IDYuNSAwIDEgMCAxIDI1LjUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 18px;
  height: 18px;
  display: inline-block;
}
.dark-theme .icon-default-uiblox-common-sm,
.dark-theme .icon-common-search-sm,
.dark-theme .icon-common-refresh-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSA0LjEwOEE3LjgxIDcuODEgMCAwIDAgOC42MyAxLjM2Yy0yLjkzNC4xNDctNS4zNDggMS44MzgtNi42NTcgNC4yMzhhLjc1Ljc1IDAgMSAwIDEuMzE3LjcxOGMxLjA3OS0xLjk3OCAzLjA0My0zLjM0IDUuNDE2LTMuNDU4YTYuMzEgNi4zMSAwIDAgMSA1LjA4MSAyLjE0aC0xLjY4NmEuNzUuNzUgMCAwIDAgMCAxLjVIMTYuNVYyLjFhLjc1Ljc1IDAgMCAwLTEuNSAwek0xLjUgMTEuNTA2aDQuMzk5YS43NS43NSAwIDAgMSAwIDEuNWgtMS42OGE2LjMxIDYuMzEgMCAwIDAgNS4wNzUgMi4xMzNjMi4zODQtLjEyIDQuNDAxLTEuNDg4IDUuNDA4LTMuNDQyYS43NS43NSAwIDAgMSAxLjMzMy42ODdjLTEuMjQ5IDIuNDI0LTMuNzQyIDQuMTA3LTYuNjY2IDQuMjUzQTcuODEgNy44MSAwIDAgMSAzIDEzLjg4OXYyLjAxNmEuNzUuNzUgMCAwIDEtMS41IDB2LTQuNE0xMi41IDI1LjVhNSA1IDAgMSAxLTEwIDAgNSA1IDAgMCAxIDEwIDBNMSAyNS41YTYuNSA2LjUgMCAwIDAgMTAuNDM2IDUuMTczbDQuMDc1IDQuMDcyYS44Ny44NyAwIDAgMCAxLjIzNC0uMDAyLjg3Ni44NzYgMCAwIDAtLjAwMi0xLjIzN2wtNC4wNzEtNC4wNjhBNi41IDYuNSAwIDEgMCAxIDI1LjUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-default-uiblox-common-sm,
.light-theme .icon-common-search-sm,
.light-theme .icon-common-refresh-sm {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsPSIjMTIxMjEyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNSA0LjEwOEE3LjgxIDcuODEgMCAwIDAgOC42MyAxLjM2Yy0yLjkzNC4xNDctNS4zNDggMS44MzgtNi42NTcgNC4yMzhhLjc1Ljc1IDAgMSAwIDEuMzE3LjcxOGMxLjA3OS0xLjk3OCAzLjA0My0zLjM0IDUuNDE2LTMuNDU4YTYuMzEgNi4zMSAwIDAgMSA1LjA4MSAyLjE0aC0xLjY4NmEuNzUuNzUgMCAwIDAgMCAxLjVIMTYuNVYyLjFhLjc1Ljc1IDAgMCAwLTEuNSAwek0xLjUgMTEuNTA2aDQuMzk5YS43NS43NSAwIDAgMSAwIDEuNWgtMS42OGE2LjMxIDYuMzEgMCAwIDAgNS4wNzUgMi4xMzNjMi4zODQtLjEyIDQuNDAxLTEuNDg4IDUuNDA4LTMuNDQyYS43NS43NSAwIDAgMSAxLjMzMy42ODdjLTEuMjQ5IDIuNDI0LTMuNzQyIDQuMTA3LTYuNjY2IDQuMjUzQTcuODEgNy44MSAwIDAgMSAzIDEzLjg4OXYyLjAxNmEuNzUuNzUgMCAwIDEtMS41IDB2LTQuNE0xMi41IDI1LjVhNSA1IDAgMSAxLTEwIDAgNSA1IDAgMCAxIDEwIDBNMSAyNS41YTYuNSA2LjUgMCAwIDAgMTAuNDM2IDUuMTczbDQuMDc1IDQuMDcyYS44Ny44NyAwIDAgMCAxLjIzNC0uMDAyLjg3Ni44NzYgMCAwIDAtLjAwMi0xLjIzN2wtNC4wNzEtNC4wNjhBNi41IDYuNSAwIDEgMCAxIDI1LjUiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-common-refresh-sm {
  background-position: 0 0;
}
.icon-common-search-sm {
  background-position: 0 -18px;
}
.icon-uiblox-send {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNyAyNi45NjUgMjggMTggMTAuMDcgOS4wMzVjLS43ODQtLjM5Mi0xLjY1Ny4zNDMtMS40MDUgMS4xODJsMS44MDkgNi4wMjlMMjEgMThsLTEwLjUyNiAxLjc1NS0xLjgwOSA2LjAyOGMtLjI1Mi44NC42MjEgMS41NzQgMS40MDUgMS4xODIiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 36px;
  height: 36px;
  display: inline-block;
}
.dark-theme .icon-uiblox-send {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNyAyNi45NjUgMjggMTggMTAuMDcgOS4wMzVjLS43ODQtLjM5Mi0xLjY1Ny4zNDMtMS40MDUgMS4xODJsMS44MDkgNi4wMjlMMjEgMThsLTEwLjUyNiAxLjc1NS0xLjgwOSA2LjAyOGMtLjI1Mi44NC42MjEgMS41NzQgMS40MDUgMS4xODIiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-uiblox-send {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4wNyAyNi45NjUgMjggMTggMTAuMDcgOS4wMzVjLS43ODQtLjM5Mi0xLjY1Ny4zNDMtMS40MDUgMS4xODJsMS44MDkgNi4wMjlMMjEgMThsLTEwLjUyNiAxLjc1NS0xLjgwOSA2LjAyOGMtLjI1Mi44NC42MjEgMS41NzQgMS40MDUgMS4xODIiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-default-voice,
.icon-voice-mic-muted,
.icon-voice-mic-unmuted-hover,
.icon-voice-mic-unmuted,
.icon-voice-speaker-muted,
.icon-voice-speaker-unmuted,
.icon-future-chat-leave,
.icon-future-chat-call {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c60e594093a45c3f.svg);
  background-repeat: no-repeat;
  background-size: 40px;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-default-voice,
.dark-theme .icon-voice-mic-muted,
.dark-theme .icon-voice-mic-unmuted-hover,
.dark-theme .icon-voice-mic-unmuted,
.dark-theme .icon-voice-speaker-muted,
.dark-theme .icon-voice-speaker-unmuted,
.dark-theme .icon-future-chat-leave,
.dark-theme .icon-future-chat-call {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/6750a91668ddb26c.svg);
}
.light-theme .icon-default-voice,
.light-theme .icon-voice-mic-muted,
.light-theme .icon-voice-mic-unmuted-hover,
.light-theme .icon-voice-mic-unmuted,
.light-theme .icon-voice-speaker-muted,
.light-theme .icon-voice-speaker-unmuted,
.light-theme .icon-future-chat-leave,
.light-theme .icon-future-chat-call {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/ca6ae61edf36db67.svg);
}
.icon-default-voice-16x16,
.icon-voice-mic-unmuted-16x16-hover {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c60e594093a45c3f.svg);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-voice-16x16,
.dark-theme .icon-voice-mic-unmuted-16x16-hover {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/6750a91668ddb26c.svg);
}
.light-theme .icon-default-voice-16x16,
.light-theme .icon-voice-mic-unmuted-16x16-hover {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/ca6ae61edf36db67.svg);
}
.icon-default-voice-16x16-white {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/c60e594093a45c3f.svg);
  background-repeat: no-repeat;
  background-size: 32px;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-default-voice-16x16-white,
.light-theme .icon-default-voice-16x16-white {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/6750a91668ddb26c.svg);
}
.icon-future-chat-call {
  background-position: 0 0;
}
.icon-future-chat-call:hover,
button:hover .icon-future-chat-call,
a:hover .icon-future-chat-call {
  background-position: -20px 0;
}
.icon-future-chat-leave {
  background-position: 0 -20px;
}
.icon-future-chat-leave:hover,
button:hover .icon-future-chat-leave,
a:hover .icon-future-chat-leave {
  background-position: -20px -20px;
}
.icon-voice-speaker-unmuted {
  background-position: 0 -40px;
}
.icon-voice-speaker-unmuted:hover,
button:hover .icon-voice-speaker-unmuted,
a:hover .icon-voice-speaker-unmuted {
  background-position: -20px -40px;
}
.icon-voice-speaker-muted {
  background-position: 0 -60px;
}
.icon-voice-speaker-muted:hover,
button:hover .icon-voice-speaker-muted,
a:hover .icon-voice-speaker-muted {
  background-position: -20px -60px;
}
.icon-voice-mic-unmuted {
  background-position: 0 -80px;
}
.icon-voice-mic-unmuted:hover,
button:hover .icon-voice-mic-unmuted,
a:hover .icon-voice-mic-unmuted,
.icon-voice-mic-unmuted-hover {
  background-position: -20px -80px;
}
.icon-voice-mic-unmuted-16x16-hover {
  background-position: -16px -64px;
}
.icon-voice-mic-muted {
  background-position: 0 -100px;
}
.icon-voice-mic-muted:hover,
button:hover .icon-voice-mic-muted,
a:hover .icon-voice-mic-muted {
  background-position: -20px -100px;
}
.icon-default-camera-white {
  vertical-align: middle;
  background-image: url();
  background-repeat: no-repeat;
  background-size: 18px;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-default-camera-white,
.light-theme .icon-default-camera-white {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjc3NiAzLjVoNS4xNDVhMi43NzYgMi43NzYgMCAwIDEgMi43NzYgMi43NzZ2MS4wMzJsMy4xNTktMi4xODdhMS4zNjkgMS4zNjkgMCAwIDEgMi4xNDcgMS4xMjV2NS41MWExLjM2OSAxLjM2OSAwIDAgMS0yLjE0NyAxLjEyNmwtMy4xNTktMi4xODZ2MS4wMzFhMi43NzYgMi43NzYgMCAwIDEtMi43NzYgMi43NzZIMy43NzZBMi43NzYgMi43NzYgMCAwIDEgMSAxMS43MjdWNi4yNzZBMi43NzYgMi43NzYgMCAwIDEgMy43NzYgMy41bTcuODggNi44OFY5LjAwMWwxLjIwMS44MzIgMS40MS45NzUgMS4zNjguOTQ4VjYuMjQ2bC0xLjM2OS45NDgtMS40MDkuOTc1LTEuMjAyLjgzMlY3LjYyNHYyLjc1NW0tNy44OC01LjUxMWMtLjc3NyAwLTEuNDA3LjYzLTEuNDA3IDEuNDA3djUuNDUxYzAgLjc3OC42MyAxLjQwOCAxLjQwNyAxLjQwOGg1LjE0NWMuNzc3IDAgMS40MDgtLjYzIDEuNDA4LTEuNDA4VjYuMjc2YzAtLjc3Ny0uNjMtMS40MDctMS40MDgtMS40MDd6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cmVjdCB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgeD0iMiIgeT0iNCIgZmlsbD0iI2ZmZiIgcng9IjIiLz48L3N2Zz4=);
}
.icon-uiblox-pending {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE4Ij48bWFzayBpZD0iYSIgZmlsbD0iI2ZmZiI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOSAxYTggOCAwIDEgMCAwIDE2QTggOCAwIDAgMCA5IDEiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS0uNUE5LjUgOS41IDAgMCAwLS41IDloM0E2LjUgNi41IDAgMCAxIDkgMi41ek0tLjUgOUE5LjUgOS41IDAgMCAwIDkgMTguNXYtM0E2LjUgNi41IDAgMCAxIDIuNSA5ek05IDE4LjVBOS41IDkuNSAwIDAgMCAxOC41IDloLTNBNi41IDYuNSAwIDAgMSA5IDE1LjV6TTE4LjUgOUE5LjUgOS41IDAgMCAwIDktLjV2M0E2LjUgNi41IDAgMCAxIDE1LjUgOXoiIG1hc2s9InVybCgjYSkiLz48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOSA1djRoNCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 18px;
  height: 18px;
  display: inline-block;
}
.icon-heart {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48bWFzayBpZD0iYSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2IiB4PSIxIiB5PSIyIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjEyMiAzLjc1QzQuMTEgMy43NSAyLjUgNS4zNDUgMi41IDcuMjg2YzAgMi4wNTQgMS40MjcgNC4wNDUgMy4xODEgNS42OTMgMS43MDggMS42MDUgMy41OTYgMi43NjIgNC4zMTkgMy4xOC43MjMtLjQxOCAyLjYxLTEuNTc1IDQuMzE5LTMuMTggMS43NTQtMS42NDggMy4xODEtMy42NCAzLjE4MS01LjY5MyAwLTEuOTQtMS42MS0zLjUzNi0zLjYyMi0zLjUzNi0xLjUyOCAwLTIuNTE0LjU2Mi0zLjQ0MyAxLjQ2MWwtLjQzNS40Mi0uNDM0LS40MkM4LjYzNiA0LjMxMiA3LjY1IDMuNzUgNi4xMjIgMy43NU0xLjI1IDcuMjg2QzEuMjUgNC42MzEgMy40NDMgMi41IDYuMTIyIDIuNWMxLjY4IDAgMi44Ny41NjggMy44NzggMS40MTkgMS4wMDgtLjg1MSAyLjE5OC0xLjQxOSAzLjg3OC0xLjQxOSAyLjY3OSAwIDQuODcyIDIuMTMgNC44NzIgNC43ODYgMCAyLjYwMS0xLjc3IDQuOTA5LTMuNTc1IDYuNjA0LTEuODMgMS43Mi0zLjgzNyAyLjk0LTQuNTc3IDMuMzY2YTEuMTkgMS4xOSAwIDAgMS0xLjE5NyAwYy0uNzM5LS40MjUtMi43NDYtMS42NDctNC41NzYtMy4zNjZDMy4wMjEgMTIuMTk1IDEuMjUgOS44ODcgMS4yNSA3LjI4NiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48bWFzayBpZD0iYSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2IiB4PSIxIiB5PSIyIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjEyMiAzLjc1QzQuMTEgMy43NSAyLjUgNS4zNDUgMi41IDcuMjg2YzAgMi4wNTQgMS40MjcgNC4wNDUgMy4xODEgNS42OTMgMS43MDggMS42MDUgMy41OTYgMi43NjIgNC4zMTkgMy4xOC43MjMtLjQxOCAyLjYxLTEuNTc1IDQuMzE5LTMuMTggMS43NTQtMS42NDggMy4xODEtMy42NCAzLjE4MS01LjY5MyAwLTEuOTQtMS42MS0zLjUzNi0zLjYyMi0zLjUzNi0xLjUyOCAwLTIuNTE0LjU2Mi0zLjQ0MyAxLjQ2MWwtLjQzNS40Mi0uNDM0LS40MkM4LjYzNiA0LjMxMiA3LjY1IDMuNzUgNi4xMjIgMy43NU0xLjI1IDcuMjg2QzEuMjUgNC42MzEgMy40NDMgMi41IDYuMTIyIDIuNWMxLjY4IDAgMi44Ny41NjggMy44NzggMS40MTkgMS4wMDgtLjg1MSAyLjE5OC0xLjQxOSAzLjg3OC0xLjQxOSAyLjY3OSAwIDQuODcyIDIuMTMgNC44NzIgNC43ODYgMCAyLjYwMS0xLjc3IDQuOTA5LTMuNTc1IDYuNjA0LTEuODMgMS43Mi0zLjgzNyAyLjk0LTQuNTc3IDMuMzY2YTEuMTkgMS4xOSAwIDAgMS0xLjE5NyAwYy0uNzM5LS40MjUtMi43NDYtMS42NDctNC41NzYtMy4zNjZDMy4wMjEgMTIuMTk1IDEuMjUgOS44ODcgMS4yNSA3LjI4NiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmNWY2ZjYiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2c+PC9zdmc+);
}
.light-theme .icon-heart {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48bWFzayBpZD0iYSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2IiB4PSIxIiB5PSIyIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjEyMiAzLjc1QzQuMTEgMy43NSAyLjUgNS4zNDUgMi41IDcuMjg2YzAgMi4wNTQgMS40MjcgNC4wNDUgMy4xODEgNS42OTMgMS43MDggMS42MDUgMy41OTYgMi43NjIgNC4zMTkgMy4xOC43MjMtLjQxOCAyLjYxLTEuNTc1IDQuMzE5LTMuMTggMS43NTQtMS42NDggMy4xODEtMy42NCAzLjE4MS01LjY5MyAwLTEuOTQtMS42MS0zLjUzNi0zLjYyMi0zLjUzNi0xLjUyOCAwLTIuNTE0LjU2Mi0zLjQ0MyAxLjQ2MWwtLjQzNS40Mi0uNDM0LS40MkM4LjYzNiA0LjMxMiA3LjY1IDMuNzUgNi4xMjIgMy43NU0xLjI1IDcuMjg2QzEuMjUgNC42MzEgMy40NDMgMi41IDYuMTIyIDIuNWMxLjY4IDAgMi44Ny41NjggMy44NzggMS40MTkgMS4wMDgtLjg1MSAyLjE5OC0xLjQxOSAzLjg3OC0xLjQxOSAyLjY3OSAwIDQuODcyIDIuMTMgNC44NzIgNC43ODYgMCAyLjYwMS0xLjc3IDQuOTA5LTMuNTc1IDYuNjA0LTEuODMgMS43Mi0zLjgzNyAyLjk0LTQuNTc3IDMuMzY2YTEuMTkgMS4xOSAwIDAgMS0xLjE5NyAwYy0uNzM5LS40MjUtMi43NDYtMS42NDctNC41NzYtMy4zNjZDMy4wMjEgMTIuMTk1IDEuMjUgOS44ODcgMS4yNSA3LjI4NiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2c+PC9zdmc+);
}
.icon-heart-red {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIwIj48bWFzayBpZD0iYSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2IiB4PSIxIiB5PSIyIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNi4xMjIgMi41QzMuNDQzIDIuNSAxLjI1IDQuNjMgMS4yNSA3LjI4NmMwIDIuNjAxIDEuNzcgNC45MDkgMy41NzUgNi42MDQgMS44MyAxLjcyIDMuODM3IDIuOTQgNC41NzYgMy4zNjZhMS4xOSAxLjE5IDAgMCAwIDEuMTk3IDBjLjc0LS40MjUgMi43NDctMS42NDcgNC41NzctMy4zNjYgMS44MDQtMS42OTUgMy41NzUtNC4wMDMgMy41NzUtNi42MDQgMC0yLjY1NS0yLjE5My00Ljc4Ni00Ljg3Mi00Ljc4Ni0xLjY4IDAtMi44Ny41NjgtMy44NzggMS40MTlDOC45OTIgMy4wNjggNy44MDIgMi41IDYuMTIyIDIuNSIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZjc0YjUyIiBkPSJNMCAwaDIwdjIwSDB6Ii8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.icon-chevron-right {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjIiIHk9IjYiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMTg2IDExLjYwM2EuODYuODYgMCAwIDAgMC0xLjIxNkwzLjc0OCA2Ljk1YS44Ni44NiAwIDAgMC0xLjIxNSAxLjIxNWwyLjgzIDIuODMtMi44MyAyLjgzYS44Ni44NiAwIDEgMCAxLjIxNSAxLjIxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNLTcgLjE2N2gyMnYyMkgtN3oiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 22px;
  height: 22px;
  display: inline-block;
}
.dark-theme .icon-chevron-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjIiIHk9IjYiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9IiNmN2Y3ZjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMTg2IDExLjYwM2EuODYuODYgMCAwIDAgMC0xLjIxNkwzLjc0OCA2Ljk1YS44Ni44NiAwIDAgMC0xLjIxNSAxLjIxNWwyLjgzIDIuODMtMi44MyAyLjgzYS44Ni44NiAwIDEgMCAxLjIxNSAxLjIxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNLTcgLjE2N2gyMnYyMkgtN3oiLz48L2c+PC9zdmc+);
}
.light-theme .icon-chevron-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjIiIHk9IjYiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMTg2IDExLjYwM2EuODYuODYgMCAwIDAgMC0xLjIxNkwzLjc0OCA2Ljk1YS44Ni44NiAwIDAgMC0xLjIxNSAxLjIxNWwyLjgzIDIuODMtMi44MyAyLjgzYS44Ni44NiAwIDEgMCAxLjIxNSAxLjIxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMzkzYjNkIiBkPSJNLTcgLjE2N2gyMnYyMkgtN3oiLz48L2c+PC9zdmc+);
}
.icon-chevron-right-dark {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjYiIGhlaWdodD0iMTAiIHg9IjIiIHk9IjYiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiPjxwYXRoIGZpbGw9IiNmN2Y3ZjgiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTcuMTg2IDExLjYwM2EuODYuODYgMCAwIDAgMC0xLjIxNkwzLjc0OCA2Ljk1YS44Ni44NiAwIDAgMC0xLjIxNSAxLjIxNWwyLjgzIDIuODMtMi44MyAyLjgzYS44Ni44NiAwIDEgMCAxLjIxNSAxLjIxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBkPSJNLTcgLjE2N2gyMnYyMkgtN3oiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 22px;
  height: 22px;
  display: inline-block;
}
.icon-chevron-heavy-right {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSIxMCIgeT0iNiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2Y3ZjdmOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNDE3IDE0YzAtLjMzMi0uMTMyLS42NS0uMzY2LS44ODRsLTYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAtMS43NjggMS43NjhMMTYuNCAxNGwtNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAwIDEuNzY4IDEuNzY4bDYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAgLjM2Ni0uODg0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzI3MjkzMCIgZD0iTS42NjcuNjY3aDI2LjY2N3YyNi42NjdILjY2N3oiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-chevron-heavy-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSIxMCIgeT0iNiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2Y3ZjdmOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNDE3IDE0YzAtLjMzMi0uMTMyLS42NS0uMzY2LS44ODRsLTYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAtMS43NjggMS43NjhMMTYuNCAxNGwtNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAwIDEuNzY4IDEuNzY4bDYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAgLjM2Ni0uODg0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iI2Y0ZjRmNiIgZD0iTS42NjcuNjY3aDI2LjY2N3YyNi42NjdILjY2N3oiLz48L2c+PC9zdmc+);
}
.light-theme .icon-chevron-heavy-right {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSIxMCIgeT0iNiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSI+PHBhdGggZmlsbD0iI2Y3ZjdmOCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNDE3IDE0YzAtLjMzMi0uMTMyLS42NS0uMzY2LS44ODRsLTYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAtMS43NjggMS43NjhMMTYuNCAxNGwtNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAwIDEuNzY4IDEuNzY4bDYuMjUtNi4yNWExLjI1IDEuMjUgMCAwIDAgLjM2Ni0uODg0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzI3MjkzMCIgZD0iTS42NjcuNjY3aDI2LjY2N3YyNi42NjdILjY2N3oiLz48L2c+PC9zdmc+);
}
.icon-chevron-heavy-left {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSI4IiB5PSI2IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjU4MyAxNGMwLS4zMzIuMTMyLS42NS4zNjYtLjg4NGw2LjI1LTYuMjVhMS4yNSAxLjI1IDAgMCAxIDEuNzY4IDEuNzY4TDExLjYgMTRsNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAxLTEuNzY4IDEuNzY4bC02LjI1LTYuMjVBMS4yNSAxLjI1IDAgMCAxIDguNTgzIDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzI3MjkzMCIgZD0iTTI3LjMzMy42NjdILjY2NnYyNi42NjdoMjYuNjY3eiIvPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: auto;
  width: 28px;
  height: 28px;
  display: inline-block;
}
.dark-theme .icon-chevron-heavy-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSI4IiB5PSI2IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjU4MyAxNGMwLS4zMzIuMTMyLS42NS4zNjYtLjg4NGw2LjI1LTYuMjVhMS4yNSAxLjI1IDAgMCAxIDEuNzY4IDEuNzY4TDExLjYgMTRsNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAxLTEuNzY4IDEuNzY4bC02LjI1LTYuMjVBMS4yNSAxLjI1IDAgMCAxIDguNTgzIDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iI2Y0ZjRmNiIgZD0iTTI3LjMzMy42NjdILjY2NnYyNi42NjdoMjYuNjY3eiIvPjwvZz48L3N2Zz4=);
}
.light-theme .icon-chevron-heavy-left {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48bWFzayBpZD0iYSIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE2IiB4PSI4IiB5PSI2IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZjdmN2Y4IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjU4MyAxNGMwLS4zMzIuMTMyLS42NS4zNjYtLjg4NGw2LjI1LTYuMjVhMS4yNSAxLjI1IDAgMCAxIDEuNzY4IDEuNzY4TDExLjYgMTRsNS4zNjYgNS4zNjZhMS4yNSAxLjI1IDAgMCAxLTEuNzY4IDEuNzY4bC02LjI1LTYuMjVBMS4yNSAxLjI1IDAgMCAxIDguNTgzIDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L21hc2s+PGcgbWFzaz0idXJsKCNhKSI+PHBhdGggZmlsbD0iIzI3MjkzMCIgZD0iTTI3LjMzMy42NjdILjY2NnYyNi42NjdoMjYuNjY3eiIvPjwvZz48L3N2Zz4=);
}
.icon-radio-check-circle {
  vertical-align: middle;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.light-theme .icon-radio-check-circle {
  background-color: rgba(27, 37, 75, 0.12);
  border: 2px solid rgba(27, 37, 75, 0.12);
}
.dark-theme .icon-radio-check-circle {
  background-color: rgba(208, 217, 251, 0.12);
  border: 2px solid rgba(208, 217, 251, 0.12);
}
.icon-radio-check-circle-filled {
  vertical-align: middle;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  display: inline-block;
}
.light-theme .icon-radio-check-circle-filled,
.dark-theme .icon-radio-check-circle-filled {
  background-color: #fff;
  border: 6px solid #335fff;
}
.icon-expand-arrow {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDAsIDAsIDAsIDAuNikiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMjkzIDQuNzkzYTEgMSAwIDAgMSAxLjQxNCAwTDggOS4wODZsNC4yOTMtNC4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDggMTEuOTE0IDIuMjkzIDYuMjA3YTEgMSAwIDAgMSAwLTEuNDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-expand-arrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMjkzIDQuNzkzYTEgMSAwIDAgMSAxLjQxNCAwTDggOS4wODZsNC4yOTMtNC4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDggMTEuOTE0IDIuMjkzIDYuMjA3YTEgMSAwIDAgMSAwLTEuNDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.light-theme .icon-expand-arrow {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDAsIDAsIDAsIDAuNikiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMjkzIDQuNzkzYTEgMSAwIDAgMSAxLjQxNCAwTDggOS4wODZsNC4yOTMtNC4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDggMTEuOTE0IDIuMjkzIDYuMjA3YTEgMSAwIDAgMSAwLTEuNDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.icon-expand-arrow-selected {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjI5MyA0Ljc5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDkuMDg2bDQuMjkzLTQuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw4IDExLjkxNCAyLjI5MyA2LjIwN2ExIDEgMCAwIDEgMC0xLjQxNCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.dark-theme .icon-expand-arrow-selected {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDU3LCA1OSwgNjEsIDEpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjI5MyA0Ljc5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDkuMDg2bDQuMjkzLTQuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw4IDExLjkxNCAyLjI5MyA2LjIwN2ExIDEgMCAwIDEgMC0xLjQxNCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.light-theme .icon-expand-arrow-selected {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBmaWxsPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjI5MyA0Ljc5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDkuMDg2bDQuMjkzLTQuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw4IDExLjkxNCAyLjI5MyA2LjIwN2ExIDEgMCAwIDEgMC0xLjQxNCIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.icon-selected-notification-bell-inverse {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIxIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA0LjUyOGEuOTQuOTQgMCAwIDEtLjExOS40NTkgMy44NCAzLjg0IDAgMCAxIDEuNTYzLjcwOGMuODM0LjY2NiAxLjMzNCAxLjY2NiAxLjM5IDIuNzc3bC4xMSAyLjM5Yy0uNzc4LjIyMi0yLjA1NS40NDQtMy44ODkuNDQ0UzcgMTEuMDg0IDYuMTY2IDEwLjg2bC4xMTItMi40NDRjMC0uODkuMzMzLTEuNjY3Ljg4OC0yLjI3OC41NDYtLjYzIDEuMjgyLTEuMDA1IDIuMDY0LTEuMTUyYS45NDQuOTQ0IDAgMSAxIDEuNzctLjQ2bS4yMjIgMTAuNTU2YzIuNDQ0LS4xNjcgNC4zMzMtLjcyMyA0LjM4OS0xLjQ0NXYtLjE2N2MwLS44MzMtLjYxMS0xLjU1NS0xLjQ0NS0xLjcyMi0xIC4yNzgtMi4zODguNS00LjIyMi41LTEuNzc4IDAtMy4xNjYtLjIyMi00LjE2Ni0uNS0uNzIzLjE2Ny0xLjM5LjgzNC0xLjM5IDEuNzIydi4xNjdjMCAuNzIyIDEuODkgMS4zMzMgNC40NDUgMS41bC4xNi0uMDA0Yy0uMDg3LjE2Ni0uMTYuMzktLjE2LjYxNSAwIC42MTEuNTU2IDEuMTY3IDEuMjIyIDEuMTY3LjY2NyAwIDEuMTY3LS41NTYgMS4xNjctMS4xNjcgMC0uMjUzLS4wOTItLjQ2LS4xOTItLjY2MnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: auto;
  width: 20px;
  height: 20px;
  display: inline-block;
}
.dark-theme .icon-selected-notification-bell-inverse {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIxIj48cGF0aCBmaWxsPSIjMzkzYjNkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA0LjUyOGEuOTQuOTQgMCAwIDEtLjExOS40NTkgMy44NCAzLjg0IDAgMCAxIDEuNTYzLjcwOGMuODM0LjY2NiAxLjMzNCAxLjY2NiAxLjM5IDIuNzc3bC4xMSAyLjM5Yy0uNzc4LjIyMi0yLjA1NS40NDQtMy44ODkuNDQ0UzcgMTEuMDg0IDYuMTY2IDEwLjg2bC4xMTItMi40NDRjMC0uODkuMzMzLTEuNjY3Ljg4OC0yLjI3OC41NDYtLjYzIDEuMjgyLTEuMDA1IDIuMDY0LTEuMTUyYS45NDQuOTQ0IDAgMSAxIDEuNzctLjQ2bS4yMjIgMTAuNTU2YzIuNDQ0LS4xNjcgNC4zMzMtLjcyMyA0LjM4OS0xLjQ0NXYtLjE2N2MwLS44MzMtLjYxMS0xLjU1NS0xLjQ0NS0xLjcyMi0xIC4yNzgtMi4zODguNS00LjIyMi41LTEuNzc4IDAtMy4xNjYtLjIyMi00LjE2Ni0uNS0uNzIzLjE2Ny0xLjM5LjgzNC0xLjM5IDEuNzIydi4xNjdjMCAuNzIyIDEuODkgMS4zMzMgNC40NDUgMS41bC4xNi0uMDA0Yy0uMDg3LjE2Ni0uMTYuMzktLjE2LjYxNSAwIC42MTEuNTU2IDEuMTY3IDEuMjIyIDEuMTY3LjY2NyAwIDEuMTY3LS41NTYgMS4xNjctMS4xNjcgMC0uMjUzLS4wOTItLjQ2LS4xOTItLjY2MnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.light-theme .icon-selected-notification-bell-inverse {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIwIDIxIj48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMSA0LjUyOGEuOTQuOTQgMCAwIDEtLjExOS40NTkgMy44NCAzLjg0IDAgMCAxIDEuNTYzLjcwOGMuODM0LjY2NiAxLjMzNCAxLjY2NiAxLjM5IDIuNzc3bC4xMSAyLjM5Yy0uNzc4LjIyMi0yLjA1NS40NDQtMy44ODkuNDQ0UzcgMTEuMDg0IDYuMTY2IDEwLjg2bC4xMTItMi40NDRjMC0uODkuMzMzLTEuNjY3Ljg4OC0yLjI3OC41NDYtLjYzIDEuMjgyLTEuMDA1IDIuMDY0LTEuMTUyYS45NDQuOTQ0IDAgMSAxIDEuNzctLjQ2bS4yMjIgMTAuNTU2YzIuNDQ0LS4xNjcgNC4zMzMtLjcyMyA0LjM4OS0xLjQ0NXYtLjE2N2MwLS44MzMtLjYxMS0xLjU1NS0xLjQ0NS0xLjcyMi0xIC4yNzgtMi4zODguNS00LjIyMi41LTEuNzc4IDAtMy4xNjYtLjIyMi00LjE2Ni0uNS0uNzIzLjE2Ny0xLjM5LjgzNC0xLjM5IDEuNzIydi4xNjdjMCAuNzIyIDEuODkgMS4zMzMgNC40NDUgMS41bC4xNi0uMDA0Yy0uMDg3LjE2Ni0uMTYuMzktLjE2LjYxNSAwIC42MTEuNTU2IDEuMTY3IDEuMjIyIDEuMTY3LjY2NyAwIDEuMTY3LS41NTYgMS4xNjctMS4xNjcgMC0uMjUzLS4wOTItLjQ2LS4xOTItLjY2MnoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icon-gem-dark-stroke {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lam9pbj0iYmV2ZWwiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTUuMTEgNi41MThILjg5bTUuOTI2LTMuODUxTDUuNjI5IDYuNTE4IDggMTMuNzIybDIuMzcxLTcuMjA0LTEuMTg1LTMuODUxTTEuMzA5IDYuOTc0bDYuMTAzIDYuNjEyYy4zMTQuMzQuODYxLjM0IDEuMTc1IDBsNi4xMDQtNi42MTJhLjc1NS43NTUgMCAwIDAgLjA2LS45NTdsLTIuMTctMy4wMjJhLjguOCAwIDAgMC0uNjQ3LS4zMjhINC4wNjVjLS4yNTcgMC0uNDk5LjEyMi0uNjQ3LjMyOEwxLjI1IDYuMDE3YS43NTYuNzU2IDAgMCAwIC4wNi45NTdaIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.icon-gem-light-stroke {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lam9pbj0iYmV2ZWwiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTUuMTEgNi41MThILjg5bTUuOTI2LTMuODUxTDUuNjI5IDYuNTE4IDggMTMuNzIybDIuMzcxLTcuMjA0LTEuMTg1LTMuODUxTTEuMzA5IDYuOTc0bDYuMTAzIDYuNjEyYy4zMTQuMzQuODYxLjM0IDEuMTc1IDBsNi4xMDQtNi42MTJhLjc1NS43NTUgMCAwIDAgLjA2LS45NTdsLTIuMTctMy4wMjJhLjguOCAwIDAgMC0uNjQ3LS4zMjhINC4wNjVjLS4yNTcgMC0uNDk5LjEyMi0uNjQ3LjMyOEwxLjI1IDYuMDE3YS43NTYuNzU2IDAgMCAwIC4wNi45NTdaIi8+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 16px;
  height: 16px;
  display: inline-block;
}
.icon-overflow-vertical {
  vertical-align: middle;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48bWFzayBpZD0iYSIgd2lkdGg9IjQiIGhlaWdodD0iMTgiIHg9IjE0IiB5PSI3IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTcuODg3IDkuMTEzYS44NDUuODQ1IDAgMCAwLS4zMS0xLjE1NGwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMC0xLjE1NC4zMWwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMCAuMzEgMS4xNTRsMS40NjQuODQ2YS44NDUuODQ1IDAgMCAwIDEuMTU0LS4zMXpNMTcuNTc3IDE0Ljk1OWMuNDA0LjIzMy41NDMuNzUuMzEgMS4xNTRsLS44NDYgMS40NjRhLjg0NS44NDUgMCAwIDEtMS4xNTQuMzFsLTEuNDY0LS44NDZhLjg0NS44NDUgMCAwIDEtLjMxLTEuMTU0bC44NDYtMS40NjRhLjg0NS44NDUgMCAwIDEgMS4xNTQtLjMxek0xNy41NzcgMjEuOTU5Yy40MDQuMjMzLjU0My43NS4zMSAxLjE1NGwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMS0xLjE1NC4zMWwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMS0uMzEtMS4xNTRsLjg0Ni0xLjQ2NGEuODQ1Ljg0NSAwIDAgMSAxLjE1NC0uMzF6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-size: auto;
  width: 32px;
  height: 32px;
  display: inline-block;
}
.dark-theme .icon-overflow-vertical {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48bWFzayBpZD0iYSIgd2lkdGg9IjQiIGhlaWdodD0iMTgiIHg9IjE0IiB5PSI3IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTcuODg3IDkuMTEzYS44NDUuODQ1IDAgMCAwLS4zMS0xLjE1NGwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMC0xLjE1NC4zMWwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMCAuMzEgMS4xNTRsMS40NjQuODQ2YS44NDUuODQ1IDAgMCAwIDEuMTU0LS4zMXpNMTcuNTc3IDE0Ljk1OWMuNDA0LjIzMy41NDMuNzUuMzEgMS4xNTRsLS44NDYgMS40NjRhLjg0NS44NDUgMCAwIDEtMS4xNTQuMzFsLTEuNDY0LS44NDZhLjg0NS44NDUgMCAwIDEtLjMxLTEuMTU0bC44NDYtMS40NjRhLjg0NS44NDUgMCAwIDEgMS4xNTQtLjMxek0xNy41NzcgMjEuOTU5Yy40MDQuMjMzLjU0My43NS4zMSAxLjE1NGwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMS0xLjE1NC4zMWwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMS0uMzEtMS4xNTRsLjg0Ni0xLjQ2NGEuODQ1Ljg0NSAwIDAgMSAxLjE1NC0uMzF6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmN2Y3ZjgiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9zdmc+);
}
.light-theme .icon-overflow-vertical {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48bWFzayBpZD0iYSIgd2lkdGg9IjQiIGhlaWdodD0iMTgiIHg9IjE0IiB5PSI3IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTcuODg3IDkuMTEzYS44NDUuODQ1IDAgMCAwLS4zMS0xLjE1NGwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMC0xLjE1NC4zMWwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMCAuMzEgMS4xNTRsMS40NjQuODQ2YS44NDUuODQ1IDAgMCAwIDEuMTU0LS4zMXpNMTcuNTc3IDE0Ljk1OWMuNDA0LjIzMy41NDMuNzUuMzEgMS4xNTRsLS44NDYgMS40NjRhLjg0NS44NDUgMCAwIDEtMS4xNTQuMzFsLTEuNDY0LS44NDZhLjg0NS44NDUgMCAwIDEtLjMxLTEuMTU0bC44NDYtMS40NjRhLjg0NS44NDUgMCAwIDEgMS4xNTQtLjMxek0xNy41NzcgMjEuOTU5Yy40MDQuMjMzLjU0My43NS4zMSAxLjE1NGwtLjg0NiAxLjQ2NGEuODQ1Ljg0NSAwIDAgMS0xLjE1NC4zMWwtMS40NjQtLjg0NmEuODQ1Ljg0NSAwIDAgMS0uMzEtMS4xNTRsLjg0Ni0xLjQ2NGEuODQ1Ljg0NSAwIDAgMSAxLjE1NC0uMzF6Ii8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGw9IiMzOTNiM2QiIGQ9Ik0wIDBoMzJ2MzJIMHoiLz48L2c+PC9zdmc+);
}
.image-wrapper,
.image-wrapper.fill .image {
  width: 100%;
  height: 100%;
}
.image-wrapper.contain {
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.image-wrapper.contain .image {
  max-width: 100%;
  max-height: 100%;
}
.image-wrapper.contain .image.scale-width {
  width: 100%;
}
.image-wrapper.contain .image.scale-height {
  height: 100%;
}
.light-theme .input-group .input-field {
  color: #494d5a;
  background-color: rgba(27, 37, 75, 0.08);
  border-color: rgba(27, 37, 75, 0.12);
  border-radius: 8px;
}
.light-theme .input-group .input-field::-moz-placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-group .input-field:-ms-placeholder-shown {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-group .input-field::-webkit-input-placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-group .input-field::placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-group .input-field::placeholder {
  color: #494d5a;
  opacity: 1;
  font-weight: 400;
}
.light-theme .input-group .input-field[disabled],
.light-theme .input-group .input-field[readonly] {
  opacity: 0.5;
}
.light-theme .input-group .input-field:focus {
  background-color: rgba(27, 37, 75, 0.08);
  border-color: rgba(0, 0, 0, 0.3);
}
.light-theme .input-group .input-field.rbx-placeholder {
  color: #494d5a;
}
.dark-theme .input-group .input-field {
  color: #d5d7dd;
  background-color: rgba(208, 217, 251, 0.08);
  border-color: rgba(208, 217, 251, 0.12);
  border-radius: 8px;
}
.dark-theme .input-group .input-field::-moz-placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-group .input-field:-ms-placeholder-shown {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-group .input-field::-webkit-input-placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-group .input-field::placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-group .input-field::placeholder {
  color: #d5d7dd;
  opacity: 1;
  font-weight: 400;
}
.dark-theme .input-group .input-field[disabled],
.dark-theme .input-group .input-field[readonly] {
  opacity: 0.5;
}
.dark-theme .input-group .input-field:focus {
  background-color: rgba(208, 217, 251, 0.08);
  border-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .input-group .input-field.rbx-placeholder {
  color: #d5d7dd;
}
.input-group {
  border-collapse: separate;
  display: table;
  position: relative;
}
.input-group:before,
.input-group:after {
  content: " ";
  display: table;
}
.input-group:after {
  clear: both;
}
.input-group .form-control {
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  position: relative;
}
.input-group .input-field {
  float: left;
  display: table-cell;
  position: relative;
}
.input-group .input-field:not(.last-input) {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group .input-field:focus {
  border-color: #bcbec8;
}
.input-group .input-group-btn {
  width: 1%;
  display: table-cell;
}
.input-group .input-group-btn .input-dropdown-btn {
  border-radius: 8px;
  padding: 5px 12px;
  display: inline-block;
}
.input-group .input-group-btn .input-dropdown-btn span {
  vertical-align: middle;
  display: table-cell;
}
.input-group .input-group-btn .dropdown-menu {
  left: auto;
  right: 38px;
}
.input-group .input-group-btn:last-child .input-addon-btn {
  border-left: 0;
  border-radius: 0 3px 3px 0;
  margin-left: 0;
}
.input-group .icon-search {
  background-position: 0 -20px;
  background-size: 40px;
  width: 20px;
  height: 20px;
  margin: 0 8px;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child):not(.last-input),
.input-group-btn:not(:first-child):not(:last-child):not(.last-input),
.input-group .form-control:not(:first-child):not(:last-child):not(.last-input) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  white-space: nowrap;
  vertical-align: middle;
  width: 1%;
}
.input-group-addon {
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px 12px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.light-theme .input-group-btn .input-dropdown-btn {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .input-group-btn .input-dropdown-btn:link {
  color: #6a6f81;
}
.light-theme .input-group-btn .input-dropdown-btn:hover,
.light-theme .input-group-btn .input-dropdown-btn:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .input-group-btn .input-dropdown-btn:active,
.light-theme .input-group-btn .input-dropdown-btn.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .input-group-btn .input-dropdown-btn:visited {
  color: #6a6f81;
}
.light-theme .input-group-btn .input-dropdown-btn.disabled,
.light-theme .input-group-btn .input-dropdown-btn.disabled:hover,
.light-theme .input-group-btn .input-dropdown-btn.disabled:focus,
.light-theme .input-group-btn .input-dropdown-btn.disabled:active,
.light-theme .input-group-btn .input-dropdown-btn.disabled.active,
.light-theme .input-group-btn .input-dropdown-btn[disabled],
.light-theme .input-group-btn .input-dropdown-btn[disabled]:hover,
.light-theme .input-group-btn .input-dropdown-btn[disabled]:focus,
.light-theme .input-group-btn .input-dropdown-btn[disabled]:active,
.light-theme .input-group-btn .input-dropdown-btn[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .input-group-btn .input-dropdown-btn {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .input-group-btn .input-dropdown-btn:link {
  color: #bcbec8;
}
.dark-theme .input-group-btn .input-dropdown-btn:hover,
.dark-theme .input-group-btn .input-dropdown-btn:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .input-group-btn .input-dropdown-btn:active,
.dark-theme .input-group-btn .input-dropdown-btn.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .input-group-btn .input-dropdown-btn:visited {
  color: #bcbec8;
}
.dark-theme .input-group-btn .input-dropdown-btn.disabled,
.dark-theme .input-group-btn .input-dropdown-btn.disabled:hover,
.dark-theme .input-group-btn .input-dropdown-btn.disabled:focus,
.dark-theme .input-group-btn .input-dropdown-btn.disabled:active,
.dark-theme .input-group-btn .input-dropdown-btn.disabled.active,
.dark-theme .input-group-btn .input-dropdown-btn[disabled],
.dark-theme .input-group-btn .input-dropdown-btn[disabled]:hover,
.dark-theme .input-group-btn .input-dropdown-btn[disabled]:focus,
.dark-theme .input-group-btn .input-dropdown-btn[disabled]:active,
.dark-theme .input-group-btn .input-dropdown-btn[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .input-group-btn .input-dropdown-btn:hover,
.light-theme .touch .input-group-btn .input-dropdown-btn:focus,
.light-theme .touch .input-group-btn .input-dropdown-btn:visited,
.light-theme .touch .input-group-btn .input-dropdown-btn:active,
.light-theme .touch .input-group-btn .input-dropdown-btn.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .input-group-btn .input-dropdown-btn:hover,
.dark-theme .touch .input-group-btn .input-dropdown-btn:focus,
.dark-theme .touch .input-group-btn .input-dropdown-btn:visited,
.dark-theme .touch .input-group-btn .input-dropdown-btn:active,
.dark-theme .touch .input-group-btn .input-dropdown-btn.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .input-group-btn .input-addon-btn {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
  border-radius: 8px;
}
.light-theme .input-group-btn .input-addon-btn:link {
  color: #6a6f81;
}
.light-theme .input-group-btn .input-addon-btn:hover,
.light-theme .input-group-btn .input-addon-btn:focus {
  color: #202227;
  background-color: transparent;
  border-color: #202227;
}
.light-theme .input-group-btn .input-addon-btn:active,
.light-theme .input-group-btn .input-addon-btn.active {
  color: #202227;
  background-color: transparent;
}
.light-theme .input-group-btn .input-addon-btn:visited {
  color: #6a6f81;
}
.light-theme .input-group-btn .input-addon-btn.disabled,
.light-theme .input-group-btn .input-addon-btn.disabled:hover,
.light-theme .input-group-btn .input-addon-btn.disabled:focus,
.light-theme .input-group-btn .input-addon-btn.disabled:active,
.light-theme .input-group-btn .input-addon-btn.disabled.active,
.light-theme .input-group-btn .input-addon-btn[disabled],
.light-theme .input-group-btn .input-addon-btn[disabled]:hover,
.light-theme .input-group-btn .input-addon-btn[disabled]:focus,
.light-theme .input-group-btn .input-addon-btn[disabled]:active,
.light-theme .input-group-btn .input-addon-btn[disabled].active {
  color: #6a6f81;
  opacity: 0.5;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .input-group-btn .input-addon-btn {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
  border-radius: 8px;
}
.dark-theme .input-group-btn .input-addon-btn:link {
  color: #bcbec8;
}
.dark-theme .input-group-btn .input-addon-btn:hover,
.dark-theme .input-group-btn .input-addon-btn:focus {
  color: #f7f7f8;
  background-color: transparent;
  border-color: #f7f7f8;
}
.dark-theme .input-group-btn .input-addon-btn:active,
.dark-theme .input-group-btn .input-addon-btn.active {
  color: #f7f7f8;
  background-color: transparent;
}
.dark-theme .input-group-btn .input-addon-btn:visited {
  color: #bcbec8;
}
.dark-theme .input-group-btn .input-addon-btn.disabled,
.dark-theme .input-group-btn .input-addon-btn.disabled:hover,
.dark-theme .input-group-btn .input-addon-btn.disabled:focus,
.dark-theme .input-group-btn .input-addon-btn.disabled:active,
.dark-theme .input-group-btn .input-addon-btn.disabled.active,
.dark-theme .input-group-btn .input-addon-btn[disabled],
.dark-theme .input-group-btn .input-addon-btn[disabled]:hover,
.dark-theme .input-group-btn .input-addon-btn[disabled]:focus,
.dark-theme .input-group-btn .input-addon-btn[disabled]:active,
.dark-theme .input-group-btn .input-addon-btn[disabled].active {
  color: #bcbec8;
  opacity: 0.5;
  background-color: transparent;
  border-color: #d5d7dd;
}
.light-theme .touch .input-group-btn .input-addon-btn:hover,
.light-theme .touch .input-group-btn .input-addon-btn:focus,
.light-theme .touch .input-group-btn .input-addon-btn:visited,
.light-theme .touch .input-group-btn .input-addon-btn:active,
.light-theme .touch .input-group-btn .input-addon-btn.active {
  color: #6a6f81;
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .touch .input-group-btn .input-addon-btn:hover,
.dark-theme .touch .input-group-btn .input-addon-btn:focus,
.dark-theme .touch .input-group-btn .input-addon-btn:visited,
.dark-theme .touch .input-group-btn .input-addon-btn:active,
.dark-theme .touch .input-group-btn .input-addon-btn.active {
  color: #bcbec8;
  background-color: transparent;
  border-color: #d5d7dd;
}
.input-group-btn {
  white-space: nowrap;
  width: 100%;
  padding: 0;
  font-size: 0;
  line-height: 18px;
  display: block;
  position: relative;
}
.input-group-btn .input-addon-btn {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-left-color: transparent;
  border-radius: 0 3px 3px 0;
  height: 38px;
  padding: 0;
  font-weight: 500;
  display: inline-block;
}
.input-group-btn .input-addon-btn:link {
  color: #121215;
}
.input-group-btn .input-addon-btn:hover,
.input-group-btn .input-addon-btn:focus {
  color: #121215;
  cursor: pointer;
  background-color: #fff;
  border-color: #bcbec8;
}
.input-group-btn .input-addon-btn:active,
.input-group-btn .input-addon-btn.active {
  color: #121215;
  background-color: #fff;
}
.input-group-btn .input-addon-btn:active:focus,
.input-group-btn .input-addon-btn.active:focus {
  outline: 0;
}
.input-group-btn .input-addon-btn:visited {
  color: #121215;
}
.input-group-btn .input-addon-btn:visited:focus {
  outline: 0;
}
.input-group-btn .input-addon-btn.disabled,
.input-group-btn .input-addon-btn.disabled:hover,
.input-group-btn .input-addon-btn.disabled:focus,
.input-group-btn .input-addon-btn.disabled:active,
.input-group-btn .input-addon-btn.disabled.active,
.input-group-btn .input-addon-btn[disabled],
.input-group-btn .input-addon-btn[disabled]:hover,
.input-group-btn .input-addon-btn[disabled]:focus,
.input-group-btn .input-addon-btn[disabled]:active,
.input-group-btn .input-addon-btn[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.input-group-btn .dropdown-menu {
  max-height: 266px;
}
.input-group-btn .dropdown-menu li {
  padding: 0;
}
.input-group-btn .dropdown-menu li:hover {
  box-shadow: none;
}
.input-group-btn .dropdown-menu li a,
.input-group-btn .dropdown-menu li button {
  padding: 10px 12px;
  display: block;
}
.input-group-btn .input-dropdown-btn {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #121215;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 8px;
  width: 100%;
  height: auto;
  margin: 0;
  padding: 5px 12px;
  font-weight: 500;
  line-height: 18px;
  display: block;
}
.input-group-btn .input-dropdown-btn:link {
  color: #121215;
}
.input-group-btn .input-dropdown-btn:hover,
.input-group-btn .input-dropdown-btn:focus {
  color: #fff;
  cursor: pointer;
  background-color: #70a0ff;
  border-color: #70a0ff;
}
.input-group-btn .input-dropdown-btn:active,
.input-group-btn .input-dropdown-btn.active {
  color: #fff;
  background-color: #70a0ff;
}
.input-group-btn .input-dropdown-btn:active:focus,
.input-group-btn .input-dropdown-btn.active:focus {
  outline: 0;
}
.input-group-btn .input-dropdown-btn:visited {
  color: #fff;
}
.input-group-btn .input-dropdown-btn:visited:focus {
  outline: 0;
}
.input-group-btn .input-dropdown-btn.disabled,
.input-group-btn .input-dropdown-btn.disabled:hover,
.input-group-btn .input-dropdown-btn.disabled:focus,
.input-group-btn .input-dropdown-btn.disabled:active,
.input-group-btn .input-dropdown-btn.disabled.active,
.input-group-btn .input-dropdown-btn[disabled],
.input-group-btn .input-dropdown-btn[disabled]:hover,
.input-group-btn .input-dropdown-btn[disabled]:focus,
.input-group-btn .input-dropdown-btn[disabled]:active,
.input-group-btn .input-dropdown-btn[disabled].active {
  opacity: 0.5;
  color: #bcbec8;
  cursor: not-allowed;
  pointer-events: none;
  background-color: #fff;
  border-color: #bcbec8;
}
.input-group-btn .input-dropdown-btn:hover,
.input-group-btn .input-dropdown-btn:focus {
  box-shadow: none;
}
.input-group-btn .input-dropdown-btn:hover .icon-down,
.input-group-btn .input-dropdown-btn:focus .icon-down {
  background-position: -16px -464px;
}
.input-group-btn .input-dropdown-btn .rbx-selection-label {
  float: inline-start;
  font-size: 16px;
  line-height: 26px;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  text-align: left;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  text-align: left;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  text-align: left;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  text-align: left;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:not(
    :is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  text-align: left;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  text-align: right;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  text-align: right;
}
.input-group-btn
  .input-dropdown-btn
  .rbx-selection-label:is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  text-align: right;
}
.input-group-btn .input-dropdown-btn span {
  display: inline-block;
}
.input-group-btn .input-dropdown-btn span[class^="icon"] {
  float: inline-end;
  margin-top: 5px;
}
.input-group-btn .input-dropdown-btn .dropdown-icon {
  float: inline-start;
  margin-top: 3px;
  margin-right: 6px;
}
.loading {
  text-align: center;
}
.loading-default {
  height: 24px;
}
.spinner {
  background-color: transparent;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/5b162443d27ff099.gif);
  background-position: 50%;
  background-repeat: no-repeat;
  width: 100%;
  margin: 6px auto;
  display: inline-block;
}
.spinner.spinner-block {
  display: block;
}
.spinner-default {
  background-size: auto 24px;
  height: 24px;
}
.spinner-sm {
  background-size: auto 16px;
  height: 16px;
}
.spinner-no-margin {
  margin: 0 auto;
}
.loading-animated {
  width: 75px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.loading-animated:before {
  content: "";
  padding-top: 32%;
  display: block;
}
.loading-animated > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.loading-animated > div > div {
  float: left;
  background: #bcbec8;
  width: 16%;
  height: 50%;
  transition-timing-function: ease-in-out;
  animation: 1.8s infinite loaderAnimation;
  display: block;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.loading-animated > div > div:not(:first-child) {
  margin-left: 26%;
}
.loading-animated > div > div:first-child {
  animation-delay: 0s;
}
.loading-animated > div > div:nth-child(2) {
  animation-delay: 0.6s;
}
.loading-animated > div > div:nth-child(3) {
  animation-delay: 1.2s;
}
@keyframes loaderAnimation {
  0%,
  33% {
    background: #bcbec8;
    height: 50%;
  }
  16.5% {
    background: #70a0ff;
    height: 75%;
  }
}
.modal {
  text-align: center;
}
.modal:before {
  vertical-align: middle;
  content: " ";
  height: 100%;
  display: inline-block;
}
@media (max-width: 767px) {
  .modal {
    padding: 12px;
  }
}
.modal-confirmation {
  display: none;
}
.modal-open-noscroll {
  overflow: auto;
}
.modal-dialog .modal-content {
  background-color: #fff;
}
.modal-dialog .modal-content.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.modal-dialog .modal-content.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .modal-dialog .modal-content {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .modal-dialog .modal-content.remove-panel {
  background-color: transparent;
}
.modal-dialog .modal-content.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.modal-dialog .modal-content.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .modal-dialog .modal-content {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .modal-dialog .modal-content.remove-panel {
  background-color: transparent;
}
.modal-dialog {
  box-sizing: border-box;
  text-align: left;
  vertical-align: middle;
  width: 400px;
  max-width: 100%;
  margin: 0;
  display: inline-block;
}
@media (max-width: 767px) {
  .modal-dialog {
    width: 100%;
    min-width: 296px;
  }
}
.modal-dialog.modal-sm {
  width: 400px;
}
.modal-dialog.modal-md {
  width: 600px;
}
.modal-dialog.modal-lg {
  width: 800px;
}
.modal-dialog .modal-content {
  border-radius: 0;
}
.modal-dialog .modal-content .modal-header {
  text-align: left;
  border-bottom: 1px solid #e6e7ea;
  padding: 12px;
}
.modal-dialog .modal-content .modal-header .icon-close {
  vertical-align: top;
  background-position: 0 -588px;
  background-size: 56px;
  width: 28px;
  height: 28px;
}
.modal-dialog .modal-content .modal-header .modal-title span {
  vertical-align: middle;
  margin-right: 6px;
  display: inline-block;
}
.modal-dialog .modal-content .modal-header .modal-title h4,
.modal-dialog .modal-content .modal-header .modal-title h5 {
  vertical-align: middle;
  margin: 0;
  display: inline-block;
}
.modal-dialog .modal-content .modal-header .close {
  opacity: 1;
  margin: 0;
}
.modal-dialog .modal-content .modal-body {
  text-align: left;
  padding: 12px;
}
.modal-dialog .modal-content .modal-body .modal-image-container {
  text-align: center;
  min-height: 174px;
}
.modal-dialog .modal-content .modal-body .modal-image-container .modal-thumb {
  float: none;
  display: inline-block;
}
.modal-dialog .modal-content .modal-body .modal-thumb {
  width: auto;
  height: 150px;
  margin: 12px auto;
}
@media (max-width: 767px) {
  .modal-dialog .modal-content .modal-body .modal-thumb {
    width: auto;
    height: 126px;
  }
}
.modal-dialog .modal-content .modal-body p {
  white-space: pre-line;
  line-height: 1.5em;
}
@media (max-width: 767px) {
  .modal-dialog .modal-content .modal-body p {
    font-size: 12px;
    font-weight: 400;
  }
}
.modal-dialog .modal-content .modal-body .modal-list-item {
  margin: 0 0 12px;
}
.modal-dialog .modal-content .modal-body .modal-list-item .form-group {
  display: inline-block;
}
.modal-dialog .modal-content .modal-body .modal-btns {
  text-align: center;
  margin: 6px 0 0;
}
.modal-dialog .modal-content .modal-body .modal-btns a {
  min-width: 90px;
  margin: 0 5px;
}
.modal-dialog .modal-content .modal-body .modal-processing {
  display: none;
}
.modal-dialog .modal-content .modal-buttons .modal-button {
  min-width: 90px;
  margin: 0 6px;
  display: inline-block;
}
.modal-dialog .modal-content .modal-buttons,
.modal-dialog .modal-content .modal-footer {
  text-align: center;
  border-top: 0;
  margin: 0 12px 12px;
  padding: 0;
}
.modal-dialog .modal-content .modal-buttons:before,
.modal-dialog .modal-content .modal-buttons:after,
.modal-dialog .modal-content .modal-footer:before,
.modal-dialog .modal-content .modal-footer:after {
  content: " ";
  display: table;
}
.modal-dialog .modal-content .modal-buttons:after,
.modal-dialog .modal-content .modal-footer:after {
  clear: both;
}
.modal-dialog .modal-content .modal-buttons span[class^="icon"],
.modal-dialog .modal-content .modal-footer span[class^="icon"] {
  vertical-align: top;
}
.modal-dialog .modal-content .modal-footer-center span[class^="icon"] {
  vertical-align: middle;
}
.modal-dialog .modal-content .modal-footer-note {
  color: #bcbec8;
  text-align: center;
  border-top: 1px solid #bcbec8;
  margin: 12px auto 0;
  padding: 5px;
}
@media (max-width: 767px) {
  .modal-mask {
    overflow: hidden;
  }
}
.noImage .modal-image-container {
  display: none;
}
.modal-dialog-lg {
  width: 970px;
}
@media (max-width: 767px) {
  .modal-dialog-lg {
    width: 100%;
  }
}
.modal-col-3:before,
.modal-col-3:after {
  content: " ";
  display: table;
}
.modal-col-3:after {
  clear: both;
}
.modal-col-3 h1 {
  color: #70a0ff;
}
.modal-col-3 li {
  float: left;
  text-align: left;
  width: 33.3333%;
  padding: 0 12px;
}
.modal-col-3 li:first-child {
  padding-left: 0;
}
.modal-col-3 li:last-child {
  border-right: 0;
  padding-right: 0;
}
@media (max-width: 991px) {
  .modal-col-3 li img {
    width: 70%;
    width: calc(100% - 24px);
    margin: 0 auto;
  }
}
.modal-col-3 li .btn-primary-lg {
  margin: 12px auto 0;
}
.close {
  opacity: 0.2;
  -webkit-filter: alpha(opacity=20);
  filter: alpha(opacity=20);
  float: right;
}
.close:hover,
.close:focus {
  opacity: 0.5;
  -webkit-filter: alpha(opacity=50);
  filter: alpha(opacity=50);
  cursor: pointer;
  text-decoration: none;
}
button.close {
  cursor: pointer;
  -webkit-appearance: none;
  background: 0 0;
  border: 0;
  padding: 0;
}
div[role="dialog"]:not(:first-of-type) .modal-backdrop {
  opacity: 0;
}
div[role="dialog"]:not(:first-of-type) .modal {
  background: rgba(0, 0, 0, 0.5);
}
.paired-name .element:first-child {
  margin: 0 6px 0 0;
}
@-webkit-keyframes slideDown {
  0%,
  to {
    -webkit-transform: translateY(-48px);
  }
  10%,
  90% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes slideDown {
  0%,
  to {
    -moz-transform: translateY(-48px);
  }
  10%,
  90% {
    -moz-transform: translateY(0);
  }
}
@keyframes slideDown {
  0%,
  to {
    transform: translateY(-48px);
  }
  10%,
  90% {
    transform: translateY(0);
  }
}
.notification {
  line-height: 1.4em;
}
.notification-blue {
  color: #fff;
  text-align: center;
  background-color: #70a0ff;
  border-radius: 12px;
  min-width: 24px;
  padding: 3px 5px;
  font-size: 10px;
  font-weight: 500;
}
.notification-red {
  color: #fff;
  text-align: center;
  background-color: #df281f;
  border-radius: 8px;
  min-width: 18px;
  padding: 1px 6px;
  font-size: 10px;
  font-weight: 500;
}
@media (max-width: 767px) {
  .notification-red {
    border-radius: 50%;
    padding: 2px 4px;
    font-size: 10px;
  }
}
.alert-cookie-notice {
  text-align: center;
  color: #fff;
  background-color: #494d5a;
  border: 0;
  margin: 0;
  padding: 12px;
  font-size: 20px;
  line-height: 1.4em;
  display: none;
}
.alert-cookie-notice a,
.alert-cookie-notice .alert-link,
.alert-cookie-notice a:link,
.alert-cookie-notice a:visited,
.alert-cookie-notice a:hover,
.alert-cookie-notice a:focus,
.alert-cookie-notice a:active,
.alert-cookie-notice .alert-link:link,
.alert-cookie-notice .alert-link:visited,
.alert-cookie-notice .alert-link:hover,
.alert-cookie-notice .alert-link:focus,
.alert-cookie-notice .alert-link:active {
  color: #fff;
}
.alert-cookie-notice .icon-close {
  opacity: 0.5;
  -webkit-filter: alpha(opacity=50);
  filter: alpha(opacity=50);
  float: right;
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.alert-cookie-notice .icon-close:hover {
  opacity: 1;
  -webkit-filter: alpha(opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
.alert-info {
  text-align: center;
  color: #fff;
  background-color: #f57630;
  border: 0;
  margin: 0;
  padding: 12px 0;
  font-size: 20px;
  line-height: 1.4em;
}
.alert-info a,
.alert-info .alert-link,
.alert-info a:link,
.alert-info a:visited,
.alert-info a:hover,
.alert-info a:focus,
.alert-info a:active,
.alert-info .alert-link:link,
.alert-info .alert-link:visited,
.alert-info .alert-link:hover,
.alert-info .alert-link:focus,
.alert-info .alert-link:active {
  color: #fff;
}
.alert-info a:link,
.alert-info a:visited,
.alert-info a:hover,
.alert-info a:active,
.alert-info .alert-link:link,
.alert-info .alert-link:visited,
.alert-info .alert-link:hover,
.alert-info .alert-link:active {
  font-weight: 500;
}
.alert-system-feedback {
  width: 100%;
  position: relative;
}
.alert-system-feedback:before,
.alert-system-feedback:after {
  content: " ";
  display: table;
}
.alert-system-feedback:after {
  clear: both;
}
.alert-system-feedback .alert {
  -o-transition: top 0.4s ease;
  z-index: 1029;
  width: 100%;
  max-width: 970px;
  margin: 0 auto;
  transition: top 0.4s;
  position: fixed;
  top: -40px;
  left: 0;
  right: 0;
}
.alert-system-feedback .alert.on {
  top: 40px;
}
@media (max-width: 991px) {
  .alert-system-feedback .alert.on {
    top: 80px;
  }
}
.alert-system-feedback .alert-content,
.alert-system-feedback .alert-context {
  float: left;
  width: 90%;
  width: calc(100% - 30px);
  display: inline-block;
}
.alert-system-feedback .icon-close-white {
  float: right;
  background-position: 0 -880px;
  background-size: 40px;
  width: 18px;
  height: 18px;
  margin: auto 0 auto auto;
}
.alert-system-feedback .icon-close-white:hover {
  cursor: pointer;
}
.alert-loading {
  text-align: center;
  color: #f7f7f8;
  background-color: #bcbec8;
  border: 0;
  height: 48px;
  margin: 0;
  padding: 15px;
  font-size: 20px;
  line-height: 1em;
}
.alert-loading a,
.alert-loading .alert-link,
.alert-loading a:link,
.alert-loading a:visited,
.alert-loading a:hover,
.alert-loading a:focus,
.alert-loading a:active,
.alert-loading .alert-link:link,
.alert-loading .alert-link:visited,
.alert-loading .alert-link:hover,
.alert-loading .alert-link:focus,
.alert-loading .alert-link:active {
  color: #f7f7f8;
}
.alert-success {
  text-align: center;
  color: #fff;
  background-color: #01854b;
  border: 0;
  height: 48px;
  margin: 0;
  padding: 15px;
  font-size: 20px;
  line-height: 1em;
}
.alert-success a,
.alert-success .alert-link,
.alert-success a:link,
.alert-success a:visited,
.alert-success a:hover,
.alert-success a:focus,
.alert-success a:active,
.alert-success .alert-link:link,
.alert-success .alert-link:visited,
.alert-success .alert-link:hover,
.alert-success .alert-link:focus,
.alert-success .alert-link:active {
  color: #fff;
}
.alert-warning {
  text-align: center;
  color: #fff;
  background-color: #e75750;
  border: 0;
  margin: 0;
  padding: 15px;
  font-size: 20px;
  line-height: 1em;
}
.alert-warning a,
.alert-warning .alert-link,
.alert-warning a:link,
.alert-warning a:visited,
.alert-warning a:hover,
.alert-warning a:focus,
.alert-warning a:active,
.alert-warning .alert-link:link,
.alert-warning .alert-link:visited,
.alert-warning .alert-link:hover,
.alert-warning .alert-link:focus,
.alert-warning .alert-link:active {
  color: #fff;
}
@media (max-width: 767px) {
  .alert-warning {
    height: auto;
    max-height: 60px;
    padding: 9px;
  }
}
.message-banner {
  color: #494d5a;
  text-align: center;
  background-color: #bcbec8;
  padding: 15px;
}
@media (max-width: 767px) {
  .message-banner {
    padding: 12px;
  }
}
.no-header-nav .alert-system-feedback .alert {
  top: -60px;
}
.no-header-nav .alert-system-feedback .alert.on {
  top: 0;
}
.pager {
  text-align: center;
  margin: 20px 0;
  padding-left: 0;
  list-style: none;
}
.pager:before,
.pager:after {
  content: " ";
  display: table;
}
.pager:after {
  clear: both;
}
.pager li {
  float: left;
}
.pager li:not(:first-child) {
  margin-left: 6px;
}
.pager li span {
  border: 0;
  padding: 5px 5px 0;
  display: inline-block;
}
.pager-holder {
  text-align: center;
  width: 100%;
}
.pager-holder:before,
.pager-holder:after {
  content: " ";
  display: table;
}
.pager-holder:after {
  clear: both;
}
.pager-holder .pager {
  width: auto;
  margin: 0 auto;
  display: inline-block;
}
.pill-toggle {
  background-color: #fff;
  border-radius: 24px;
  height: 24px;
  padding: 2px;
  display: inline-block;
}
.pill-toggle input {
  display: none;
}
.pill-toggle input:checked + label {
  color: #fff;
  background-color: #70a0ff;
}
.pill-toggle input:disabled + label {
  cursor: default;
}
.pill-toggle input:checked:disabled + label {
  background-color: #bcbec8;
}
.pill-toggle label {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #494d5a;
  text-align: center;
  float: left;
  vertical-align: middle;
  cursor: pointer;
  border-radius: 20px;
  min-width: 36px;
  height: 20px;
  padding-left: 2px;
  padding-right: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
}
.popover {
  background-color: #fff;
}
.popover.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.popover.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .popover {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .popover.remove-panel {
  background-color: transparent;
}
.popover.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.popover.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .popover {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .popover.remove-panel {
  background-color: transparent;
}
.popover {
  text-align: left;
  white-space: normal;
  z-index: 1060;
  background-clip: padding-box;
  border: 0;
  border-radius: 4px;
  max-width: 276px;
  padding: 0;
  display: none;
  position: absolute;
  box-shadow: 0 1px 4px rgba(25, 25, 25, 0.3);
}
.popover.top {
  margin-top: -6px;
}
.popover.right {
  margin-left: 6px;
}
.popover.bottom {
  margin-top: 6px;
}
.popover.left {
  margin-left: -6px;
}
.popover-content {
  padding: 0;
}
.popover-content .dropdown-menu {
  border: 0;
  display: block;
  position: relative;
}
.popover-content .dropdown-menu li {
  width: auto;
}
.popover-content .dropdown-menu li a,
.popover-content .dropdown-menu li button {
  color: #121215;
  display: block;
}
.popover > .arrow,
.popover > .arrow:after {
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  display: block;
  position: absolute;
}
.popover > .arrow {
  border-width: 7px;
}
.popover > .arrow:after {
  content: "";
  border-width: 6px;
}
.popover.top > .arrow {
  border-top-color: #fff;
  border-bottom-width: 0;
  margin-left: -7px;
  bottom: -7px;
  left: 50%;
}
.popover.top > .arrow:after {
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
  margin-left: -6px;
  bottom: 1px;
}
.popover.right > .arrow {
  border-left-width: 0;
  border-right-color: #fff;
  margin-top: -7px;
  top: 50%;
  left: -7px;
}
.popover.right > .arrow:after {
  content: " ";
  border-left-width: 0;
  border-right-color: #fff;
  bottom: -6px;
  left: 1px;
}
.popover.bottom > .arrow {
  z-index: 1060;
  border-top-width: 0;
  border-bottom-color: #fff;
  margin-left: -7px;
  top: -7px;
  left: 50%;
}
.popover.bottom > .arrow:after {
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
  margin-left: -6px;
  top: 1px;
}
.popover.left > .arrow {
  border-left-color: rgba(0, 0, 0, 0.25);
  border-right-width: 0;
  margin-top: -7px;
  top: 50%;
  right: -7px;
}
.popover.left > .arrow:after {
  content: " ";
  border-left-color: #fff;
  border-right-width: 0;
  bottom: -6px;
  right: 1px;
}
.rbx-popover-content {
  display: none;
}
.rbx-menu-item {
  display: inline;
}
.popover-body {
  padding: 9px 12px;
}
.popover-list .popover-item {
  padding: 9px 0 0 12px;
  line-height: 1.5em;
}
.popover-list .popover-item:hover {
  background-color: #f7f7f8;
}
.popover-list .popover-item .popover-item-icon {
  background-size: 40px;
  width: 20px;
  height: 20px;
}
.popover-list .popover-item .popover-item-content {
  width: 80%;
  border-bottom: 1px solid #f7f7f8;
  width: calc(100% - 20px);
  padding: 0 12px 9px 0;
  display: inline-block;
}
.radio:not(
  :-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  padding-left: 20px;
}
.radio:not(
  :-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  padding-left: 20px;
}
.radio:not(
  :-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  padding-left: 20px;
}
.radio:not(
  :-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  padding-left: 20px;
}
.radio:not(
  :is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  )
) {
  padding-left: 20px;
}
.radio:-webkit-any(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  padding-right: 20px;
}
.radio:-moz-any(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  padding-right: 20px;
}
.radio:is(
  :lang(ae),
  :lang(ar),
  :lang(arc),
  :lang(bcc),
  :lang(bqi),
  :lang(ckb),
  :lang(dv),
  :lang(fa),
  :lang(glk),
  :lang(he),
  :lang(ku),
  :lang(mzn),
  :lang(nqo),
  :lang(pnb),
  :lang(ps),
  :lang(sd),
  :lang(ug),
  :lang(ur),
  :lang(yi)
) {
  padding-right: 20px;
}
.radio label {
  line-height: 1em;
  display: inline-block;
  position: relative;
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  padding-left: 5px;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  padding-left: 5px;
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  padding-left: 5px;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  padding-left: 5px;
}
.radio
  label:not(
    :is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ) {
  padding-left: 5px;
}
.radio
  label:-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  padding-right: 5px;
}
.radio
  label:-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  padding-right: 5px;
}
.radio
  label:is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ) {
  padding-right: 5px;
}
@media (max-width: 767px) {
  .radio label {
    min-height: 24px;
    line-height: 1.5em;
  }
}
.radio label:before {
  content: "";
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #bcbec8;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  display: inline-block;
  position: absolute;
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):before {
  margin-left: -16px;
  left: 0;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):before {
  margin-left: -16px;
  left: 0;
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):before {
  margin-left: -16px;
  left: 0;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):before {
  margin-left: -16px;
  left: 0;
}
.radio
  label:not(
    :is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):before {
  margin-left: -16px;
  left: 0;
}
.radio
  label:-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):before {
  margin-right: -16px;
  right: 0;
}
.radio
  label:-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):before {
  margin-right: -16px;
  right: 0;
}
.radio
  label:is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):before {
  margin-right: -16px;
  right: 0;
}
@media (max-width: 767px) {
  .radio label:before {
    width: 24px;
    height: 24px;
  }
  .radio
    label:not(
      :-webkit-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):before {
    margin-left: -24px;
  }
  .radio
    label:not(
      :-moz-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):before {
    margin-left: -24px;
  }
  .radio
    label:not(
      :-webkit-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):before {
    margin-left: -24px;
  }
  .radio
    label:not(
      :-moz-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):before {
    margin-left: -24px;
  }
  .radio
    label:not(
      :is(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):before {
    margin-left: -24px;
  }
  .radio
    label:-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):before {
    margin-right: -24px;
  }
  .radio
    label:-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):before {
    margin-right: -24px;
  }
  .radio
    label:is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):before {
    margin-right: -24px;
  }
}
.radio label:hover:before {
  border: 1px solid #70a0ff;
}
.radio label:after {
  content: " ";
  background-color: #bcbec8;
  border-radius: 50%;
  width: 10px;
  height: 10px;
  display: inline-block;
  position: absolute;
  top: 3px;
  transform: scale(0);
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):after {
  margin-left: -16px;
  left: 3px;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):after {
  margin-left: -16px;
  left: 3px;
}
.radio
  label:not(
    :-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):after {
  margin-left: -16px;
  left: 3px;
}
.radio
  label:not(
    :-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):after {
  margin-left: -16px;
  left: 3px;
}
.radio
  label:not(
    :is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    )
  ):after {
  margin-left: -16px;
  left: 3px;
}
.radio
  label:-webkit-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):after {
  margin-right: -16px;
  right: 3px;
}
.radio
  label:-moz-any(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):after {
  margin-right: -16px;
  right: 3px;
}
.radio
  label:is(
    :lang(ae),
    :lang(ar),
    :lang(arc),
    :lang(bcc),
    :lang(bqi),
    :lang(ckb),
    :lang(dv),
    :lang(fa),
    :lang(glk),
    :lang(he),
    :lang(ku),
    :lang(mzn),
    :lang(nqo),
    :lang(pnb),
    :lang(ps),
    :lang(sd),
    :lang(ug),
    :lang(ur),
    :lang(yi)
  ):after {
  margin-right: -16px;
  right: 3px;
}
@media (max-width: 767px) {
  .radio label:after {
    width: 16px;
    height: 16px;
    top: 4px;
  }
  .radio
    label:not(
      :-webkit-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):after {
    margin-left: -24px;
    left: 4px;
  }
  .radio
    label:not(
      :-moz-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):after {
    margin-left: -24px;
    left: 4px;
  }
  .radio
    label:not(
      :-webkit-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):after {
    margin-left: -24px;
    left: 4px;
  }
  .radio
    label:not(
      :-moz-any(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):after {
    margin-left: -24px;
    left: 4px;
  }
  .radio
    label:not(
      :is(
        :lang(ae),
        :lang(ar),
        :lang(arc),
        :lang(bcc),
        :lang(bqi),
        :lang(ckb),
        :lang(dv),
        :lang(fa),
        :lang(glk),
        :lang(he),
        :lang(ku),
        :lang(mzn),
        :lang(nqo),
        :lang(pnb),
        :lang(ps),
        :lang(sd),
        :lang(ug),
        :lang(ur),
        :lang(yi)
      )
    ):after {
    margin-left: -24px;
    left: 4px;
  }
  .radio
    label:-webkit-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):after {
    margin-right: -24px;
    right: 4px;
  }
  .radio
    label:-moz-any(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):after {
    margin-right: -24px;
    right: 4px;
  }
  .radio
    label:is(
      :lang(ae),
      :lang(ar),
      :lang(arc),
      :lang(bcc),
      :lang(bqi),
      :lang(ckb),
      :lang(dv),
      :lang(fa),
      :lang(glk),
      :lang(he),
      :lang(ku),
      :lang(mzn),
      :lang(nqo),
      :lang(pnb),
      :lang(ps),
      :lang(sd),
      :lang(ug),
      :lang(ur),
      :lang(yi)
    ):after {
    margin-right: -24px;
    right: 4px;
  }
}
.radio label:disabled:before {
  cursor: default;
  background-color: #f7f7f8;
  border: 1px solid #e6e7ea;
}
.radio label:disabled:after {
  background-color: #f7f7f8;
}
.radio input[type="radio"] {
  opacity: 0;
  position: absolute;
  left: -9999px;
}
.radio input[type="radio"] + label {
  cursor: pointer;
}
.radio input[type="radio"]:checked + label:after {
  transform: scale(1);
}
.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}
.radio input[type="radio"]:disabled + label:before {
  cursor: not-allowed;
}
.light-theme .radio input[type="radio"]:focus-visible + label:before {
  outline: 1px auto #168dd8;
}
.dark-theme .radio input[type="radio"]:focus-visible + label:before {
  outline: 1px auto #83d1fd;
}
.radio.radio-inline {
  margin-top: 0;
}
.radio input[type="radio"] + label:after {
  background-color: #70a0ff;
}
.radio input[type="radio"]:checked + label:after {
  background-color: #70a0ff;
}
.radio input[type="radio"]:focus + label:before {
  border: 1px solid #70a0ff;
}
input[type="range"] {
  -webkit-appearance: none;
  background: 0 0;
  width: 100%;
  height: 40px;
  margin-top: -6px;
  padding: 0;
}
input[type="range"]:focus {
  outline: none;
}
input[type="range"]::-webkit-slider-runnable-track {
  cursor: pointer;
  background: #e6e7ea;
  border: 0 solid #000;
  border-radius: 6px;
  width: 100%;
  height: 6px;
}
input[type="range"]::-moz-range-track {
  cursor: pointer;
  background: #e6e7ea;
  border: 0 solid #000;
  border-radius: 6px;
  width: 100%;
  height: 6px;
}
input[type="range"]::-ms-track {
  cursor: pointer;
  background: #e6e7ea;
  border: 0 solid #000;
  border-radius: 6px;
  width: 100%;
  height: 6px;
}
input[type="range"]:disabled::-webkit-slider-runnable-track {
  cursor: not-allowed;
}
input[type="range"]:disabled::-moz-range-track {
  cursor: not-allowed;
}
input[type="range"]:disabled::-ms-track {
  cursor: not-allowed;
}
input[type="range"]::-ms-track {
  color: transparent;
  background: 0 0;
  border-color: transparent;
}
input[type="range"]::-ms-fill-lower {
  background: #70a0ff;
  border: 0 solid #000;
  border-radius: 6px;
}
input[type="range"]::-ms-fill-upper {
  background: #e6e7ea;
  border: 0 solid #000;
  border-radius: 6px;
}
input[type="range"]::-ms-tooltip {
  display: none;
}
input[type="range"]::-moz-range-progress {
  background-color: #70a0ff;
  border-radius: 6px;
  height: 6px;
}
input[type="range"]::-ms-fill-lower {
  background-color: #e6e7ea;
}
input[type="range"]::-ms-fill-upper {
  background-color: #e6e7ea;
}
input[type="range"]::-moz-range-progress {
  cursor: pointer;
}
input[type="range"]::-ms-fill-lower {
  cursor: pointer;
}
input[type="range"]:disabled::-moz-range-progress {
  cursor: not-allowed;
  background: #bcbec8;
}
input[type="range"]:disabled::-ms-fill-lower {
  cursor: not-allowed;
  background: #bcbec8;
}
input[type="range"]::-webkit-slider-thumb {
  -o-transition: box-shadow 0.2s ease;
  box-sizing: border-box;
  cursor: pointer;
  background: #fff;
  border: 2px solid #70a0ff;
  border-radius: 24px;
  width: 24px;
  height: 24px;
  transition: box-shadow 0.2s;
  box-shadow:
    0 0 rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]::-moz-range-thumb {
  -o-transition: box-shadow 0.2s ease;
  box-sizing: border-box;
  cursor: pointer;
  background: #fff;
  border: 2px solid #70a0ff;
  border-radius: 24px;
  width: 24px;
  height: 24px;
  transition: box-shadow 0.2s;
  box-shadow:
    0 0 rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]::-ms-thumb {
  -o-transition: box-shadow 0.2s ease;
  box-sizing: border-box;
  cursor: pointer;
  background: #fff;
  border: 2px solid #70a0ff;
  border-radius: 24px;
  width: 24px;
  height: 24px;
  transition: box-shadow 0.2s;
  box-shadow:
    0 0 rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]:not(:disabled)::-webkit-slider-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]:not(:disabled)::-moz-range-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]:not(:disabled)::-ms-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 162, 255, 0.5),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
input[type="range"]:disabled::-webkit-slider-thumb {
  cursor: not-allowed;
  border: 2px solid #bcbec8;
}
input[type="range"]:disabled::-moz-range-thumb {
  cursor: not-allowed;
  border: 2px solid #bcbec8;
}
input[type="range"]:disabled::-ms-thumb {
  cursor: not-allowed;
  border: 2px solid #bcbec8;
}
input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  margin-top: -9px;
}
input[type="range"]::-ms-thumb {
  margin-top: -1px;
}
input[type="range"].pr0::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#70a0ff), from(#e6e7ea));
}
input[type="range"].pr0:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#bcbec8), from(#e6e7ea));
}
input[type="range"].pr4::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.04, #70a0ff),
    color-stop(0.04, #e6e7ea)
  );
}
input[type="range"].pr4:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.04, #bcbec8),
    color-stop(0.04, #e6e7ea)
  );
}
input[type="range"].pr8::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.08, #70a0ff),
    color-stop(0.08, #e6e7ea)
  );
}
input[type="range"].pr8:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.08, #bcbec8),
    color-stop(0.08, #e6e7ea)
  );
}
input[type="range"].pr12::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.12, #70a0ff),
    color-stop(0.12, #e6e7ea)
  );
}
input[type="range"].pr12:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.12, #bcbec8),
    color-stop(0.12, #e6e7ea)
  );
}
input[type="range"].pr16::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.16, #70a0ff),
    color-stop(0.16, #e6e7ea)
  );
}
input[type="range"].pr16:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.16, #bcbec8),
    color-stop(0.16, #e6e7ea)
  );
}
input[type="range"].pr20::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.2, #70a0ff),
    color-stop(0.2, #e6e7ea)
  );
}
input[type="range"].pr20:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.2, #bcbec8),
    color-stop(0.2, #e6e7ea)
  );
}
input[type="range"].pr24::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.24, #70a0ff),
    color-stop(0.24, #e6e7ea)
  );
}
input[type="range"].pr24:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.24, #bcbec8),
    color-stop(0.24, #e6e7ea)
  );
}
input[type="range"].pr28::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.28, #70a0ff),
    color-stop(0.28, #e6e7ea)
  );
}
input[type="range"].pr28:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.28, #bcbec8),
    color-stop(0.28, #e6e7ea)
  );
}
input[type="range"].pr32::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.32, #70a0ff),
    color-stop(0.32, #e6e7ea)
  );
}
input[type="range"].pr32:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.32, #bcbec8),
    color-stop(0.32, #e6e7ea)
  );
}
input[type="range"].pr36::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.36, #70a0ff),
    color-stop(0.36, #e6e7ea)
  );
}
input[type="range"].pr36:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.36, #bcbec8),
    color-stop(0.36, #e6e7ea)
  );
}
input[type="range"].pr40::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.4, #70a0ff),
    color-stop(0.4, #e6e7ea)
  );
}
input[type="range"].pr40:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.4, #bcbec8),
    color-stop(0.4, #e6e7ea)
  );
}
input[type="range"].pr44::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.44, #70a0ff),
    color-stop(0.44, #e6e7ea)
  );
}
input[type="range"].pr44:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.44, #bcbec8),
    color-stop(0.44, #e6e7ea)
  );
}
input[type="range"].pr48::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.48, #70a0ff),
    color-stop(0.48, #e6e7ea)
  );
}
input[type="range"].pr48:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.48, #bcbec8),
    color-stop(0.48, #e6e7ea)
  );
}
input[type="range"].pr52::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.52, #70a0ff),
    color-stop(0.52, #e6e7ea)
  );
}
input[type="range"].pr52:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.52, #bcbec8),
    color-stop(0.52, #e6e7ea)
  );
}
input[type="range"].pr56::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.56, #70a0ff),
    color-stop(0.56, #e6e7ea)
  );
}
input[type="range"].pr56:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.56, #bcbec8),
    color-stop(0.56, #e6e7ea)
  );
}
input[type="range"].pr60::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.6, #70a0ff),
    color-stop(0.6, #e6e7ea)
  );
}
input[type="range"].pr60:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.6, #bcbec8),
    color-stop(0.6, #e6e7ea)
  );
}
input[type="range"].pr64::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.64, #70a0ff),
    color-stop(0.64, #e6e7ea)
  );
}
input[type="range"].pr64:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.64, #bcbec8),
    color-stop(0.64, #e6e7ea)
  );
}
input[type="range"].pr68::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.68, #70a0ff),
    color-stop(0.68, #e6e7ea)
  );
}
input[type="range"].pr68:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.68, #bcbec8),
    color-stop(0.68, #e6e7ea)
  );
}
input[type="range"].pr72::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.72, #70a0ff),
    color-stop(0.72, #e6e7ea)
  );
}
input[type="range"].pr72:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.72, #bcbec8),
    color-stop(0.72, #e6e7ea)
  );
}
input[type="range"].pr76::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.76, #70a0ff),
    color-stop(0.76, #e6e7ea)
  );
}
input[type="range"].pr76:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.76, #bcbec8),
    color-stop(0.76, #e6e7ea)
  );
}
input[type="range"].pr80::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.8, #70a0ff),
    color-stop(0.8, #e6e7ea)
  );
}
input[type="range"].pr80:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.8, #bcbec8),
    color-stop(0.8, #e6e7ea)
  );
}
input[type="range"].pr84::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.84, #70a0ff),
    color-stop(0.84, #e6e7ea)
  );
}
input[type="range"].pr84:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.84, #bcbec8),
    color-stop(0.84, #e6e7ea)
  );
}
input[type="range"].pr88::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.88, #70a0ff),
    color-stop(0.88, #e6e7ea)
  );
}
input[type="range"].pr88:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.88, #bcbec8),
    color-stop(0.88, #e6e7ea)
  );
}
input[type="range"].pr92::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.92, #70a0ff),
    color-stop(0.92, #e6e7ea)
  );
}
input[type="range"].pr92:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.92, #bcbec8),
    color-stop(0.92, #e6e7ea)
  );
}
input[type="range"].pr96::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.96, #70a0ff),
    color-stop(0.96, #e6e7ea)
  );
}
input[type="range"].pr96:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.96, #bcbec8),
    color-stop(0.96, #e6e7ea)
  );
}
input[type="range"].pr100::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, to(#70a0ff), to(#e6e7ea));
}
input[type="range"].pr100:disabled::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, to(#bcbec8), to(#e6e7ea));
}
.rbx-scrollbar-dragger,
.rbx-scrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: rgba(25, 25, 25, 0.3);
  border-radius: 3px;
  width: 6px;
  margin: 0 0 0 6px;
}
.rbx-scrollbar-dragger-hover,
.rbx-scrollbar .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.rbx-scrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover,
.rbx-scrollbar .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.rbx-scrollbar .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: rgba(25, 25, 25, 0.5);
}
.rbx-left-col {
  background-color: #fff;
}
.rbx-left-col.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.rbx-left-col.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .rbx-left-col {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .rbx-left-col.remove-panel {
  background-color: transparent;
}
.rbx-left-col.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.rbx-left-col.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .rbx-left-col {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .rbx-left-col.remove-panel {
  background-color: transparent;
}
.rbx-left-col {
  height: 96%;
  height: calc(100% - 40px);
  overflow: hidden;
}
@media (max-width: 991px) {
  .rbx-left-col {
    height: 92%;
    height: calc(100% - 80px);
  }
}
.rbx-left-col ul {
  padding: 5px 10px 0;
}
.rbx-left-col li {
  margin: 5px 0;
  position: relative;
}
.rbx-left-col .rbx-scrollbar {
  height: 92%;
  height: calc(100% - 50px);
}
.rbx-scrollbar {
  -webkit-overflow-scrolling: touch;
  height: 100%;
  overflow: auto;
}
.rbx-scrollbar .mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
.horizontal-scroller-container .horizontal-scroller .horizontal-scroll-window {
  margin: -12px 0;
  padding: 12px 0;
  overflow: hidden;
}
.horizontally-scrollable {
  float: left;
  white-space: nowrap;
  min-height: 270px;
  position: relative;
}
@media (max-width: 543px) {
  .horizontally-scrollable {
    float: none;
    min-height: 100%;
  }
}
.scroller {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  zoom: 1;
  z-index: 1000;
  background-color: #fff;
  border: 1px solid #bcbec8;
  width: 30px;
  height: 223px;
  position: absolute;
  top: 0;
}
@media (max-width: 543px) {
  .scroller {
    height: 150px;
  }
}
.scroller:hover {
  zoom: 1;
  cursor: pointer;
}
.scroller.disabled {
  opacity: 0.5;
  cursor: default;
  border: 1px solid #e6e7ea;
}
.scroller:focus {
  background-color: #f7f7f8;
}
.scroller .arrow {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-repeat: no-repeat;
  width: 27px;
  height: 100%;
  position: absolute;
}
.scroller .arrow:hover {
  background-position: 0;
}
.scroller .arrow span {
  top: 46%;
  position: absolute;
  top: calc(50% - 16px);
  left: 7px;
}
.scroller.prev {
  border-radius: 0;
  left: -30px;
}
.scroller.prev .arrow span {
  left: 0;
}
.scroller.next {
  border-radius: 0;
  right: -30px;
}
.scroller.next .arrow {
  right: 10px;
}
.scroller-new {
  cursor: pointer;
  border-radius: 50%;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: calc(50% - 20px);
}
.light-theme .scroller-new {
  background-color: #f7f7f8;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
.dark-theme .scroller-new {
  background-color: #191a1f;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
}
.scroller-new {
  opacity: 0.9;
}
.scroller-new:hover {
  opacity: 1;
}
.home-page-games-list .scroller-new {
  display: none;
}
.home-page-games-list:hover .scroller-new {
  display: -ms-flexbox;
  display: flex;
}
.home-page-games-list .scroller-new.next {
  right: -12px;
}
.home-page-games-list .scroller-new.prev {
  left: -12px;
}
.games-list-container.wide-game-tile-container .horizontally-scrollable,
.home-page-games-list.games-list .horizontally-scrollable {
  height: 100%;
  min-height: 0;
}
@media (max-width: 543px) {
  .games-list-container.wide-game-tile-container .horizontally-scrollable,
  .home-page-games-list.games-list .horizontally-scrollable {
    float: left;
    min-height: 0;
  }
}
.games-list-container.wide-game-tile-container .scroller,
.home-page-games-list.games-list .scroller {
  z-index: 5;
  height: 100%;
}
.games-list-container.wide-game-tile-container .scroller-new,
.home-page-games-list.games-list .scroller-new {
  z-index: 5;
}
@media (max-width: 543px) {
  .games-list-container.wide-game-tile-container,
  .home-page-games-list.games-list {
    height: 100%;
  }
}
.home-page-games-list.dynamic-layout-sizing-disabled .horizontal-scroll-window {
  overflow-x: clip;
}
.limited-icon-container {
  border-radius: 12px;
  padding: 2px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.limited-icon-container .icon-shop-limited {
  margin: 1px 0 0;
}
.limited-icon-container .limited-number-container {
  margin: 0 3px;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.state-indicator {
  border-radius: 3px;
  width: 15px;
  height: 15px;
  display: block;
}
.table {
  background-color: #fff;
}
.table.light-theme {
  color: #202227;
  background-color: #fff;
}
.table.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .table {
  color: #202227;
  background-color: #fff;
}
.light-theme .table.remove-panel {
  background-color: transparent;
}
.table.dark-theme {
  color: #f7f7f8;
  background-color: #121215;
}
.table.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .table {
  color: #f7f7f8;
  background-color: #121215;
}
.dark-theme .table.remove-panel {
  background-color: transparent;
}
.table {
  color: #121215;
  width: 100%;
  max-width: 100%;
}
.table th {
  text-align: left;
}
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 12px;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 1px solid #e6e7ea;
}
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table-striped > tbody > tr:nth-child(2n) > td,
.table-striped > tbody > tr:nth-child(2n) > th {
  background-color: #f7f7f8;
}
.rbx-scrollable-tabs-horizontal .nav-tabs {
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
.rbx-scrollable-tabs-horizontal .rbx-tab {
  float: none;
  padding: 0;
  display: inline-block;
}
.rbx-scrollable-tabs-horizontal .rbx-tab .rbx-tab-heading {
  padding: 12px 8px;
  display: block;
}
.rbx-tab .rbx-tab-heading {
  background-color: #fff;
}
.rbx-tab .rbx-tab-heading.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.rbx-tab .rbx-tab-heading.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .rbx-tab .rbx-tab-heading {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .rbx-tab .rbx-tab-heading.remove-panel {
  background-color: transparent;
}
.rbx-tab .rbx-tab-heading.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.rbx-tab .rbx-tab-heading.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .rbx-tab .rbx-tab-heading {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .rbx-tab .rbx-tab-heading.remove-panel {
  background-color: transparent;
}
.rbx-tab {
  color: #121215;
  white-space: nowrap;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0;
  position: relative;
}
.rbx-tab:hover,
.rbx-tab.active {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  cursor: pointer;
}
.rbx-tab:hover .rbx-tab-heading,
.rbx-tab.active .rbx-tab-heading,
.rbx-tab:hover .rbx-tab-heading:hover,
.rbx-tab:hover .rbx-tab-heading:focus,
.rbx-tab:hover .rbx-tab-heading:active,
.rbx-tab.active .rbx-tab-heading:hover,
.rbx-tab.active .rbx-tab-heading:focus,
.rbx-tab.active .rbx-tab-heading:active {
  border: 0;
}
.rbx-tab .rbx-tab-heading {
  -o-transition: all, 0.2s, ease-in-out;
  border: 0;
  border-radius: 0;
  padding: 12px 2%;
  line-height: 100%;
  transition: all;
}
.rbx-tab .rbx-tab-heading span {
  margin: 0;
  display: inline-block;
}
.rbx-tab .rbx-tab-heading span.notification-red {
  vertical-align: top;
  margin-left: 6px;
}
.rbx-tab .rbx-tab-heading:hover,
.rbx-tab .rbx-tab-heading:focus,
.rbx-tab .rbx-tab-heading:active {
  border: 0;
}
.rbx-tab .rbx-tab-subtitle {
  color: #494d5a;
  padding: 5px 5px 0;
  font-size: 14px;
}
.rbx-tabs-default,
.rbx-tabs-vertical ul,
.rbx-tabs-horizontal .nav-tabs {
  background-color: transparent;
  border: 0;
}
.rbx-tabs-horizontal .nav-tabs {
  background-color: #fff;
}
.rbx-tabs-horizontal .nav-tabs.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.rbx-tabs-horizontal .nav-tabs.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .rbx-tabs-horizontal .nav-tabs {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .rbx-tabs-horizontal .nav-tabs.remove-panel {
  background-color: transparent;
}
.rbx-tabs-horizontal .nav-tabs.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.rbx-tabs-horizontal .nav-tabs.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .rbx-tabs-horizontal .nav-tabs {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .rbx-tabs-horizontal .nav-tabs.remove-panel {
  background-color: transparent;
}
.rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
  background-color: #f7f7f8;
}
.rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover,
.rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:focus,
.rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:active,
.rbx-tabs-horizontal .rbx-tab .rbx-tab-heading.active {
  box-shadow: inset 0 -4px #70a0ff;
}
.light-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
  color: #494d5a;
}
.light-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 0 -4px #bcbec8;
}
.light-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading.active {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 0 -4px #202227;
}
.dark-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
  color: #d5d7dd;
}
.dark-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 0 -4px #494d5a;
}
.dark-theme .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading.active {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 0 -4px #f7f7f8;
}
.rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
  color: #121215;
  box-shadow: inset 0 -4px #70a0ff;
}
.light-theme .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 0 -4px #202227;
}
.dark-theme .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 0 -4px #f7f7f8;
}
.rbx-tabs-horizontal .nav-tabs {
  text-align: center;
  width: 100%;
}
.rbx-tabs-horizontal .rbx-tab-heading {
  color: #121215;
  margin-right: 0;
}
.rbx-tabs-horizontal .rbx-tab-heading:hover,
.rbx-tabs-horizontal .rbx-tab-heading:focus,
.rbx-tabs-horizontal .rbx-tab-heading:active {
  box-shadow: inset 0 -4px #70a0ff;
}
.rbx-tabs-vertical .rbx-tab .rbx-tab-heading:hover {
  background-color: #f7f7f8;
}
.rbx-tabs-vertical .rbx-tab .rbx-tab-heading:hover,
.rbx-tabs-vertical .rbx-tab .rbx-tab-heading:focus,
.rbx-tabs-vertical .rbx-tab .rbx-tab-heading:active,
.rbx-tabs-vertical .rbx-tab .rbx-tab-heading.active {
  box-shadow: inset 4px 0 #70a0ff;
}
.light-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading {
  color: #494d5a;
}
.light-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading:hover {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #bcbec8;
}
.light-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading.active {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #202227;
}
.dark-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading {
  color: #d5d7dd;
}
.dark-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading:hover {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #494d5a;
}
.dark-theme .rbx-tabs-vertical .rbx-tab .rbx-tab-heading.active {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #f7f7f8;
}
.rbx-tabs-vertical .rbx-tab.active .rbx-tab-heading {
  color: #121215;
  box-shadow: inset 4px 0 #70a0ff;
}
.light-theme .rbx-tabs-vertical .rbx-tab.active .rbx-tab-heading {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #202227;
}
.dark-theme .rbx-tabs-vertical .rbx-tab.active .rbx-tab-heading {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #f7f7f8;
}
.rbx-tabs-vertical:before,
.rbx-tabs-vertical:after {
  content: " ";
  display: table;
}
.rbx-tabs-vertical:after {
  clear: both;
}
.rbx-tabs-vertical ul {
  float: left;
  border-right: 1px solid #bcbec8;
  width: 160px;
}
.rbx-tabs-vertical .rbx-tab {
  width: 160px;
  height: 36px;
}
.rbx-tabs-vertical .rbx-tab-heading {
  padding: 12px 0 12px 12px;
}
.rbx-tabs-vertical .rbx-tab-content {
  float: left;
}
.rbx-tab-content {
  margin: 6px 0;
}
.menu-vertical {
  background-color: #fff;
}
.menu-vertical.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.menu-vertical.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .menu-vertical {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .menu-vertical.remove-panel {
  background-color: transparent;
}
.menu-vertical.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.menu-vertical.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .menu-vertical {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .menu-vertical.remove-panel {
  background-color: transparent;
}
.menu-vertical .menu-option .menu-secondary {
  background-color: #fff;
}
.menu-vertical .menu-option .menu-secondary.light-theme {
  color: #202227;
  background-color: #f7f7f8;
}
.menu-vertical .menu-option .menu-secondary.light-theme.remove-panel {
  background-color: transparent;
}
.light-theme .menu-vertical .menu-option .menu-secondary {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .menu-vertical .menu-option .menu-secondary.remove-panel {
  background-color: transparent;
}
.menu-vertical .menu-option .menu-secondary.dark-theme {
  color: #f7f7f8;
  background-color: #272930;
}
.menu-vertical .menu-option .menu-secondary.dark-theme.remove-panel {
  background-color: transparent;
}
.dark-theme .menu-vertical .menu-option .menu-secondary {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .menu-vertical .menu-option .menu-secondary.remove-panel {
  background-color: transparent;
}
.menu-vertical .menu-option:hover,
.menu-vertical .menu-option:focus,
.menu-vertical .menu-option:active,
.menu-vertical .menu-option.active {
  box-shadow: inset 4px 0 #70a0ff;
}
.light-theme .menu-vertical .menu-option {
  color: #494d5a;
}
.light-theme .menu-vertical .menu-option:hover {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #bcbec8;
}
.light-theme .menu-vertical .menu-option.active {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #202227;
}
.dark-theme .menu-vertical .menu-option {
  color: #d5d7dd;
}
.dark-theme .menu-vertical .menu-option:hover {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #494d5a;
}
.dark-theme .menu-vertical .menu-option.active {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #f7f7f8;
}
.menu-vertical .menu-option .menu-option-content:hover {
  background-color: #f7f7f8;
}
.menu-vertical .menu-option .menu-option-content:hover,
.menu-vertical .menu-option .menu-option-content:focus,
.menu-vertical .menu-option .menu-option-content:active,
.menu-vertical .menu-option .menu-option-content.active {
  box-shadow: inset 4px 0 #70a0ff;
}
.light-theme .menu-vertical .menu-option .menu-option-content {
  color: #494d5a;
}
.light-theme .menu-vertical .menu-option .menu-option-content:hover {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #bcbec8;
}
.light-theme .menu-vertical .menu-option .menu-option-content.active {
  color: #202227;
  background-color: transparent;
  box-shadow: inset 4px 0 #202227;
}
.dark-theme .menu-vertical .menu-option .menu-option-content {
  color: #d5d7dd;
}
.dark-theme .menu-vertical .menu-option .menu-option-content:hover {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #494d5a;
}
.dark-theme .menu-vertical .menu-option .menu-option-content.active {
  color: #f7f7f8;
  background-color: transparent;
  box-shadow: inset 4px 0 #f7f7f8;
}
.light-theme .menu-vertical .menu-option .menu-secondary-option {
  color: #494d5a;
}
.light-theme .menu-vertical .menu-option .menu-secondary-option:hover,
.light-theme .menu-vertical .menu-option .menu-secondary-option:focus {
  box-shadow: none;
  color: #202227;
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .menu-vertical .menu-option .menu-secondary-option:active,
.light-theme .menu-vertical .menu-option .menu-secondary-option.active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.1);
}
.dark-theme .menu-vertical .menu-option .menu-secondary-option {
  color: #d5d7dd;
}
.dark-theme .menu-vertical .menu-option .menu-secondary-option:hover,
.dark-theme .menu-vertical .menu-option .menu-secondary-option:focus {
  box-shadow: none;
  color: #f7f7f8;
  background-color: rgba(255, 255, 255, 0.1);
}
.dark-theme .menu-vertical .menu-option .menu-secondary-option:active,
.dark-theme .menu-vertical .menu-option .menu-secondary-option.active {
  box-shadow: none;
  background-color: rgba(255, 255, 255, 0.1);
}
.menu-vertical {
  width: 160px;
}
.menu-vertical ul,
.menu-vertical li {
  margin: 0;
  list-style: none;
}
.menu-vertical .menu-option {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  width: 100%;
  position: relative;
}
.menu-vertical .menu-option:hover,
.menu-vertical .menu-option:focus,
.menu-vertical .menu-option.active {
  box-shadow: inset 4px 0 #70a0ff;
}
.menu-vertical .menu-option .menu-secondary-container {
  z-index: 1000;
  padding-left: 3px;
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}
.menu-vertical .menu-option .menu-secondary {
  width: 160px;
  box-shadow: 0 1px 3px rgba(150, 150, 150, 0.74);
}
.menu-vertical .menu-option:hover {
  background-color: #f7f7f8;
}
.menu-vertical .menu-option .menu-secondary-option {
  cursor: pointer;
  width: 160px;
  padding: 10px 12px;
}
.menu-vertical .menu-option .menu-secondary-option:hover {
  background-color: #f7f7f8;
}
.menu-vertical .menu-option .menu-secondary-option:focus,
.menu-vertical .menu-option .menu-secondary-option.active {
  box-shadow: inset 4px 0 #70a0ff;
}
.menu-vertical .menu-option-content {
  padding: 9px 5px 9px 9px;
  display: -ms-flexbox;
  display: flex;
}
.menu-vertical .menu-option-content:before,
.menu-vertical .menu-option-content:after {
  content: " ";
  display: table;
}
.menu-vertical .menu-option-content:after {
  clear: both;
}
.menu-vertical .menu-option-content .menu-text {
  float: left;
}
.menu-vertical .menu-option-content span[class^="icon-"] {
  float: right;
  margin: auto 0 auto auto;
}
.placeholder-asset-container {
  vertical-align: middle;
  width: 100%;
  display: inline-block;
  position: relative;
}
.placeholder-asset-container:before {
  content: "";
  margin-top: 100%;
  display: block;
}
.toast-container {
  -o-transition: opacity ease-in-out 0.2s;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  bottom: 24px;
  left: 24px;
  right: 24px;
}
.toast-container.toast-visible {
  opacity: 1;
}
.toast-container .toast-content {
  color: #fff;
  text-align: center;
  background-color: rgba(18, 18, 21, 0.9);
  border-radius: 3px;
  padding: 12px;
}
.toast-with-icon .toast-content {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
}
.toast-with-icon .toast-icon-container {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.toast-with-icon .toast-text-container {
  -ms-flex-positive: 9;
  flex-grow: 9;
}
.toast-with-icon .toast-title-container,
.toast-with-icon .toast-description-container {
  text-align: left;
  padding-left: 12px;
}
.tooltip {
  z-index: 1070;
  visibility: visible;
  opacity: 0;
  -webkit-filter: alpha(opacity=0);
  filter: alpha(opacity=0);
  display: block;
  position: absolute;
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  text-align: center;
  color: #f7f7f8;
  background-color: #494d5a;
  border-radius: 0;
  min-width: 150px;
  max-width: 200px;
  padding: 6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.3em;
  text-decoration: none;
}
.tooltip-arrow {
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  position: absolute;
}
.tooltip.in {
  opacity: 1;
}
.tooltip.bottom .tooltip-arrow {
  border-width: 0 5px 5px;
  border-bottom-color: #494d5a;
  margin-left: -5px;
  top: 0;
  left: 50%;
}
.tooltip.bottom-left .tooltip-arrow {
  border-width: 0 5px 5px;
  border-bottom-color: #494d5a;
  margin-left: 5px;
  top: -5px;
  left: 0;
}
.tooltip-container {
  cursor: pointer;
  display: inline-block;
}
.tooltip-container span {
  vertical-align: middle;
  padding: 4px 0 0 6px;
  display: table-cell;
}
.typing {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/3117e2f0d3341d1e.gif);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 28px;
  width: 28px;
  height: 12px;
  display: inline-block;
}
.dark-theme {
  color: #f7f7f8;
  background-color: #121215;
}
.dark-theme .remove-panel {
  background-color: transparent;
  padding: 0;
}
@media (max-width: 767px) {
  .dark-theme .remove-panel {
    padding: 0 12px;
  }
}
.light-theme {
  color: #202227;
  background-color: #fff;
}
.light-theme .remove-panel {
  background-color: transparent;
  padding: 0;
}
@media (max-width: 767px) {
  .light-theme .remove-panel {
    padding: 0 12px;
  }
}
.light-theme .content {
  color: #202227;
  background-color: #fff;
}
.dark-theme .content {
  color: #f7f7f8;
  background-color: #121215;
}
.light-theme .border-top,
.light-theme .border-bottom,
.light-theme .border-right,
.light-theme .border-left,
.light-theme .border {
  border-color: #bcbec8;
}
.dark-theme .border-top,
.dark-theme .border-bottom,
.dark-theme .border-right,
.dark-theme .border-left,
.dark-theme .border {
  border-color: #494d5a;
}
.light-theme .rbx-divider {
  background-color: rgba(27, 37, 75, 0.12);
}
.dark-theme .rbx-divider {
  background-color: rgba(208, 217, 251, 0.12);
}
.light-theme .border-warning {
  border-color: #202227;
}
.dark-theme .border-warning {
  border-color: #f7f7f8;
}
:focus {
  outline-color: var(--color-selection-start);
}
:focus-visible {
  outline-color: var(--color-selection-start);
}
.dark-theme .show-more-end,
.light-theme .show-more-end {
  background: 0 0;
}
.light-theme p,
.light-theme .text,
.light-theme .text-default,
.light-theme .text-secondary,
.light-theme .text-description,
.light-theme .text-label,
.light-theme .text-date-hint,
.light-theme .text-info,
.light-theme .text-footer {
  color: #494d5a;
}
.dark-theme p,
.dark-theme .text,
.dark-theme .text-default,
.dark-theme .text-secondary,
.dark-theme .text-description,
.dark-theme .text-label,
.dark-theme .text-date-hint,
.dark-theme .text-info,
.dark-theme .text-footer {
  color: #d5d7dd;
}
.light-theme .text-nav,
.light-theme .text-nav:hover {
  color: #202227;
}
.dark-theme .text-nav,
.dark-theme .text-nav:hover {
  color: #f7f7f8;
}
.light-theme .text-emphasis,
.light-theme .text-sec,
.light-theme .text-warning {
  color: #202227;
}
.dark-theme .text-emphasis,
.dark-theme .text-sec,
.dark-theme .text-warning {
  color: #f7f7f8;
}
.light-theme .text-muted,
.light-theme .text-subheader {
  color: #6a6f81;
}
.dark-theme .text-muted,
.dark-theme .text-subheader {
  color: #bcbec8;
}
.light-theme .text-disabled,
.dark-theme .text-disabled {
  opacity: 0.5;
}
.light-theme .text-link,
.light-theme .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .light-theme a,
.light-theme .text-link:link,
.light-theme .text-link:hover,
.light-theme .text-link:visited,
.light-theme .text-link:active,
.light-theme .text-name,
.light-theme .text-name:link,
.light-theme .text-name:hover,
.light-theme .text-name:visited,
.light-theme .text-name:active,
.light-theme .text-link.small,
.light-theme .vlist .list-item .list-body .list-content a.small,
.vlist .list-item .list-body .list-content .light-theme a.small,
.light-theme .text-link.small:link,
.light-theme .text-link.small:visited,
.light-theme .text-link.small:active,
.light-theme .text-link.xsmall,
.light-theme .vlist .list-item .list-body .list-content a.xsmall,
.vlist .list-item .list-body .list-content .light-theme a.xsmall,
.light-theme .text-link.xsmall:link,
.light-theme .text-link.xsmall:visited,
.light-theme .text-link.xsmall:active,
.light-theme .text-link.xxsmall,
.light-theme .vlist .list-item .list-body .list-content a.xxsmall,
.vlist .list-item .list-body .list-content .light-theme a.xxsmall,
.light-theme .text-link.xxsmall:link,
.light-theme .text-link.xxsmall:visited,
.light-theme .text-link.xxsmall:active,
.light-theme .text-name.small,
.light-theme .text-name.small:link,
.light-theme .text-name.small:visited,
.light-theme .text-name.small:active,
.light-theme .text-name.xsmall,
.light-theme .text-name.xsmall:link,
.light-theme .text-name.xsmall:visited,
.light-theme .text-name.xsmall:active,
.light-theme .text-name.xxsmall,
.light-theme .text-name.xxsmall:link,
.light-theme .text-name.xxsmall:visited,
.light-theme .text-name.xxsmall:active {
  color: #202227;
}
.dark-theme .text-link,
.dark-theme .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .dark-theme a,
.dark-theme .text-link:link,
.dark-theme .text-link:hover,
.dark-theme .text-link:visited,
.dark-theme .text-link:active,
.dark-theme .text-name,
.dark-theme .text-name:link,
.dark-theme .text-name:hover,
.dark-theme .text-name:visited,
.dark-theme .text-name:active,
.dark-theme .text-link.small,
.dark-theme .vlist .list-item .list-body .list-content a.small,
.vlist .list-item .list-body .list-content .dark-theme a.small,
.dark-theme .text-link.small:link,
.dark-theme .text-link.small:visited,
.dark-theme .text-link.small:active,
.dark-theme .text-link.xsmall,
.dark-theme .vlist .list-item .list-body .list-content a.xsmall,
.vlist .list-item .list-body .list-content .dark-theme a.xsmall,
.dark-theme .text-link.xsmall:link,
.dark-theme .text-link.xsmall:visited,
.dark-theme .text-link.xsmall:active,
.dark-theme .text-link.xxsmall,
.dark-theme .vlist .list-item .list-body .list-content a.xxsmall,
.vlist .list-item .list-body .list-content .dark-theme a.xxsmall,
.dark-theme .text-link.xxsmall:link,
.dark-theme .text-link.xxsmall:visited,
.dark-theme .text-link.xxsmall:active,
.dark-theme .text-name.small,
.dark-theme .text-name.small:link,
.dark-theme .text-name.small:visited,
.dark-theme .text-name.small:active,
.dark-theme .text-name.xsmall,
.dark-theme .text-name.xsmall:link,
.dark-theme .text-name.xsmall:visited,
.dark-theme .text-name.xsmall:active,
.dark-theme .text-name.xxsmall,
.dark-theme .text-name.xxsmall:link,
.dark-theme .text-name.xxsmall:visited,
.dark-theme .text-name.xxsmall:active {
  color: #f7f7f8;
}
.light-theme .text-lead,
.light-theme .text-lead:link,
.light-theme .text-lead:hover,
.light-theme .text-lead:visited,
.light-theme .text-lead:active,
.light-theme .text-title,
.light-theme .text-title:link,
.light-theme .text-title:hover,
.light-theme .text-title:visited,
.light-theme .text-title:active {
  color: #202227;
}
.dark-theme .text-lead,
.dark-theme .text-lead:link,
.dark-theme .text-lead:hover,
.dark-theme .text-lead:visited,
.dark-theme .text-lead:active,
.dark-theme .text-title,
.dark-theme .text-title:link,
.dark-theme .text-title:hover,
.dark-theme .text-title:visited,
.dark-theme .text-title:active {
  color: #f7f7f8;
}
.light-theme .text-link-secondary {
  color: #494d5a;
}
.light-theme .text-link-secondary.active,
.light-theme .text-link-secondary:hover {
  color: #202227;
}
.dark-theme .text-link-secondary {
  color: #d5d7dd;
}
.dark-theme .text-link-secondary.active,
.dark-theme .text-link-secondary:hover {
  color: #f7f7f8;
}
.light-theme .text-report-ads,
.light-theme .text-report-ads:link,
.light-theme .text-report-ads:visited,
.light-theme .text-report-ads:active {
  color: #494d5a;
}
.light-theme .text-report-ads:hover {
  color: #df281f;
}
.dark-theme .text-report-ads,
.dark-theme .text-report-ads:link,
.dark-theme .text-report-ads:visited,
.dark-theme .text-report-ads:active {
  color: #d5d7dd;
}
.dark-theme .text-report-ads:hover,
.light-theme .text-report,
.light-theme .text-report:link,
.light-theme .text-report:hover,
.light-theme .text-report:visited,
.light-theme .text-report:active,
.dark-theme .text-report,
.dark-theme .text-report:link,
.dark-theme .text-report:hover,
.dark-theme .text-report:visited,
.dark-theme .text-report:active {
  color: #df281f;
}
.light-theme .abp .ad-identification-text {
  color: #494d5a;
}
.dark-theme .abp .ad-identification-text {
  color: #d5d7dd;
}
.light-theme .abp .UpsellAdButton,
.light-theme .abp .UpsellAdButton:link,
.light-theme .abp .UpsellAdButton:visited,
.light-theme .abp .BadAdButton,
.light-theme .abp .BadAdButton:link,
.light-theme .abp .BadAdButton:visited {
  color: #494d5a;
}
.dark-theme .abp .UpsellAdButton,
.dark-theme .abp .UpsellAdButton:link,
.dark-theme .abp .UpsellAdButton:visited,
.dark-theme .abp .BadAdButton,
.dark-theme .abp .BadAdButton:link,
.dark-theme .abp .BadAdButton:visited {
  color: #d5d7dd;
}
.light-theme .abp .UpsellAdButton:hover {
  color: #202227;
}
.dark-theme .abp .UpsellAdButton:hover {
  color: #f7f7f8;
}
.light-theme .abp .BadAdButton:hover,
.dark-theme .abp .BadAdButton:hover,
.light-theme .text-alert,
.light-theme .text-error,
.dark-theme .text-alert,
.dark-theme .text-error {
  color: #df281f;
}
.light-theme .text-success,
.dark-theme .text-success {
  color: #39c582;
}
.light-theme .text-robux {
  color: #202227;
}
.dark-theme .text-robux {
  color: #f7f7f8;
}
.light-theme .text-robux-tile {
  color: #6a6f81;
}
.dark-theme .text-robux-tile {
  color: #bcbec8;
}
.light-theme .text-robux-lg {
  color: #202227;
}
.dark-theme .text-robux-lg {
  color: #f7f7f8;
}
.light-theme .para-overflow:after,
.light-theme .para-overflow-toggle:after {
  background-color: #fff;
}
.dark-theme .para-overflow:after,
.dark-theme .para-overflow-toggle:after {
  background-color: #121215;
}
.light-theme .para-overflow .toggle-para,
.light-theme .para-overflow .toggle-para:hover,
.light-theme .para-overflow-toggle .toggle-para,
.light-theme .para-overflow-toggle .toggle-para:hover {
  color: #202227;
}
.dark-theme .para-overflow .toggle-para,
.dark-theme .para-overflow .toggle-para:hover,
.dark-theme .para-overflow-toggle .toggle-para,
.dark-theme .para-overflow-toggle .toggle-para:hover {
  color: #f7f7f8;
}
.light-theme .content-overflow-toggle .toggle-content {
  color: #202227;
  background-color: #f7f7f8;
}
.dark-theme .content-overflow-toggle .toggle-content {
  color: #f7f7f8;
  background-color: #272930;
}
.light-theme .breadcrumb-container {
  color: #494d5a;
}
.light-theme .breadcrumb-container li.breadcrumb-filter {
  background-color: transparent;
  border-color: #494d5a;
}
.light-theme .breadcrumb-container li.breadcrumb-filter .breadcrumb-filter-name {
  color: #494d5a;
}
.light-theme .breadcrumb-container li.breadcrumb-filter:hover {
  border-color: #202227;
}
.light-theme .breadcrumb-container li.breadcrumb-filter:hover .breadcrumb-filter-name {
  color: #202227;
}
.dark-theme .breadcrumb-container {
  color: #d5d7dd;
}
.dark-theme .breadcrumb-container li.breadcrumb-filter {
  background-color: transparent;
  border-color: #d5d7dd;
}
.dark-theme .breadcrumb-container li.breadcrumb-filter .breadcrumb-filter-name {
  color: #d5d7dd;
}
.dark-theme .breadcrumb-container li.breadcrumb-filter:hover {
  border-color: #f7f7f8;
}
.dark-theme .breadcrumb-container li.breadcrumb-filter:hover .breadcrumb-filter-name {
  color: #f7f7f8;
}
.light-theme .avatar-card-container.card-plain {
  border: 1px solid #bcbec8;
}
.light-theme .avatar-card-container.disabled {
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .avatar-card-container.disabled .avatar-card-fullbody,
.light-theme .avatar-card-container.disabled .avatar-card-caption {
  opacity: 0.5;
}
.light-theme .avatar-card-container .avatar-card-caption .avatar-card-label {
  color: #494d5a;
}
.dark-theme .avatar-card-container.card-plain {
  border: 1px solid #494d5a;
}
.dark-theme .avatar-card-container.disabled {
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .avatar-card-container.disabled .avatar-card-fullbody,
.dark-theme .avatar-card-container.disabled .avatar-card-caption {
  opacity: 0.5;
}
.dark-theme .avatar-card-container .avatar-card-caption .avatar-card-label {
  color: #d5d7dd;
}
.light-theme .avatar.card-plain {
  border: none;
}
.light-theme .avatar .avatar-card-image {
  background-color: #d4d4d4;
}
.dark-theme .avatar.card-plain {
  border: none;
}
.dark-theme .avatar .avatar-card-image {
  background-color: #d4d4d4;
}
@media (max-width: 767px) {
  .light-theme .avatar-container .avatar-status.icon-game,
  .light-theme .avatar-container .avatar-card-fullbody .icon-game,
  .light-theme .avatar-container .avatar-headshot-lg .avatar-status.icon-game {
    background-color: #39c582;
  }
}
.light-theme .avatar-container .avatar-card-container.disabled {
  opacity: 0.5;
  background-color: #bcbec8;
}
.light-theme .avatar-container .avatar-card-container .avatar-card-caption .avatar-card-label {
  color: #494d5a;
}
.light-theme .avatar-container .avatar-card-container .avatar-card-caption .avatar-card-label.fail {
  color: #df281f;
}
.light-theme
  .avatar-container
  .avatar-card-container
  .avatar-card-caption
  .avatar-card-label.success {
  color: #39c582;
}
.light-theme .avatar-container .avatar-card-image,
.light-theme .avatar-container img {
  background-color: #d4d4d4;
}
@media (max-width: 767px) {
  .dark-theme .avatar-container .avatar-status.icon-game,
  .dark-theme .avatar-container .avatar-card-fullbody .icon-game,
  .dark-theme .avatar-container .avatar-headshot-lg .avatar-status.icon-game {
    background-color: #39c582;
  }
}
.dark-theme .avatar-container .avatar-card-container.disabled {
  opacity: 0.5;
  background-color: #494d5a;
}
.dark-theme .avatar-container .avatar-card-container .avatar-card-caption .avatar-card-label {
  color: #d5d7dd;
}
.dark-theme .avatar-container .avatar-card-container .avatar-card-caption .avatar-card-label.fail {
  color: #df281f;
}
.dark-theme
  .avatar-container
  .avatar-card-container
  .avatar-card-caption
  .avatar-card-label.success {
  color: #39c582;
}
.dark-theme .avatar-container .avatar-card-image,
.dark-theme .avatar-container img {
  background-color: #d4d4d4;
}
.light-theme .avatar-group.card-plain {
  border: 1px solid #bcbec8;
}
.light-theme .avatar-group .avatar-card-image {
  background-color: #d4d4d4;
}
.light-theme .avatar-group.avatar-double .avatar-item:first-child,
.light-theme .avatar-group.avatar-triple .avatar-item:first-child {
  border-right: 1px solid #bcbec8;
}
.light-theme .avatar-group.avatar-triple .avatar-item:nth-child(2) {
  border-bottom: 1px solid #bcbec8;
}
.light-theme .avatar-group.avatar-all .avatar-item:first-child {
  border-right: 1px solid #bcbec8;
}
.light-theme .avatar-group.avatar-all .avatar-item:nth-child(3) {
  border-top: 1px solid #bcbec8;
  border-right: 1px solid #bcbec8;
}
.light-theme .avatar-group.avatar-all .avatar-item:nth-child(4) {
  border-top: 1px solid #bcbec8;
}
.dark-theme .avatar-group.card-plain {
  border: 1px solid #494d5a;
}
.dark-theme .avatar-group .avatar-card-image {
  background-color: #d4d4d4;
}
.dark-theme .avatar-group.avatar-double .avatar-item:first-child,
.dark-theme .avatar-group.avatar-triple .avatar-item:first-child {
  border-right: 1px solid #494d5a;
}
.dark-theme .avatar-group.avatar-triple .avatar-item:nth-child(2) {
  border-bottom: 1px solid #494d5a;
}
.dark-theme .avatar-group.avatar-all .avatar-item:first-child {
  border-right: 1px solid #494d5a;
}
.dark-theme .avatar-group.avatar-all .avatar-item:nth-child(3) {
  border-top: 1px solid #494d5a;
  border-right: 1px solid #494d5a;
}
.dark-theme .avatar-group.avatar-all .avatar-item:nth-child(4) {
  border-top: 1px solid #494d5a;
}
.light-theme .avatar-card-btns,
.dark-theme .avatar-card-btns {
  border-top: none;
}
.light-theme .game-card-info {
  margin: 0;
  position: relative;
}
.light-theme .game-card-info .info-label {
  color: #494d5a;
}
@media (max-width: 543px) {
  .light-theme .game-card-info .info-label.icon-votes-gray,
  .light-theme .game-card-info .info-label.icon-votes-gray-white-70 {
    background-position: 0 -24px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .light-theme .game-card-info .info-label.icon-playing-counts-gray,
  .light-theme .game-card-info .info-label.icon-playing-counts-gray-white-70 {
    background-position: 0 -36px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
}
.dark-theme .game-card-info {
  margin: 0;
  position: relative;
}
.dark-theme .game-card-info .info-label {
  color: #d5d7dd;
}
@media (max-width: 543px) {
  .dark-theme .game-card-info .info-label.icon-votes-gray,
  .dark-theme .game-card-info .info-label.icon-votes-gray-white-70 {
    background-position: 0 -24px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
  .dark-theme .game-card-info .info-label.icon-playing-counts-gray,
  .dark-theme .game-card-info .info-label.icon-playing-counts-gray-white-70 {
    background-position: 0 -36px;
    background-size: 24px;
    width: 12px;
    height: 12px;
  }
}
.light-theme .game-card-native-ad {
  background-color: #bcbec8;
}
.dark-theme .game-card-native-ad {
  background-color: #494d5a;
}
.light-theme .game-card-native-ad .native-ad-label {
  color: #202227;
}
.dark-theme .game-card-native-ad .native-ad-label {
  color: #f7f7f8;
}
.light-theme .game-card-avatar-slots .avatar .avatar-offset-label {
  color: #494d5a;
}
.dark-theme .game-card-avatar-slots .avatar .avatar-offset-label {
  color: #d5d7dd;
}
.light-theme .game-card-container .game-card-thumb-container {
  background-color: rgba(27, 37, 75, 0.12);
}
.light-theme .game-card-container .game-card-name {
  margin-bottom: 4px;
  padding: 0;
}
.light-theme .game-card-container .game-card-name-secondary {
  color: #6a6f81;
}
.dark-theme .game-card-container .game-card-thumb-container {
  background-color: rgba(208, 217, 251, 0.12);
}
.dark-theme .game-card-container .game-card-name {
  margin-bottom: 4px;
  padding: 0;
}
.dark-theme .game-card-container .game-card-name-secondary {
  color: #bcbec8;
}
.light-theme .game-cards .game-card,
.dark-theme .game-cards .game-card {
  margin-bottom: 12px;
}
.light-theme .item-card-label,
.light-theme .store-card-add-label,
.light-theme .store-card-price {
  color: #494d5a;
}
.dark-theme .item-card-label,
.dark-theme .store-card-add-label,
.dark-theme .store-card-price {
  color: #d5d7dd;
}
.items-list .item-card .item-card-menu {
  border-radius: 8px;
}
.light-theme .items-list .item-card .item-card-menu,
.dark-theme .items-list .item-card .item-card-menu {
  height: 126px;
}
.light-theme .item-card-container {
  border-radius: 0;
}
@media (min-width: 767px) {
  .light-theme .item-card-container .item-card-caption {
    padding: 6px 0 0;
  }
}
.light-theme .item-card-container .item-card-thumb-container {
  background-color: rgba(27, 37, 75, 0.12);
  border: 0 #f7f7f8;
}
.light-theme .item-card-container .item-card-name {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  margin-bottom: 4px;
  display: -webkit-box;
  overflow: hidden;
}
.light-theme .item-card-container .item-card-price {
  margin-top: 0;
}
.light-theme .item-card-container .item-card-price .icon {
  margin-right: 2px;
}
.light-theme .item-card-container .item-card-price .icon-robux {
  color: #494d5a;
}
.dark-theme .item-card-container {
  border-radius: 0;
}
@media (min-width: 767px) {
  .dark-theme .item-card-container .item-card-caption {
    padding: 6px 0 0;
  }
}
.dark-theme .item-card-container .item-card-thumb-container {
  background-color: rgba(208, 217, 251, 0.12);
  border: 0 #272930;
}
.dark-theme .item-card-container .item-card-name {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  height: auto;
  margin-bottom: 4px;
  display: -webkit-box;
  overflow: hidden;
}
.dark-theme .item-card-container .item-card-price {
  margin-top: 0;
}
.dark-theme .item-card-container .item-card-price .icon {
  margin-right: 2px;
}
.dark-theme .item-card-container .item-card-price .icon-robux {
  color: #d5d7dd;
}
.light-theme .item-card-container .item-card-equipped {
  background-color: rgba(10, 10, 14, 0.5);
  border: none;
  height: 127px;
}
.dark-theme .item-card-container .item-card-equipped {
  background-color: rgba(10, 10, 14, 0.75);
  border: none;
  height: 127px;
}
.light-theme .item-card-container .item-card-equipped .item-card-equipped-label,
.dark-theme .item-card-container .item-card-equipped .item-card-equipped-label {
  display: none;
}
.item-card-container .item-card-equipped .icon-check-selection {
  float: right;
  margin-top: 8px;
  margin-right: 8px;
  display: none;
}
.light-theme .item-card-container .item-card-equipped .icon-check-selection,
.dark-theme .item-card-container .item-card-equipped .icon-check-selection {
  display: inline-block;
}
.light-theme .item-card {
  vertical-align: top;
}
.light-theme .item-card .item-card-container:hover .item-card-thumb-container:before {
  opacity: 1;
}
.light-theme .item-card .item-card-thumb-container {
  z-index: 0;
  position: relative;
}
.light-theme .item-card .item-card-thumb-container:before {
  content: "";
  opacity: 0;
  background: radial-gradient(transparent, rgba(0, 0, 0, 0.1));
  border-radius: 8px;
  transition: opacity 0.3s linear;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 767px) {
  .light-theme .item-card {
    padding: 2px 5px;
  }
}
.dark-theme .item-card {
  vertical-align: top;
}
.dark-theme .item-card .item-card-container:hover .item-card-thumb-container:before {
  opacity: 1;
}
.dark-theme .item-card .item-card-thumb-container {
  z-index: 0;
  position: relative;
}
.dark-theme .item-card .item-card-thumb-container:before {
  content: "";
  opacity: 0;
  background: radial-gradient(transparent, rgba(0, 0, 0, 0.3));
  border-radius: 8px;
  transition: opacity 0.3s linear;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (max-width: 767px) {
  .dark-theme .item-card {
    padding: 2px 5px;
  }
  .light-theme .item-cards-stackable .item-card,
  .dark-theme .item-cards-stackable .item-card {
    padding: 0;
  }
}
.light-theme .asset-thumb-container {
  background-color: rgba(27, 37, 75, 0.12);
  border: 0;
}
.dark-theme .asset-thumb-container {
  background-color: rgba(208, 217, 251, 0.12);
  border: 0;
}
.light-theme .item-thumbnail-container .asset-thumb-container {
  background-color: #f7f7f8;
}
.dark-theme .item-thumbnail-container .asset-thumb-container {
  background-color: #272930;
}
.light-theme .mobile-search-container {
  background-color: #f7f7f8;
}
.dark-theme .mobile-search-container {
  background-color: #272930;
}
.light-theme .item-card {
  height: 240px;
}
@media (max-width: 767px) {
  .light-theme .item-card {
    height: 100%;
  }
}
.dark-theme .item-card {
  height: 240px;
}
@media (max-width: 767px) {
  .dark-theme .item-card {
    height: 100%;
  }
  .light-theme .assets-explorer-main-content .item-card,
  .light-theme .bundle-items .item-card {
    height: 224px;
  }
}
@media (max-width: 543px) {
  .light-theme .assets-explorer-main-content .item-card,
  .light-theme .bundle-items .item-card {
    height: 240px;
  }
}
@media (max-width: 767px) {
  .dark-theme .assets-explorer-main-content .item-card,
  .dark-theme .bundle-items .item-card {
    height: 224px;
  }
}
@media (max-width: 543px) {
  .dark-theme .assets-explorer-main-content .item-card,
  .dark-theme .bundle-items .item-card {
    height: 240px;
  }
}
.light-theme .item-card-name,
.light-theme .item-card-creator,
.light-theme .item-card-label,
.light-theme .item-card-price,
.dark-theme .item-card-name,
.dark-theme .item-card-creator,
.dark-theme .item-card-label,
.dark-theme .item-card-price {
  padding-left: 0;
}
.light-theme .carousel-control {
  background-color: rgba(27, 37, 75, 0.08);
  border-color: rgba(27, 37, 75, 0.08);
}
.light-theme .carousel-control:hover {
  background-color: rgba(27, 37, 75, 0.08);
  border-color: transparent;
}
.light-theme .carousel-control:focus {
  background-color: rgba(0, 0, 0, 0.1);
  border-color: transparent;
}
.dark-theme .carousel-control {
  background-color: rgba(208, 217, 251, 0.08);
  border-color: rgba(208, 217, 251, 0.08);
}
.dark-theme .carousel-control:hover {
  background-color: rgba(208, 217, 251, 0.08);
  border-color: transparent;
}
.dark-theme .carousel-control:focus {
  background-color: rgba(0, 0, 0, 0.3);
  border-color: transparent;
}
.dark-theme .checkbox input[type="checkbox"]:checked + label:before {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
  background-repeat: no-repeat;
  background-size: 28px;
  width: 14px;
  height: 14px;
  display: inline-block;
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:checked + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
}
.dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
  background-repeat: no-repeat;
  background-size: 28px;
  width: 14px;
  height: 14px;
  display: inline-block;
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/77ea039d62bbcc97.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
}
.light-theme .checkbox input[type="checkbox"]:checked + label:before {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
  background-repeat: no-repeat;
  background-size: 28px;
  width: 14px;
  height: 14px;
  display: inline-block;
}
@media (max-width: 991px) {
  .light-theme .checkbox input[type="checkbox"]:checked + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
}
.light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
  vertical-align: middle;
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
  background-repeat: no-repeat;
  background-size: 28px;
  width: 14px;
  height: 14px;
  display: inline-block;
}
@media (max-width: 991px) {
  .light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    vertical-align: middle;
    background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/f6278bdb80b2f24c.svg);
    background-repeat: no-repeat;
    background-size: 44px;
    width: 22px;
    height: 22px;
    display: inline-block;
  }
}
.light-theme .checkbox input[type="checkbox"] + label {
  color: #6a6f81;
}
.light-theme .checkbox input[type="checkbox"] + label:before {
  background-color: #fff;
  border-color: #494d5a;
  border-radius: 3px;
}
.light-theme .checkbox input[type="checkbox"] + label:hover:before {
  border-color: #202227;
}
.light-theme .checkbox input[type="checkbox"]:checked + label:before {
  background-color: #202227;
  border-color: #202227;
  width: 16px;
  height: 16px;
}
@media (max-width: 991px) {
  .light-theme .checkbox input[type="checkbox"]:checked + label:before {
    background-position: 0 -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
}
.light-theme .checkbox input[type="checkbox"]:disabled + label {
  color: rgba(0, 0, 0, 0.3);
}
.light-theme .checkbox input[type="checkbox"]:disabled + label:before {
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
@media (max-width: 991px) {
  .light-theme .checkbox input[type="checkbox"]:disabled + label:before {
    width: 24px;
    height: 24px;
  }
}
.light-theme .checkbox input[type="checkbox"]:checked:disabled + label {
  color: rgba(0, 0, 0, 0.3);
}
.light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
  opacity: 0.5;
  background-color: #fff;
  border-color: #fff;
}
@media (max-width: 991px) {
  .light-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    background-position: -22px -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
}
.dark-theme .checkbox input[type="checkbox"] + label {
  color: #bcbec8;
}
.dark-theme .checkbox input[type="checkbox"] + label:before {
  background-color: #121215;
  border-color: #d5d7dd;
  border-radius: 3px;
}
.dark-theme .checkbox input[type="checkbox"] + label:hover:before {
  border-color: #f7f7f8;
}
.dark-theme .checkbox input[type="checkbox"]:checked + label:before {
  background-color: #f7f7f8;
  border-color: #f7f7f8;
  width: 16px;
  height: 16px;
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:checked + label:before {
    background-position: 0 -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
}
.dark-theme .checkbox input[type="checkbox"]:disabled + label {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .checkbox input[type="checkbox"]:disabled + label:before {
  opacity: 0.5;
  background-color: #121215;
  border-color: #121215;
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:disabled + label:before {
    width: 24px;
    height: 24px;
  }
}
.dark-theme .checkbox input[type="checkbox"]:checked:disabled + label {
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
  opacity: 0.5;
  background-color: #121215;
  border-color: #121215;
}
@media (max-width: 991px) {
  .dark-theme .checkbox input[type="checkbox"]:checked:disabled + label:before {
    background-position: -22px -946px;
    background-size: 44px;
    width: 22px;
    height: 22px;
  }
}
.light-theme .dropdown-menu {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.dark-theme .dropdown-menu {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.light-theme .favorite-button-container .text-favorite {
  color: #272930;
}
.dark-theme .favorite-button-container .text-favorite {
  color: #fff;
}
.light-theme .select-group:hover,
.light-theme .rbx-select-group:hover {
  background-color: transparent;
}
.light-theme .select-group .select-option,
.light-theme .select-group .rbx-select,
.light-theme .rbx-select-group .select-option,
.light-theme .rbx-select-group .rbx-select {
  background-color: transparent;
  border-color: #bcbec8;
}
.light-theme .select-group .select-option:hover,
.light-theme .select-group .select-option:focus,
.light-theme .select-group .select-option.active,
.light-theme .select-group .rbx-select:hover,
.light-theme .select-group .rbx-select:focus,
.light-theme .select-group .rbx-select.active,
.light-theme .rbx-select-group .select-option:hover,
.light-theme .rbx-select-group .select-option:focus,
.light-theme .rbx-select-group .select-option.active,
.light-theme .rbx-select-group .rbx-select:hover,
.light-theme .rbx-select-group .rbx-select:focus,
.light-theme .rbx-select-group .rbx-select.active {
  box-shadow: none;
  background-color: transparent;
}
.light-theme .select-group .select-option option,
.light-theme .select-group .rbx-select option,
.light-theme .rbx-select-group .select-option option,
.light-theme .rbx-select-group .rbx-select option {
  color: #494d5a;
  background-color: #fff;
}
.light-theme .select-group .select-option option:hover,
.light-theme .select-group .select-option option:checked,
.light-theme .select-group .rbx-select option:hover,
.light-theme .select-group .rbx-select option:checked,
.light-theme .rbx-select-group .select-option option:hover,
.light-theme .rbx-select-group .select-option option:checked,
.light-theme .rbx-select-group .rbx-select option:hover,
.light-theme .rbx-select-group .rbx-select option:checked {
  color: #202227;
  background-color: #f7f7f8;
}
.light-theme .select-group .select-option[disabled],
.light-theme .select-group .select-option[readonly],
.light-theme .select-group .rbx-select[disabled],
.light-theme .select-group .rbx-select[readonly],
.light-theme .rbx-select-group .select-option[disabled],
.light-theme .rbx-select-group .select-option[readonly],
.light-theme .rbx-select-group .rbx-select[disabled],
.light-theme .rbx-select-group .rbx-select[readonly] {
  color: #494d5a;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.3);
}
.dark-theme .select-group:hover,
.dark-theme .rbx-select-group:hover {
  background-color: transparent;
}
.dark-theme .select-group .select-option,
.dark-theme .select-group .rbx-select,
.dark-theme .rbx-select-group .select-option,
.dark-theme .rbx-select-group .rbx-select {
  background-color: transparent;
  border-color: #494d5a;
}
.dark-theme .select-group .select-option:hover,
.dark-theme .select-group .select-option:focus,
.dark-theme .select-group .select-option.active,
.dark-theme .select-group .rbx-select:hover,
.dark-theme .select-group .rbx-select:focus,
.dark-theme .select-group .rbx-select.active,
.dark-theme .rbx-select-group .select-option:hover,
.dark-theme .rbx-select-group .select-option:focus,
.dark-theme .rbx-select-group .select-option.active,
.dark-theme .rbx-select-group .rbx-select:hover,
.dark-theme .rbx-select-group .rbx-select:focus,
.dark-theme .rbx-select-group .rbx-select.active {
  box-shadow: none;
  background-color: transparent;
}
.dark-theme .select-group .select-option option,
.dark-theme .select-group .rbx-select option,
.dark-theme .rbx-select-group .select-option option,
.dark-theme .rbx-select-group .rbx-select option {
  color: #d5d7dd;
  background-color: #121215;
}
.dark-theme .select-group .select-option option:hover,
.dark-theme .select-group .select-option option:checked,
.dark-theme .select-group .rbx-select option:hover,
.dark-theme .select-group .rbx-select option:checked,
.dark-theme .rbx-select-group .select-option option:hover,
.dark-theme .rbx-select-group .select-option option:checked,
.dark-theme .rbx-select-group .rbx-select option:hover,
.dark-theme .rbx-select-group .rbx-select option:checked {
  color: #f7f7f8;
  background-color: #272930;
}
.dark-theme .select-group .select-option[disabled],
.dark-theme .select-group .select-option[readonly],
.dark-theme .select-group .rbx-select[disabled],
.dark-theme .select-group .rbx-select[readonly],
.dark-theme .rbx-select-group .select-option[disabled],
.dark-theme .rbx-select-group .select-option[readonly],
.dark-theme .rbx-select-group .rbx-select[disabled],
.dark-theme .rbx-select-group .rbx-select[readonly] {
  color: #d5d7dd;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.3);
}
.light-theme .form-has-feedback .form-control-feedback,
.light-theme .form-has-feedback .form-control-label {
  color: #494d5a;
}
.light-theme .form-has-feedback.form-has-error .input-field,
.light-theme .form-has-feedback.form-has-error .input-field:focus {
  border-color: #df281f;
}
.light-theme .form-has-feedback.form-has-error .form-control-feedback,
.light-theme .form-has-feedback.form-has-error .form-control-label {
  color: #df281f;
}
.dark-theme .form-has-feedback .form-control-feedback,
.dark-theme .form-has-feedback .form-control-label {
  color: #d5d7dd;
}
.dark-theme .form-has-feedback.form-has-error .input-field,
.dark-theme .form-has-feedback.form-has-error .input-field:focus {
  border-color: #df281f;
}
.dark-theme .form-has-feedback.form-has-error .form-control-feedback,
.dark-theme .form-has-feedback.form-has-error .form-control-label {
  color: #df281f;
}
.dark-theme .spinner {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/059b09408c6b199c.gif);
}
.light-theme .spinner {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/5c1ecc5accbc4762.gif);
}
.shimmer,
.shimmer-lines .shimmer-line {
  display: inline-block;
}
.light-theme .shimmer,
.light-theme .shimmer-lines .shimmer-line,
.shimmer-lines .light-theme .shimmer-line {
  -webkit-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#00000000",GradientType=1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#00000000",GradientType=1);
  background-image: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.3) 50%, transparent);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: 1.7s linear infinite forwards placeholderShimmer;
}
.dark-theme .shimmer,
.dark-theme .shimmer-lines .shimmer-line,
.shimmer-lines .dark-theme .shimmer-line {
  -webkit-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#00000000",GradientType=1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#00000000",GradientType=1);
  background-image: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3) 50%, transparent);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  animation: 1.7s linear infinite forwards placeholderShimmer;
}
.shimmer-lines .shimmer-line:nth-child(3n) {
  width: 88%;
  height: 1em;
  margin: 3px 0 1px;
}
.shimmer-lines .shimmer-line:nth-child(3n + 1) {
  width: 100%;
  height: 1em;
  margin: 3px 0 1px;
}
.shimmer-lines .shimmer-line:nth-child(3n + 2) {
  width: 66%;
  height: 1em;
  margin: 3px 0 1px;
}
input {
  background-color: var(--color-none);
  border-color: var(--color-stroke-contrast-alpha);
  color: var(--context-emphasis);
}
input::-webkit-input-placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
input::placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
input::placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
textarea {
  background-color: var(--color-none);
  border-color: var(--color-stroke-contrast-alpha);
  color: var(--color-content-emphasis);
}
textarea::-webkit-input-placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
textarea::placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
textarea::placeholder {
  color: var(--color-content-muted);
  font-weight: 400;
}
.light-theme .input-group {
  display: block;
}
.light-theme .input-group .input-field {
  z-index: 0;
  border-right: 1px solid rgba(27, 37, 75, 0.12);
  padding-left: 38px;
  display: inline-block;
}
@media (max-width: 767px) {
  .light-theme .input-group .input-field {
    font-size: 18px;
  }
}
.light-theme .input-group .input-group-btn {
  z-index: 1020;
  display: inline-block;
  position: static;
}
@media (max-width: 767px) {
  .light-theme .input-group .input-group-btn {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.light-theme .input-group .input-group-btn .input-addon-btn {
  border-radius: 3px 0 0 3px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 767px) {
  .light-theme .input-group .input-group-btn .input-addon-btn {
    position: relative;
  }
}
.light-theme .input-group .input-group-btn .input-addon-btn,
.light-theme .input-group .input-group-btn .input-addon-btn:hover,
.light-theme .input-group .input-group-btn .input-addon-btn:focus {
  border-color: transparent;
}
.light-theme .input-group .input-group-btn .dropdown-menu {
  top: 38px;
  right: 0;
}
.dark-theme .input-group {
  display: block;
}
.dark-theme .input-group .input-field {
  z-index: 0;
  border-right: 1px solid rgba(208, 217, 251, 0.12);
  padding-left: 38px;
  display: inline-block;
}
@media (max-width: 767px) {
  .dark-theme .input-group .input-field {
    font-size: 18px;
  }
}
.dark-theme .input-group .input-group-btn {
  z-index: 1020;
  display: inline-block;
  position: static;
}
@media (max-width: 767px) {
  .dark-theme .input-group .input-group-btn {
    position: absolute;
    top: 0;
    left: 0;
  }
}
.dark-theme .input-group .input-group-btn .input-addon-btn {
  border-radius: 3px 0 0 3px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 767px) {
  .dark-theme .input-group .input-group-btn .input-addon-btn {
    position: relative;
  }
}
.dark-theme .input-group .input-group-btn .input-addon-btn,
.dark-theme .input-group .input-group-btn .input-addon-btn:hover,
.dark-theme .input-group .input-group-btn .input-addon-btn:focus {
  border-color: transparent;
}
.dark-theme .input-group .input-group-btn .dropdown-menu {
  top: 38px;
  right: 0;
}
.light-theme .list-box .list-unit {
  background-color: #f7f7f8;
}
.dark-theme .list-box .list-unit {
  background-color: #272930;
}
.light-theme .list-box .list-unit .link-text {
  color: #202227;
}
.dark-theme .list-box .list-unit .link-text {
  color: #f7f7f8;
}
.light-theme .modal-dialog .modal-content .modal-header {
  border-color: #bcbec8;
}
.light-theme .modal-dialog .modal-content .modal-top-body,
.light-theme .modal-dialog .modal-content .modal-body {
  color: #494d5a;
}
.dark-theme .modal-dialog .modal-content .modal-header {
  border-color: #494d5a;
}
.dark-theme .modal-dialog .modal-content .modal-top-body,
.dark-theme .modal-dialog .modal-content .modal-body {
  color: #d5d7dd;
}
.light-theme .paired-name span:first-child {
  color: #202227;
}
.light-theme .paired-name span:nth-child(2),
.light-theme .paired-name span:nth-child(3) {
  color: #6a6f81;
}
.dark-theme .paired-name span:first-child {
  color: #f7f7f8;
}
.dark-theme .paired-name span:nth-child(2),
.dark-theme .paired-name span:nth-child(3) {
  color: #bcbec8;
}
.light-theme .notification-blue,
.light-theme .notification-red,
.light-theme .notification {
  text-align: center;
  color: #fff;
  background-color: #202227;
  border: 0;
  margin: 0;
}
.light-theme .notification-blue a,
.light-theme .notification-blue .alert-link,
.light-theme .notification-red a,
.light-theme .notification-red .alert-link,
.light-theme .notification a,
.light-theme .notification .alert-link,
.light-theme .notification-blue a:link,
.light-theme .notification-blue a:visited,
.light-theme .notification-blue a:hover,
.light-theme .notification-blue a:focus,
.light-theme .notification-blue a:active,
.light-theme .notification-blue .alert-link:link,
.light-theme .notification-blue .alert-link:visited,
.light-theme .notification-blue .alert-link:hover,
.light-theme .notification-blue .alert-link:focus,
.light-theme .notification-blue .alert-link:active,
.light-theme .notification-red a:link,
.light-theme .notification-red a:visited,
.light-theme .notification-red a:hover,
.light-theme .notification-red a:focus,
.light-theme .notification-red a:active,
.light-theme .notification-red .alert-link:link,
.light-theme .notification-red .alert-link:visited,
.light-theme .notification-red .alert-link:hover,
.light-theme .notification-red .alert-link:focus,
.light-theme .notification-red .alert-link:active,
.light-theme .notification a:link,
.light-theme .notification a:visited,
.light-theme .notification a:hover,
.light-theme .notification a:focus,
.light-theme .notification a:active,
.light-theme .notification .alert-link:link,
.light-theme .notification .alert-link:visited,
.light-theme .notification .alert-link:hover,
.light-theme .notification .alert-link:focus,
.light-theme .notification .alert-link:active {
  color: #fff;
}
.dark-theme .notification-blue,
.dark-theme .notification-red,
.dark-theme .notification {
  text-align: center;
  color: #121215;
  background-color: #f7f7f8;
  border: 0;
  margin: 0;
}
.dark-theme .notification-blue a,
.dark-theme .notification-blue .alert-link,
.dark-theme .notification-red a,
.dark-theme .notification-red .alert-link,
.dark-theme .notification a,
.dark-theme .notification .alert-link,
.dark-theme .notification-blue a:link,
.dark-theme .notification-blue a:visited,
.dark-theme .notification-blue a:hover,
.dark-theme .notification-blue a:focus,
.dark-theme .notification-blue a:active,
.dark-theme .notification-blue .alert-link:link,
.dark-theme .notification-blue .alert-link:visited,
.dark-theme .notification-blue .alert-link:hover,
.dark-theme .notification-blue .alert-link:focus,
.dark-theme .notification-blue .alert-link:active,
.dark-theme .notification-red a:link,
.dark-theme .notification-red a:visited,
.dark-theme .notification-red a:hover,
.dark-theme .notification-red a:focus,
.dark-theme .notification-red a:active,
.dark-theme .notification-red .alert-link:link,
.dark-theme .notification-red .alert-link:visited,
.dark-theme .notification-red .alert-link:hover,
.dark-theme .notification-red .alert-link:focus,
.dark-theme .notification-red .alert-link:active,
.dark-theme .notification a:link,
.dark-theme .notification a:visited,
.dark-theme .notification a:hover,
.dark-theme .notification a:focus,
.dark-theme .notification a:active,
.dark-theme .notification .alert-link:link,
.dark-theme .notification .alert-link:visited,
.dark-theme .notification .alert-link:hover,
.dark-theme .notification .alert-link:focus,
.dark-theme .notification .alert-link:active {
  color: #121215;
}
.light-theme .alert-info {
  color: #f7f7f8;
  background-color: #202227;
}
.light-theme .alert-info .text-link,
.light-theme .alert-info .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .light-theme .alert-info a {
  color: inherit;
}
.dark-theme .alert-info {
  color: #202227;
  background-color: #f7f7f8;
}
.dark-theme .alert-info .text-link,
.dark-theme .alert-info .vlist .list-item .list-body .list-content a,
.vlist .list-item .list-body .list-content .dark-theme .alert-info a {
  color: inherit;
}
.light-theme .message-banner {
  color: #494d5a;
  background-color: #f7f7f8;
}
.dark-theme .message-banner {
  color: #d5d7dd;
  background-color: #272930;
}
.light-theme .alert-loading {
  background-color: #bcbec8;
}
.dark-theme .alert-loading {
  background-color: #494d5a;
}
.light-theme .alert-success,
.dark-theme .alert-success {
  background-color: #39c582;
}
.light-theme .alert-warning,
.dark-theme .alert-warning {
  background-color: #df281f;
}
.light-theme .alert-cookie-notice {
  background-color: rgba(27, 37, 75, 0.08);
}
.dark-theme .alert-cookie-notice {
  background-color: rgba(208, 217, 251, 0.08);
}
.light-theme .pagification {
  background-color: rgba(27, 37, 75, 0.08);
}
.dark-theme .pagification {
  background-color: rgba(208, 217, 251, 0.08);
}
.light-theme .pagification .pagification-body {
  color: #202227;
}
.dark-theme .pagification .pagification-body {
  color: #f7f7f8;
}
.light-theme .pager .pager-total span,
.light-theme .pager .pager-total a,
.light-theme .pager .pager-cur span,
.light-theme .pager .pager-cur a {
  color: #494d5a;
}
.dark-theme .pager .pager-total span,
.dark-theme .pager .pager-total a,
.dark-theme .pager .pager-cur span,
.dark-theme .pager .pager-cur a {
  color: #d5d7dd;
}
.light-theme .mobile-panel .panel-group .panel:not(:first-child),
.light-theme .mobile-panel .panel ul li:not(:first-child),
.light-theme .mobile-panel .panel .panel-heading:not(:first-child) {
  border-color: #bcbec8;
}
.dark-theme .mobile-panel .panel-group .panel:not(:first-child),
.dark-theme .mobile-panel .panel ul li:not(:first-child),
.dark-theme .mobile-panel .panel .panel-heading:not(:first-child) {
  border-color: #494d5a;
}
.light-theme .pill-toggle {
  background-color: #bcbec8;
}
.light-theme .pill-toggle input:checked + label {
  background-color: #494d5a;
}
.light-theme .pill-toggle label {
  color: #494d5a;
}
.dark-theme .pill-toggle {
  background-color: #494d5a;
}
.dark-theme .pill-toggle input:checked + label {
  background-color: #d5d7dd;
}
.dark-theme .pill-toggle label {
  color: #d5d7dd;
}
.light-theme .placeholder {
  background-color: rgba(27, 37, 75, 0.12);
}
.dark-theme .placeholder {
  background-color: rgba(208, 217, 251, 0.12);
}
.light-theme .popover {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
}
.light-theme .popover.top > .arrow,
.light-theme .popover.top > .arrow:after {
  border-top-color: #f7f7f8;
}
.light-theme .popover.right > .arrow,
.light-theme .popover.right > .arrow:after {
  border-right-color: #f7f7f8;
}
.light-theme .popover.bottom > .arrow,
.light-theme .popover.bottom > .arrow:after {
  border-bottom-color: #f7f7f8;
}
.light-theme .popover.left > .arrow,
.light-theme .popover.left > .arrow:after {
  border-left-color: #f7f7f8;
}
.dark-theme .popover {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.dark-theme .popover.top > .arrow,
.dark-theme .popover.top > .arrow:after {
  border-top-color: #272930;
}
.dark-theme .popover.right > .arrow,
.dark-theme .popover.right > .arrow:after {
  border-right-color: #272930;
}
.dark-theme .popover.bottom > .arrow,
.dark-theme .popover.bottom > .arrow:after {
  border-bottom-color: #272930;
}
.dark-theme .popover.left > .arrow,
.dark-theme .popover.left > .arrow:after {
  border-left-color: #272930;
}
.light-theme .popover-content .dropdown-menu li a,
.light-theme .popover-content .dropdown-menu li button {
  color: #494d5a;
}
.light-theme .popover-content .dropdown-menu li a:hover,
.light-theme .popover-content .dropdown-menu li a:focus,
.light-theme .popover-content .dropdown-menu li button:hover,
.light-theme .popover-content .dropdown-menu li button:focus {
  color: #202227;
}
.dark-theme .popover-content .dropdown-menu li a,
.dark-theme .popover-content .dropdown-menu li button {
  color: #d5d7dd;
}
.dark-theme .popover-content .dropdown-menu li a:hover,
.dark-theme .popover-content .dropdown-menu li a:focus,
.dark-theme .popover-content .dropdown-menu li button:hover,
.dark-theme .popover-content .dropdown-menu li button:focus {
  color: #f7f7f8;
}
.light-theme .scroller {
  background-color: #f7f7f8;
  border: none;
}
.light-theme .scroller .icon-games-carousel-right {
  background-position: 0 -952px;
}
.light-theme .scroller .icon-games-carousel-left {
  background-position: 0 -980px;
}
.light-theme .scroller:hover,
.light-theme .scroller:focus {
  background-color: rgba(0, 0, 0, 0.1);
}
.light-theme .scroller.disabled {
  opacity: 0.5;
  background-color: #f7f7f8;
  border: none;
}
.dark-theme .scroller {
  background-color: #191a1f;
  border: none;
}
.dark-theme .scroller .icon-games-carousel-right {
  background-position: 0 -952px;
}
.dark-theme .scroller .icon-games-carousel-left {
  background-position: 0 -980px;
}
.dark-theme .scroller:hover,
.dark-theme .scroller:focus {
  background-color: rgba(0, 0, 0, 0.3);
}
.dark-theme .scroller.disabled {
  opacity: 0.5;
  background-color: #191a1f;
  border: none;
}
.light-theme .limited-icon-container {
  background-color: #bcbec8;
}
.dark-theme .limited-icon-container {
  background-color: #494d5a;
}
.state-indicator {
  background-color: #e6e7ea;
}
.state-indicator.pending {
  background-color: #191a1f;
}
.state-indicator.failed {
  background-color: #e75750;
}
.state-indicator.complete {
  background-color: #39c582;
}
.light-theme .state-indicator {
  background-color: #fff;
}
.light-theme .state-indicator.pending {
  background-color: rgba(0, 0, 0, 0.3);
}
.light-theme .state-indicator.failed {
  background-color: #df281f;
}
.light-theme .state-indicator.complete {
  background-color: #39c582;
}
.dark-theme .state-indicator {
  background-color: #202227;
}
.dark-theme .state-indicator.pending {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .state-indicator.failed {
  background-color: #df281f;
}
.dark-theme .state-indicator.complete {
  background-color: #39c582;
}
.light-theme .table > thead > tr > th {
  border-color: #bcbec8;
}
.dark-theme .table > thead > tr > th {
  border-color: #494d5a;
}
.light-theme .table-striped > tbody > tr:nth-child(2n) > td,
.light-theme .table-striped > tbody > tr:nth-child(2n) > th {
  background-color: #f7f7f8;
}
.dark-theme .table-striped > tbody > tr:nth-child(2n) > td,
.dark-theme .table-striped > tbody > tr:nth-child(2n) > th {
  background-color: #272930;
}
.light-theme .menu-vertical .menu-option .menu-secondary,
.dark-theme .menu-vertical .menu-option .menu-secondary {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.light-theme .toast-container .toast-content {
  color: #494d5a;
  background-color: rgba(27, 37, 75, 0.08);
}
.dark-theme .toast-container .toast-content {
  color: #d5d7dd;
  background-color: rgba(208, 217, 251, 0.08);
}
.light-theme .btn-toggle {
  color: #494d5a;
  background-color: #bcbec8;
}
.light-theme .btn-toggle.on {
  background-color: #335fff;
}
.light-theme .btn-toggle.on.disabled,
.light-theme .btn-toggle.on[disabled] {
  opacity: 0.5;
  background-color: #335fff;
}
.light-theme .btn-toggle.disabled,
.light-theme .btn-toggle[disabled] {
  opacity: 0.5;
  background-color: #bcbec8;
}
.dark-theme .btn-toggle {
  color: #d5d7dd;
  background-color: #494d5a;
}
.dark-theme .btn-toggle.on {
  background-color: #335fff;
}
.dark-theme .btn-toggle.on.disabled,
.dark-theme .btn-toggle.on[disabled] {
  opacity: 0.5;
  background-color: #335fff;
}
.dark-theme .btn-toggle.disabled,
.dark-theme .btn-toggle[disabled] {
  opacity: 0.5;
  background-color: #494d5a;
}
.light-theme .tooltip .tooltip-inner {
  color: #494d5a;
  background-color: #fff;
}
.light-theme .tooltip.bottom .tooltip-arrow,
.light-theme .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #fff;
}
.dark-theme .tooltip .tooltip-inner {
  color: #d5d7dd;
  background-color: #202227;
}
.dark-theme .tooltip.bottom .tooltip-arrow,
.dark-theme .tooltip.bottom-left .tooltip-arrow {
  border-bottom-color: #202227;
}
.dark-theme .typing {
  background-image: url(data:image/gif;base64,R0lGODlhVAAYAIABAP///////yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzJEMDg5RjNCQTVBMTFFOEEyOTg5OTdCNzYzNjE0MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzJEMDg5RjRCQTVBMTFFOEEyOTg5OTdCNzYzNjE0MjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMkQwODlGMUJBNUExMUU4QTI5ODk5N0I3NjM2MTQyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMkQwODlGMkJBNUExMUU4QTI5ODk5N0I3NjM2MTQyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABUABgAAAJmjI+py+0Po5y02ouz3rz7D4biSAHmaWooqq6p5LJXfGL0+9x1peNTD4AALUNeT3g06ohJR7HU/EUZT+lSeUNeoVtrNjeNVGFhxVhcBncba6/L9kW/M7TWnITP6/f8vv8PGCg4SFEAACH5BAUEAAEALAUABQAOAA4AAAIYjAOpd+prngRxOmSz3rx7iWmVOE5MmTAFACH5BAUEAAEALAQABAAQABAAAAIajAOpeb0PGoLvUDqv3rz7D4Zi9FmctEnG1RQAIfkEBQQAAQAsAwADABIAEgAAAhqMgaloHQuBexGeirPevPsPhuJIbpfpoKnWFAAh+QQFBAABACwBAAEAFgAWAAACJ4wPqXuNC5kzsYIZrG263+xt4UiW5omm6sq2HYhSKVdiJAZ7uLw5BQAh+QQFBAABACwAAAAAGAAYAAACK4wfoMvox2J8UFpFrwZu7+ppRviR5omm6sq27gurSTvStYzg3UndXp8TPQoAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAGAAYAAACFoyPqcvtD6OctNqLs968+w+G4kiWUwEAIfkECQQAAQAsAAAAAFQAGAAAAleMj6nL7Q8jmLTGi/OtnOsPZt0IhOapkCTKgupbtjIEq/PN1C/OH7rd4/1WQdxwVDQePcnZktlsPS1R6XRStV6zrCuWi9qCw9OxVmd2otOyH/u2e8vnkAIAIfkECQQAAQAsAAAAAFQAGAAAAnOMj6nL7Q+jnLTai7NOoPvfbeIIlsCIYqaZttEKn9Sq0U5sS7EK33g5+VmEjB9Qhxsmi8ZPcDmDKppO5K5CXFA9z2vUO93KXlJrj7ntnr/rcNqcU8c5YvZROae/5dxMXmvkIgiRNWjo1naouMjY6PgIqVEAACH5BAkEAAEALAAAAABUABgAAAJvjI+py+0Po5y02ouz3rxfAIagR2riCZQqhaJYm2ZwBLtVHVv4g9tSn5sAHUARq6dDNoqh4+6mZDBHwmj1KZ06a0nsYhqEDKFeBXg7I3OX2usa3eIVu/HPm2iFU1912n0FiOcTSFhoeIiYqLjIeFgAACH5BAkEAAEALAAAAABUABgAAAJqjI+py+0Po5y02ouz3rz7D27ASIZmRaYlpq5sC0iwes3jO0e2O+036nv4eLogcCccxihDS9OhXPaMTCojerQ5rQtsFZnNQZVh2BY8Rk/VMm7XXRSfzXF6zX5vlU/8vv8PGCg4SFhoeMhQAAAh+QQFBAABACwAAAAAVAAYAAACZoyPqcvtD6OctNqLs968+w+G4kgB5mlqKKquqeSyV3xi9PvcdaXjUw+AAC1DXk94NOqISUex1PxFGU/pUnlDXqFbazY3jVRhYcVYXAZ3G2uvy/ZFvzO01pyEz+v3/L7/DxgoOEhRAAAh+QQFBAABACwjAAUADgAOAAACGIwDqXfqa54EcTpks968e4lplThOTJkwBQAh+QQFBAABACwiAAQAEAAQAAACGowDqXm9DxqC71A6r968+w+GYvRZnLRJxtUUACH5BAUEAAEALCEAAwASABIAAAIajIGpaB0LgXsRnoqz3rz7D4biSG6X6aCp1hQAIfkEBQQAAQAsHwABABYAFgAAAieMD6l7jQuZM7GCGaxtut/sbeFIluaJpurKth2IUilXYiQGe7i8OQUAIfkEBQQAAQAsHgAAABgAGAAAAiuMH6DL6MdifFBaRa8Gbu/qaUb4keaJpurKtu4Lq0k70rWM4N1J3V6fEz0KACH5BAUEAAEALAAAAAABAAEAAAICTAEAIfkECQQAAQAsHgAAABgAGAAAAhaMj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAkEAAEALAAAAABUABgAAAJXjI+py+0Po5wB2Iup3tzg/3XiuIAmQKbjearuxMboSzMyW+fIHes6j/PVgC0hjWgyHpEhpYvZdKagGemUarFesVoSNttdUcPeMbkMPD956vWt/erB568CACH5BAkEAAEALAAAAABUABgAAAJzjI+py+0Po5y02ouz3hD4D3rcuIUmQKbWeaoTW7EySsHSXM/tK0c67fuFeLjHjygU3XQd5jKpDBYdxycUaaM6pVdrtlHlJrE77bQJBaJ7xu167C2b5W9h7ts2xdJq8ccVhwc4mBBGeIhgiLjI2Oj4CDlSAAAh+QQJBAABACwAAAAAVAAYAAACboyPqcvtD6OctNqLs968+w2EYviV2IgCJpWSV4ue7QS7bD1aeITbfJ+j9SDAG9BHHD6KwqOqWUvuoExJtXGVHo3RpdLqfIKnjqzXyYVp1dTvj1zupuXt4Dv2cs+Rqzi7D+iHF0hYaHiImKi4mFgAACH5BAkEAAEALAAAAABUABgAAAJrjI+py+0Po5y02ouz3rz7D4YcQJZiVaZApqpsu0qwac3pZcdPTta8n4PwdLIhMTIU/ijGozK4W06aKGkjyTRWoQ7sVJvlXq1I8FfM8J5tQPYThiMXZ+sbBh12nerOvf8PGCg4SFhoeIh4UAAAIfkEBQQAAQAsAAAAAFQAGAAAAmaMj6nL7Q+jnLTai7PevPsPhuJIAeZpaiiqrqnksld8YvT73HWl41MPgAAtQ15PeDTqiElHsdT8RRlP6VJ5Q16hW2s2N41UYWHFWFwGdxtrr8v2Rb8ztNachM/r9/y+/w8YKDhIUQAAIfkEBQQAAQAsQQAFAA4ADgAAAhiMA6l36mueBHE6ZLPevHuJaZU4TkyZMAUAIfkEBQQAAQAsQAAEABAAEAAAAhqMA6l5vQ8agu9QOq/evPsPhmL0WZy0ScbVFAAh+QQFBAABACw/AAMAEgASAAACGoyBqWgdC4F7EZ6Ks968+w+G4khul+mgqdYUACH5BAUEAAEALD0AAQAWABYAAAInjA+pe40LmTOxghmsbbrf7G3hSJbmiabqyrYdiFIpV2IkBnu4vDkFACH5BAUEAAEALDwAAAAYABgAAAIrjB+gy+jHYnxQWkWvBm7v6mlG+JHmiabqyrbuC6tJO9K1jODdSd1enxM9CgAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAkEAAEALDwAAAAYABgAAAIWjI+py+0Po5y02ouz3rz7D4biSJZTAQAh+QQJBAABACwAAAAAVAAYAAACVYyPqcvtD6OcdIKLc9185/914riAJkCm43mqrsXG79zEMo0ftp3n+92b/VhB2rBVfB1NSeUy1FQ9oVHSVFO1Xi9Z7bbrfYLDy3GqbJb+0q4h24l8mwsAIfkECQQAAQAsAAAAAFQAGAAAAnOMj6nL7Q+jnLTai7Pe3IIPhl9HZuIJlCqFolGrwWxLO3R63fN9Njy+q0l+PcbPw5sQRb5k5Thcgpq6p/MlHRmvSu4jq11AgzJslioku6LnbVVdNEttaWtZvvyuMXc8cQWI9hZImDBWiGhwmMjY6PgIuVIAACH5BAkEAAEALAAAAABUABgAAAJwjI+py+0Po5y02ouz3rz77wHiKIKmRabApJZZu14wGc0xOuO22+w3u6P4aL1gxScc8hbIo1GiXCqaSVt16KACrVtskXuFhZ9MMtT8iP6maIjWHU3nZPOxGK7S3HX1k//b8ieYFThoeIiYqLjI2BhQAAAh+QQJBAABACwAAAAAVAAYAAACa4yPqcvtD6OctNqLs968+w+GIgeUZmWmgKaeWJtKsGvN5WXTTX6jfP178Fa+XDG4Q06GR6OD2YRFZ0KlzAoZ9pJOCnSprXbB44iWyLUBy2bsgn2lrtXtFkv6oo/2Yh3/DxgoOEhYaHiIuFAAACH5BAUEAAEALAAAAABUABgAAAJmjI+py+0Po5y02ouz3rz7D4biSAHmaWooqq6p5LJXfGL0+9x1peNTD4AALUNeT3g06ohJR7HU/EUZT+lSeUNeoVtrNjeNVGFhxVhcBncba6/L9kW/M7TWnITP6/f8vv8PGCg4SFEAADs=);
}
.light-theme .typing {
  background-image: url(https://www.voxera.icu/cache/images.rbxcdn.com/50295f4a00230799.gif);
}
.light-theme .radio,
.light-theme .radio label {
  color: #6a6f81;
}
.light-theme .radio label:before {
  background-color: #fff;
}
.light-theme .radio label:hover:before {
  border-color: #202227;
}
.light-theme .radio input[type="radio"] + label:after {
  background-color: rgba(0, 0, 0, 0.3);
}
.light-theme .radio input[type="radio"]:checked + label:after {
  background-color: #272930;
}
.light-theme .radio input[type="radio"]:focus + label:before {
  border-color: rgba(0, 0, 0, 0.3);
}
.light-theme .radio input[type="radio"]:disabled + label {
  opacity: 1;
  color: rgba(0, 0, 0, 0.3);
}
.light-theme .radio input[type="radio"]:disabled + label:before {
  opacity: 0.5;
}
.dark-theme .radio,
.dark-theme .radio label {
  color: #bcbec8;
}
.dark-theme .radio label:before {
  background-color: #121215;
}
.dark-theme .radio label:hover:before {
  border-color: #f7f7f8;
}
.dark-theme .radio input[type="radio"] + label:after {
  background-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .radio input[type="radio"]:checked + label:after {
  background-color: #fff;
}
.dark-theme .radio input[type="radio"]:focus + label:before {
  border-color: rgba(255, 255, 255, 0.3);
}
.dark-theme .radio input[type="radio"]:disabled + label {
  opacity: 1;
  color: rgba(255, 255, 255, 0.3);
}
.dark-theme .radio input[type="radio"]:disabled + label:before {
  opacity: 0.5;
}
.light-theme input[type="range"] {
  background: 0 0;
}
.light-theme input[type="range"]::-webkit-slider-runnable-track {
  background-color: #fff;
}
.light-theme input[type="range"]::-moz-range-track {
  background-color: #fff;
}
.light-theme input[type="range"]::-ms-track {
  background-color: #fff;
}
.light-theme input[type="range"]::-webkit-slider-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.light-theme input[type="range"]::-moz-range-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.light-theme input[type="range"]::-ms-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.light-theme input[type="range"]:not(:disabled)::-webkit-slider-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.light-theme input[type="range"]:not(:disabled)::-moz-range-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.light-theme input[type="range"]:not(:disabled)::-ms-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.light-theme input[type="range"]::-ms-fill-lower {
  background-color: #272930;
}
.light-theme input[type="range"]::-moz-range-progress {
  background-color: #272930;
}
.light-theme input[type="range"].pr0::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#272930), from(#fff));
}
.light-theme input[type="range"].pr4::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.04, #272930),
    color-stop(0.04, #fff)
  );
}
.light-theme input[type="range"].pr8::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.08, #272930),
    color-stop(0.08, #fff)
  );
}
.light-theme input[type="range"].pr12::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.12, #272930),
    color-stop(0.12, #fff)
  );
}
.light-theme input[type="range"].pr16::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.16, #272930),
    color-stop(0.16, #fff)
  );
}
.light-theme input[type="range"].pr20::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.2, #272930),
    color-stop(0.2, #fff)
  );
}
.light-theme input[type="range"].pr24::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.24, #272930),
    color-stop(0.24, #fff)
  );
}
.light-theme input[type="range"].pr28::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.28, #272930),
    color-stop(0.28, #fff)
  );
}
.light-theme input[type="range"].pr32::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.32, #272930),
    color-stop(0.32, #fff)
  );
}
.light-theme input[type="range"].pr36::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.36, #272930),
    color-stop(0.36, #fff)
  );
}
.light-theme input[type="range"].pr40::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.4, #272930),
    color-stop(0.4, #fff)
  );
}
.light-theme input[type="range"].pr44::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.44, #272930),
    color-stop(0.44, #fff)
  );
}
.light-theme input[type="range"].pr48::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.48, #272930),
    color-stop(0.48, #fff)
  );
}
.light-theme input[type="range"].pr52::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.52, #272930),
    color-stop(0.52, #fff)
  );
}
.light-theme input[type="range"].pr56::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.56, #272930),
    color-stop(0.56, #fff)
  );
}
.light-theme input[type="range"].pr60::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.6, #272930),
    color-stop(0.6, #fff)
  );
}
.light-theme input[type="range"].pr64::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.64, #272930),
    color-stop(0.64, #fff)
  );
}
.light-theme input[type="range"].pr68::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.68, #272930),
    color-stop(0.68, #fff)
  );
}
.light-theme input[type="range"].pr72::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.72, #272930),
    color-stop(0.72, #fff)
  );
}
.light-theme input[type="range"].pr76::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.76, #272930),
    color-stop(0.76, #fff)
  );
}
.light-theme input[type="range"].pr80::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.8, #272930),
    color-stop(0.8, #fff)
  );
}
.light-theme input[type="range"].pr84::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.84, #272930),
    color-stop(0.84, #fff)
  );
}
.light-theme input[type="range"].pr88::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.88, #272930),
    color-stop(0.88, #fff)
  );
}
.light-theme input[type="range"].pr92::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.92, #272930),
    color-stop(0.92, #fff)
  );
}
.light-theme input[type="range"].pr96::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.96, #272930),
    color-stop(0.96, #fff)
  );
}
.light-theme input[type="range"].pr100::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, to(#272930), to(#fff));
}
.dark-theme input[type="range"] {
  background: 0 0;
}
.dark-theme input[type="range"]::-webkit-slider-runnable-track {
  background-color: #202227;
}
.dark-theme input[type="range"]::-moz-range-track {
  background-color: #202227;
}
.dark-theme input[type="range"]::-ms-track {
  background-color: #202227;
}
.dark-theme input[type="range"]::-webkit-slider-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.dark-theme input[type="range"]::-moz-range-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.dark-theme input[type="range"]::-ms-thumb {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.dark-theme input[type="range"]:not(:disabled)::-webkit-slider-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.dark-theme input[type="range"]:not(:disabled)::-moz-range-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.dark-theme input[type="range"]:not(:disabled)::-ms-thumb:hover {
  box-shadow:
    0 0 0 6px rgba(0, 0, 0, 0.3),
    0 1px 4px rgba(25, 25, 25, 0.3);
}
.dark-theme input[type="range"]::-ms-fill-lower {
  background-color: #fff;
}
.dark-theme input[type="range"]::-moz-range-progress {
  background-color: #fff;
}
.dark-theme input[type="range"].pr0::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#fff), from(#202227));
}
.dark-theme input[type="range"].pr4::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.04, #fff),
    color-stop(0.04, #202227)
  );
}
.dark-theme input[type="range"].pr8::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.08, #fff),
    color-stop(0.08, #202227)
  );
}
.dark-theme input[type="range"].pr12::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.12, #fff),
    color-stop(0.12, #202227)
  );
}
.dark-theme input[type="range"].pr16::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.16, #fff),
    color-stop(0.16, #202227)
  );
}
.dark-theme input[type="range"].pr20::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.2, #fff),
    color-stop(0.2, #202227)
  );
}
.dark-theme input[type="range"].pr24::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.24, #fff),
    color-stop(0.24, #202227)
  );
}
.dark-theme input[type="range"].pr28::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.28, #fff),
    color-stop(0.28, #202227)
  );
}
.dark-theme input[type="range"].pr32::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.32, #fff),
    color-stop(0.32, #202227)
  );
}
.dark-theme input[type="range"].pr36::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.36, #fff),
    color-stop(0.36, #202227)
  );
}
.dark-theme input[type="range"].pr40::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.4, #fff),
    color-stop(0.4, #202227)
  );
}
.dark-theme input[type="range"].pr44::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.44, #fff),
    color-stop(0.44, #202227)
  );
}
.dark-theme input[type="range"].pr48::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.48, #fff),
    color-stop(0.48, #202227)
  );
}
.dark-theme input[type="range"].pr52::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.52, #fff),
    color-stop(0.52, #202227)
  );
}
.dark-theme input[type="range"].pr56::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.56, #fff),
    color-stop(0.56, #202227)
  );
}
.dark-theme input[type="range"].pr60::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.6, #fff),
    color-stop(0.6, #202227)
  );
}
.dark-theme input[type="range"].pr64::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.64, #fff),
    color-stop(0.64, #202227)
  );
}
.dark-theme input[type="range"].pr68::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.68, #fff),
    color-stop(0.68, #202227)
  );
}
.dark-theme input[type="range"].pr72::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.72, #fff),
    color-stop(0.72, #202227)
  );
}
.dark-theme input[type="range"].pr76::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.76, #fff),
    color-stop(0.76, #202227)
  );
}
.dark-theme input[type="range"].pr80::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.8, #fff),
    color-stop(0.8, #202227)
  );
}
.dark-theme input[type="range"].pr84::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.84, #fff),
    color-stop(0.84, #202227)
  );
}
.dark-theme input[type="range"].pr88::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.88, #fff),
    color-stop(0.88, #202227)
  );
}
.dark-theme input[type="range"].pr92::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.92, #fff),
    color-stop(0.92, #202227)
  );
}
.dark-theme input[type="range"].pr96::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(
    linear,
    0 0,
    100% 0,
    color-stop(0.96, #fff),
    color-stop(0.96, #202227)
  );
}
.dark-theme input[type="range"].pr100::-webkit-slider-runnable-track {
  background-image: -webkit-gradient(linear, 0 0, 100% 0, to(#fff), to(#202227));
}
.light-theme .rzslider .rz-pointer {
  background-color: #272930;
  border-color: #272930;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.light-theme .rzslider .rz-bar.rz-selection,
.light-theme .rzslider .rz-tick.rz-selected {
  color: #272930;
  background-color: #272930;
}
.light-theme .rzslider .rz-bar,
.light-theme .rzslider .rz-tick {
  background-color: #fff;
}
.dark-theme .rzslider .rz-pointer {
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
}
.dark-theme .rzslider .rz-bar.rz-selection,
.dark-theme .rzslider .rz-tick.rz-selected {
  color: #fff;
  background-color: #fff;
}
.dark-theme .rzslider .rz-bar,
.dark-theme .rzslider .rz-tick {
  background-color: #202227;
}
.light-theme .voting-panel .users-vote .upvote span {
  color: #202227;
}
.light-theme .voting-panel .users-vote .downvote span {
  color: transparent;
}
.light-theme .voting-panel .users-vote .vote-details .vote-container .vote-background,
.light-theme .voting-panel .users-vote .vote-details .vote-container .vote-background.has-votes {
  background-color: #f7f7f8;
}
.light-theme .voting-panel .users-vote .vote-details .vote-container .vote-percentage {
  background-color: #202227;
}
.light-theme .voting-panel .users-vote .vote-details .vote-container .vote-mask .segment {
  background-color: #f7f7f8;
  height: 2px;
}
.light-theme .voting-panel .users-vote .vote-details .vote-numbers .count-left,
.light-theme .voting-panel .users-vote .vote-details .vote-numbers .count-right {
  color: #202227;
}
.dark-theme .voting-panel .users-vote .upvote span {
  color: #f7f7f8;
}
.dark-theme .voting-panel .users-vote .downvote span {
  color: transparent;
}
.dark-theme .voting-panel .users-vote .vote-details .vote-container .vote-background,
.dark-theme .voting-panel .users-vote .vote-details .vote-container .vote-background.has-votes {
  background-color: #191a1f;
}
.dark-theme .voting-panel .users-vote .vote-details .vote-container .vote-percentage {
  background-color: #f7f7f8;
}
.dark-theme .voting-panel .users-vote .vote-details .vote-container .vote-mask .segment {
  background-color: #272930;
  height: 2px;
}
.dark-theme .voting-panel .users-vote .vote-details .vote-numbers .count-left,
.dark-theme .voting-panel .users-vote .vote-details .vote-numbers .count-right {
  color: #f7f7f8;
}
.light-theme .vlist .list-item {
  color: #494d5a;
  border-color: #bcbec8;
}
.dark-theme .vlist .list-item {
  color: #d5d7dd;
  border-color: #494d5a;
}
.light-theme .container-empty,
.light-theme .section-content-off {
  color: #494d5a;
  background-color: #fff;
}
.dark-theme .container-empty,
.dark-theme .section-content-off {
  color: #d5d7dd;
  background-color: #121215;
}
.light-theme .stack .stack-list .stack-row.selected {
  background-color: #bcbec8;
}
.dark-theme .stack .stack-list .stack-row.selected {
  background-color: #494d5a;
}
.light-theme .layer {
  background-color: #f7f7f8;
}
.dark-theme .layer {
  background-color: #191a1f;
}
.light-theme .container-overlay {
  background-color: rgba(10, 10, 14, 0.5);
}
.dark-theme .container-overlay {
  background-color: rgba(10, 10, 14, 0.75);
}
.dark-theme .container-header .btn-more.btn-growth-md,
.light-theme .container-header .btn-more.btn-growth-md {
  color: #fff;
}
.light-theme .text-footer-nav,
.light-theme .text-footer-nav:link,
.light-theme .text-footer-nav:visited,
.light-theme .text-footer-nav:active {
  color: #494d5a;
}
.light-theme .text-footer-nav:hover,
.light-theme .text-footer-nav:focus,
.light-theme .text-footer-nav.privacy,
.light-theme .text-footer-nav.privacy:link,
.light-theme .text-footer-nav.privacy:visited,
.light-theme .text-footer-nav.privacy:active {
  color: #202227;
}
.dark-theme .text-footer-nav,
.dark-theme .text-footer-nav:link,
.dark-theme .text-footer-nav:visited,
.dark-theme .text-footer-nav:active {
  color: #d5d7dd;
}
.dark-theme .text-footer-nav:hover,
.dark-theme .text-footer-nav:focus,
.dark-theme .text-footer-nav.privacy,
.dark-theme .text-footer-nav.privacy:link,
.dark-theme .text-footer-nav.privacy:visited,
.dark-theme .text-footer-nav.privacy:active {
  color: #f7f7f8;
}
.light-theme .copyright-wrapper {
  border-color: #bcbec8;
}
.light-theme .copyright-wrapper .icon-dropdown select:hover option,
.light-theme .copyright-wrapper .icon-dropdown select:active,
.light-theme .copyright-wrapper .icon-dropdown select:visited {
  color: #202227;
}
.dark-theme .copyright-wrapper {
  border-color: #494d5a;
}
.dark-theme .copyright-wrapper .icon-dropdown select:hover option,
.dark-theme .copyright-wrapper .icon-dropdown select:active,
.dark-theme .copyright-wrapper .icon-dropdown select:visited {
  color: #f7f7f8;
}
.light-theme .container-footer {
  background-color: #fff;
}
.dark-theme .container-footer {
  background-color: #121215;
}
/*# sourceMappingURL=https://www.voxera.icu/cache/sourcemaps.rbxcdn.com/styleGuide-7a8008bffa0a1462.css.map*/
