/* Styles go in this file. */
.o-buttons {
  font-family: MetricWeb, sans-serif;
  font-weight: 600;
  font-family: MetricWeb, sans-serif;
  font-size: 14px;
  line-height: 16px;
  line-height: 14px;
  background-size: 21px 21px;
  min-height: 28px;
  min-width: 60px;
  padding: 6px 8px;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
  margin: 0;
  border-style: solid;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  transition: 0.3s background-color, 0.15s color ease-out, 0.15s border-color ease-out;
  user-select: none;
  background-clip: border-box;
  border-width: 1px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-radius: 0;
}
.o-typography--loading-sans .o-buttons {
  font-size: 12.18px;
  font-family: sans-serif;
}
.o-buttons[disabled] {
  pointer-events: none;
  opacity: 0.4;
  cursor: default;
}

.o-buttons--hide-disabled[disabled] {
  visibility: hidden;
}

.o-buttons--big {
  font-family: MetricWeb, sans-serif;
  font-size: 16px;
  line-height: 20px;
  line-height: 16px;
  background-size: 40px 40px;
  min-height: 40px;
  min-width: 80px;
  padding: 11px 20px;
}
.o-typography--loading-sans .o-buttons--big {
  font-size: 13.92px;
  font-family: sans-serif;
}

.o-buttons-icon {
  background-repeat: no-repeat;
  background-position: 3px;
  padding-left: 24px;
}

.o-buttons--big.o-buttons-icon {
  background-size: 40px 40px;
  padding-left: 40px;
}

.o-buttons-icon.o-buttons-icon--icon-only {
  padding-left: 0;
  background-position: 50%;
  min-width: 40px;
}

.o-buttons-icon__label {
  position: absolute;
  clip: rect(0 0 0 0);
  clip-path: polygon(0 0, 0 0);
  margin: -1px;
  border: 0;
  overflow: hidden;
  padding: 0;
  width: 2px;
  height: 2px;
  white-space: nowrap;
}

