/* Custom client cards. Kept outside the licensed application bundle. */
[aria-label="shop"],
[aria-label="guide"],
[aria-label="gift"] {
  border: 1px solid transparent;
}

[aria-label="shop"] {
  color: #ad1bbb;
  background: linear-gradient(135deg, #f8ddff 0%, #efbdf8 100%);
  border-color: #edb5f6;
}

[aria-label="guide"] {
  color: #c94a0b;
  background: linear-gradient(135deg, #fff0dc 0%, #ffd4ad 100%);
  border-color: #ffd0a6;
}

[aria-label="gift"] {
  color: #c81042;
  background: linear-gradient(135deg, #ffe0e7 0%, #ffc6d2 100%);
  border-color: #ffc0cf;
}

._ClientCardsCard_15rie_9[aria-label="mac"] {
  color: #c94a0b;
  background: linear-gradient(135deg, #ffe4cd 0%, #ffba8d 100%);
  border: 1px solid #ffbd91;
}

[aria-label="shop"] > div:last-child,
[aria-label="guide"] > div:last-child,
[aria-label="gift"] > div:last-child {
  background: rgba(255, 255, 255, 0.42);
  padding-left: 16px;
  padding-right: 16px;
}

[aria-label="mac"] > div:last-child {
  background: rgba(255, 255, 255, 0.42);
  padding-left: 16px;
  padding-right: 16px;
}

[aria-label="shop"] > div:nth-child(2) > div:first-child,
[aria-label="guide"] > div:nth-child(2) > div:first-child,
[aria-label="gift"] > div:nth-child(2) > div:first-child {
  width: 48px;
  height: 48px;
  background-color: currentColor;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;
}

[aria-label="shop"] > div:nth-child(2) > div:first-child {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 18a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm10 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4ZM7.17 14h9.66a2 2 0 0 0 1.75-1.03L22 6.76A1 1 0 0 0 21.13 5H6.21l-.94-2H1v2h3l3.6 7.59-1.35 2.44A2 2 0 0 0 8 18h12v-2H8.42a.25.25 0 0 1-.22-.37L9.1 14Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 18a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm10 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4ZM7.17 14h9.66a2 2 0 0 0 1.75-1.03L22 6.76A1 1 0 0 0 21.13 5H6.21l-.94-2H1v2h3l3.6 7.59-1.35 2.44A2 2 0 0 0 8 18h12v-2H8.42a.25.25 0 0 1-.22-.37L9.1 14Z'/%3E%3C/svg%3E");
}

[aria-label="guide"] > div:nth-child(2) > div:first-child {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 3h16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2Zm1 9h3l2-5 4 10 2-5h3v-2h-4.4l-.6 1.5L10 2 6.6 10H5v2Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 3h16a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2Zm1 9h3l2-5 4 10 2-5h3v-2h-4.4l-.6 1.5L10 2 6.6 10H5v2Z'/%3E%3C/svg%3E");
}

[aria-label="gift"] > div:nth-child(2) > div:first-child {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-2.18A3 3 0 0 0 13 3.42V3h-2v.42A3 3 0 0 0 6.18 7H4a2 2 0 0 0-2 2v3h9V9h2v3h9V9a2 2 0 0 0-2-2ZM9 5a1 1 0 0 1 2 0v2H9a1 1 0 0 1 0-2Zm6 2h-2V5a1 1 0 1 1 2 2ZM3 14h8v8H5a2 2 0 0 1-2-2v-6Zm10 0h8v6a2 2 0 0 1-2 2h-6v-8Z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 7h-2.18A3 3 0 0 0 13 3.42V3h-2v.42A3 3 0 0 0 6.18 7H4a2 2 0 0 0-2 2v3h9V9h2v3h9V9a2 2 0 0 0-2-2ZM9 5a1 1 0 0 1 2 0v2H9a1 1 0 0 1 0-2Zm6 2h-2V5a1 1 0 1 1 2 2ZM3 14h8v8H5a2 2 0 0 1-2-2v-6Zm10 0h8v6a2 2 0 0 1-2 2h-6v-8Z'/%3E%3C/svg%3E");
}