.o-buttons--primary {
  background-color: #0d7680;
  color: white;
  border-color: transparent;
}
.o-buttons--primary:hover {
  background-color: #0a5960;
  color: white;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--primary:focus {
  background-color: #0a5960;
  color: white;
  border-color: transparent;
}
.o-buttons--primary[aria-selected=true], .o-buttons--primary[aria-current], .o-buttons--primary[aria-pressed=true], .o-buttons--primary:active {
  background-color: #073b40;
  color: white;
  border-color: transparent;
}

.o-buttons--primary.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse {
  background-color: #ffffff;
  color: #262a33;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--inverse:hover {
  background-color: #c9cacc;
  color: #262a33;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--primary.o-buttons--inverse:focus {
  background-color: #c9cacc;
  color: #262a33;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--inverse[aria-selected=true], .o-buttons--primary.o-buttons--inverse[aria-current], .o-buttons--primary.o-buttons--inverse[aria-pressed=true], .o-buttons--primary.o-buttons--inverse:active {
  background-color: #9d9fa3;
  color: #262a33;
  border-color: transparent;
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--inverse.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono {
  background-color: #262a33;
  color: white;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--mono:hover {
  background-color: #515257;
  color: white;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--primary.o-buttons--mono:focus {
  background-color: #515257;
  color: white;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--mono[aria-selected=true], .o-buttons--primary.o-buttons--mono[aria-current], .o-buttons--primary.o-buttons--mono[aria-pressed=true], .o-buttons--primary.o-buttons--mono:active {
  background-color: #727071;
  color: white;
  border-color: transparent;
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--mono.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c {
  background-color: #3a70af;
  color: white;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--b2c:hover {
  background-color: #2c5483;
  color: white;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--primary.o-buttons--b2c:focus {
  background-color: #2c5483;
  color: white;
  border-color: transparent;
}
.o-buttons--primary.o-buttons--b2c[aria-selected=true], .o-buttons--primary.o-buttons--b2c[aria-current], .o-buttons--primary.o-buttons--b2c[aria-pressed=true], .o-buttons--primary.o-buttons--b2c:active {
  background-color: #1d3858;
  color: white;
  border-color: transparent;
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--primary.o-buttons--b2c.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--primary.o-buttons--b2c.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary {
  background-color: transparent;
  color: #0d7680;
  border-color: #0d7680;
}
.o-buttons--secondary:hover {
  background-color: rgba(13, 118, 128, 0.1);
  color: #0c707a;
  border-color: #0d7680;
  text-decoration: none;
}
.o-buttons--secondary:focus {
  background-color: rgba(13, 118, 128, 0.1);
  color: #0c707a;
  border-color: #0d7680;
}
.o-buttons--secondary[aria-selected=true], .o-buttons--secondary[aria-current], .o-buttons--secondary[aria-pressed=true], .o-buttons--secondary:active {
  background-color: #0d7680;
  color: white;
  border-color: #0d7680;
}

.o-buttons--secondary.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-left:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-left:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--arrow-left:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--secondary.o-buttons-icon--arrow-left[aria-current], .o-buttons--secondary.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-right:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-right:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--arrow-right:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--secondary.o-buttons-icon--arrow-right[aria-current], .o-buttons--secondary.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--upload:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--upload:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--upload:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--upload[aria-selected=true], .o-buttons--secondary.o-buttons-icon--upload[aria-current], .o-buttons--secondary.o-buttons-icon--upload[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--tick:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--tick:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--tick:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--tick[aria-selected=true], .o-buttons--secondary.o-buttons-icon--tick[aria-current], .o-buttons--secondary.o-buttons-icon--tick[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--plus:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--plus:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--plus:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--plus[aria-selected=true], .o-buttons--secondary.o-buttons-icon--plus[aria-current], .o-buttons--secondary.o-buttons-icon--plus[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--warning:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--warning:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--warning:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--warning[aria-selected=true], .o-buttons--secondary.o-buttons-icon--warning[aria-current], .o-buttons--secondary.o-buttons-icon--warning[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-down:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-down:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--arrow-down:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--secondary.o-buttons-icon--arrow-down[aria-current], .o-buttons--secondary.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-up:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-up:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--arrow-up:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--secondary.o-buttons-icon--arrow-up[aria-current], .o-buttons--secondary.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--grid:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--grid:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--grid:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--grid[aria-selected=true], .o-buttons--secondary.o-buttons-icon--grid[aria-current], .o-buttons--secondary.o-buttons-icon--grid[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--list:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--list:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--list:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--list[aria-selected=true], .o-buttons--secondary.o-buttons-icon--list[aria-current], .o-buttons--secondary.o-buttons-icon--list[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--edit:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--edit:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--edit:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--edit[aria-selected=true], .o-buttons--secondary.o-buttons-icon--edit[aria-current], .o-buttons--secondary.o-buttons-icon--edit[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--download:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--download:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--download:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--download[aria-selected=true], .o-buttons--secondary.o-buttons-icon--download[aria-current], .o-buttons--secondary.o-buttons-icon--download[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--search:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--search:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--search:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--search[aria-selected=true], .o-buttons--secondary.o-buttons-icon--search[aria-current], .o-buttons--secondary.o-buttons-icon--search[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--refresh:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--refresh:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--refresh:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--refresh[aria-selected=true], .o-buttons--secondary.o-buttons-icon--refresh[aria-current], .o-buttons--secondary.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--secondary.o-buttons-icon--cross:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--cross:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--secondary.o-buttons-icon--cross:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--secondary.o-buttons-icon--cross[aria-selected=true], .o-buttons--secondary.o-buttons-icon--cross[aria-current], .o-buttons--secondary.o-buttons-icon--cross[aria-pressed=true], .o-buttons--secondary.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse {
  background-color: transparent;
  color: #ffffff;
  border-color: #ffffff;
}
.o-buttons--secondary.o-buttons--inverse:hover {
  background-color: rgba(255, 255, 255, 0.15);
  color: white;
  border-color: #ffffff;
  text-decoration: none;
}
.o-buttons--secondary.o-buttons--inverse:focus {
  background-color: rgba(255, 255, 255, 0.15);
  color: white;
  border-color: #ffffff;
}
.o-buttons--secondary.o-buttons--inverse[aria-selected=true], .o-buttons--secondary.o-buttons--inverse[aria-current], .o-buttons--secondary.o-buttons--inverse[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse:active {
  background-color: #ffffff;
  color: black;
  border-color: #ffffff;
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross[aria-selected=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross[aria-current], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross[aria-pressed=true], .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono {
  background-color: transparent;
  color: #262a33;
  border-color: #262a33;
}
.o-buttons--secondary.o-buttons--mono:hover {
  background-color: rgba(38, 42, 51, 0.15);
  color: #262a33;
  border-color: #262a33;
  text-decoration: none;
}
.o-buttons--secondary.o-buttons--mono:focus {
  background-color: rgba(38, 42, 51, 0.15);
  color: #262a33;
  border-color: #262a33;
}
.o-buttons--secondary.o-buttons--mono[aria-selected=true], .o-buttons--secondary.o-buttons--mono[aria-current], .o-buttons--secondary.o-buttons--mono[aria-pressed=true], .o-buttons--secondary.o-buttons--mono:active {
  background-color: #262a33;
  color: white;
  border-color: #262a33;
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--download[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--download[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--download[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--search[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--search[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--search[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross[aria-selected=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross[aria-current], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross[aria-pressed=true], .o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--secondary.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost {
  background-color: transparent;
  color: #0d7680;
  border-color: transparent;
}
.o-buttons--ghost:hover {
  background-color: rgba(13, 118, 128, 0.1);
  color: #0c707a;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--ghost:focus {
  background-color: rgba(13, 118, 128, 0.1);
  color: #0c707a;
  border-color: transparent;
}
.o-buttons--ghost[aria-selected=true], .o-buttons--ghost[aria-current], .o-buttons--ghost[aria-pressed=true], .o-buttons--ghost:active {
  background-color: #0d7680;
  color: white;
  border-color: transparent;
}

.o-buttons--ghost.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-left:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-left:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--arrow-left:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--ghost.o-buttons-icon--arrow-left[aria-current], .o-buttons--ghost.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-right:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-right:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--arrow-right:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--ghost.o-buttons-icon--arrow-right[aria-current], .o-buttons--ghost.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--upload:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--upload:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--upload:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--upload[aria-selected=true], .o-buttons--ghost.o-buttons-icon--upload[aria-current], .o-buttons--ghost.o-buttons-icon--upload[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--tick:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--tick:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--tick:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--tick[aria-selected=true], .o-buttons--ghost.o-buttons-icon--tick[aria-current], .o-buttons--ghost.o-buttons-icon--tick[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--plus:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--plus:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--plus:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--plus[aria-selected=true], .o-buttons--ghost.o-buttons-icon--plus[aria-current], .o-buttons--ghost.o-buttons-icon--plus[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--warning:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--warning:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--warning:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--warning[aria-selected=true], .o-buttons--ghost.o-buttons-icon--warning[aria-current], .o-buttons--ghost.o-buttons-icon--warning[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-down:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-down:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--arrow-down:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--ghost.o-buttons-icon--arrow-down[aria-current], .o-buttons--ghost.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-up:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-up:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--arrow-up:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--ghost.o-buttons-icon--arrow-up[aria-current], .o-buttons--ghost.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--grid:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--grid:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--grid:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--grid[aria-selected=true], .o-buttons--ghost.o-buttons-icon--grid[aria-current], .o-buttons--ghost.o-buttons-icon--grid[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--list:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--list:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--list:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--list[aria-selected=true], .o-buttons--ghost.o-buttons-icon--list[aria-current], .o-buttons--ghost.o-buttons-icon--list[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--edit:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--edit:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--edit:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--edit[aria-selected=true], .o-buttons--ghost.o-buttons-icon--edit[aria-current], .o-buttons--ghost.o-buttons-icon--edit[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--download:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--download:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--download:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--download[aria-selected=true], .o-buttons--ghost.o-buttons-icon--download[aria-current], .o-buttons--ghost.o-buttons-icon--download[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--search:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--search:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--search:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--search[aria-selected=true], .o-buttons--ghost.o-buttons-icon--search[aria-current], .o-buttons--ghost.o-buttons-icon--search[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--refresh:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--refresh:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--refresh:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--refresh[aria-selected=true], .o-buttons--ghost.o-buttons-icon--refresh[aria-current], .o-buttons--ghost.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230D7680,%230D7680&format=svg");
}
.o-buttons--ghost.o-buttons-icon--cross:hover {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--cross:before {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
  content: " ";
}
.o-buttons--ghost.o-buttons-icon--cross:focus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%230C707A,%230C707A&format=svg");
}
.o-buttons--ghost.o-buttons-icon--cross[aria-selected=true], .o-buttons--ghost.o-buttons-icon--cross[aria-current], .o-buttons--ghost.o-buttons-icon--cross[aria-pressed=true], .o-buttons--ghost.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse {
  background-color: transparent;
  color: #ffffff;
  border-color: transparent;
}
.o-buttons--ghost.o-buttons--inverse:hover {
  background-color: rgba(255, 255, 255, 0.15);
  color: white;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--ghost.o-buttons--inverse:focus {
  background-color: rgba(255, 255, 255, 0.15);
  color: white;
  border-color: transparent;
}
.o-buttons--ghost.o-buttons--inverse[aria-selected=true], .o-buttons--ghost.o-buttons--inverse[aria-current], .o-buttons--ghost.o-buttons--inverse[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse:active {
  background-color: #ffffff;
  color: black;
  border-color: transparent;
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross[aria-selected=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross[aria-current], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross[aria-pressed=true], .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
}
.o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--inverse.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono {
  background-color: transparent;
  color: #262a33;
  border-color: transparent;
}
.o-buttons--ghost.o-buttons--mono:hover {
  background-color: rgba(38, 42, 51, 0.15);
  color: #262a33;
  border-color: transparent;
  text-decoration: none;
}
.o-buttons--ghost.o-buttons--mono:focus {
  background-color: rgba(38, 42, 51, 0.15);
  color: #262a33;
  border-color: transparent;
}
.o-buttons--ghost.o-buttons--mono[aria-selected=true], .o-buttons--ghost.o-buttons--mono[aria-current], .o-buttons--ghost.o-buttons--mono[aria-pressed=true], .o-buttons--ghost.o-buttons--mono:active {
  background-color: #262a33;
  color: white;
  border-color: transparent;
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-left {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-left?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-right {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-right?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--upload {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:upload?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--tick {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:tick?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--plus {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:plus?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--warning {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:warning?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-down {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-down?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--arrow-up {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:arrow-up?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--grid {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:grid?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--list {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--list[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--list[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--list[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--list:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--list:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--list {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:list?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--edit {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:edit?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--download {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--download[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--download[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--download[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--download:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--download:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--download {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:download?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--search {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--search[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--search[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--search[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--search:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--search:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--search {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:search?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--refresh {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:refresh?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23262A33,%23262A33&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross[aria-selected=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross[aria-current], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross[aria-pressed=true], .o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross:active {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
}
.o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross:after {
  background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  content: "";
}
@media screen and (-ms-high-contrast: active) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23FFFFFF,%23FFFFFF&format=svg");
  }
}
@media screen and (-ms-high-contrast: black-on-white) {
  .o-buttons--ghost.o-buttons--mono.o-buttons-icon--cross {
    background-image: url("https://www.ft.com/__origami/service/image/v2/images/raw/fticon-v1:cross?source=djd-projects&tint=%23000000,%23000000&format=svg");
  }
}

.o-buttons-pagination {
  display: flex;
}
.o-buttons-pagination > .o-buttons {
  padding-left: 5px;
  padding-right: 5px;
  min-width: 24px;
}
.o-buttons-pagination > .o-buttons[disabled] {
  visibility: hidden;
}
.o-buttons-pagination > .o-buttons--big {
  padding-left: 9px;
  padding-right: 9px;
  min-width: 36px;
}
.o-buttons-pagination > .o-buttons-pagination__ellipsis {
  font-family: MetricWeb, sans-serif;
  font-size: 18px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  min-width: 24px;
}
.o-typography--loading-sans .o-buttons-pagination > .o-buttons-pagination__ellipsis {
  font-size: 15.66px;
  font-family: sans-serif;
}
.o-buttons-pagination > .o-buttons-pagination__ellipsis--big {
  font-family: MetricWeb, sans-serif;
  font-size: 24px;
  line-height: 28px;
  min-width: 36px;
}
.o-typography--loading-sans .o-buttons-pagination > .o-buttons-pagination__ellipsis--big {
  font-size: 20.88px;
  font-family: sans-serif;
}
.o-buttons-pagination > * + * {
  margin: 0 0 0 4px;
}

.o-buttons-group {
  display: flex;
  flex-wrap: wrap;
}
.o-buttons-group > .o-buttons {
  position: relative;
}
.o-buttons-group > .o-buttons + .o-buttons {
  margin-left: -1px;
}

html,
body {
  margin: 0;
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.button-overlay {
  position: absolute;
  z-index: 100;
  width: 36px;
  height: 36px;
  right: 8px;
  cursor: pointer;
  padding: 0;
  border: none;
  border-radius: 6px;
}
.button-overlay img {
  width: 100%;
}
.button-overlay img:hover {
  filter: brightness(0.95);
}

.mapboxgl-scroll-zoom-blocker,
.mapboxgl-touch-pan-blocker {
  width: 230px;
  height: 32px;
  font-size: 13px !important;
  margin: 10px;
  border-radius: 5px;
}

.style-toggle-button {
  position: absolute;
  z-index: 100;
  bottom: 0;
  left: 0;
  width: 36px;
  height: 36px;
  cursor: pointer;
  padding: 0;
  border: none;
  border-radius: 6px;
  margin: 0 0 35px 8px;
}
.style-toggle-button img:hover {
  filter: brightness(0.95);
}

.mapboxgl-ctrl-group button {
  width: 32px;
  height: 32px;
}

.style-toggle-tooltip {
  font-family: "Metric Web";
  position: absolute;
  left: 53px;
  bottom: 35px;
  min-width: 80px;
  border-radius: 3px;
  background: rgb(255, 255, 255);
  filter: drop-shadow(0px 1px 14px rgba(0, 0, 0, 0.15)) drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.1));
  padding: 0px 16px 12px 16px;
}
.style-toggle-tooltip .close-btn {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  border-radius: 0 3px 0 0;
  cursor: pointer;
  background-color: transparent;
  font-size: 16px;
  padding: 4px 6px;
  color: grey;
}
.style-toggle-tooltip .close-btn:hover {
  background-color: rgba(0, 0, 0, 0.05);
}
.style-toggle-tooltip h2 {
  margin-left: 0;
  margin-bottom: 0.7em;
  margin-top: 0.7em;
  font-weight: normal;
}
.style-toggle-tooltip .container {
  display: flex;
  justify-content: center;
}
.style-toggle-tooltip .container .img-with-text.focused img,
.style-toggle-tooltip .container .img-with-text:hover img {
  border: #0d7680 solid 3px;
}
.style-toggle-tooltip .container .img-with-text.focused p,
.style-toggle-tooltip .container .img-with-text:hover p {
  color: #0d7680;
}
.style-toggle-tooltip .container .img-with-text:nth-of-type(1) {
  margin-right: 12px;
}
.style-toggle-tooltip .container .img-with-text {
  cursor: pointer;
  text-align: center;
  padding: 0;
  border: none;
  font: inherit;
  color: inherit;
  background: none;
}
.style-toggle-tooltip .container .img-with-text p {
  margin: 0px;
  font-size: 14px;
}
.style-toggle-tooltip .container .img-with-text img {
  border: transparent solid 3px;
  border-radius: 9px;
}
.style-toggle-tooltip div img {
  width: 50px;
  height: 40px;
  padding: 2px;
  display: block;
}

.disable-triangle-in-tooltip .mapboxgl-popup-tip {
  border-top-width: 0px;
  border-top-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-bottom-width: 0px;
}

.mapboxgl-popup {
  padding-top: 14px;
  padding-bottom: 14px;
}
.mapboxgl-popup div {
  padding: 0;
}
.mapboxgl-popup div .text-content {
  padding: 5px;
}

.map-tooltip .mapboxgl-popup-close-button {
  margin: 0;
  padding: 1px 6px 1px 6px;
}
.map-tooltip img {
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.map-tooltip div {
  margin: 0;
}
.map-tooltip div .text-content {
  margin: 0 4px;
  font-family: "Metric Web";
}
.map-tooltip div .text-content h3 {
  font-size: 16px;
  padding: 0;
  margin: 0;
}
.map-tooltip div .text-content .border {
  margin: 5px 4% 2px 4%;
  border-bottom: 1px lightgray solid;
  width: 92%;
}

#fl-layout-primary-container {
  flex: 0 0 auto !important;
}

#fl-layout-wrapper {
  height: 100% !important;
}

#flourish-popup-constrainer {
  height: 0px !important;
}

.inset-map {
  position: absolute;
  transition: opacity 0.2s;
  border: 1px solid grey;
}

.user-panel {
  width: 100%;
  color: rgb(102, 96, 92);
  padding-bottom: 15px;
  margin: 0 10px;
}
.user-panel .editor-information {
  margin: 0 40px 10px 12px;
  color: black;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  font-weight: 700;
}
.user-panel .editor-information div {
  margin: 5px 10px;
}
.user-panel .file-download {
  margin-left: 12px;
  font-family: "Metric Web";
}
.user-panel .file-download a {
  font-size: 14px;
  color: teal;
  font-weight: 600;
}
.user-panel .file-download span {
  font-size: 12px;
  color: black;
}
.user-panel .print-mode {
  display: flex;
  justify-content: space-between;
  margin: 15px;
}
.user-panel .legends {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}
.user-panel .legends .legend-container {
  margin: 5px 10px;
  cursor: pointer;
}
.user-panel .legends .legend-container span {
  position: relative;
  bottom: 1px;
  padding-left: 3px;
  white-space: nowrap;
}
.user-panel .legends img {
  position: relative;
  padding-left: 2px;
  bottom: -1px;
}
.user-panel .legends > * {
  flex: 1 1 160px;
}

.tooltip .mapboxgl-popup-content {
  filter: drop-shadow(0px 1px 14px rgba(0, 0, 0, 0.15)) drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.1));
  padding: 12px 16px 12px 16px;
  border-radius: 4px;
}

.elevation-chart {
  position: relative;
  margin-top: 20px;
}
.elevation-chart h3 {
  margin-bottom: 0px;
}
.elevation-chart h6 {
  margin-top: 10px;
}
.elevation-chart svg {
  overflow: visible;
  position: absolute;
  margin-left: 50px;
  margin-right: 50px;
}
.elevation-chart .tooltip {
  background: white;
  position: absolute;
  padding: 2px 5px;
  border-radius: 5px;
  font-size: 13px;
  font-weight: 600;
}
.elevation-chart .axis .domain {
  stroke: none;
}
.elevation-chart .axis line {
  stroke-opacity: 0.3;
}

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