/* Example CSS file - Get Example Files. Fictional design system. */
:root {
  --brand: #1a6aff;
  --ink: #0b1a4a;
  --bg: #f4f7fb;
}
.component-0 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-0:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-0 { flex-direction: column; } }
.component-1 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1 { flex-direction: column; } }
.component-2 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2 { flex-direction: column; } }
.component-3 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3 { flex-direction: column; } }
.component-4 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-4:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-4 { flex-direction: column; } }
.component-5 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-5:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-5 { flex-direction: column; } }
.component-6 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-6:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-6 { flex-direction: column; } }
.component-7 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-7:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-7 { flex-direction: column; } }
.component-8 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-8:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-8 { flex-direction: column; } }
.component-9 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-9:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-9 { flex-direction: column; } }
.component-10 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-10:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-10 { flex-direction: column; } }
.component-11 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-11:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-11 { flex-direction: column; } }
.component-12 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-12:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-12 { flex-direction: column; } }
.component-13 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-13:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-13 { flex-direction: column; } }
.component-14 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-14:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-14 { flex-direction: column; } }
.component-15 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-15:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-15 { flex-direction: column; } }
.component-16 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-16:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-16 { flex-direction: column; } }
.component-17 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-17:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-17 { flex-direction: column; } }
.component-18 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-18:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-18 { flex-direction: column; } }
.component-19 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-19:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-19 { flex-direction: column; } }
.component-20 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-20:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-20 { flex-direction: column; } }
.component-21 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-21:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-21 { flex-direction: column; } }
.component-22 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-22:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-22 { flex-direction: column; } }
.component-23 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-23:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-23 { flex-direction: column; } }
.component-24 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-24:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-24 { flex-direction: column; } }
.component-25 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-25:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-25 { flex-direction: column; } }
.component-26 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-26:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-26 { flex-direction: column; } }
.component-27 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-27:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-27 { flex-direction: column; } }
.component-28 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-28:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-28 { flex-direction: column; } }
.component-29 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-29:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-29 { flex-direction: column; } }
.component-30 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-30:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-30 { flex-direction: column; } }
.component-31 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-31:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-31 { flex-direction: column; } }
.component-32 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-32:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-32 { flex-direction: column; } }
.component-33 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-33:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-33 { flex-direction: column; } }
.component-34 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-34:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-34 { flex-direction: column; } }
.component-35 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-35:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-35 { flex-direction: column; } }
.component-36 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-36:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-36 { flex-direction: column; } }
.component-37 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-37:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-37 { flex-direction: column; } }
.component-38 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-38:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-38 { flex-direction: column; } }
.component-39 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-39:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-39 { flex-direction: column; } }
.component-40 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-40:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-40 { flex-direction: column; } }
.component-41 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-41:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-41 { flex-direction: column; } }
.component-42 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-42:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-42 { flex-direction: column; } }
.component-43 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-43:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-43 { flex-direction: column; } }
.component-44 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-44:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-44 { flex-direction: column; } }
.component-45 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-45:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-45 { flex-direction: column; } }
.component-46 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-46:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-46 { flex-direction: column; } }
.component-47 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-47:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-47 { flex-direction: column; } }
.component-48 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-48:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-48 { flex-direction: column; } }
.component-49 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-49:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-49 { flex-direction: column; } }
.component-50 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-50:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-50 { flex-direction: column; } }
.component-51 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-51:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-51 { flex-direction: column; } }
.component-52 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-52:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-52 { flex-direction: column; } }
.component-53 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-53:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-53 { flex-direction: column; } }
.component-54 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-54:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-54 { flex-direction: column; } }
.component-55 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-55:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-55 { flex-direction: column; } }
.component-56 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-56:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-56 { flex-direction: column; } }
.component-57 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-57:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-57 { flex-direction: column; } }
.component-58 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-58:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-58 { flex-direction: column; } }
.component-59 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-59:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-59 { flex-direction: column; } }
.component-60 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-60:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-60 { flex-direction: column; } }
.component-61 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-61:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-61 { flex-direction: column; } }
.component-62 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-62:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-62 { flex-direction: column; } }
.component-63 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-63:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-63 { flex-direction: column; } }
.component-64 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-64:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-64 { flex-direction: column; } }
.component-65 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-65:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-65 { flex-direction: column; } }
.component-66 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-66:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-66 { flex-direction: column; } }
.component-67 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-67:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-67 { flex-direction: column; } }
.component-68 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-68:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-68 { flex-direction: column; } }
.component-69 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-69:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-69 { flex-direction: column; } }
.component-70 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-70:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-70 { flex-direction: column; } }
.component-71 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-71:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-71 { flex-direction: column; } }
.component-72 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-72:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-72 { flex-direction: column; } }
.component-73 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-73:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-73 { flex-direction: column; } }
.component-74 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-74:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-74 { flex-direction: column; } }
.component-75 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-75:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-75 { flex-direction: column; } }
.component-76 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-76:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-76 { flex-direction: column; } }
.component-77 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-77:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-77 { flex-direction: column; } }
.component-78 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-78:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-78 { flex-direction: column; } }
.component-79 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-79:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-79 { flex-direction: column; } }
.component-80 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-80:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-80 { flex-direction: column; } }
.component-81 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-81:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-81 { flex-direction: column; } }
.component-82 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-82:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-82 { flex-direction: column; } }
.component-83 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-83:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-83 { flex-direction: column; } }
.component-84 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-84:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-84 { flex-direction: column; } }
.component-85 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-85:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-85 { flex-direction: column; } }
.component-86 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-86:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-86 { flex-direction: column; } }
.component-87 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-87:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-87 { flex-direction: column; } }
.component-88 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-88:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-88 { flex-direction: column; } }
.component-89 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-89:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-89 { flex-direction: column; } }
.component-90 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-90:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-90 { flex-direction: column; } }
.component-91 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-91:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-91 { flex-direction: column; } }
.component-92 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-92:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-92 { flex-direction: column; } }
.component-93 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-93:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-93 { flex-direction: column; } }
.component-94 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-94:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-94 { flex-direction: column; } }
.component-95 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-95:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-95 { flex-direction: column; } }
.component-96 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-96:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-96 { flex-direction: column; } }
.component-97 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-97:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-97 { flex-direction: column; } }
.component-98 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-98:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-98 { flex-direction: column; } }
.component-99 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-99:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-99 { flex-direction: column; } }
.component-100 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-100:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-100 { flex-direction: column; } }
.component-101 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-101:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-101 { flex-direction: column; } }
.component-102 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-102:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-102 { flex-direction: column; } }
.component-103 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-103:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-103 { flex-direction: column; } }
.component-104 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-104:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-104 { flex-direction: column; } }
.component-105 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-105:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-105 { flex-direction: column; } }
.component-106 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-106:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-106 { flex-direction: column; } }
.component-107 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-107:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-107 { flex-direction: column; } }
.component-108 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-108:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-108 { flex-direction: column; } }
.component-109 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-109:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-109 { flex-direction: column; } }
.component-110 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-110:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-110 { flex-direction: column; } }
.component-111 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-111:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-111 { flex-direction: column; } }
.component-112 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-112:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-112 { flex-direction: column; } }
.component-113 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-113:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-113 { flex-direction: column; } }
.component-114 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-114:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-114 { flex-direction: column; } }
.component-115 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-115:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-115 { flex-direction: column; } }
.component-116 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-116:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-116 { flex-direction: column; } }
.component-117 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-117:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-117 { flex-direction: column; } }
.component-118 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-118:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-118 { flex-direction: column; } }
.component-119 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-119:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-119 { flex-direction: column; } }
.component-120 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-120:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-120 { flex-direction: column; } }
.component-121 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-121:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-121 { flex-direction: column; } }
.component-122 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-122:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-122 { flex-direction: column; } }
.component-123 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-123:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-123 { flex-direction: column; } }
.component-124 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-124:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-124 { flex-direction: column; } }
.component-125 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-125:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-125 { flex-direction: column; } }
.component-126 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-126:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-126 { flex-direction: column; } }
.component-127 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-127:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-127 { flex-direction: column; } }
.component-128 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-128:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-128 { flex-direction: column; } }
.component-129 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-129:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-129 { flex-direction: column; } }
.component-130 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-130:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-130 { flex-direction: column; } }
.component-131 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-131:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-131 { flex-direction: column; } }
.component-132 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-132:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-132 { flex-direction: column; } }
.component-133 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-133:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-133 { flex-direction: column; } }
.component-134 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-134:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-134 { flex-direction: column; } }
.component-135 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-135:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-135 { flex-direction: column; } }
.component-136 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-136:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-136 { flex-direction: column; } }
.component-137 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-137:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-137 { flex-direction: column; } }
.component-138 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-138:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-138 { flex-direction: column; } }
.component-139 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-139:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-139 { flex-direction: column; } }
.component-140 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-140:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-140 { flex-direction: column; } }
.component-141 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-141:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-141 { flex-direction: column; } }
.component-142 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-142:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-142 { flex-direction: column; } }
.component-143 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-143:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-143 { flex-direction: column; } }
.component-144 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-144:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-144 { flex-direction: column; } }
.component-145 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-145:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-145 { flex-direction: column; } }
.component-146 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-146:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-146 { flex-direction: column; } }
.component-147 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-147:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-147 { flex-direction: column; } }
.component-148 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-148:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-148 { flex-direction: column; } }
.component-149 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-149:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-149 { flex-direction: column; } }
.component-150 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-150:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-150 { flex-direction: column; } }
.component-151 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-151:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-151 { flex-direction: column; } }
.component-152 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-152:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-152 { flex-direction: column; } }
.component-153 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-153:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-153 { flex-direction: column; } }
.component-154 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-154:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-154 { flex-direction: column; } }
.component-155 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-155:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-155 { flex-direction: column; } }
.component-156 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-156:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-156 { flex-direction: column; } }
.component-157 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-157:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-157 { flex-direction: column; } }
.component-158 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-158:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-158 { flex-direction: column; } }
.component-159 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-159:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-159 { flex-direction: column; } }
.component-160 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-160:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-160 { flex-direction: column; } }
.component-161 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-161:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-161 { flex-direction: column; } }
.component-162 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-162:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-162 { flex-direction: column; } }
.component-163 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-163:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-163 { flex-direction: column; } }
.component-164 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-164:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-164 { flex-direction: column; } }
.component-165 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-165:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-165 { flex-direction: column; } }
.component-166 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-166:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-166 { flex-direction: column; } }
.component-167 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-167:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-167 { flex-direction: column; } }
.component-168 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-168:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-168 { flex-direction: column; } }
.component-169 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-169:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-169 { flex-direction: column; } }
.component-170 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-170:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-170 { flex-direction: column; } }
.component-171 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-171:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-171 { flex-direction: column; } }
.component-172 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-172:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-172 { flex-direction: column; } }
.component-173 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-173:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-173 { flex-direction: column; } }
.component-174 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-174:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-174 { flex-direction: column; } }
.component-175 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-175:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-175 { flex-direction: column; } }
.component-176 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-176:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-176 { flex-direction: column; } }
.component-177 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-177:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-177 { flex-direction: column; } }
.component-178 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-178:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-178 { flex-direction: column; } }
.component-179 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-179:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-179 { flex-direction: column; } }
.component-180 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-180:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-180 { flex-direction: column; } }
.component-181 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-181:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-181 { flex-direction: column; } }
.component-182 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-182:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-182 { flex-direction: column; } }
.component-183 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-183:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-183 { flex-direction: column; } }
.component-184 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-184:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-184 { flex-direction: column; } }
.component-185 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-185:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-185 { flex-direction: column; } }
.component-186 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-186:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-186 { flex-direction: column; } }
.component-187 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-187:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-187 { flex-direction: column; } }
.component-188 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-188:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-188 { flex-direction: column; } }
.component-189 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-189:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-189 { flex-direction: column; } }
.component-190 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-190:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-190 { flex-direction: column; } }
.component-191 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-191:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-191 { flex-direction: column; } }
.component-192 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-192:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-192 { flex-direction: column; } }
.component-193 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-193:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-193 { flex-direction: column; } }
.component-194 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-194:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-194 { flex-direction: column; } }
.component-195 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-195:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-195 { flex-direction: column; } }
.component-196 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-196:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-196 { flex-direction: column; } }
.component-197 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-197:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-197 { flex-direction: column; } }
.component-198 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-198:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-198 { flex-direction: column; } }
.component-199 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-199:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-199 { flex-direction: column; } }
.component-200 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-200:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-200 { flex-direction: column; } }
.component-201 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-201:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-201 { flex-direction: column; } }
.component-202 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-202:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-202 { flex-direction: column; } }
.component-203 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-203:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-203 { flex-direction: column; } }
.component-204 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-204:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-204 { flex-direction: column; } }
.component-205 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-205:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-205 { flex-direction: column; } }
.component-206 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-206:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-206 { flex-direction: column; } }
.component-207 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-207:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-207 { flex-direction: column; } }
.component-208 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-208:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-208 { flex-direction: column; } }
.component-209 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-209:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-209 { flex-direction: column; } }
.component-210 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-210:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-210 { flex-direction: column; } }
.component-211 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-211:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-211 { flex-direction: column; } }
.component-212 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-212:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-212 { flex-direction: column; } }
.component-213 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-213:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-213 { flex-direction: column; } }
.component-214 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-214:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-214 { flex-direction: column; } }
.component-215 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-215:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-215 { flex-direction: column; } }
.component-216 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-216:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-216 { flex-direction: column; } }
.component-217 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-217:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-217 { flex-direction: column; } }
.component-218 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-218:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-218 { flex-direction: column; } }
.component-219 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-219:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-219 { flex-direction: column; } }
.component-220 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-220:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-220 { flex-direction: column; } }
.component-221 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-221:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-221 { flex-direction: column; } }
.component-222 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-222:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-222 { flex-direction: column; } }
.component-223 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-223:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-223 { flex-direction: column; } }
.component-224 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-224:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-224 { flex-direction: column; } }
.component-225 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-225:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-225 { flex-direction: column; } }
.component-226 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-226:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-226 { flex-direction: column; } }
.component-227 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-227:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-227 { flex-direction: column; } }
.component-228 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-228:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-228 { flex-direction: column; } }
.component-229 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-229:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-229 { flex-direction: column; } }
.component-230 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-230:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-230 { flex-direction: column; } }
.component-231 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-231:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-231 { flex-direction: column; } }
.component-232 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-232:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-232 { flex-direction: column; } }
.component-233 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-233:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-233 { flex-direction: column; } }
.component-234 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-234:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-234 { flex-direction: column; } }
.component-235 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-235:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-235 { flex-direction: column; } }
.component-236 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-236:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-236 { flex-direction: column; } }
.component-237 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-237:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-237 { flex-direction: column; } }
.component-238 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-238:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-238 { flex-direction: column; } }
.component-239 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-239:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-239 { flex-direction: column; } }
.component-240 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-240:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-240 { flex-direction: column; } }
.component-241 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-241:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-241 { flex-direction: column; } }
.component-242 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-242:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-242 { flex-direction: column; } }
.component-243 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-243:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-243 { flex-direction: column; } }
.component-244 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-244:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-244 { flex-direction: column; } }
.component-245 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-245:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-245 { flex-direction: column; } }
.component-246 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-246:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-246 { flex-direction: column; } }
.component-247 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-247:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-247 { flex-direction: column; } }
.component-248 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-248:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-248 { flex-direction: column; } }
.component-249 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-249:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-249 { flex-direction: column; } }
.component-250 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-250:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-250 { flex-direction: column; } }
.component-251 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-251:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-251 { flex-direction: column; } }
.component-252 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-252:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-252 { flex-direction: column; } }
.component-253 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-253:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-253 { flex-direction: column; } }
.component-254 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-254:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-254 { flex-direction: column; } }
.component-255 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-255:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-255 { flex-direction: column; } }
.component-256 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-256:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-256 { flex-direction: column; } }
.component-257 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-257:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-257 { flex-direction: column; } }
.component-258 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-258:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-258 { flex-direction: column; } }
.component-259 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-259:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-259 { flex-direction: column; } }
.component-260 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-260:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-260 { flex-direction: column; } }
.component-261 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-261:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-261 { flex-direction: column; } }
.component-262 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-262:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-262 { flex-direction: column; } }
.component-263 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-263:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-263 { flex-direction: column; } }
.component-264 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-264:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-264 { flex-direction: column; } }
.component-265 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-265:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-265 { flex-direction: column; } }
.component-266 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-266:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-266 { flex-direction: column; } }
.component-267 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-267:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-267 { flex-direction: column; } }
.component-268 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-268:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-268 { flex-direction: column; } }
.component-269 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-269:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-269 { flex-direction: column; } }
.component-270 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-270:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-270 { flex-direction: column; } }
.component-271 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-271:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-271 { flex-direction: column; } }
.component-272 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-272:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-272 { flex-direction: column; } }
.component-273 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-273:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-273 { flex-direction: column; } }
.component-274 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-274:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-274 { flex-direction: column; } }
.component-275 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-275:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-275 { flex-direction: column; } }
.component-276 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-276:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-276 { flex-direction: column; } }
.component-277 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-277:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-277 { flex-direction: column; } }
.component-278 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-278:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-278 { flex-direction: column; } }
.component-279 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-279:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-279 { flex-direction: column; } }
.component-280 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-280:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-280 { flex-direction: column; } }
.component-281 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-281:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-281 { flex-direction: column; } }
.component-282 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-282:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-282 { flex-direction: column; } }
.component-283 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-283:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-283 { flex-direction: column; } }
.component-284 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-284:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-284 { flex-direction: column; } }
.component-285 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-285:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-285 { flex-direction: column; } }
.component-286 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-286:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-286 { flex-direction: column; } }
.component-287 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-287:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-287 { flex-direction: column; } }
.component-288 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-288:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-288 { flex-direction: column; } }
.component-289 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-289:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-289 { flex-direction: column; } }
.component-290 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-290:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-290 { flex-direction: column; } }
.component-291 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-291:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-291 { flex-direction: column; } }
.component-292 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-292:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-292 { flex-direction: column; } }
.component-293 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-293:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-293 { flex-direction: column; } }
.component-294 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-294:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-294 { flex-direction: column; } }
.component-295 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-295:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-295 { flex-direction: column; } }
.component-296 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-296:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-296 { flex-direction: column; } }
.component-297 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-297:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-297 { flex-direction: column; } }
.component-298 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-298:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-298 { flex-direction: column; } }
.component-299 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-299:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-299 { flex-direction: column; } }
.component-300 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-300:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-300 { flex-direction: column; } }
.component-301 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-301:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-301 { flex-direction: column; } }
.component-302 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-302:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-302 { flex-direction: column; } }
.component-303 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-303:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-303 { flex-direction: column; } }
.component-304 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-304:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-304 { flex-direction: column; } }
.component-305 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-305:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-305 { flex-direction: column; } }
.component-306 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-306:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-306 { flex-direction: column; } }
.component-307 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-307:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-307 { flex-direction: column; } }
.component-308 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-308:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-308 { flex-direction: column; } }
.component-309 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-309:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-309 { flex-direction: column; } }
.component-310 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-310:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-310 { flex-direction: column; } }
.component-311 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-311:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-311 { flex-direction: column; } }
.component-312 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-312:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-312 { flex-direction: column; } }
.component-313 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-313:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-313 { flex-direction: column; } }
.component-314 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-314:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-314 { flex-direction: column; } }
.component-315 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-315:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-315 { flex-direction: column; } }
.component-316 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-316:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-316 { flex-direction: column; } }
.component-317 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-317:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-317 { flex-direction: column; } }
.component-318 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-318:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-318 { flex-direction: column; } }
.component-319 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-319:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-319 { flex-direction: column; } }
.component-320 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-320:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-320 { flex-direction: column; } }
.component-321 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-321:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-321 { flex-direction: column; } }
.component-322 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-322:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-322 { flex-direction: column; } }
.component-323 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-323:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-323 { flex-direction: column; } }
.component-324 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-324:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-324 { flex-direction: column; } }
.component-325 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-325:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-325 { flex-direction: column; } }
.component-326 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-326:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-326 { flex-direction: column; } }
.component-327 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-327:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-327 { flex-direction: column; } }
.component-328 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-328:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-328 { flex-direction: column; } }
.component-329 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-329:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-329 { flex-direction: column; } }
.component-330 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-330:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-330 { flex-direction: column; } }
.component-331 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-331:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-331 { flex-direction: column; } }
.component-332 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-332:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-332 { flex-direction: column; } }
.component-333 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-333:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-333 { flex-direction: column; } }
.component-334 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-334:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-334 { flex-direction: column; } }
.component-335 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-335:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-335 { flex-direction: column; } }
.component-336 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-336:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-336 { flex-direction: column; } }
.component-337 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-337:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-337 { flex-direction: column; } }
.component-338 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-338:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-338 { flex-direction: column; } }
.component-339 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-339:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-339 { flex-direction: column; } }
.component-340 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-340:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-340 { flex-direction: column; } }
.component-341 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-341:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-341 { flex-direction: column; } }
.component-342 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-342:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-342 { flex-direction: column; } }
.component-343 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-343:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-343 { flex-direction: column; } }
.component-344 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-344:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-344 { flex-direction: column; } }
.component-345 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-345:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-345 { flex-direction: column; } }
.component-346 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-346:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-346 { flex-direction: column; } }
.component-347 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-347:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-347 { flex-direction: column; } }
.component-348 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-348:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-348 { flex-direction: column; } }
.component-349 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-349:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-349 { flex-direction: column; } }
.component-350 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-350:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-350 { flex-direction: column; } }
.component-351 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-351:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-351 { flex-direction: column; } }
.component-352 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-352:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-352 { flex-direction: column; } }
.component-353 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-353:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-353 { flex-direction: column; } }
.component-354 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-354:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-354 { flex-direction: column; } }
.component-355 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-355:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-355 { flex-direction: column; } }
.component-356 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-356:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-356 { flex-direction: column; } }
.component-357 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-357:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-357 { flex-direction: column; } }
.component-358 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-358:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-358 { flex-direction: column; } }
.component-359 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-359:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-359 { flex-direction: column; } }
.component-360 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-360:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-360 { flex-direction: column; } }
.component-361 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-361:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-361 { flex-direction: column; } }
.component-362 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-362:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-362 { flex-direction: column; } }
.component-363 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-363:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-363 { flex-direction: column; } }
.component-364 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-364:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-364 { flex-direction: column; } }
.component-365 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-365:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-365 { flex-direction: column; } }
.component-366 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-366:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-366 { flex-direction: column; } }
.component-367 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-367:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-367 { flex-direction: column; } }
.component-368 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-368:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-368 { flex-direction: column; } }
.component-369 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-369:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-369 { flex-direction: column; } }
.component-370 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-370:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-370 { flex-direction: column; } }
.component-371 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-371:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-371 { flex-direction: column; } }
.component-372 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-372:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-372 { flex-direction: column; } }
.component-373 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-373:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-373 { flex-direction: column; } }
.component-374 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-374:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-374 { flex-direction: column; } }
.component-375 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-375:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-375 { flex-direction: column; } }
.component-376 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-376:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-376 { flex-direction: column; } }
.component-377 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-377:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-377 { flex-direction: column; } }
.component-378 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-378:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-378 { flex-direction: column; } }
.component-379 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-379:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-379 { flex-direction: column; } }
.component-380 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-380:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-380 { flex-direction: column; } }
.component-381 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-381:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-381 { flex-direction: column; } }
.component-382 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-382:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-382 { flex-direction: column; } }
.component-383 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-383:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-383 { flex-direction: column; } }
.component-384 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-384:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-384 { flex-direction: column; } }
.component-385 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-385:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-385 { flex-direction: column; } }
.component-386 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-386:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-386 { flex-direction: column; } }
.component-387 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-387:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-387 { flex-direction: column; } }
.component-388 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-388:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-388 { flex-direction: column; } }
.component-389 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-389:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-389 { flex-direction: column; } }
.component-390 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-390:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-390 { flex-direction: column; } }
.component-391 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-391:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-391 { flex-direction: column; } }
.component-392 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-392:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-392 { flex-direction: column; } }
.component-393 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-393:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-393 { flex-direction: column; } }
.component-394 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-394:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-394 { flex-direction: column; } }
.component-395 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-395:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-395 { flex-direction: column; } }
.component-396 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-396:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-396 { flex-direction: column; } }
.component-397 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-397:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-397 { flex-direction: column; } }
.component-398 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-398:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-398 { flex-direction: column; } }
.component-399 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-399:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-399 { flex-direction: column; } }
.component-400 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-400:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-400 { flex-direction: column; } }
.component-401 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-401:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-401 { flex-direction: column; } }
.component-402 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-402:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-402 { flex-direction: column; } }
.component-403 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-403:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-403 { flex-direction: column; } }
.component-404 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-404:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-404 { flex-direction: column; } }
.component-405 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-405:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-405 { flex-direction: column; } }
.component-406 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-406:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-406 { flex-direction: column; } }
.component-407 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-407:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-407 { flex-direction: column; } }
.component-408 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-408:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-408 { flex-direction: column; } }
.component-409 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-409:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-409 { flex-direction: column; } }
.component-410 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-410:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-410 { flex-direction: column; } }
.component-411 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-411:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-411 { flex-direction: column; } }
.component-412 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-412:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-412 { flex-direction: column; } }
.component-413 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-413:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-413 { flex-direction: column; } }
.component-414 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-414:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-414 { flex-direction: column; } }
.component-415 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-415:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-415 { flex-direction: column; } }
.component-416 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-416:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-416 { flex-direction: column; } }
.component-417 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-417:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-417 { flex-direction: column; } }
.component-418 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-418:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-418 { flex-direction: column; } }
.component-419 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-419:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-419 { flex-direction: column; } }
.component-420 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-420:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-420 { flex-direction: column; } }
.component-421 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-421:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-421 { flex-direction: column; } }
.component-422 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-422:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-422 { flex-direction: column; } }
.component-423 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-423:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-423 { flex-direction: column; } }
.component-424 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-424:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-424 { flex-direction: column; } }
.component-425 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-425:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-425 { flex-direction: column; } }
.component-426 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-426:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-426 { flex-direction: column; } }
.component-427 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-427:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-427 { flex-direction: column; } }
.component-428 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-428:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-428 { flex-direction: column; } }
.component-429 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-429:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-429 { flex-direction: column; } }
.component-430 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-430:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-430 { flex-direction: column; } }
.component-431 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-431:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-431 { flex-direction: column; } }
.component-432 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-432:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-432 { flex-direction: column; } }
.component-433 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-433:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-433 { flex-direction: column; } }
.component-434 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-434:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-434 { flex-direction: column; } }
.component-435 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-435:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-435 { flex-direction: column; } }
.component-436 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-436:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-436 { flex-direction: column; } }
.component-437 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-437:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-437 { flex-direction: column; } }
.component-438 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-438:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-438 { flex-direction: column; } }
.component-439 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-439:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-439 { flex-direction: column; } }
.component-440 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-440:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-440 { flex-direction: column; } }
.component-441 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-441:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-441 { flex-direction: column; } }
.component-442 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-442:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-442 { flex-direction: column; } }
.component-443 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-443:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-443 { flex-direction: column; } }
.component-444 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-444:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-444 { flex-direction: column; } }
.component-445 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-445:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-445 { flex-direction: column; } }
.component-446 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-446:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-446 { flex-direction: column; } }
.component-447 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-447:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-447 { flex-direction: column; } }
.component-448 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-448:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-448 { flex-direction: column; } }
.component-449 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-449:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-449 { flex-direction: column; } }
.component-450 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-450:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-450 { flex-direction: column; } }
.component-451 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-451:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-451 { flex-direction: column; } }
.component-452 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-452:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-452 { flex-direction: column; } }
.component-453 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-453:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-453 { flex-direction: column; } }
.component-454 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-454:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-454 { flex-direction: column; } }
.component-455 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-455:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-455 { flex-direction: column; } }
.component-456 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-456:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-456 { flex-direction: column; } }
.component-457 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-457:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-457 { flex-direction: column; } }
.component-458 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-458:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-458 { flex-direction: column; } }
.component-459 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-459:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-459 { flex-direction: column; } }
.component-460 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-460:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-460 { flex-direction: column; } }
.component-461 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-461:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-461 { flex-direction: column; } }
.component-462 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-462:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-462 { flex-direction: column; } }
.component-463 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-463:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-463 { flex-direction: column; } }
.component-464 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-464:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-464 { flex-direction: column; } }
.component-465 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-465:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-465 { flex-direction: column; } }
.component-466 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-466:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-466 { flex-direction: column; } }
.component-467 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-467:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-467 { flex-direction: column; } }
.component-468 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-468:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-468 { flex-direction: column; } }
.component-469 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-469:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-469 { flex-direction: column; } }
.component-470 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-470:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-470 { flex-direction: column; } }
.component-471 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-471:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-471 { flex-direction: column; } }
.component-472 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-472:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-472 { flex-direction: column; } }
.component-473 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-473:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-473 { flex-direction: column; } }
.component-474 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-474:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-474 { flex-direction: column; } }
.component-475 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-475:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-475 { flex-direction: column; } }
.component-476 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-476:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-476 { flex-direction: column; } }
.component-477 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-477:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-477 { flex-direction: column; } }
.component-478 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-478:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-478 { flex-direction: column; } }
.component-479 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-479:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-479 { flex-direction: column; } }
.component-480 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-480:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-480 { flex-direction: column; } }
.component-481 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-481:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-481 { flex-direction: column; } }
.component-482 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-482:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-482 { flex-direction: column; } }
.component-483 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-483:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-483 { flex-direction: column; } }
.component-484 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-484:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-484 { flex-direction: column; } }
.component-485 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-485:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-485 { flex-direction: column; } }
.component-486 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-486:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-486 { flex-direction: column; } }
.component-487 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-487:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-487 { flex-direction: column; } }
.component-488 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-488:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-488 { flex-direction: column; } }
.component-489 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-489:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-489 { flex-direction: column; } }
.component-490 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-490:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-490 { flex-direction: column; } }
.component-491 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-491:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-491 { flex-direction: column; } }
.component-492 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-492:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-492 { flex-direction: column; } }
.component-493 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-493:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-493 { flex-direction: column; } }
.component-494 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-494:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-494 { flex-direction: column; } }
.component-495 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-495:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-495 { flex-direction: column; } }
.component-496 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-496:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-496 { flex-direction: column; } }
.component-497 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-497:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-497 { flex-direction: column; } }
.component-498 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-498:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-498 { flex-direction: column; } }
.component-499 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-499:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-499 { flex-direction: column; } }
.component-500 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-500:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-500 { flex-direction: column; } }
.component-501 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-501:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-501 { flex-direction: column; } }
.component-502 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-502:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-502 { flex-direction: column; } }
.component-503 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-503:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-503 { flex-direction: column; } }
.component-504 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-504:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-504 { flex-direction: column; } }
.component-505 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-505:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-505 { flex-direction: column; } }
.component-506 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-506:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-506 { flex-direction: column; } }
.component-507 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-507:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-507 { flex-direction: column; } }
.component-508 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-508:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-508 { flex-direction: column; } }
.component-509 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-509:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-509 { flex-direction: column; } }
.component-510 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-510:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-510 { flex-direction: column; } }
.component-511 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-511:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-511 { flex-direction: column; } }
.component-512 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-512:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-512 { flex-direction: column; } }
.component-513 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-513:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-513 { flex-direction: column; } }
.component-514 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-514:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-514 { flex-direction: column; } }
.component-515 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-515:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-515 { flex-direction: column; } }
.component-516 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-516:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-516 { flex-direction: column; } }
.component-517 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-517:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-517 { flex-direction: column; } }
.component-518 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-518:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-518 { flex-direction: column; } }
.component-519 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-519:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-519 { flex-direction: column; } }
.component-520 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-520:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-520 { flex-direction: column; } }
.component-521 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-521:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-521 { flex-direction: column; } }
.component-522 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-522:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-522 { flex-direction: column; } }
.component-523 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-523:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-523 { flex-direction: column; } }
.component-524 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-524:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-524 { flex-direction: column; } }
.component-525 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-525:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-525 { flex-direction: column; } }
.component-526 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-526:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-526 { flex-direction: column; } }
.component-527 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-527:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-527 { flex-direction: column; } }
.component-528 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-528:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-528 { flex-direction: column; } }
.component-529 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-529:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-529 { flex-direction: column; } }
.component-530 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-530:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-530 { flex-direction: column; } }
.component-531 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-531:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-531 { flex-direction: column; } }
.component-532 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-532:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-532 { flex-direction: column; } }
.component-533 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-533:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-533 { flex-direction: column; } }
.component-534 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-534:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-534 { flex-direction: column; } }
.component-535 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-535:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-535 { flex-direction: column; } }
.component-536 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-536:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-536 { flex-direction: column; } }
.component-537 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-537:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-537 { flex-direction: column; } }
.component-538 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-538:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-538 { flex-direction: column; } }
.component-539 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-539:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-539 { flex-direction: column; } }
.component-540 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-540:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-540 { flex-direction: column; } }
.component-541 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-541:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-541 { flex-direction: column; } }
.component-542 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-542:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-542 { flex-direction: column; } }
.component-543 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-543:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-543 { flex-direction: column; } }
.component-544 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-544:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-544 { flex-direction: column; } }
.component-545 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-545:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-545 { flex-direction: column; } }
.component-546 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-546:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-546 { flex-direction: column; } }
.component-547 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-547:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-547 { flex-direction: column; } }
.component-548 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-548:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-548 { flex-direction: column; } }
.component-549 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-549:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-549 { flex-direction: column; } }
.component-550 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-550:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-550 { flex-direction: column; } }
.component-551 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-551:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-551 { flex-direction: column; } }
.component-552 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-552:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-552 { flex-direction: column; } }
.component-553 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-553:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-553 { flex-direction: column; } }
.component-554 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-554:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-554 { flex-direction: column; } }
.component-555 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-555:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-555 { flex-direction: column; } }
.component-556 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-556:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-556 { flex-direction: column; } }
.component-557 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-557:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-557 { flex-direction: column; } }
.component-558 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-558:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-558 { flex-direction: column; } }
.component-559 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-559:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-559 { flex-direction: column; } }
.component-560 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-560:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-560 { flex-direction: column; } }
.component-561 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-561:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-561 { flex-direction: column; } }
.component-562 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-562:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-562 { flex-direction: column; } }
.component-563 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-563:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-563 { flex-direction: column; } }
.component-564 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-564:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-564 { flex-direction: column; } }
.component-565 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-565:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-565 { flex-direction: column; } }
.component-566 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-566:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-566 { flex-direction: column; } }
.component-567 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-567:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-567 { flex-direction: column; } }
.component-568 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-568:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-568 { flex-direction: column; } }
.component-569 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-569:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-569 { flex-direction: column; } }
.component-570 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-570:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-570 { flex-direction: column; } }
.component-571 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-571:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-571 { flex-direction: column; } }
.component-572 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-572:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-572 { flex-direction: column; } }
.component-573 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-573:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-573 { flex-direction: column; } }
.component-574 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-574:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-574 { flex-direction: column; } }
.component-575 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-575:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-575 { flex-direction: column; } }
.component-576 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-576:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-576 { flex-direction: column; } }
.component-577 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-577:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-577 { flex-direction: column; } }
.component-578 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-578:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-578 { flex-direction: column; } }
.component-579 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-579:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-579 { flex-direction: column; } }
.component-580 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-580:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-580 { flex-direction: column; } }
.component-581 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-581:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-581 { flex-direction: column; } }
.component-582 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-582:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-582 { flex-direction: column; } }
.component-583 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-583:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-583 { flex-direction: column; } }
.component-584 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-584:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-584 { flex-direction: column; } }
.component-585 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-585:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-585 { flex-direction: column; } }
.component-586 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-586:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-586 { flex-direction: column; } }
.component-587 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-587:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-587 { flex-direction: column; } }
.component-588 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-588:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-588 { flex-direction: column; } }
.component-589 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-589:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-589 { flex-direction: column; } }
.component-590 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-590:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-590 { flex-direction: column; } }
.component-591 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-591:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-591 { flex-direction: column; } }
.component-592 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-592:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-592 { flex-direction: column; } }
.component-593 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-593:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-593 { flex-direction: column; } }
.component-594 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-594:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-594 { flex-direction: column; } }
.component-595 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-595:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-595 { flex-direction: column; } }
.component-596 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-596:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-596 { flex-direction: column; } }
.component-597 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-597:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-597 { flex-direction: column; } }
.component-598 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-598:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-598 { flex-direction: column; } }
.component-599 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-599:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-599 { flex-direction: column; } }
.component-600 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-600:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-600 { flex-direction: column; } }
.component-601 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-601:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-601 { flex-direction: column; } }
.component-602 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-602:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-602 { flex-direction: column; } }
.component-603 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-603:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-603 { flex-direction: column; } }
.component-604 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-604:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-604 { flex-direction: column; } }
.component-605 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-605:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-605 { flex-direction: column; } }
.component-606 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-606:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-606 { flex-direction: column; } }
.component-607 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-607:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-607 { flex-direction: column; } }
.component-608 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-608:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-608 { flex-direction: column; } }
.component-609 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-609:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-609 { flex-direction: column; } }
.component-610 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-610:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-610 { flex-direction: column; } }
.component-611 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-611:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-611 { flex-direction: column; } }
.component-612 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-612:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-612 { flex-direction: column; } }
.component-613 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-613:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-613 { flex-direction: column; } }
.component-614 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-614:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-614 { flex-direction: column; } }
.component-615 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-615:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-615 { flex-direction: column; } }
.component-616 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-616:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-616 { flex-direction: column; } }
.component-617 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-617:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-617 { flex-direction: column; } }
.component-618 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-618:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-618 { flex-direction: column; } }
.component-619 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-619:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-619 { flex-direction: column; } }
.component-620 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-620:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-620 { flex-direction: column; } }
.component-621 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-621:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-621 { flex-direction: column; } }
.component-622 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-622:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-622 { flex-direction: column; } }
.component-623 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-623:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-623 { flex-direction: column; } }
.component-624 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-624:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-624 { flex-direction: column; } }
.component-625 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-625:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-625 { flex-direction: column; } }
.component-626 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-626:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-626 { flex-direction: column; } }
.component-627 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-627:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-627 { flex-direction: column; } }
.component-628 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-628:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-628 { flex-direction: column; } }
.component-629 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-629:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-629 { flex-direction: column; } }
.component-630 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-630:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-630 { flex-direction: column; } }
.component-631 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-631:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-631 { flex-direction: column; } }
.component-632 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-632:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-632 { flex-direction: column; } }
.component-633 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-633:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-633 { flex-direction: column; } }
.component-634 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-634:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-634 { flex-direction: column; } }
.component-635 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-635:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-635 { flex-direction: column; } }
.component-636 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-636:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-636 { flex-direction: column; } }
.component-637 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-637:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-637 { flex-direction: column; } }
.component-638 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-638:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-638 { flex-direction: column; } }
.component-639 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-639:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-639 { flex-direction: column; } }
.component-640 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-640:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-640 { flex-direction: column; } }
.component-641 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-641:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-641 { flex-direction: column; } }
.component-642 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-642:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-642 { flex-direction: column; } }
.component-643 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-643:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-643 { flex-direction: column; } }
.component-644 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-644:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-644 { flex-direction: column; } }
.component-645 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-645:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-645 { flex-direction: column; } }
.component-646 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-646:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-646 { flex-direction: column; } }
.component-647 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-647:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-647 { flex-direction: column; } }
.component-648 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-648:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-648 { flex-direction: column; } }
.component-649 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-649:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-649 { flex-direction: column; } }
.component-650 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-650:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-650 { flex-direction: column; } }
.component-651 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-651:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-651 { flex-direction: column; } }
.component-652 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-652:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-652 { flex-direction: column; } }
.component-653 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-653:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-653 { flex-direction: column; } }
.component-654 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-654:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-654 { flex-direction: column; } }
.component-655 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-655:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-655 { flex-direction: column; } }
.component-656 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-656:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-656 { flex-direction: column; } }
.component-657 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-657:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-657 { flex-direction: column; } }
.component-658 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-658:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-658 { flex-direction: column; } }
.component-659 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-659:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-659 { flex-direction: column; } }
.component-660 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-660:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-660 { flex-direction: column; } }
.component-661 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-661:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-661 { flex-direction: column; } }
.component-662 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-662:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-662 { flex-direction: column; } }
.component-663 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-663:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-663 { flex-direction: column; } }
.component-664 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-664:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-664 { flex-direction: column; } }
.component-665 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-665:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-665 { flex-direction: column; } }
.component-666 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-666:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-666 { flex-direction: column; } }
.component-667 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-667:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-667 { flex-direction: column; } }
.component-668 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-668:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-668 { flex-direction: column; } }
.component-669 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-669:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-669 { flex-direction: column; } }
.component-670 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-670:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-670 { flex-direction: column; } }
.component-671 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-671:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-671 { flex-direction: column; } }
.component-672 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-672:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-672 { flex-direction: column; } }
.component-673 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-673:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-673 { flex-direction: column; } }
.component-674 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-674:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-674 { flex-direction: column; } }
.component-675 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-675:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-675 { flex-direction: column; } }
.component-676 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-676:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-676 { flex-direction: column; } }
.component-677 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-677:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-677 { flex-direction: column; } }
.component-678 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-678:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-678 { flex-direction: column; } }
.component-679 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-679:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-679 { flex-direction: column; } }
.component-680 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-680:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-680 { flex-direction: column; } }
.component-681 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-681:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-681 { flex-direction: column; } }
.component-682 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-682:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-682 { flex-direction: column; } }
.component-683 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-683:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-683 { flex-direction: column; } }
.component-684 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-684:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-684 { flex-direction: column; } }
.component-685 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-685:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-685 { flex-direction: column; } }
.component-686 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-686:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-686 { flex-direction: column; } }
.component-687 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-687:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-687 { flex-direction: column; } }
.component-688 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-688:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-688 { flex-direction: column; } }
.component-689 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-689:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-689 { flex-direction: column; } }
.component-690 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-690:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-690 { flex-direction: column; } }
.component-691 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-691:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-691 { flex-direction: column; } }
.component-692 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-692:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-692 { flex-direction: column; } }
.component-693 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-693:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-693 { flex-direction: column; } }
.component-694 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-694:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-694 { flex-direction: column; } }
.component-695 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-695:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-695 { flex-direction: column; } }
.component-696 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-696:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-696 { flex-direction: column; } }
.component-697 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-697:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-697 { flex-direction: column; } }
.component-698 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-698:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-698 { flex-direction: column; } }
.component-699 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-699:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-699 { flex-direction: column; } }
.component-700 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-700:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-700 { flex-direction: column; } }
.component-701 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-701:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-701 { flex-direction: column; } }
.component-702 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-702:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-702 { flex-direction: column; } }
.component-703 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-703:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-703 { flex-direction: column; } }
.component-704 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-704:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-704 { flex-direction: column; } }
.component-705 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-705:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-705 { flex-direction: column; } }
.component-706 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-706:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-706 { flex-direction: column; } }
.component-707 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-707:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-707 { flex-direction: column; } }
.component-708 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-708:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-708 { flex-direction: column; } }
.component-709 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-709:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-709 { flex-direction: column; } }
.component-710 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-710:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-710 { flex-direction: column; } }
.component-711 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-711:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-711 { flex-direction: column; } }
.component-712 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-712:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-712 { flex-direction: column; } }
.component-713 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-713:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-713 { flex-direction: column; } }
.component-714 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-714:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-714 { flex-direction: column; } }
.component-715 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-715:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-715 { flex-direction: column; } }
.component-716 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-716:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-716 { flex-direction: column; } }
.component-717 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-717:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-717 { flex-direction: column; } }
.component-718 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-718:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-718 { flex-direction: column; } }
.component-719 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-719:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-719 { flex-direction: column; } }
.component-720 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-720:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-720 { flex-direction: column; } }
.component-721 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-721:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-721 { flex-direction: column; } }
.component-722 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-722:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-722 { flex-direction: column; } }
.component-723 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-723:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-723 { flex-direction: column; } }
.component-724 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-724:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-724 { flex-direction: column; } }
.component-725 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-725:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-725 { flex-direction: column; } }
.component-726 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-726:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-726 { flex-direction: column; } }
.component-727 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-727:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-727 { flex-direction: column; } }
.component-728 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-728:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-728 { flex-direction: column; } }
.component-729 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-729:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-729 { flex-direction: column; } }
.component-730 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-730:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-730 { flex-direction: column; } }
.component-731 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-731:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-731 { flex-direction: column; } }
.component-732 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-732:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-732 { flex-direction: column; } }
.component-733 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-733:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-733 { flex-direction: column; } }
.component-734 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-734:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-734 { flex-direction: column; } }
.component-735 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-735:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-735 { flex-direction: column; } }
.component-736 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-736:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-736 { flex-direction: column; } }
.component-737 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-737:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-737 { flex-direction: column; } }
.component-738 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-738:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-738 { flex-direction: column; } }
.component-739 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-739:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-739 { flex-direction: column; } }
.component-740 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-740:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-740 { flex-direction: column; } }
.component-741 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-741:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-741 { flex-direction: column; } }
.component-742 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-742:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-742 { flex-direction: column; } }
.component-743 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-743:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-743 { flex-direction: column; } }
.component-744 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-744:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-744 { flex-direction: column; } }
.component-745 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-745:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-745 { flex-direction: column; } }
.component-746 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-746:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-746 { flex-direction: column; } }
.component-747 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-747:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-747 { flex-direction: column; } }
.component-748 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-748:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-748 { flex-direction: column; } }
.component-749 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-749:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-749 { flex-direction: column; } }
.component-750 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-750:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-750 { flex-direction: column; } }
.component-751 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-751:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-751 { flex-direction: column; } }
.component-752 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-752:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-752 { flex-direction: column; } }
.component-753 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-753:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-753 { flex-direction: column; } }
.component-754 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-754:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-754 { flex-direction: column; } }
.component-755 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-755:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-755 { flex-direction: column; } }
.component-756 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-756:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-756 { flex-direction: column; } }
.component-757 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-757:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-757 { flex-direction: column; } }
.component-758 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-758:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-758 { flex-direction: column; } }
.component-759 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-759:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-759 { flex-direction: column; } }
.component-760 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-760:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-760 { flex-direction: column; } }
.component-761 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-761:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-761 { flex-direction: column; } }
.component-762 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-762:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-762 { flex-direction: column; } }
.component-763 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-763:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-763 { flex-direction: column; } }
.component-764 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-764:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-764 { flex-direction: column; } }
.component-765 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-765:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-765 { flex-direction: column; } }
.component-766 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-766:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-766 { flex-direction: column; } }
.component-767 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-767:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-767 { flex-direction: column; } }
.component-768 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-768:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-768 { flex-direction: column; } }
.component-769 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-769:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-769 { flex-direction: column; } }
.component-770 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-770:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-770 { flex-direction: column; } }
.component-771 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-771:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-771 { flex-direction: column; } }
.component-772 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-772:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-772 { flex-direction: column; } }
.component-773 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-773:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-773 { flex-direction: column; } }
.component-774 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-774:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-774 { flex-direction: column; } }
.component-775 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-775:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-775 { flex-direction: column; } }
.component-776 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-776:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-776 { flex-direction: column; } }
.component-777 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-777:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-777 { flex-direction: column; } }
.component-778 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-778:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-778 { flex-direction: column; } }
.component-779 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-779:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-779 { flex-direction: column; } }
.component-780 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-780:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-780 { flex-direction: column; } }
.component-781 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-781:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-781 { flex-direction: column; } }
.component-782 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-782:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-782 { flex-direction: column; } }
.component-783 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-783:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-783 { flex-direction: column; } }
.component-784 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-784:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-784 { flex-direction: column; } }
.component-785 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-785:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-785 { flex-direction: column; } }
.component-786 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-786:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-786 { flex-direction: column; } }
.component-787 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-787:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-787 { flex-direction: column; } }
.component-788 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-788:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-788 { flex-direction: column; } }
.component-789 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-789:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-789 { flex-direction: column; } }
.component-790 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-790:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-790 { flex-direction: column; } }
.component-791 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-791:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-791 { flex-direction: column; } }
.component-792 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-792:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-792 { flex-direction: column; } }
.component-793 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-793:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-793 { flex-direction: column; } }
.component-794 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-794:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-794 { flex-direction: column; } }
.component-795 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-795:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-795 { flex-direction: column; } }
.component-796 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-796:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-796 { flex-direction: column; } }
.component-797 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-797:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-797 { flex-direction: column; } }
.component-798 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-798:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-798 { flex-direction: column; } }
.component-799 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-799:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-799 { flex-direction: column; } }
.component-800 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-800:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-800 { flex-direction: column; } }
.component-801 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-801:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-801 { flex-direction: column; } }
.component-802 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-802:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-802 { flex-direction: column; } }
.component-803 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-803:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-803 { flex-direction: column; } }
.component-804 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-804:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-804 { flex-direction: column; } }
.component-805 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-805:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-805 { flex-direction: column; } }
.component-806 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-806:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-806 { flex-direction: column; } }
.component-807 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-807:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-807 { flex-direction: column; } }
.component-808 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-808:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-808 { flex-direction: column; } }
.component-809 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-809:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-809 { flex-direction: column; } }
.component-810 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-810:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-810 { flex-direction: column; } }
.component-811 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-811:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-811 { flex-direction: column; } }
.component-812 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-812:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-812 { flex-direction: column; } }
.component-813 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-813:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-813 { flex-direction: column; } }
.component-814 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-814:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-814 { flex-direction: column; } }
.component-815 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-815:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-815 { flex-direction: column; } }
.component-816 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-816:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-816 { flex-direction: column; } }
.component-817 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-817:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-817 { flex-direction: column; } }
.component-818 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-818:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-818 { flex-direction: column; } }
.component-819 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-819:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-819 { flex-direction: column; } }
.component-820 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-820:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-820 { flex-direction: column; } }
.component-821 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-821:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-821 { flex-direction: column; } }
.component-822 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-822:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-822 { flex-direction: column; } }
.component-823 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-823:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-823 { flex-direction: column; } }
.component-824 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-824:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-824 { flex-direction: column; } }
.component-825 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-825:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-825 { flex-direction: column; } }
.component-826 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-826:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-826 { flex-direction: column; } }
.component-827 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-827:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-827 { flex-direction: column; } }
.component-828 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-828:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-828 { flex-direction: column; } }
.component-829 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-829:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-829 { flex-direction: column; } }
.component-830 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-830:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-830 { flex-direction: column; } }
.component-831 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-831:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-831 { flex-direction: column; } }
.component-832 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-832:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-832 { flex-direction: column; } }
.component-833 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-833:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-833 { flex-direction: column; } }
.component-834 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-834:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-834 { flex-direction: column; } }
.component-835 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-835:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-835 { flex-direction: column; } }
.component-836 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-836:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-836 { flex-direction: column; } }
.component-837 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-837:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-837 { flex-direction: column; } }
.component-838 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-838:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-838 { flex-direction: column; } }
.component-839 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-839:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-839 { flex-direction: column; } }
.component-840 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-840:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-840 { flex-direction: column; } }
.component-841 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-841:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-841 { flex-direction: column; } }
.component-842 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-842:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-842 { flex-direction: column; } }
.component-843 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-843:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-843 { flex-direction: column; } }
.component-844 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-844:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-844 { flex-direction: column; } }
.component-845 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-845:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-845 { flex-direction: column; } }
.component-846 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-846:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-846 { flex-direction: column; } }
.component-847 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-847:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-847 { flex-direction: column; } }
.component-848 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-848:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-848 { flex-direction: column; } }
.component-849 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-849:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-849 { flex-direction: column; } }
.component-850 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-850:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-850 { flex-direction: column; } }
.component-851 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-851:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-851 { flex-direction: column; } }
.component-852 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-852:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-852 { flex-direction: column; } }
.component-853 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-853:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-853 { flex-direction: column; } }
.component-854 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-854:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-854 { flex-direction: column; } }
.component-855 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-855:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-855 { flex-direction: column; } }
.component-856 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-856:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-856 { flex-direction: column; } }
.component-857 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-857:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-857 { flex-direction: column; } }
.component-858 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-858:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-858 { flex-direction: column; } }
.component-859 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-859:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-859 { flex-direction: column; } }
.component-860 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-860:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-860 { flex-direction: column; } }
.component-861 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-861:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-861 { flex-direction: column; } }
.component-862 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-862:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-862 { flex-direction: column; } }
.component-863 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-863:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-863 { flex-direction: column; } }
.component-864 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-864:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-864 { flex-direction: column; } }
.component-865 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-865:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-865 { flex-direction: column; } }
.component-866 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-866:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-866 { flex-direction: column; } }
.component-867 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-867:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-867 { flex-direction: column; } }
.component-868 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-868:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-868 { flex-direction: column; } }
.component-869 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-869:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-869 { flex-direction: column; } }
.component-870 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-870:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-870 { flex-direction: column; } }
.component-871 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-871:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-871 { flex-direction: column; } }
.component-872 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-872:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-872 { flex-direction: column; } }
.component-873 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-873:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-873 { flex-direction: column; } }
.component-874 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-874:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-874 { flex-direction: column; } }
.component-875 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-875:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-875 { flex-direction: column; } }
.component-876 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-876:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-876 { flex-direction: column; } }
.component-877 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-877:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-877 { flex-direction: column; } }
.component-878 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-878:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-878 { flex-direction: column; } }
.component-879 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-879:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-879 { flex-direction: column; } }
.component-880 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-880:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-880 { flex-direction: column; } }
.component-881 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-881:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-881 { flex-direction: column; } }
.component-882 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-882:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-882 { flex-direction: column; } }
.component-883 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-883:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-883 { flex-direction: column; } }
.component-884 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-884:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-884 { flex-direction: column; } }
.component-885 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-885:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-885 { flex-direction: column; } }
.component-886 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-886:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-886 { flex-direction: column; } }
.component-887 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-887:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-887 { flex-direction: column; } }
.component-888 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-888:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-888 { flex-direction: column; } }
.component-889 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-889:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-889 { flex-direction: column; } }
.component-890 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-890:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-890 { flex-direction: column; } }
.component-891 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-891:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-891 { flex-direction: column; } }
.component-892 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-892:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-892 { flex-direction: column; } }
.component-893 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-893:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-893 { flex-direction: column; } }
.component-894 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-894:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-894 { flex-direction: column; } }
.component-895 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-895:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-895 { flex-direction: column; } }
.component-896 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-896:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-896 { flex-direction: column; } }
.component-897 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-897:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-897 { flex-direction: column; } }
.component-898 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-898:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-898 { flex-direction: column; } }
.component-899 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-899:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-899 { flex-direction: column; } }
.component-900 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-900:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-900 { flex-direction: column; } }
.component-901 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-901:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-901 { flex-direction: column; } }
.component-902 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-902:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-902 { flex-direction: column; } }
.component-903 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-903:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-903 { flex-direction: column; } }
.component-904 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-904:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-904 { flex-direction: column; } }
.component-905 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-905:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-905 { flex-direction: column; } }
.component-906 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-906:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-906 { flex-direction: column; } }
.component-907 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-907:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-907 { flex-direction: column; } }
.component-908 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-908:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-908 { flex-direction: column; } }
.component-909 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-909:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-909 { flex-direction: column; } }
.component-910 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-910:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-910 { flex-direction: column; } }
.component-911 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-911:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-911 { flex-direction: column; } }
.component-912 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-912:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-912 { flex-direction: column; } }
.component-913 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-913:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-913 { flex-direction: column; } }
.component-914 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-914:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-914 { flex-direction: column; } }
.component-915 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-915:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-915 { flex-direction: column; } }
.component-916 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-916:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-916 { flex-direction: column; } }
.component-917 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-917:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-917 { flex-direction: column; } }
.component-918 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-918:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-918 { flex-direction: column; } }
.component-919 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-919:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-919 { flex-direction: column; } }
.component-920 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-920:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-920 { flex-direction: column; } }
.component-921 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-921:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-921 { flex-direction: column; } }
.component-922 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-922:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-922 { flex-direction: column; } }
.component-923 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-923:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-923 { flex-direction: column; } }
.component-924 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-924:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-924 { flex-direction: column; } }
.component-925 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-925:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-925 { flex-direction: column; } }
.component-926 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-926:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-926 { flex-direction: column; } }
.component-927 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-927:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-927 { flex-direction: column; } }
.component-928 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-928:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-928 { flex-direction: column; } }
.component-929 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-929:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-929 { flex-direction: column; } }
.component-930 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-930:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-930 { flex-direction: column; } }
.component-931 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-931:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-931 { flex-direction: column; } }
.component-932 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-932:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-932 { flex-direction: column; } }
.component-933 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-933:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-933 { flex-direction: column; } }
.component-934 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-934:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-934 { flex-direction: column; } }
.component-935 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-935:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-935 { flex-direction: column; } }
.component-936 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-936:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-936 { flex-direction: column; } }
.component-937 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-937:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-937 { flex-direction: column; } }
.component-938 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-938:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-938 { flex-direction: column; } }
.component-939 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-939:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-939 { flex-direction: column; } }
.component-940 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-940:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-940 { flex-direction: column; } }
.component-941 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-941:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-941 { flex-direction: column; } }
.component-942 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-942:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-942 { flex-direction: column; } }
.component-943 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-943:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-943 { flex-direction: column; } }
.component-944 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-944:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-944 { flex-direction: column; } }
.component-945 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-945:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-945 { flex-direction: column; } }
.component-946 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-946:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-946 { flex-direction: column; } }
.component-947 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-947:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-947 { flex-direction: column; } }
.component-948 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-948:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-948 { flex-direction: column; } }
.component-949 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-949:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-949 { flex-direction: column; } }
.component-950 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-950:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-950 { flex-direction: column; } }
.component-951 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-951:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-951 { flex-direction: column; } }
.component-952 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-952:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-952 { flex-direction: column; } }
.component-953 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-953:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-953 { flex-direction: column; } }
.component-954 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-954:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-954 { flex-direction: column; } }
.component-955 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-955:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-955 { flex-direction: column; } }
.component-956 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-956:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-956 { flex-direction: column; } }
.component-957 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-957:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-957 { flex-direction: column; } }
.component-958 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-958:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-958 { flex-direction: column; } }
.component-959 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-959:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-959 { flex-direction: column; } }
.component-960 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-960:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-960 { flex-direction: column; } }
.component-961 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-961:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-961 { flex-direction: column; } }
.component-962 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-962:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-962 { flex-direction: column; } }
.component-963 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-963:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-963 { flex-direction: column; } }
.component-964 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-964:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-964 { flex-direction: column; } }
.component-965 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-965:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-965 { flex-direction: column; } }
.component-966 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-966:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-966 { flex-direction: column; } }
.component-967 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-967:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-967 { flex-direction: column; } }
.component-968 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-968:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-968 { flex-direction: column; } }
.component-969 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-969:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-969 { flex-direction: column; } }
.component-970 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-970:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-970 { flex-direction: column; } }
.component-971 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-971:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-971 { flex-direction: column; } }
.component-972 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-972:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-972 { flex-direction: column; } }
.component-973 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-973:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-973 { flex-direction: column; } }
.component-974 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-974:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-974 { flex-direction: column; } }
.component-975 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-975:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-975 { flex-direction: column; } }
.component-976 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-976:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-976 { flex-direction: column; } }
.component-977 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-977:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-977 { flex-direction: column; } }
.component-978 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-978:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-978 { flex-direction: column; } }
.component-979 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-979:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-979 { flex-direction: column; } }
.component-980 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-980:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-980 { flex-direction: column; } }
.component-981 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-981:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-981 { flex-direction: column; } }
.component-982 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-982:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-982 { flex-direction: column; } }
.component-983 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-983:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-983 { flex-direction: column; } }
.component-984 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-984:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-984 { flex-direction: column; } }
.component-985 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-985:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-985 { flex-direction: column; } }
.component-986 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-986:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-986 { flex-direction: column; } }
.component-987 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-987:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-987 { flex-direction: column; } }
.component-988 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-988:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-988 { flex-direction: column; } }
.component-989 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-989:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-989 { flex-direction: column; } }
.component-990 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-990:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-990 { flex-direction: column; } }
.component-991 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-991:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-991 { flex-direction: column; } }
.component-992 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-992:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-992 { flex-direction: column; } }
.component-993 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-993:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-993 { flex-direction: column; } }
.component-994 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-994:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-994 { flex-direction: column; } }
.component-995 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-995:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-995 { flex-direction: column; } }
.component-996 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-996:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-996 { flex-direction: column; } }
.component-997 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-997:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-997 { flex-direction: column; } }
.component-998 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-998:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-998 { flex-direction: column; } }
.component-999 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-999:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-999 { flex-direction: column; } }
.component-1000 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1000:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1000 { flex-direction: column; } }
.component-1001 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1001:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1001 { flex-direction: column; } }
.component-1002 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1002:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1002 { flex-direction: column; } }
.component-1003 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1003:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1003 { flex-direction: column; } }
.component-1004 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1004:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1004 { flex-direction: column; } }
.component-1005 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1005:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1005 { flex-direction: column; } }
.component-1006 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1006:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1006 { flex-direction: column; } }
.component-1007 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1007:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1007 { flex-direction: column; } }
.component-1008 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1008:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1008 { flex-direction: column; } }
.component-1009 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1009:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1009 { flex-direction: column; } }
.component-1010 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1010:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1010 { flex-direction: column; } }
.component-1011 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1011:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1011 { flex-direction: column; } }
.component-1012 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1012:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1012 { flex-direction: column; } }
.component-1013 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1013:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1013 { flex-direction: column; } }
.component-1014 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1014:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1014 { flex-direction: column; } }
.component-1015 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1015:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1015 { flex-direction: column; } }
.component-1016 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1016:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1016 { flex-direction: column; } }
.component-1017 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1017:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1017 { flex-direction: column; } }
.component-1018 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1018:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1018 { flex-direction: column; } }
.component-1019 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1019:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1019 { flex-direction: column; } }
.component-1020 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1020:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1020 { flex-direction: column; } }
.component-1021 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1021:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1021 { flex-direction: column; } }
.component-1022 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1022:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1022 { flex-direction: column; } }
.component-1023 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1023:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1023 { flex-direction: column; } }
.component-1024 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1024:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1024 { flex-direction: column; } }
.component-1025 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1025:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1025 { flex-direction: column; } }
.component-1026 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1026:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1026 { flex-direction: column; } }
.component-1027 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1027:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1027 { flex-direction: column; } }
.component-1028 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1028:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1028 { flex-direction: column; } }
.component-1029 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1029:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1029 { flex-direction: column; } }
.component-1030 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1030:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1030 { flex-direction: column; } }
.component-1031 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1031:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1031 { flex-direction: column; } }
.component-1032 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1032:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1032 { flex-direction: column; } }
.component-1033 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1033:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1033 { flex-direction: column; } }
.component-1034 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1034:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1034 { flex-direction: column; } }
.component-1035 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1035:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1035 { flex-direction: column; } }
.component-1036 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1036:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1036 { flex-direction: column; } }
.component-1037 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1037:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1037 { flex-direction: column; } }
.component-1038 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1038:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1038 { flex-direction: column; } }
.component-1039 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1039:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1039 { flex-direction: column; } }
.component-1040 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1040:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1040 { flex-direction: column; } }
.component-1041 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1041:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1041 { flex-direction: column; } }
.component-1042 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1042:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1042 { flex-direction: column; } }
.component-1043 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1043:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1043 { flex-direction: column; } }
.component-1044 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1044:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1044 { flex-direction: column; } }
.component-1045 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1045:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1045 { flex-direction: column; } }
.component-1046 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1046:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1046 { flex-direction: column; } }
.component-1047 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1047:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1047 { flex-direction: column; } }
.component-1048 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1048:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1048 { flex-direction: column; } }
.component-1049 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1049:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1049 { flex-direction: column; } }
.component-1050 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1050:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1050 { flex-direction: column; } }
.component-1051 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1051:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1051 { flex-direction: column; } }
.component-1052 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1052:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1052 { flex-direction: column; } }
.component-1053 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1053:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1053 { flex-direction: column; } }
.component-1054 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1054:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1054 { flex-direction: column; } }
.component-1055 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1055:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1055 { flex-direction: column; } }
.component-1056 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1056:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1056 { flex-direction: column; } }
.component-1057 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1057:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1057 { flex-direction: column; } }
.component-1058 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1058:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1058 { flex-direction: column; } }
.component-1059 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1059:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1059 { flex-direction: column; } }
.component-1060 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1060:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1060 { flex-direction: column; } }
.component-1061 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1061:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1061 { flex-direction: column; } }
.component-1062 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1062:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1062 { flex-direction: column; } }
.component-1063 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1063:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1063 { flex-direction: column; } }
.component-1064 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1064:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1064 { flex-direction: column; } }
.component-1065 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1065:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1065 { flex-direction: column; } }
.component-1066 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1066:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1066 { flex-direction: column; } }
.component-1067 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1067:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1067 { flex-direction: column; } }
.component-1068 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1068:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1068 { flex-direction: column; } }
.component-1069 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1069:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1069 { flex-direction: column; } }
.component-1070 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1070:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1070 { flex-direction: column; } }
.component-1071 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1071:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1071 { flex-direction: column; } }
.component-1072 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1072:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1072 { flex-direction: column; } }
.component-1073 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1073:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1073 { flex-direction: column; } }
.component-1074 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1074:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1074 { flex-direction: column; } }
.component-1075 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1075:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1075 { flex-direction: column; } }
.component-1076 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1076:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1076 { flex-direction: column; } }
.component-1077 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1077:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1077 { flex-direction: column; } }
.component-1078 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1078:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1078 { flex-direction: column; } }
.component-1079 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1079:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1079 { flex-direction: column; } }
.component-1080 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1080:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1080 { flex-direction: column; } }
.component-1081 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1081:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1081 { flex-direction: column; } }
.component-1082 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1082:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1082 { flex-direction: column; } }
.component-1083 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1083:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1083 { flex-direction: column; } }
.component-1084 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1084:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1084 { flex-direction: column; } }
.component-1085 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1085:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1085 { flex-direction: column; } }
.component-1086 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1086:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1086 { flex-direction: column; } }
.component-1087 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1087:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1087 { flex-direction: column; } }
.component-1088 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1088:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1088 { flex-direction: column; } }
.component-1089 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1089:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1089 { flex-direction: column; } }
.component-1090 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1090:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1090 { flex-direction: column; } }
.component-1091 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1091:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1091 { flex-direction: column; } }
.component-1092 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1092:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1092 { flex-direction: column; } }
.component-1093 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1093:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1093 { flex-direction: column; } }
.component-1094 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1094:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1094 { flex-direction: column; } }
.component-1095 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1095:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1095 { flex-direction: column; } }
.component-1096 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1096:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1096 { flex-direction: column; } }
.component-1097 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1097:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1097 { flex-direction: column; } }
.component-1098 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1098:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1098 { flex-direction: column; } }
.component-1099 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1099:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1099 { flex-direction: column; } }
.component-1100 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1100:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1100 { flex-direction: column; } }
.component-1101 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1101:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1101 { flex-direction: column; } }
.component-1102 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1102:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1102 { flex-direction: column; } }
.component-1103 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1103:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1103 { flex-direction: column; } }
.component-1104 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1104:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1104 { flex-direction: column; } }
.component-1105 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1105:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1105 { flex-direction: column; } }
.component-1106 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1106:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1106 { flex-direction: column; } }
.component-1107 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1107:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1107 { flex-direction: column; } }
.component-1108 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1108:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1108 { flex-direction: column; } }
.component-1109 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1109:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1109 { flex-direction: column; } }
.component-1110 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1110:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1110 { flex-direction: column; } }
.component-1111 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1111:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1111 { flex-direction: column; } }
.component-1112 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1112:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1112 { flex-direction: column; } }
.component-1113 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1113:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1113 { flex-direction: column; } }
.component-1114 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1114:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1114 { flex-direction: column; } }
.component-1115 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1115:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1115 { flex-direction: column; } }
.component-1116 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1116:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1116 { flex-direction: column; } }
.component-1117 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1117:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1117 { flex-direction: column; } }
.component-1118 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1118:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1118 { flex-direction: column; } }
.component-1119 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1119:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1119 { flex-direction: column; } }
.component-1120 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1120:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1120 { flex-direction: column; } }
.component-1121 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1121:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1121 { flex-direction: column; } }
.component-1122 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1122:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1122 { flex-direction: column; } }
.component-1123 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1123:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1123 { flex-direction: column; } }
.component-1124 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1124:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1124 { flex-direction: column; } }
.component-1125 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1125:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1125 { flex-direction: column; } }
.component-1126 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1126:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1126 { flex-direction: column; } }
.component-1127 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1127:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1127 { flex-direction: column; } }
.component-1128 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1128:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1128 { flex-direction: column; } }
.component-1129 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1129:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1129 { flex-direction: column; } }
.component-1130 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1130:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1130 { flex-direction: column; } }
.component-1131 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1131:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1131 { flex-direction: column; } }
.component-1132 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1132:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1132 { flex-direction: column; } }
.component-1133 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1133:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1133 { flex-direction: column; } }
.component-1134 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1134:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1134 { flex-direction: column; } }
.component-1135 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1135:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1135 { flex-direction: column; } }
.component-1136 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1136:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1136 { flex-direction: column; } }
.component-1137 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1137:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1137 { flex-direction: column; } }
.component-1138 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1138:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1138 { flex-direction: column; } }
.component-1139 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1139:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1139 { flex-direction: column; } }
.component-1140 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1140:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1140 { flex-direction: column; } }
.component-1141 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1141:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1141 { flex-direction: column; } }
.component-1142 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1142:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1142 { flex-direction: column; } }
.component-1143 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1143:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1143 { flex-direction: column; } }
.component-1144 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1144:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1144 { flex-direction: column; } }
.component-1145 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1145:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1145 { flex-direction: column; } }
.component-1146 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1146:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1146 { flex-direction: column; } }
.component-1147 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1147:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1147 { flex-direction: column; } }
.component-1148 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1148:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1148 { flex-direction: column; } }
.component-1149 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1149:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1149 { flex-direction: column; } }
.component-1150 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1150:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1150 { flex-direction: column; } }
.component-1151 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1151:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1151 { flex-direction: column; } }
.component-1152 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1152:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1152 { flex-direction: column; } }
.component-1153 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1153:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1153 { flex-direction: column; } }
.component-1154 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1154:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1154 { flex-direction: column; } }
.component-1155 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1155:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1155 { flex-direction: column; } }
.component-1156 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1156:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1156 { flex-direction: column; } }
.component-1157 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1157:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1157 { flex-direction: column; } }
.component-1158 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1158:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1158 { flex-direction: column; } }
.component-1159 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1159:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1159 { flex-direction: column; } }
.component-1160 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1160:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1160 { flex-direction: column; } }
.component-1161 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1161:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1161 { flex-direction: column; } }
.component-1162 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1162:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1162 { flex-direction: column; } }
.component-1163 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1163:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1163 { flex-direction: column; } }
.component-1164 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1164:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1164 { flex-direction: column; } }
.component-1165 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1165:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1165 { flex-direction: column; } }
.component-1166 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1166:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1166 { flex-direction: column; } }
.component-1167 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1167:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1167 { flex-direction: column; } }
.component-1168 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1168:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1168 { flex-direction: column; } }
.component-1169 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1169:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1169 { flex-direction: column; } }
.component-1170 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1170:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1170 { flex-direction: column; } }
.component-1171 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1171:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1171 { flex-direction: column; } }
.component-1172 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1172:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1172 { flex-direction: column; } }
.component-1173 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1173:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1173 { flex-direction: column; } }
.component-1174 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1174:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1174 { flex-direction: column; } }
.component-1175 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1175:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1175 { flex-direction: column; } }
.component-1176 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1176:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1176 { flex-direction: column; } }
.component-1177 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1177:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1177 { flex-direction: column; } }
.component-1178 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1178:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1178 { flex-direction: column; } }
.component-1179 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1179:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1179 { flex-direction: column; } }
.component-1180 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1180:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1180 { flex-direction: column; } }
.component-1181 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1181:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1181 { flex-direction: column; } }
.component-1182 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1182:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1182 { flex-direction: column; } }
.component-1183 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1183:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1183 { flex-direction: column; } }
.component-1184 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1184:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1184 { flex-direction: column; } }
.component-1185 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1185:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1185 { flex-direction: column; } }
.component-1186 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1186:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1186 { flex-direction: column; } }
.component-1187 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1187:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1187 { flex-direction: column; } }
.component-1188 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1188:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1188 { flex-direction: column; } }
.component-1189 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1189:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1189 { flex-direction: column; } }
.component-1190 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1190:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1190 { flex-direction: column; } }
.component-1191 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1191:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1191 { flex-direction: column; } }
.component-1192 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1192:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1192 { flex-direction: column; } }
.component-1193 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1193:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1193 { flex-direction: column; } }
.component-1194 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1194:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1194 { flex-direction: column; } }
.component-1195 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1195:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1195 { flex-direction: column; } }
.component-1196 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1196:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1196 { flex-direction: column; } }
.component-1197 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1197:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1197 { flex-direction: column; } }
.component-1198 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1198:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1198 { flex-direction: column; } }
.component-1199 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1199:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1199 { flex-direction: column; } }
.component-1200 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1200:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1200 { flex-direction: column; } }
.component-1201 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1201:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1201 { flex-direction: column; } }
.component-1202 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1202:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1202 { flex-direction: column; } }
.component-1203 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1203:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1203 { flex-direction: column; } }
.component-1204 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1204:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1204 { flex-direction: column; } }
.component-1205 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1205:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1205 { flex-direction: column; } }
.component-1206 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1206:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1206 { flex-direction: column; } }
.component-1207 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1207:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1207 { flex-direction: column; } }
.component-1208 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1208:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1208 { flex-direction: column; } }
.component-1209 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1209:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1209 { flex-direction: column; } }
.component-1210 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1210:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1210 { flex-direction: column; } }
.component-1211 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1211:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1211 { flex-direction: column; } }
.component-1212 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1212:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1212 { flex-direction: column; } }
.component-1213 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1213:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1213 { flex-direction: column; } }
.component-1214 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1214:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1214 { flex-direction: column; } }
.component-1215 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1215:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1215 { flex-direction: column; } }
.component-1216 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1216:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1216 { flex-direction: column; } }
.component-1217 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1217:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1217 { flex-direction: column; } }
.component-1218 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1218:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1218 { flex-direction: column; } }
.component-1219 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1219:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1219 { flex-direction: column; } }
.component-1220 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1220:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1220 { flex-direction: column; } }
.component-1221 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1221:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1221 { flex-direction: column; } }
.component-1222 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1222:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1222 { flex-direction: column; } }
.component-1223 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1223:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1223 { flex-direction: column; } }
.component-1224 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1224:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1224 { flex-direction: column; } }
.component-1225 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1225:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1225 { flex-direction: column; } }
.component-1226 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1226:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1226 { flex-direction: column; } }
.component-1227 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1227:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1227 { flex-direction: column; } }
.component-1228 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1228:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1228 { flex-direction: column; } }
.component-1229 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1229:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1229 { flex-direction: column; } }
.component-1230 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1230:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1230 { flex-direction: column; } }
.component-1231 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1231:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1231 { flex-direction: column; } }
.component-1232 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1232:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1232 { flex-direction: column; } }
.component-1233 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1233:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1233 { flex-direction: column; } }
.component-1234 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1234:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1234 { flex-direction: column; } }
.component-1235 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1235:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1235 { flex-direction: column; } }
.component-1236 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1236:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1236 { flex-direction: column; } }
.component-1237 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1237:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1237 { flex-direction: column; } }
.component-1238 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1238:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1238 { flex-direction: column; } }
.component-1239 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1239:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1239 { flex-direction: column; } }
.component-1240 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1240:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1240 { flex-direction: column; } }
.component-1241 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1241:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1241 { flex-direction: column; } }
.component-1242 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1242:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1242 { flex-direction: column; } }
.component-1243 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1243:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1243 { flex-direction: column; } }
.component-1244 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1244:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1244 { flex-direction: column; } }
.component-1245 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1245:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1245 { flex-direction: column; } }
.component-1246 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1246:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1246 { flex-direction: column; } }
.component-1247 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1247:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1247 { flex-direction: column; } }
.component-1248 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1248:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1248 { flex-direction: column; } }
.component-1249 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1249:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1249 { flex-direction: column; } }
.component-1250 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1250:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1250 { flex-direction: column; } }
.component-1251 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1251:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1251 { flex-direction: column; } }
.component-1252 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1252:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1252 { flex-direction: column; } }
.component-1253 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1253:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1253 { flex-direction: column; } }
.component-1254 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1254:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1254 { flex-direction: column; } }
.component-1255 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1255:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1255 { flex-direction: column; } }
.component-1256 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1256:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1256 { flex-direction: column; } }
.component-1257 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1257:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1257 { flex-direction: column; } }
.component-1258 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1258:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1258 { flex-direction: column; } }
.component-1259 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1259:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1259 { flex-direction: column; } }
.component-1260 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1260:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1260 { flex-direction: column; } }
.component-1261 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1261:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1261 { flex-direction: column; } }
.component-1262 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1262:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1262 { flex-direction: column; } }
.component-1263 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1263:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1263 { flex-direction: column; } }
.component-1264 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1264:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1264 { flex-direction: column; } }
.component-1265 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1265:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1265 { flex-direction: column; } }
.component-1266 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1266:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1266 { flex-direction: column; } }
.component-1267 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1267:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1267 { flex-direction: column; } }
.component-1268 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1268:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1268 { flex-direction: column; } }
.component-1269 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1269:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1269 { flex-direction: column; } }
.component-1270 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1270:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1270 { flex-direction: column; } }
.component-1271 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1271:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1271 { flex-direction: column; } }
.component-1272 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1272:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1272 { flex-direction: column; } }
.component-1273 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1273:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1273 { flex-direction: column; } }
.component-1274 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1274:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1274 { flex-direction: column; } }
.component-1275 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1275:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1275 { flex-direction: column; } }
.component-1276 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1276:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1276 { flex-direction: column; } }
.component-1277 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1277:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1277 { flex-direction: column; } }
.component-1278 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1278:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1278 { flex-direction: column; } }
.component-1279 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1279:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1279 { flex-direction: column; } }
.component-1280 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1280:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1280 { flex-direction: column; } }
.component-1281 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1281:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1281 { flex-direction: column; } }
.component-1282 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1282:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1282 { flex-direction: column; } }
.component-1283 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1283:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1283 { flex-direction: column; } }
.component-1284 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1284:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1284 { flex-direction: column; } }
.component-1285 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1285:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1285 { flex-direction: column; } }
.component-1286 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1286:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1286 { flex-direction: column; } }
.component-1287 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1287:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1287 { flex-direction: column; } }
.component-1288 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1288:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1288 { flex-direction: column; } }
.component-1289 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1289:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1289 { flex-direction: column; } }
.component-1290 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1290:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1290 { flex-direction: column; } }
.component-1291 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1291:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1291 { flex-direction: column; } }
.component-1292 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1292:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1292 { flex-direction: column; } }
.component-1293 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1293:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1293 { flex-direction: column; } }
.component-1294 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1294:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1294 { flex-direction: column; } }
.component-1295 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1295:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1295 { flex-direction: column; } }
.component-1296 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1296:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1296 { flex-direction: column; } }
.component-1297 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1297:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1297 { flex-direction: column; } }
.component-1298 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1298:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1298 { flex-direction: column; } }
.component-1299 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1299:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1299 { flex-direction: column; } }
.component-1300 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1300:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1300 { flex-direction: column; } }
.component-1301 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1301:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1301 { flex-direction: column; } }
.component-1302 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1302:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1302 { flex-direction: column; } }
.component-1303 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1303:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1303 { flex-direction: column; } }
.component-1304 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1304:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1304 { flex-direction: column; } }
.component-1305 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1305:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1305 { flex-direction: column; } }
.component-1306 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1306:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1306 { flex-direction: column; } }
.component-1307 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1307:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1307 { flex-direction: column; } }
.component-1308 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1308:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1308 { flex-direction: column; } }
.component-1309 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1309:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1309 { flex-direction: column; } }
.component-1310 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1310:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1310 { flex-direction: column; } }
.component-1311 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1311:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1311 { flex-direction: column; } }
.component-1312 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1312:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1312 { flex-direction: column; } }
.component-1313 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1313:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1313 { flex-direction: column; } }
.component-1314 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1314:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1314 { flex-direction: column; } }
.component-1315 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1315:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1315 { flex-direction: column; } }
.component-1316 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1316:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1316 { flex-direction: column; } }
.component-1317 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1317:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1317 { flex-direction: column; } }
.component-1318 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1318:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1318 { flex-direction: column; } }
.component-1319 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1319:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1319 { flex-direction: column; } }
.component-1320 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1320:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1320 { flex-direction: column; } }
.component-1321 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1321:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1321 { flex-direction: column; } }
.component-1322 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1322:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1322 { flex-direction: column; } }
.component-1323 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1323:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1323 { flex-direction: column; } }
.component-1324 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1324:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1324 { flex-direction: column; } }
.component-1325 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1325:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1325 { flex-direction: column; } }
.component-1326 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1326:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1326 { flex-direction: column; } }
.component-1327 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1327:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1327 { flex-direction: column; } }
.component-1328 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1328:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1328 { flex-direction: column; } }
.component-1329 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1329:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1329 { flex-direction: column; } }
.component-1330 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1330:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1330 { flex-direction: column; } }
.component-1331 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1331:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1331 { flex-direction: column; } }
.component-1332 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1332:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1332 { flex-direction: column; } }
.component-1333 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1333:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1333 { flex-direction: column; } }
.component-1334 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1334:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1334 { flex-direction: column; } }
.component-1335 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1335:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1335 { flex-direction: column; } }
.component-1336 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1336:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1336 { flex-direction: column; } }
.component-1337 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1337:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1337 { flex-direction: column; } }
.component-1338 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1338:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1338 { flex-direction: column; } }
.component-1339 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1339:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1339 { flex-direction: column; } }
.component-1340 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1340:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1340 { flex-direction: column; } }
.component-1341 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1341:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1341 { flex-direction: column; } }
.component-1342 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1342:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1342 { flex-direction: column; } }
.component-1343 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1343:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1343 { flex-direction: column; } }
.component-1344 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1344:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1344 { flex-direction: column; } }
.component-1345 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1345:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1345 { flex-direction: column; } }
.component-1346 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1346:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1346 { flex-direction: column; } }
.component-1347 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1347:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1347 { flex-direction: column; } }
.component-1348 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1348:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1348 { flex-direction: column; } }
.component-1349 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1349:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1349 { flex-direction: column; } }
.component-1350 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1350:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1350 { flex-direction: column; } }
.component-1351 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1351:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1351 { flex-direction: column; } }
.component-1352 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1352:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1352 { flex-direction: column; } }
.component-1353 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1353:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1353 { flex-direction: column; } }
.component-1354 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1354:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1354 { flex-direction: column; } }
.component-1355 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1355:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1355 { flex-direction: column; } }
.component-1356 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1356:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1356 { flex-direction: column; } }
.component-1357 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1357:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1357 { flex-direction: column; } }
.component-1358 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1358:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1358 { flex-direction: column; } }
.component-1359 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1359:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1359 { flex-direction: column; } }
.component-1360 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1360:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1360 { flex-direction: column; } }
.component-1361 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1361:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1361 { flex-direction: column; } }
.component-1362 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1362:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1362 { flex-direction: column; } }
.component-1363 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1363:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1363 { flex-direction: column; } }
.component-1364 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1364:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1364 { flex-direction: column; } }
.component-1365 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1365:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1365 { flex-direction: column; } }
.component-1366 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1366:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1366 { flex-direction: column; } }
.component-1367 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1367:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1367 { flex-direction: column; } }
.component-1368 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1368:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1368 { flex-direction: column; } }
.component-1369 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1369:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1369 { flex-direction: column; } }
.component-1370 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1370:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1370 { flex-direction: column; } }
.component-1371 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1371:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1371 { flex-direction: column; } }
.component-1372 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1372:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1372 { flex-direction: column; } }
.component-1373 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1373:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1373 { flex-direction: column; } }
.component-1374 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1374:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1374 { flex-direction: column; } }
.component-1375 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1375:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1375 { flex-direction: column; } }
.component-1376 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1376:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1376 { flex-direction: column; } }
.component-1377 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1377:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1377 { flex-direction: column; } }
.component-1378 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1378:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1378 { flex-direction: column; } }
.component-1379 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1379:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1379 { flex-direction: column; } }
.component-1380 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1380:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1380 { flex-direction: column; } }
.component-1381 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1381:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1381 { flex-direction: column; } }
.component-1382 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1382:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1382 { flex-direction: column; } }
.component-1383 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1383:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1383 { flex-direction: column; } }
.component-1384 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1384:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1384 { flex-direction: column; } }
.component-1385 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1385:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1385 { flex-direction: column; } }
.component-1386 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1386:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1386 { flex-direction: column; } }
.component-1387 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1387:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1387 { flex-direction: column; } }
.component-1388 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1388:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1388 { flex-direction: column; } }
.component-1389 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1389:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1389 { flex-direction: column; } }
.component-1390 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1390:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1390 { flex-direction: column; } }
.component-1391 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1391:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1391 { flex-direction: column; } }
.component-1392 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1392:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1392 { flex-direction: column; } }
.component-1393 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1393:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1393 { flex-direction: column; } }
.component-1394 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1394:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1394 { flex-direction: column; } }
.component-1395 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1395:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1395 { flex-direction: column; } }
.component-1396 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1396:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1396 { flex-direction: column; } }
.component-1397 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1397:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1397 { flex-direction: column; } }
.component-1398 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1398:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1398 { flex-direction: column; } }
.component-1399 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1399:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1399 { flex-direction: column; } }
.component-1400 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1400:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1400 { flex-direction: column; } }
.component-1401 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1401:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1401 { flex-direction: column; } }
.component-1402 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1402:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1402 { flex-direction: column; } }
.component-1403 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1403:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1403 { flex-direction: column; } }
.component-1404 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1404:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1404 { flex-direction: column; } }
.component-1405 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1405:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1405 { flex-direction: column; } }
.component-1406 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1406:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1406 { flex-direction: column; } }
.component-1407 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1407:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1407 { flex-direction: column; } }
.component-1408 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1408:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1408 { flex-direction: column; } }
.component-1409 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1409:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1409 { flex-direction: column; } }
.component-1410 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1410:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1410 { flex-direction: column; } }
.component-1411 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1411:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1411 { flex-direction: column; } }
.component-1412 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1412:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1412 { flex-direction: column; } }
.component-1413 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1413:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1413 { flex-direction: column; } }
.component-1414 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1414:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1414 { flex-direction: column; } }
.component-1415 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1415:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1415 { flex-direction: column; } }
.component-1416 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1416:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1416 { flex-direction: column; } }
.component-1417 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1417:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1417 { flex-direction: column; } }
.component-1418 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1418:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1418 { flex-direction: column; } }
.component-1419 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1419:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1419 { flex-direction: column; } }
.component-1420 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1420:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1420 { flex-direction: column; } }
.component-1421 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1421:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1421 { flex-direction: column; } }
.component-1422 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1422:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1422 { flex-direction: column; } }
.component-1423 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1423:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1423 { flex-direction: column; } }
.component-1424 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1424:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1424 { flex-direction: column; } }
.component-1425 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1425:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1425 { flex-direction: column; } }
.component-1426 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1426:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1426 { flex-direction: column; } }
.component-1427 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1427:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1427 { flex-direction: column; } }
.component-1428 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1428:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1428 { flex-direction: column; } }
.component-1429 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1429:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1429 { flex-direction: column; } }
.component-1430 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1430:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1430 { flex-direction: column; } }
.component-1431 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1431:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1431 { flex-direction: column; } }
.component-1432 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1432:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1432 { flex-direction: column; } }
.component-1433 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1433:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1433 { flex-direction: column; } }
.component-1434 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1434:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1434 { flex-direction: column; } }
.component-1435 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1435:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1435 { flex-direction: column; } }
.component-1436 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1436:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1436 { flex-direction: column; } }
.component-1437 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1437:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1437 { flex-direction: column; } }
.component-1438 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1438:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1438 { flex-direction: column; } }
.component-1439 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1439:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1439 { flex-direction: column; } }
.component-1440 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1440:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1440 { flex-direction: column; } }
.component-1441 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1441:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1441 { flex-direction: column; } }
.component-1442 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1442:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1442 { flex-direction: column; } }
.component-1443 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1443:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1443 { flex-direction: column; } }
.component-1444 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1444:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1444 { flex-direction: column; } }
.component-1445 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1445:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1445 { flex-direction: column; } }
.component-1446 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1446:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1446 { flex-direction: column; } }
.component-1447 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1447:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1447 { flex-direction: column; } }
.component-1448 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1448:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1448 { flex-direction: column; } }
.component-1449 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1449:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1449 { flex-direction: column; } }
.component-1450 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1450:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1450 { flex-direction: column; } }
.component-1451 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1451:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1451 { flex-direction: column; } }
.component-1452 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1452:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1452 { flex-direction: column; } }
.component-1453 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1453:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1453 { flex-direction: column; } }
.component-1454 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1454:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1454 { flex-direction: column; } }
.component-1455 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1455:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1455 { flex-direction: column; } }
.component-1456 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1456:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1456 { flex-direction: column; } }
.component-1457 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1457:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1457 { flex-direction: column; } }
.component-1458 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1458:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1458 { flex-direction: column; } }
.component-1459 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1459:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1459 { flex-direction: column; } }
.component-1460 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1460:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1460 { flex-direction: column; } }
.component-1461 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1461:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1461 { flex-direction: column; } }
.component-1462 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1462:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1462 { flex-direction: column; } }
.component-1463 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1463:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1463 { flex-direction: column; } }
.component-1464 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1464:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1464 { flex-direction: column; } }
.component-1465 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1465:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1465 { flex-direction: column; } }
.component-1466 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1466:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1466 { flex-direction: column; } }
.component-1467 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1467:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1467 { flex-direction: column; } }
.component-1468 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1468:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1468 { flex-direction: column; } }
.component-1469 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1469:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1469 { flex-direction: column; } }
.component-1470 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1470:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1470 { flex-direction: column; } }
.component-1471 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1471:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1471 { flex-direction: column; } }
.component-1472 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1472:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1472 { flex-direction: column; } }
.component-1473 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1473:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1473 { flex-direction: column; } }
.component-1474 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1474:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1474 { flex-direction: column; } }
.component-1475 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1475:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1475 { flex-direction: column; } }
.component-1476 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1476:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1476 { flex-direction: column; } }
.component-1477 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1477:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1477 { flex-direction: column; } }
.component-1478 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1478:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1478 { flex-direction: column; } }
.component-1479 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1479:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1479 { flex-direction: column; } }
.component-1480 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1480:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1480 { flex-direction: column; } }
.component-1481 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1481:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1481 { flex-direction: column; } }
.component-1482 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1482:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1482 { flex-direction: column; } }
.component-1483 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1483:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1483 { flex-direction: column; } }
.component-1484 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1484:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1484 { flex-direction: column; } }
.component-1485 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1485:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1485 { flex-direction: column; } }
.component-1486 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1486:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1486 { flex-direction: column; } }
.component-1487 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1487:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1487 { flex-direction: column; } }
.component-1488 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1488:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1488 { flex-direction: column; } }
.component-1489 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1489:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1489 { flex-direction: column; } }
.component-1490 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1490:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1490 { flex-direction: column; } }
.component-1491 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1491:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1491 { flex-direction: column; } }
.component-1492 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1492:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1492 { flex-direction: column; } }
.component-1493 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1493:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1493 { flex-direction: column; } }
.component-1494 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1494:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1494 { flex-direction: column; } }
.component-1495 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1495:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1495 { flex-direction: column; } }
.component-1496 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1496:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1496 { flex-direction: column; } }
.component-1497 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1497:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1497 { flex-direction: column; } }
.component-1498 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1498:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1498 { flex-direction: column; } }
.component-1499 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1499:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1499 { flex-direction: column; } }
.component-1500 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1500:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1500 { flex-direction: column; } }
.component-1501 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1501:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1501 { flex-direction: column; } }
.component-1502 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1502:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1502 { flex-direction: column; } }
.component-1503 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1503:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1503 { flex-direction: column; } }
.component-1504 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1504:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1504 { flex-direction: column; } }
.component-1505 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1505:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1505 { flex-direction: column; } }
.component-1506 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1506:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1506 { flex-direction: column; } }
.component-1507 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1507:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1507 { flex-direction: column; } }
.component-1508 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1508:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1508 { flex-direction: column; } }
.component-1509 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1509:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1509 { flex-direction: column; } }
.component-1510 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1510:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1510 { flex-direction: column; } }
.component-1511 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1511:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1511 { flex-direction: column; } }
.component-1512 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1512:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1512 { flex-direction: column; } }
.component-1513 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1513:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1513 { flex-direction: column; } }
.component-1514 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1514:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1514 { flex-direction: column; } }
.component-1515 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1515:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1515 { flex-direction: column; } }
.component-1516 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1516:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1516 { flex-direction: column; } }
.component-1517 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1517:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1517 { flex-direction: column; } }
.component-1518 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1518:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1518 { flex-direction: column; } }
.component-1519 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1519:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1519 { flex-direction: column; } }
.component-1520 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1520:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1520 { flex-direction: column; } }
.component-1521 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1521:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1521 { flex-direction: column; } }
.component-1522 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1522:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1522 { flex-direction: column; } }
.component-1523 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1523:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1523 { flex-direction: column; } }
.component-1524 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1524:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1524 { flex-direction: column; } }
.component-1525 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1525:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1525 { flex-direction: column; } }
.component-1526 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1526:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1526 { flex-direction: column; } }
.component-1527 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1527:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1527 { flex-direction: column; } }
.component-1528 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1528:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1528 { flex-direction: column; } }
.component-1529 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1529:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1529 { flex-direction: column; } }
.component-1530 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1530:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1530 { flex-direction: column; } }
.component-1531 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1531:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1531 { flex-direction: column; } }
.component-1532 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1532:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1532 { flex-direction: column; } }
.component-1533 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1533:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1533 { flex-direction: column; } }
.component-1534 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1534:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1534 { flex-direction: column; } }
.component-1535 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1535:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1535 { flex-direction: column; } }
.component-1536 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1536:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1536 { flex-direction: column; } }
.component-1537 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1537:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1537 { flex-direction: column; } }
.component-1538 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1538:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1538 { flex-direction: column; } }
.component-1539 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1539:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1539 { flex-direction: column; } }
.component-1540 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1540:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1540 { flex-direction: column; } }
.component-1541 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1541:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1541 { flex-direction: column; } }
.component-1542 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1542:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1542 { flex-direction: column; } }
.component-1543 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1543:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1543 { flex-direction: column; } }
.component-1544 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1544:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1544 { flex-direction: column; } }
.component-1545 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1545:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1545 { flex-direction: column; } }
.component-1546 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1546:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1546 { flex-direction: column; } }
.component-1547 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1547:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1547 { flex-direction: column; } }
.component-1548 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1548:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1548 { flex-direction: column; } }
.component-1549 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1549:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1549 { flex-direction: column; } }
.component-1550 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1550:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1550 { flex-direction: column; } }
.component-1551 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1551:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1551 { flex-direction: column; } }
.component-1552 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1552:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1552 { flex-direction: column; } }
.component-1553 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1553:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1553 { flex-direction: column; } }
.component-1554 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1554:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1554 { flex-direction: column; } }
.component-1555 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1555:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1555 { flex-direction: column; } }
.component-1556 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1556:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1556 { flex-direction: column; } }
.component-1557 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1557:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1557 { flex-direction: column; } }
.component-1558 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1558:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1558 { flex-direction: column; } }
.component-1559 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1559:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1559 { flex-direction: column; } }
.component-1560 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1560:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1560 { flex-direction: column; } }
.component-1561 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1561:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1561 { flex-direction: column; } }
.component-1562 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1562:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1562 { flex-direction: column; } }
.component-1563 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1563:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1563 { flex-direction: column; } }
.component-1564 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1564:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1564 { flex-direction: column; } }
.component-1565 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1565:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1565 { flex-direction: column; } }
.component-1566 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1566:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1566 { flex-direction: column; } }
.component-1567 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1567:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1567 { flex-direction: column; } }
.component-1568 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1568:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1568 { flex-direction: column; } }
.component-1569 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1569:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1569 { flex-direction: column; } }
.component-1570 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1570:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1570 { flex-direction: column; } }
.component-1571 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1571:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1571 { flex-direction: column; } }
.component-1572 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1572:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1572 { flex-direction: column; } }
.component-1573 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1573:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1573 { flex-direction: column; } }
.component-1574 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1574:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1574 { flex-direction: column; } }
.component-1575 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1575:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1575 { flex-direction: column; } }
.component-1576 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1576:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1576 { flex-direction: column; } }
.component-1577 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1577:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1577 { flex-direction: column; } }
.component-1578 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1578:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1578 { flex-direction: column; } }
.component-1579 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1579:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1579 { flex-direction: column; } }
.component-1580 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1580:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1580 { flex-direction: column; } }
.component-1581 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1581:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1581 { flex-direction: column; } }
.component-1582 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1582:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1582 { flex-direction: column; } }
.component-1583 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1583:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1583 { flex-direction: column; } }
.component-1584 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1584:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1584 { flex-direction: column; } }
.component-1585 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1585:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1585 { flex-direction: column; } }
.component-1586 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1586:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1586 { flex-direction: column; } }
.component-1587 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1587:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1587 { flex-direction: column; } }
.component-1588 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1588:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1588 { flex-direction: column; } }
.component-1589 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1589:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1589 { flex-direction: column; } }
.component-1590 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1590:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1590 { flex-direction: column; } }
.component-1591 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1591:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1591 { flex-direction: column; } }
.component-1592 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1592:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1592 { flex-direction: column; } }
.component-1593 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1593:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1593 { flex-direction: column; } }
.component-1594 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1594:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1594 { flex-direction: column; } }
.component-1595 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1595:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1595 { flex-direction: column; } }
.component-1596 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1596:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1596 { flex-direction: column; } }
.component-1597 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1597:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1597 { flex-direction: column; } }
.component-1598 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1598:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1598 { flex-direction: column; } }
.component-1599 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1599:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1599 { flex-direction: column; } }
.component-1600 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1600:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1600 { flex-direction: column; } }
.component-1601 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1601:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1601 { flex-direction: column; } }
.component-1602 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1602:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1602 { flex-direction: column; } }
.component-1603 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1603:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1603 { flex-direction: column; } }
.component-1604 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1604:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1604 { flex-direction: column; } }
.component-1605 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1605:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1605 { flex-direction: column; } }
.component-1606 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1606:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1606 { flex-direction: column; } }
.component-1607 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1607:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1607 { flex-direction: column; } }
.component-1608 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1608:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1608 { flex-direction: column; } }
.component-1609 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1609:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1609 { flex-direction: column; } }
.component-1610 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1610:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1610 { flex-direction: column; } }
.component-1611 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1611:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1611 { flex-direction: column; } }
.component-1612 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1612:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1612 { flex-direction: column; } }
.component-1613 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1613:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1613 { flex-direction: column; } }
.component-1614 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1614:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1614 { flex-direction: column; } }
.component-1615 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1615:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1615 { flex-direction: column; } }
.component-1616 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1616:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1616 { flex-direction: column; } }
.component-1617 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1617:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1617 { flex-direction: column; } }
.component-1618 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1618:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1618 { flex-direction: column; } }
.component-1619 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1619:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1619 { flex-direction: column; } }
.component-1620 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1620:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1620 { flex-direction: column; } }
.component-1621 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1621:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1621 { flex-direction: column; } }
.component-1622 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1622:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1622 { flex-direction: column; } }
.component-1623 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1623:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1623 { flex-direction: column; } }
.component-1624 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1624:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1624 { flex-direction: column; } }
.component-1625 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1625:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1625 { flex-direction: column; } }
.component-1626 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1626:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1626 { flex-direction: column; } }
.component-1627 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1627:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1627 { flex-direction: column; } }
.component-1628 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1628:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1628 { flex-direction: column; } }
.component-1629 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1629:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1629 { flex-direction: column; } }
.component-1630 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1630:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1630 { flex-direction: column; } }
.component-1631 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1631:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1631 { flex-direction: column; } }
.component-1632 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1632:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1632 { flex-direction: column; } }
.component-1633 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1633:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1633 { flex-direction: column; } }
.component-1634 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1634:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1634 { flex-direction: column; } }
.component-1635 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1635:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1635 { flex-direction: column; } }
.component-1636 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1636:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1636 { flex-direction: column; } }
.component-1637 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1637:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1637 { flex-direction: column; } }
.component-1638 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1638:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1638 { flex-direction: column; } }
.component-1639 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1639:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1639 { flex-direction: column; } }
.component-1640 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1640:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1640 { flex-direction: column; } }
.component-1641 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1641:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1641 { flex-direction: column; } }
.component-1642 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1642:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1642 { flex-direction: column; } }
.component-1643 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1643:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1643 { flex-direction: column; } }
.component-1644 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1644:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1644 { flex-direction: column; } }
.component-1645 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1645:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1645 { flex-direction: column; } }
.component-1646 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1646:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1646 { flex-direction: column; } }
.component-1647 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1647:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1647 { flex-direction: column; } }
.component-1648 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1648:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1648 { flex-direction: column; } }
.component-1649 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1649:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1649 { flex-direction: column; } }
.component-1650 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1650:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1650 { flex-direction: column; } }
.component-1651 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1651:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1651 { flex-direction: column; } }
.component-1652 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1652:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1652 { flex-direction: column; } }
.component-1653 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1653:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1653 { flex-direction: column; } }
.component-1654 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1654:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1654 { flex-direction: column; } }
.component-1655 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1655:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1655 { flex-direction: column; } }
.component-1656 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1656:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1656 { flex-direction: column; } }
.component-1657 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1657:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1657 { flex-direction: column; } }
.component-1658 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1658:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1658 { flex-direction: column; } }
.component-1659 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1659:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1659 { flex-direction: column; } }
.component-1660 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1660:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1660 { flex-direction: column; } }
.component-1661 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1661:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1661 { flex-direction: column; } }
.component-1662 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1662:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1662 { flex-direction: column; } }
.component-1663 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1663:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1663 { flex-direction: column; } }
.component-1664 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1664:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1664 { flex-direction: column; } }
.component-1665 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1665:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1665 { flex-direction: column; } }
.component-1666 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1666:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1666 { flex-direction: column; } }
.component-1667 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1667:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1667 { flex-direction: column; } }
.component-1668 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1668:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1668 { flex-direction: column; } }
.component-1669 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1669:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1669 { flex-direction: column; } }
.component-1670 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1670:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1670 { flex-direction: column; } }
.component-1671 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1671:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1671 { flex-direction: column; } }
.component-1672 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1672:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1672 { flex-direction: column; } }
.component-1673 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1673:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1673 { flex-direction: column; } }
.component-1674 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1674:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1674 { flex-direction: column; } }
.component-1675 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1675:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1675 { flex-direction: column; } }
.component-1676 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1676:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1676 { flex-direction: column; } }
.component-1677 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1677:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1677 { flex-direction: column; } }
.component-1678 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1678:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1678 { flex-direction: column; } }
.component-1679 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1679:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1679 { flex-direction: column; } }
.component-1680 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1680:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1680 { flex-direction: column; } }
.component-1681 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1681:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1681 { flex-direction: column; } }
.component-1682 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1682:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1682 { flex-direction: column; } }
.component-1683 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1683:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1683 { flex-direction: column; } }
.component-1684 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1684:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1684 { flex-direction: column; } }
.component-1685 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1685:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1685 { flex-direction: column; } }
.component-1686 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1686:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1686 { flex-direction: column; } }
.component-1687 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1687:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1687 { flex-direction: column; } }
.component-1688 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1688:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1688 { flex-direction: column; } }
.component-1689 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1689:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1689 { flex-direction: column; } }
.component-1690 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1690:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1690 { flex-direction: column; } }
.component-1691 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1691:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1691 { flex-direction: column; } }
.component-1692 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1692:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1692 { flex-direction: column; } }
.component-1693 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1693:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1693 { flex-direction: column; } }
.component-1694 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1694:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1694 { flex-direction: column; } }
.component-1695 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1695:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1695 { flex-direction: column; } }
.component-1696 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1696:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1696 { flex-direction: column; } }
.component-1697 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1697:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1697 { flex-direction: column; } }
.component-1698 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1698:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1698 { flex-direction: column; } }
.component-1699 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1699:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1699 { flex-direction: column; } }
.component-1700 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1700:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1700 { flex-direction: column; } }
.component-1701 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1701:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1701 { flex-direction: column; } }
.component-1702 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1702:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1702 { flex-direction: column; } }
.component-1703 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1703:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1703 { flex-direction: column; } }
.component-1704 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1704:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1704 { flex-direction: column; } }
.component-1705 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1705:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1705 { flex-direction: column; } }
.component-1706 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1706:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1706 { flex-direction: column; } }
.component-1707 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1707:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1707 { flex-direction: column; } }
.component-1708 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1708:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1708 { flex-direction: column; } }
.component-1709 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1709:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1709 { flex-direction: column; } }
.component-1710 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1710:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1710 { flex-direction: column; } }
.component-1711 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1711:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1711 { flex-direction: column; } }
.component-1712 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1712:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1712 { flex-direction: column; } }
.component-1713 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1713:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1713 { flex-direction: column; } }
.component-1714 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1714:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1714 { flex-direction: column; } }
.component-1715 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1715:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1715 { flex-direction: column; } }
.component-1716 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1716:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1716 { flex-direction: column; } }
.component-1717 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1717:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1717 { flex-direction: column; } }
.component-1718 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1718:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1718 { flex-direction: column; } }
.component-1719 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1719:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1719 { flex-direction: column; } }
.component-1720 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1720:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1720 { flex-direction: column; } }
.component-1721 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1721:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1721 { flex-direction: column; } }
.component-1722 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1722:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1722 { flex-direction: column; } }
.component-1723 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1723:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1723 { flex-direction: column; } }
.component-1724 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1724:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1724 { flex-direction: column; } }
.component-1725 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1725:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1725 { flex-direction: column; } }
.component-1726 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1726:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1726 { flex-direction: column; } }
.component-1727 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1727:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1727 { flex-direction: column; } }
.component-1728 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1728:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1728 { flex-direction: column; } }
.component-1729 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1729:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1729 { flex-direction: column; } }
.component-1730 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1730:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1730 { flex-direction: column; } }
.component-1731 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1731:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1731 { flex-direction: column; } }
.component-1732 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1732:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1732 { flex-direction: column; } }
.component-1733 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1733:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1733 { flex-direction: column; } }
.component-1734 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1734:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1734 { flex-direction: column; } }
.component-1735 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1735:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1735 { flex-direction: column; } }
.component-1736 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1736:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1736 { flex-direction: column; } }
.component-1737 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1737:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1737 { flex-direction: column; } }
.component-1738 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1738:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1738 { flex-direction: column; } }
.component-1739 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1739:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1739 { flex-direction: column; } }
.component-1740 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1740:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1740 { flex-direction: column; } }
.component-1741 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1741:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1741 { flex-direction: column; } }
.component-1742 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1742:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1742 { flex-direction: column; } }
.component-1743 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1743:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1743 { flex-direction: column; } }
.component-1744 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1744:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1744 { flex-direction: column; } }
.component-1745 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1745:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1745 { flex-direction: column; } }
.component-1746 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1746:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1746 { flex-direction: column; } }
.component-1747 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1747:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1747 { flex-direction: column; } }
.component-1748 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1748:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1748 { flex-direction: column; } }
.component-1749 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1749:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1749 { flex-direction: column; } }
.component-1750 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1750:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1750 { flex-direction: column; } }
.component-1751 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1751:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1751 { flex-direction: column; } }
.component-1752 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1752:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1752 { flex-direction: column; } }
.component-1753 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1753:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1753 { flex-direction: column; } }
.component-1754 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1754:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1754 { flex-direction: column; } }
.component-1755 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1755:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1755 { flex-direction: column; } }
.component-1756 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1756:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1756 { flex-direction: column; } }
.component-1757 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1757:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1757 { flex-direction: column; } }
.component-1758 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1758:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1758 { flex-direction: column; } }
.component-1759 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1759:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1759 { flex-direction: column; } }
.component-1760 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1760:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1760 { flex-direction: column; } }
.component-1761 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1761:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1761 { flex-direction: column; } }
.component-1762 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1762:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1762 { flex-direction: column; } }
.component-1763 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1763:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1763 { flex-direction: column; } }
.component-1764 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1764:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1764 { flex-direction: column; } }
.component-1765 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1765:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1765 { flex-direction: column; } }
.component-1766 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1766:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1766 { flex-direction: column; } }
.component-1767 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1767:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1767 { flex-direction: column; } }
.component-1768 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1768:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1768 { flex-direction: column; } }
.component-1769 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1769:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1769 { flex-direction: column; } }
.component-1770 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1770:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1770 { flex-direction: column; } }
.component-1771 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1771:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1771 { flex-direction: column; } }
.component-1772 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1772:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1772 { flex-direction: column; } }
.component-1773 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1773:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1773 { flex-direction: column; } }
.component-1774 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1774:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1774 { flex-direction: column; } }
.component-1775 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1775:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1775 { flex-direction: column; } }
.component-1776 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1776:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1776 { flex-direction: column; } }
.component-1777 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1777:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1777 { flex-direction: column; } }
.component-1778 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1778:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1778 { flex-direction: column; } }
.component-1779 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1779:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1779 { flex-direction: column; } }
.component-1780 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1780:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1780 { flex-direction: column; } }
.component-1781 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1781:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1781 { flex-direction: column; } }
.component-1782 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1782:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1782 { flex-direction: column; } }
.component-1783 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1783:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1783 { flex-direction: column; } }
.component-1784 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1784:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1784 { flex-direction: column; } }
.component-1785 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1785:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1785 { flex-direction: column; } }
.component-1786 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1786:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1786 { flex-direction: column; } }
.component-1787 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1787:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1787 { flex-direction: column; } }
.component-1788 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1788:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1788 { flex-direction: column; } }
.component-1789 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1789:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1789 { flex-direction: column; } }
.component-1790 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1790:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1790 { flex-direction: column; } }
.component-1791 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1791:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1791 { flex-direction: column; } }
.component-1792 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1792:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1792 { flex-direction: column; } }
.component-1793 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1793:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1793 { flex-direction: column; } }
.component-1794 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1794:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1794 { flex-direction: column; } }
.component-1795 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1795:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1795 { flex-direction: column; } }
.component-1796 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1796:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1796 { flex-direction: column; } }
.component-1797 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1797:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1797 { flex-direction: column; } }
.component-1798 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1798:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1798 { flex-direction: column; } }
.component-1799 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1799:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1799 { flex-direction: column; } }
.component-1800 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1800:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1800 { flex-direction: column; } }
.component-1801 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1801:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1801 { flex-direction: column; } }
.component-1802 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1802:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1802 { flex-direction: column; } }
.component-1803 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1803:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1803 { flex-direction: column; } }
.component-1804 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1804:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1804 { flex-direction: column; } }
.component-1805 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1805:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1805 { flex-direction: column; } }
.component-1806 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1806:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1806 { flex-direction: column; } }
.component-1807 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1807:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1807 { flex-direction: column; } }
.component-1808 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1808:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1808 { flex-direction: column; } }
.component-1809 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1809:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1809 { flex-direction: column; } }
.component-1810 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1810:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1810 { flex-direction: column; } }
.component-1811 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1811:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1811 { flex-direction: column; } }
.component-1812 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1812:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1812 { flex-direction: column; } }
.component-1813 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1813:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1813 { flex-direction: column; } }
.component-1814 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1814:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1814 { flex-direction: column; } }
.component-1815 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1815:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1815 { flex-direction: column; } }
.component-1816 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1816:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1816 { flex-direction: column; } }
.component-1817 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1817:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1817 { flex-direction: column; } }
.component-1818 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1818:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1818 { flex-direction: column; } }
.component-1819 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1819:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1819 { flex-direction: column; } }
.component-1820 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1820:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1820 { flex-direction: column; } }
.component-1821 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1821:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1821 { flex-direction: column; } }
.component-1822 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1822:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1822 { flex-direction: column; } }
.component-1823 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1823:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1823 { flex-direction: column; } }
.component-1824 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1824:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1824 { flex-direction: column; } }
.component-1825 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1825:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1825 { flex-direction: column; } }
.component-1826 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1826:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1826 { flex-direction: column; } }
.component-1827 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1827:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1827 { flex-direction: column; } }
.component-1828 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1828:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1828 { flex-direction: column; } }
.component-1829 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1829:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1829 { flex-direction: column; } }
.component-1830 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1830:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1830 { flex-direction: column; } }
.component-1831 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1831:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1831 { flex-direction: column; } }
.component-1832 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1832:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1832 { flex-direction: column; } }
.component-1833 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1833:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1833 { flex-direction: column; } }
.component-1834 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1834:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1834 { flex-direction: column; } }
.component-1835 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1835:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1835 { flex-direction: column; } }
.component-1836 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1836:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1836 { flex-direction: column; } }
.component-1837 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1837:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1837 { flex-direction: column; } }
.component-1838 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1838:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1838 { flex-direction: column; } }
.component-1839 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1839:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1839 { flex-direction: column; } }
.component-1840 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1840:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1840 { flex-direction: column; } }
.component-1841 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1841:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1841 { flex-direction: column; } }
.component-1842 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1842:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1842 { flex-direction: column; } }
.component-1843 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1843:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1843 { flex-direction: column; } }
.component-1844 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1844:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1844 { flex-direction: column; } }
.component-1845 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1845:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1845 { flex-direction: column; } }
.component-1846 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1846:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1846 { flex-direction: column; } }
.component-1847 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1847:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1847 { flex-direction: column; } }
.component-1848 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1848:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1848 { flex-direction: column; } }
.component-1849 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1849:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1849 { flex-direction: column; } }
.component-1850 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1850:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1850 { flex-direction: column; } }
.component-1851 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1851:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1851 { flex-direction: column; } }
.component-1852 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1852:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1852 { flex-direction: column; } }
.component-1853 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1853:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1853 { flex-direction: column; } }
.component-1854 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1854:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1854 { flex-direction: column; } }
.component-1855 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1855:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1855 { flex-direction: column; } }
.component-1856 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1856:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1856 { flex-direction: column; } }
.component-1857 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1857:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1857 { flex-direction: column; } }
.component-1858 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1858:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1858 { flex-direction: column; } }
.component-1859 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1859:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1859 { flex-direction: column; } }
.component-1860 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1860:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1860 { flex-direction: column; } }
.component-1861 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1861:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1861 { flex-direction: column; } }
.component-1862 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1862:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1862 { flex-direction: column; } }
.component-1863 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1863:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1863 { flex-direction: column; } }
.component-1864 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1864:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1864 { flex-direction: column; } }
.component-1865 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1865:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1865 { flex-direction: column; } }
.component-1866 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1866:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1866 { flex-direction: column; } }
.component-1867 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1867:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1867 { flex-direction: column; } }
.component-1868 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1868:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1868 { flex-direction: column; } }
.component-1869 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1869:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1869 { flex-direction: column; } }
.component-1870 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1870:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1870 { flex-direction: column; } }
.component-1871 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1871:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1871 { flex-direction: column; } }
.component-1872 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1872:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1872 { flex-direction: column; } }
.component-1873 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1873:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1873 { flex-direction: column; } }
.component-1874 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1874:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1874 { flex-direction: column; } }
.component-1875 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1875:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1875 { flex-direction: column; } }
.component-1876 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1876:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1876 { flex-direction: column; } }
.component-1877 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1877:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1877 { flex-direction: column; } }
.component-1878 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1878:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1878 { flex-direction: column; } }
.component-1879 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1879:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1879 { flex-direction: column; } }
.component-1880 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1880:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1880 { flex-direction: column; } }
.component-1881 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1881:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1881 { flex-direction: column; } }
.component-1882 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1882:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1882 { flex-direction: column; } }
.component-1883 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1883:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1883 { flex-direction: column; } }
.component-1884 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1884:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1884 { flex-direction: column; } }
.component-1885 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1885:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1885 { flex-direction: column; } }
.component-1886 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1886:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1886 { flex-direction: column; } }
.component-1887 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1887:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1887 { flex-direction: column; } }
.component-1888 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1888:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1888 { flex-direction: column; } }
.component-1889 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1889:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1889 { flex-direction: column; } }
.component-1890 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1890:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1890 { flex-direction: column; } }
.component-1891 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1891:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1891 { flex-direction: column; } }
.component-1892 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1892:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1892 { flex-direction: column; } }
.component-1893 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1893:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1893 { flex-direction: column; } }
.component-1894 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1894:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1894 { flex-direction: column; } }
.component-1895 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1895:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1895 { flex-direction: column; } }
.component-1896 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1896:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1896 { flex-direction: column; } }
.component-1897 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1897:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1897 { flex-direction: column; } }
.component-1898 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1898:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1898 { flex-direction: column; } }
.component-1899 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1899:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1899 { flex-direction: column; } }
.component-1900 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1900:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1900 { flex-direction: column; } }
.component-1901 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1901:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1901 { flex-direction: column; } }
.component-1902 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1902:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1902 { flex-direction: column; } }
.component-1903 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1903:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1903 { flex-direction: column; } }
.component-1904 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1904:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1904 { flex-direction: column; } }
.component-1905 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1905:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1905 { flex-direction: column; } }
.component-1906 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1906:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1906 { flex-direction: column; } }
.component-1907 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1907:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1907 { flex-direction: column; } }
.component-1908 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1908:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1908 { flex-direction: column; } }
.component-1909 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1909:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1909 { flex-direction: column; } }
.component-1910 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1910:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1910 { flex-direction: column; } }
.component-1911 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1911:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1911 { flex-direction: column; } }
.component-1912 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1912:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1912 { flex-direction: column; } }
.component-1913 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1913:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1913 { flex-direction: column; } }
.component-1914 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1914:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1914 { flex-direction: column; } }
.component-1915 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1915:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1915 { flex-direction: column; } }
.component-1916 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1916:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1916 { flex-direction: column; } }
.component-1917 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1917:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1917 { flex-direction: column; } }
.component-1918 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1918:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1918 { flex-direction: column; } }
.component-1919 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1919:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1919 { flex-direction: column; } }
.component-1920 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1920:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1920 { flex-direction: column; } }
.component-1921 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1921:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1921 { flex-direction: column; } }
.component-1922 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1922:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1922 { flex-direction: column; } }
.component-1923 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1923:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1923 { flex-direction: column; } }
.component-1924 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1924:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1924 { flex-direction: column; } }
.component-1925 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1925:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1925 { flex-direction: column; } }
.component-1926 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1926:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1926 { flex-direction: column; } }
.component-1927 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1927:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1927 { flex-direction: column; } }
.component-1928 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1928:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1928 { flex-direction: column; } }
.component-1929 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1929:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1929 { flex-direction: column; } }
.component-1930 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1930:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1930 { flex-direction: column; } }
.component-1931 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1931:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1931 { flex-direction: column; } }
.component-1932 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1932:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1932 { flex-direction: column; } }
.component-1933 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1933:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1933 { flex-direction: column; } }
.component-1934 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1934:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1934 { flex-direction: column; } }
.component-1935 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1935:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1935 { flex-direction: column; } }
.component-1936 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1936:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1936 { flex-direction: column; } }
.component-1937 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1937:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1937 { flex-direction: column; } }
.component-1938 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1938:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1938 { flex-direction: column; } }
.component-1939 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1939:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1939 { flex-direction: column; } }
.component-1940 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1940:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1940 { flex-direction: column; } }
.component-1941 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1941:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1941 { flex-direction: column; } }
.component-1942 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1942:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1942 { flex-direction: column; } }
.component-1943 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1943:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1943 { flex-direction: column; } }
.component-1944 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1944:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1944 { flex-direction: column; } }
.component-1945 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1945:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1945 { flex-direction: column; } }
.component-1946 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1946:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1946 { flex-direction: column; } }
.component-1947 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1947:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1947 { flex-direction: column; } }
.component-1948 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1948:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1948 { flex-direction: column; } }
.component-1949 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1949:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1949 { flex-direction: column; } }
.component-1950 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1950:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1950 { flex-direction: column; } }
.component-1951 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1951:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1951 { flex-direction: column; } }
.component-1952 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1952:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1952 { flex-direction: column; } }
.component-1953 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1953:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1953 { flex-direction: column; } }
.component-1954 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1954:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1954 { flex-direction: column; } }
.component-1955 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1955:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1955 { flex-direction: column; } }
.component-1956 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1956:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1956 { flex-direction: column; } }
.component-1957 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1957:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1957 { flex-direction: column; } }
.component-1958 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1958:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1958 { flex-direction: column; } }
.component-1959 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1959:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1959 { flex-direction: column; } }
.component-1960 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1960:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1960 { flex-direction: column; } }
.component-1961 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1961:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1961 { flex-direction: column; } }
.component-1962 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1962:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1962 { flex-direction: column; } }
.component-1963 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1963:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1963 { flex-direction: column; } }
.component-1964 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1964:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1964 { flex-direction: column; } }
.component-1965 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1965:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1965 { flex-direction: column; } }
.component-1966 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1966:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1966 { flex-direction: column; } }
.component-1967 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1967:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1967 { flex-direction: column; } }
.component-1968 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1968:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1968 { flex-direction: column; } }
.component-1969 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1969:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1969 { flex-direction: column; } }
.component-1970 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1970:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1970 { flex-direction: column; } }
.component-1971 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1971:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1971 { flex-direction: column; } }
.component-1972 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1972:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1972 { flex-direction: column; } }
.component-1973 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1973:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1973 { flex-direction: column; } }
.component-1974 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1974:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1974 { flex-direction: column; } }
.component-1975 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1975:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1975 { flex-direction: column; } }
.component-1976 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1976:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1976 { flex-direction: column; } }
.component-1977 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1977:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1977 { flex-direction: column; } }
.component-1978 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1978:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1978 { flex-direction: column; } }
.component-1979 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1979:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1979 { flex-direction: column; } }
.component-1980 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1980:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1980 { flex-direction: column; } }
.component-1981 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1981:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1981 { flex-direction: column; } }
.component-1982 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1982:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1982 { flex-direction: column; } }
.component-1983 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1983:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1983 { flex-direction: column; } }
.component-1984 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1984:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1984 { flex-direction: column; } }
.component-1985 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1985:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-1985 { flex-direction: column; } }
.component-1986 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1986:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-1986 { flex-direction: column; } }
.component-1987 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1987:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-1987 { flex-direction: column; } }
.component-1988 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1988:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-1988 { flex-direction: column; } }
.component-1989 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1989:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-1989 { flex-direction: column; } }
.component-1990 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-1990:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-1990 { flex-direction: column; } }
.component-1991 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-1991:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-1991 { flex-direction: column; } }
.component-1992 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-1992:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-1992 { flex-direction: column; } }
.component-1993 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-1993:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-1993 { flex-direction: column; } }
.component-1994 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-1994:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-1994 { flex-direction: column; } }
.component-1995 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-1995:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-1995 { flex-direction: column; } }
.component-1996 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-1996:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-1996 { flex-direction: column; } }
.component-1997 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-1997:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-1997 { flex-direction: column; } }
.component-1998 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-1998:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-1998 { flex-direction: column; } }
.component-1999 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-1999:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-1999 { flex-direction: column; } }
.component-2000 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2000:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2000 { flex-direction: column; } }
.component-2001 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2001:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2001 { flex-direction: column; } }
.component-2002 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2002:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2002 { flex-direction: column; } }
.component-2003 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2003:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2003 { flex-direction: column; } }
.component-2004 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2004:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2004 { flex-direction: column; } }
.component-2005 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2005:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2005 { flex-direction: column; } }
.component-2006 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2006:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2006 { flex-direction: column; } }
.component-2007 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2007:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2007 { flex-direction: column; } }
.component-2008 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2008:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2008 { flex-direction: column; } }
.component-2009 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2009:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2009 { flex-direction: column; } }
.component-2010 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2010:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2010 { flex-direction: column; } }
.component-2011 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2011:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2011 { flex-direction: column; } }
.component-2012 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2012:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2012 { flex-direction: column; } }
.component-2013 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2013:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2013 { flex-direction: column; } }
.component-2014 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2014:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2014 { flex-direction: column; } }
.component-2015 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2015:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2015 { flex-direction: column; } }
.component-2016 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2016:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2016 { flex-direction: column; } }
.component-2017 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2017:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2017 { flex-direction: column; } }
.component-2018 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2018:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2018 { flex-direction: column; } }
.component-2019 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2019:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2019 { flex-direction: column; } }
.component-2020 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2020:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2020 { flex-direction: column; } }
.component-2021 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2021:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2021 { flex-direction: column; } }
.component-2022 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2022:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2022 { flex-direction: column; } }
.component-2023 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2023:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2023 { flex-direction: column; } }
.component-2024 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2024:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2024 { flex-direction: column; } }
.component-2025 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2025:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2025 { flex-direction: column; } }
.component-2026 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2026:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2026 { flex-direction: column; } }
.component-2027 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2027:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2027 { flex-direction: column; } }
.component-2028 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2028:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2028 { flex-direction: column; } }
.component-2029 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2029:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2029 { flex-direction: column; } }
.component-2030 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2030:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2030 { flex-direction: column; } }
.component-2031 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2031:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2031 { flex-direction: column; } }
.component-2032 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2032:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2032 { flex-direction: column; } }
.component-2033 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2033:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2033 { flex-direction: column; } }
.component-2034 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2034:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2034 { flex-direction: column; } }
.component-2035 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2035:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2035 { flex-direction: column; } }
.component-2036 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2036:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2036 { flex-direction: column; } }
.component-2037 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2037:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2037 { flex-direction: column; } }
.component-2038 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2038:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2038 { flex-direction: column; } }
.component-2039 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2039:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2039 { flex-direction: column; } }
.component-2040 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2040:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2040 { flex-direction: column; } }
.component-2041 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2041:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2041 { flex-direction: column; } }
.component-2042 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2042:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2042 { flex-direction: column; } }
.component-2043 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2043:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2043 { flex-direction: column; } }
.component-2044 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2044:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2044 { flex-direction: column; } }
.component-2045 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2045:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2045 { flex-direction: column; } }
.component-2046 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2046:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2046 { flex-direction: column; } }
.component-2047 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2047:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2047 { flex-direction: column; } }
.component-2048 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2048:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2048 { flex-direction: column; } }
.component-2049 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2049:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2049 { flex-direction: column; } }
.component-2050 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2050:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2050 { flex-direction: column; } }
.component-2051 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2051:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2051 { flex-direction: column; } }
.component-2052 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2052:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2052 { flex-direction: column; } }
.component-2053 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2053:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2053 { flex-direction: column; } }
.component-2054 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2054:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2054 { flex-direction: column; } }
.component-2055 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2055:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2055 { flex-direction: column; } }
.component-2056 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2056:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2056 { flex-direction: column; } }
.component-2057 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2057:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2057 { flex-direction: column; } }
.component-2058 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2058:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2058 { flex-direction: column; } }
.component-2059 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2059:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2059 { flex-direction: column; } }
.component-2060 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2060:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2060 { flex-direction: column; } }
.component-2061 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2061:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2061 { flex-direction: column; } }
.component-2062 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2062:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2062 { flex-direction: column; } }
.component-2063 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2063:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2063 { flex-direction: column; } }
.component-2064 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2064:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2064 { flex-direction: column; } }
.component-2065 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2065:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2065 { flex-direction: column; } }
.component-2066 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2066:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2066 { flex-direction: column; } }
.component-2067 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2067:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2067 { flex-direction: column; } }
.component-2068 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2068:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2068 { flex-direction: column; } }
.component-2069 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2069:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2069 { flex-direction: column; } }
.component-2070 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2070:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2070 { flex-direction: column; } }
.component-2071 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2071:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2071 { flex-direction: column; } }
.component-2072 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2072:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2072 { flex-direction: column; } }
.component-2073 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2073:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2073 { flex-direction: column; } }
.component-2074 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2074:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2074 { flex-direction: column; } }
.component-2075 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2075:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2075 { flex-direction: column; } }
.component-2076 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2076:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2076 { flex-direction: column; } }
.component-2077 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2077:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2077 { flex-direction: column; } }
.component-2078 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2078:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2078 { flex-direction: column; } }
.component-2079 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2079:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2079 { flex-direction: column; } }
.component-2080 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2080:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2080 { flex-direction: column; } }
.component-2081 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2081:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2081 { flex-direction: column; } }
.component-2082 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2082:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2082 { flex-direction: column; } }
.component-2083 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2083:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2083 { flex-direction: column; } }
.component-2084 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2084:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2084 { flex-direction: column; } }
.component-2085 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2085:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2085 { flex-direction: column; } }
.component-2086 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2086:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2086 { flex-direction: column; } }
.component-2087 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2087:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2087 { flex-direction: column; } }
.component-2088 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2088:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2088 { flex-direction: column; } }
.component-2089 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2089:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2089 { flex-direction: column; } }
.component-2090 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2090:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2090 { flex-direction: column; } }
.component-2091 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2091:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2091 { flex-direction: column; } }
.component-2092 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2092:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2092 { flex-direction: column; } }
.component-2093 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2093:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2093 { flex-direction: column; } }
.component-2094 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2094:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2094 { flex-direction: column; } }
.component-2095 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2095:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2095 { flex-direction: column; } }
.component-2096 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2096:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2096 { flex-direction: column; } }
.component-2097 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2097:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2097 { flex-direction: column; } }
.component-2098 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2098:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2098 { flex-direction: column; } }
.component-2099 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2099:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2099 { flex-direction: column; } }
.component-2100 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2100:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2100 { flex-direction: column; } }
.component-2101 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2101:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2101 { flex-direction: column; } }
.component-2102 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2102:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2102 { flex-direction: column; } }
.component-2103 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2103:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2103 { flex-direction: column; } }
.component-2104 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2104:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2104 { flex-direction: column; } }
.component-2105 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2105:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2105 { flex-direction: column; } }
.component-2106 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2106:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2106 { flex-direction: column; } }
.component-2107 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2107:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2107 { flex-direction: column; } }
.component-2108 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2108:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2108 { flex-direction: column; } }
.component-2109 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2109:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2109 { flex-direction: column; } }
.component-2110 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2110:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2110 { flex-direction: column; } }
.component-2111 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2111:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2111 { flex-direction: column; } }
.component-2112 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2112:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2112 { flex-direction: column; } }
.component-2113 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2113:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2113 { flex-direction: column; } }
.component-2114 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2114:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2114 { flex-direction: column; } }
.component-2115 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2115:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2115 { flex-direction: column; } }
.component-2116 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2116:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2116 { flex-direction: column; } }
.component-2117 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2117:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2117 { flex-direction: column; } }
.component-2118 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2118:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2118 { flex-direction: column; } }
.component-2119 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2119:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2119 { flex-direction: column; } }
.component-2120 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2120:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2120 { flex-direction: column; } }
.component-2121 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2121:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2121 { flex-direction: column; } }
.component-2122 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2122:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2122 { flex-direction: column; } }
.component-2123 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2123:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2123 { flex-direction: column; } }
.component-2124 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2124:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2124 { flex-direction: column; } }
.component-2125 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2125:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2125 { flex-direction: column; } }
.component-2126 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2126:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2126 { flex-direction: column; } }
.component-2127 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2127:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2127 { flex-direction: column; } }
.component-2128 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2128:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2128 { flex-direction: column; } }
.component-2129 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2129:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2129 { flex-direction: column; } }
.component-2130 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2130:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2130 { flex-direction: column; } }
.component-2131 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2131:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2131 { flex-direction: column; } }
.component-2132 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2132:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2132 { flex-direction: column; } }
.component-2133 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2133:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2133 { flex-direction: column; } }
.component-2134 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2134:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2134 { flex-direction: column; } }
.component-2135 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2135:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2135 { flex-direction: column; } }
.component-2136 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2136:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2136 { flex-direction: column; } }
.component-2137 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2137:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2137 { flex-direction: column; } }
.component-2138 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2138:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2138 { flex-direction: column; } }
.component-2139 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2139:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2139 { flex-direction: column; } }
.component-2140 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2140:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2140 { flex-direction: column; } }
.component-2141 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2141:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2141 { flex-direction: column; } }
.component-2142 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2142:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2142 { flex-direction: column; } }
.component-2143 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2143:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2143 { flex-direction: column; } }
.component-2144 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2144:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2144 { flex-direction: column; } }
.component-2145 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2145:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2145 { flex-direction: column; } }
.component-2146 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2146:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2146 { flex-direction: column; } }
.component-2147 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2147:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2147 { flex-direction: column; } }
.component-2148 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2148:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2148 { flex-direction: column; } }
.component-2149 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2149:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2149 { flex-direction: column; } }
.component-2150 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2150:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2150 { flex-direction: column; } }
.component-2151 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2151:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2151 { flex-direction: column; } }
.component-2152 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2152:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2152 { flex-direction: column; } }
.component-2153 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2153:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2153 { flex-direction: column; } }
.component-2154 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2154:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2154 { flex-direction: column; } }
.component-2155 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2155:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2155 { flex-direction: column; } }
.component-2156 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2156:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2156 { flex-direction: column; } }
.component-2157 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2157:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2157 { flex-direction: column; } }
.component-2158 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2158:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2158 { flex-direction: column; } }
.component-2159 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2159:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2159 { flex-direction: column; } }
.component-2160 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2160:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2160 { flex-direction: column; } }
.component-2161 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2161:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2161 { flex-direction: column; } }
.component-2162 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2162:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2162 { flex-direction: column; } }
.component-2163 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2163:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2163 { flex-direction: column; } }
.component-2164 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2164:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2164 { flex-direction: column; } }
.component-2165 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2165:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2165 { flex-direction: column; } }
.component-2166 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2166:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2166 { flex-direction: column; } }
.component-2167 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2167:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2167 { flex-direction: column; } }
.component-2168 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2168:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2168 { flex-direction: column; } }
.component-2169 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2169:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2169 { flex-direction: column; } }
.component-2170 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2170:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2170 { flex-direction: column; } }
.component-2171 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2171:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2171 { flex-direction: column; } }
.component-2172 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2172:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2172 { flex-direction: column; } }
.component-2173 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2173:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2173 { flex-direction: column; } }
.component-2174 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2174:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2174 { flex-direction: column; } }
.component-2175 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2175:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2175 { flex-direction: column; } }
.component-2176 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2176:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2176 { flex-direction: column; } }
.component-2177 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2177:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2177 { flex-direction: column; } }
.component-2178 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2178:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2178 { flex-direction: column; } }
.component-2179 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2179:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2179 { flex-direction: column; } }
.component-2180 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2180:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2180 { flex-direction: column; } }
.component-2181 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2181:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2181 { flex-direction: column; } }
.component-2182 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2182:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2182 { flex-direction: column; } }
.component-2183 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2183:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2183 { flex-direction: column; } }
.component-2184 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2184:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2184 { flex-direction: column; } }
.component-2185 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2185:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2185 { flex-direction: column; } }
.component-2186 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2186:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2186 { flex-direction: column; } }
.component-2187 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2187:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2187 { flex-direction: column; } }
.component-2188 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2188:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2188 { flex-direction: column; } }
.component-2189 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2189:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2189 { flex-direction: column; } }
.component-2190 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2190:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2190 { flex-direction: column; } }
.component-2191 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2191:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2191 { flex-direction: column; } }
.component-2192 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2192:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2192 { flex-direction: column; } }
.component-2193 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2193:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2193 { flex-direction: column; } }
.component-2194 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2194:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2194 { flex-direction: column; } }
.component-2195 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2195:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2195 { flex-direction: column; } }
.component-2196 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2196:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2196 { flex-direction: column; } }
.component-2197 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2197:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2197 { flex-direction: column; } }
.component-2198 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2198:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2198 { flex-direction: column; } }
.component-2199 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2199:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2199 { flex-direction: column; } }
.component-2200 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2200:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2200 { flex-direction: column; } }
.component-2201 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2201:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2201 { flex-direction: column; } }
.component-2202 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2202:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2202 { flex-direction: column; } }
.component-2203 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2203:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2203 { flex-direction: column; } }
.component-2204 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2204:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2204 { flex-direction: column; } }
.component-2205 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2205:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2205 { flex-direction: column; } }
.component-2206 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2206:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2206 { flex-direction: column; } }
.component-2207 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2207:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2207 { flex-direction: column; } }
.component-2208 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2208:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2208 { flex-direction: column; } }
.component-2209 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2209:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2209 { flex-direction: column; } }
.component-2210 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2210:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2210 { flex-direction: column; } }
.component-2211 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2211:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2211 { flex-direction: column; } }
.component-2212 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2212:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2212 { flex-direction: column; } }
.component-2213 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2213:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2213 { flex-direction: column; } }
.component-2214 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2214:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2214 { flex-direction: column; } }
.component-2215 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2215:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2215 { flex-direction: column; } }
.component-2216 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2216:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2216 { flex-direction: column; } }
.component-2217 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2217:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2217 { flex-direction: column; } }
.component-2218 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2218:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2218 { flex-direction: column; } }
.component-2219 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2219:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2219 { flex-direction: column; } }
.component-2220 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2220:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2220 { flex-direction: column; } }
.component-2221 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2221:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2221 { flex-direction: column; } }
.component-2222 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2222:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2222 { flex-direction: column; } }
.component-2223 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2223:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2223 { flex-direction: column; } }
.component-2224 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2224:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2224 { flex-direction: column; } }
.component-2225 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2225:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2225 { flex-direction: column; } }
.component-2226 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2226:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2226 { flex-direction: column; } }
.component-2227 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2227:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2227 { flex-direction: column; } }
.component-2228 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2228:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2228 { flex-direction: column; } }
.component-2229 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2229:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2229 { flex-direction: column; } }
.component-2230 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2230:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2230 { flex-direction: column; } }
.component-2231 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2231:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2231 { flex-direction: column; } }
.component-2232 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2232:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2232 { flex-direction: column; } }
.component-2233 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2233:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2233 { flex-direction: column; } }
.component-2234 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2234:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2234 { flex-direction: column; } }
.component-2235 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2235:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2235 { flex-direction: column; } }
.component-2236 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2236:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2236 { flex-direction: column; } }
.component-2237 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2237:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2237 { flex-direction: column; } }
.component-2238 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2238:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2238 { flex-direction: column; } }
.component-2239 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2239:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2239 { flex-direction: column; } }
.component-2240 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2240:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2240 { flex-direction: column; } }
.component-2241 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2241:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2241 { flex-direction: column; } }
.component-2242 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2242:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2242 { flex-direction: column; } }
.component-2243 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2243:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2243 { flex-direction: column; } }
.component-2244 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2244:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2244 { flex-direction: column; } }
.component-2245 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2245:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2245 { flex-direction: column; } }
.component-2246 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2246:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2246 { flex-direction: column; } }
.component-2247 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2247:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2247 { flex-direction: column; } }
.component-2248 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2248:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2248 { flex-direction: column; } }
.component-2249 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2249:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2249 { flex-direction: column; } }
.component-2250 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2250:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2250 { flex-direction: column; } }
.component-2251 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2251:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2251 { flex-direction: column; } }
.component-2252 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2252:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2252 { flex-direction: column; } }
.component-2253 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2253:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2253 { flex-direction: column; } }
.component-2254 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2254:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2254 { flex-direction: column; } }
.component-2255 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2255:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2255 { flex-direction: column; } }
.component-2256 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2256:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2256 { flex-direction: column; } }
.component-2257 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2257:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2257 { flex-direction: column; } }
.component-2258 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2258:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2258 { flex-direction: column; } }
.component-2259 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2259:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2259 { flex-direction: column; } }
.component-2260 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2260:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2260 { flex-direction: column; } }
.component-2261 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2261:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2261 { flex-direction: column; } }
.component-2262 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2262:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2262 { flex-direction: column; } }
.component-2263 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2263:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2263 { flex-direction: column; } }
.component-2264 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2264:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2264 { flex-direction: column; } }
.component-2265 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2265:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2265 { flex-direction: column; } }
.component-2266 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2266:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2266 { flex-direction: column; } }
.component-2267 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2267:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2267 { flex-direction: column; } }
.component-2268 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2268:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2268 { flex-direction: column; } }
.component-2269 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2269:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2269 { flex-direction: column; } }
.component-2270 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2270:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2270 { flex-direction: column; } }
.component-2271 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2271:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2271 { flex-direction: column; } }
.component-2272 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2272:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2272 { flex-direction: column; } }
.component-2273 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2273:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2273 { flex-direction: column; } }
.component-2274 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2274:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2274 { flex-direction: column; } }
.component-2275 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2275:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2275 { flex-direction: column; } }
.component-2276 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2276:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2276 { flex-direction: column; } }
.component-2277 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2277:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2277 { flex-direction: column; } }
.component-2278 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2278:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2278 { flex-direction: column; } }
.component-2279 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2279:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2279 { flex-direction: column; } }
.component-2280 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2280:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2280 { flex-direction: column; } }
.component-2281 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2281:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2281 { flex-direction: column; } }
.component-2282 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2282:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2282 { flex-direction: column; } }
.component-2283 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2283:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2283 { flex-direction: column; } }
.component-2284 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2284:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2284 { flex-direction: column; } }
.component-2285 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2285:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2285 { flex-direction: column; } }
.component-2286 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2286:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2286 { flex-direction: column; } }
.component-2287 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2287:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2287 { flex-direction: column; } }
.component-2288 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2288:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2288 { flex-direction: column; } }
.component-2289 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2289:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2289 { flex-direction: column; } }
.component-2290 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2290:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2290 { flex-direction: column; } }
.component-2291 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2291:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2291 { flex-direction: column; } }
.component-2292 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2292:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2292 { flex-direction: column; } }
.component-2293 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2293:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2293 { flex-direction: column; } }
.component-2294 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2294:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2294 { flex-direction: column; } }
.component-2295 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2295:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2295 { flex-direction: column; } }
.component-2296 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2296:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2296 { flex-direction: column; } }
.component-2297 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2297:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2297 { flex-direction: column; } }
.component-2298 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2298:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2298 { flex-direction: column; } }
.component-2299 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2299:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2299 { flex-direction: column; } }
.component-2300 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2300:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2300 { flex-direction: column; } }
.component-2301 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2301:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2301 { flex-direction: column; } }
.component-2302 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2302:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2302 { flex-direction: column; } }
.component-2303 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2303:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2303 { flex-direction: column; } }
.component-2304 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2304:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2304 { flex-direction: column; } }
.component-2305 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2305:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2305 { flex-direction: column; } }
.component-2306 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2306:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2306 { flex-direction: column; } }
.component-2307 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2307:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2307 { flex-direction: column; } }
.component-2308 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2308:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2308 { flex-direction: column; } }
.component-2309 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2309:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2309 { flex-direction: column; } }
.component-2310 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2310:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2310 { flex-direction: column; } }
.component-2311 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2311:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2311 { flex-direction: column; } }
.component-2312 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2312:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2312 { flex-direction: column; } }
.component-2313 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2313:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2313 { flex-direction: column; } }
.component-2314 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2314:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2314 { flex-direction: column; } }
.component-2315 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2315:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2315 { flex-direction: column; } }
.component-2316 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2316:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2316 { flex-direction: column; } }
.component-2317 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2317:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2317 { flex-direction: column; } }
.component-2318 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2318:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2318 { flex-direction: column; } }
.component-2319 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2319:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2319 { flex-direction: column; } }
.component-2320 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2320:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2320 { flex-direction: column; } }
.component-2321 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2321:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2321 { flex-direction: column; } }
.component-2322 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2322:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2322 { flex-direction: column; } }
.component-2323 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2323:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2323 { flex-direction: column; } }
.component-2324 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2324:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2324 { flex-direction: column; } }
.component-2325 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2325:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2325 { flex-direction: column; } }
.component-2326 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2326:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2326 { flex-direction: column; } }
.component-2327 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2327:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2327 { flex-direction: column; } }
.component-2328 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2328:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2328 { flex-direction: column; } }
.component-2329 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2329:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2329 { flex-direction: column; } }
.component-2330 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2330:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2330 { flex-direction: column; } }
.component-2331 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2331:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2331 { flex-direction: column; } }
.component-2332 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2332:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2332 { flex-direction: column; } }
.component-2333 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2333:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2333 { flex-direction: column; } }
.component-2334 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2334:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2334 { flex-direction: column; } }
.component-2335 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2335:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2335 { flex-direction: column; } }
.component-2336 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2336:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2336 { flex-direction: column; } }
.component-2337 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2337:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2337 { flex-direction: column; } }
.component-2338 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2338:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2338 { flex-direction: column; } }
.component-2339 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2339:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2339 { flex-direction: column; } }
.component-2340 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2340:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2340 { flex-direction: column; } }
.component-2341 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2341:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2341 { flex-direction: column; } }
.component-2342 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2342:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2342 { flex-direction: column; } }
.component-2343 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2343:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2343 { flex-direction: column; } }
.component-2344 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2344:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2344 { flex-direction: column; } }
.component-2345 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2345:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2345 { flex-direction: column; } }
.component-2346 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2346:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2346 { flex-direction: column; } }
.component-2347 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2347:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2347 { flex-direction: column; } }
.component-2348 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2348:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2348 { flex-direction: column; } }
.component-2349 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2349:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2349 { flex-direction: column; } }
.component-2350 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2350:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2350 { flex-direction: column; } }
.component-2351 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2351:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2351 { flex-direction: column; } }
.component-2352 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2352:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2352 { flex-direction: column; } }
.component-2353 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2353:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2353 { flex-direction: column; } }
.component-2354 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2354:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2354 { flex-direction: column; } }
.component-2355 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2355:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2355 { flex-direction: column; } }
.component-2356 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2356:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2356 { flex-direction: column; } }
.component-2357 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2357:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2357 { flex-direction: column; } }
.component-2358 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2358:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2358 { flex-direction: column; } }
.component-2359 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2359:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2359 { flex-direction: column; } }
.component-2360 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2360:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2360 { flex-direction: column; } }
.component-2361 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2361:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2361 { flex-direction: column; } }
.component-2362 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2362:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2362 { flex-direction: column; } }
.component-2363 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2363:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2363 { flex-direction: column; } }
.component-2364 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2364:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2364 { flex-direction: column; } }
.component-2365 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2365:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2365 { flex-direction: column; } }
.component-2366 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2366:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2366 { flex-direction: column; } }
.component-2367 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2367:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2367 { flex-direction: column; } }
.component-2368 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2368:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2368 { flex-direction: column; } }
.component-2369 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2369:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2369 { flex-direction: column; } }
.component-2370 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2370:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2370 { flex-direction: column; } }
.component-2371 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2371:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2371 { flex-direction: column; } }
.component-2372 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2372:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2372 { flex-direction: column; } }
.component-2373 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2373:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2373 { flex-direction: column; } }
.component-2374 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2374:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2374 { flex-direction: column; } }
.component-2375 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2375:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2375 { flex-direction: column; } }
.component-2376 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2376:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2376 { flex-direction: column; } }
.component-2377 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2377:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2377 { flex-direction: column; } }
.component-2378 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2378:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2378 { flex-direction: column; } }
.component-2379 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2379:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2379 { flex-direction: column; } }
.component-2380 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2380:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2380 { flex-direction: column; } }
.component-2381 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2381:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2381 { flex-direction: column; } }
.component-2382 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2382:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2382 { flex-direction: column; } }
.component-2383 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2383:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2383 { flex-direction: column; } }
.component-2384 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2384:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2384 { flex-direction: column; } }
.component-2385 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2385:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2385 { flex-direction: column; } }
.component-2386 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2386:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2386 { flex-direction: column; } }
.component-2387 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2387:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2387 { flex-direction: column; } }
.component-2388 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2388:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2388 { flex-direction: column; } }
.component-2389 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2389:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2389 { flex-direction: column; } }
.component-2390 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2390:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2390 { flex-direction: column; } }
.component-2391 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2391:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2391 { flex-direction: column; } }
.component-2392 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2392:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2392 { flex-direction: column; } }
.component-2393 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2393:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2393 { flex-direction: column; } }
.component-2394 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2394:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2394 { flex-direction: column; } }
.component-2395 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2395:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2395 { flex-direction: column; } }
.component-2396 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2396:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2396 { flex-direction: column; } }
.component-2397 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2397:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2397 { flex-direction: column; } }
.component-2398 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2398:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2398 { flex-direction: column; } }
.component-2399 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2399:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2399 { flex-direction: column; } }
.component-2400 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2400:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2400 { flex-direction: column; } }
.component-2401 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2401:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2401 { flex-direction: column; } }
.component-2402 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2402:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2402 { flex-direction: column; } }
.component-2403 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2403:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2403 { flex-direction: column; } }
.component-2404 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2404:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2404 { flex-direction: column; } }
.component-2405 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2405:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2405 { flex-direction: column; } }
.component-2406 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2406:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2406 { flex-direction: column; } }
.component-2407 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2407:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2407 { flex-direction: column; } }
.component-2408 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2408:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2408 { flex-direction: column; } }
.component-2409 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2409:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2409 { flex-direction: column; } }
.component-2410 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2410:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2410 { flex-direction: column; } }
.component-2411 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2411:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2411 { flex-direction: column; } }
.component-2412 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2412:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2412 { flex-direction: column; } }
.component-2413 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2413:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2413 { flex-direction: column; } }
.component-2414 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2414:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2414 { flex-direction: column; } }
.component-2415 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2415:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2415 { flex-direction: column; } }
.component-2416 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2416:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2416 { flex-direction: column; } }
.component-2417 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2417:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2417 { flex-direction: column; } }
.component-2418 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2418:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2418 { flex-direction: column; } }
.component-2419 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2419:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2419 { flex-direction: column; } }
.component-2420 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2420:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2420 { flex-direction: column; } }
.component-2421 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2421:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2421 { flex-direction: column; } }
.component-2422 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2422:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2422 { flex-direction: column; } }
.component-2423 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2423:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2423 { flex-direction: column; } }
.component-2424 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2424:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2424 { flex-direction: column; } }
.component-2425 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2425:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2425 { flex-direction: column; } }
.component-2426 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2426:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2426 { flex-direction: column; } }
.component-2427 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2427:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2427 { flex-direction: column; } }
.component-2428 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2428:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2428 { flex-direction: column; } }
.component-2429 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2429:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2429 { flex-direction: column; } }
.component-2430 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2430:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2430 { flex-direction: column; } }
.component-2431 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2431:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2431 { flex-direction: column; } }
.component-2432 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2432:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2432 { flex-direction: column; } }
.component-2433 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2433:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2433 { flex-direction: column; } }
.component-2434 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2434:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2434 { flex-direction: column; } }
.component-2435 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2435:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2435 { flex-direction: column; } }
.component-2436 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2436:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2436 { flex-direction: column; } }
.component-2437 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2437:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2437 { flex-direction: column; } }
.component-2438 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2438:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2438 { flex-direction: column; } }
.component-2439 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2439:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2439 { flex-direction: column; } }
.component-2440 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2440:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2440 { flex-direction: column; } }
.component-2441 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2441:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2441 { flex-direction: column; } }
.component-2442 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2442:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2442 { flex-direction: column; } }
.component-2443 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2443:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2443 { flex-direction: column; } }
.component-2444 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2444:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2444 { flex-direction: column; } }
.component-2445 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2445:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2445 { flex-direction: column; } }
.component-2446 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2446:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2446 { flex-direction: column; } }
.component-2447 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2447:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2447 { flex-direction: column; } }
.component-2448 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2448:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2448 { flex-direction: column; } }
.component-2449 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2449:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2449 { flex-direction: column; } }
.component-2450 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2450:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2450 { flex-direction: column; } }
.component-2451 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2451:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2451 { flex-direction: column; } }
.component-2452 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2452:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2452 { flex-direction: column; } }
.component-2453 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2453:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2453 { flex-direction: column; } }
.component-2454 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2454:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2454 { flex-direction: column; } }
.component-2455 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2455:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2455 { flex-direction: column; } }
.component-2456 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2456:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2456 { flex-direction: column; } }
.component-2457 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2457:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2457 { flex-direction: column; } }
.component-2458 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2458:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2458 { flex-direction: column; } }
.component-2459 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2459:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2459 { flex-direction: column; } }
.component-2460 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2460:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2460 { flex-direction: column; } }
.component-2461 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2461:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2461 { flex-direction: column; } }
.component-2462 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2462:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2462 { flex-direction: column; } }
.component-2463 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2463:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2463 { flex-direction: column; } }
.component-2464 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2464:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2464 { flex-direction: column; } }
.component-2465 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2465:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2465 { flex-direction: column; } }
.component-2466 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2466:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2466 { flex-direction: column; } }
.component-2467 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2467:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2467 { flex-direction: column; } }
.component-2468 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2468:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2468 { flex-direction: column; } }
.component-2469 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2469:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2469 { flex-direction: column; } }
.component-2470 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2470:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2470 { flex-direction: column; } }
.component-2471 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2471:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2471 { flex-direction: column; } }
.component-2472 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2472:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2472 { flex-direction: column; } }
.component-2473 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2473:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2473 { flex-direction: column; } }
.component-2474 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2474:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2474 { flex-direction: column; } }
.component-2475 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2475:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2475 { flex-direction: column; } }
.component-2476 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2476:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2476 { flex-direction: column; } }
.component-2477 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2477:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2477 { flex-direction: column; } }
.component-2478 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2478:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2478 { flex-direction: column; } }
.component-2479 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2479:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2479 { flex-direction: column; } }
.component-2480 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2480:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2480 { flex-direction: column; } }
.component-2481 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2481:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2481 { flex-direction: column; } }
.component-2482 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2482:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2482 { flex-direction: column; } }
.component-2483 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2483:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2483 { flex-direction: column; } }
.component-2484 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2484:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2484 { flex-direction: column; } }
.component-2485 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2485:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2485 { flex-direction: column; } }
.component-2486 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2486:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2486 { flex-direction: column; } }
.component-2487 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2487:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2487 { flex-direction: column; } }
.component-2488 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2488:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2488 { flex-direction: column; } }
.component-2489 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2489:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2489 { flex-direction: column; } }
.component-2490 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2490:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2490 { flex-direction: column; } }
.component-2491 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2491:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2491 { flex-direction: column; } }
.component-2492 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2492:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2492 { flex-direction: column; } }
.component-2493 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2493:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2493 { flex-direction: column; } }
.component-2494 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2494:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2494 { flex-direction: column; } }
.component-2495 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2495:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2495 { flex-direction: column; } }
.component-2496 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2496:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2496 { flex-direction: column; } }
.component-2497 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2497:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2497 { flex-direction: column; } }
.component-2498 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2498:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2498 { flex-direction: column; } }
.component-2499 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2499:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2499 { flex-direction: column; } }
.component-2500 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2500:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2500 { flex-direction: column; } }
.component-2501 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2501:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2501 { flex-direction: column; } }
.component-2502 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2502:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2502 { flex-direction: column; } }
.component-2503 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2503:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2503 { flex-direction: column; } }
.component-2504 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2504:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2504 { flex-direction: column; } }
.component-2505 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2505:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2505 { flex-direction: column; } }
.component-2506 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2506:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2506 { flex-direction: column; } }
.component-2507 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2507:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2507 { flex-direction: column; } }
.component-2508 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2508:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2508 { flex-direction: column; } }
.component-2509 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2509:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2509 { flex-direction: column; } }
.component-2510 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2510:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2510 { flex-direction: column; } }
.component-2511 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2511:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2511 { flex-direction: column; } }
.component-2512 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2512:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2512 { flex-direction: column; } }
.component-2513 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2513:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2513 { flex-direction: column; } }
.component-2514 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2514:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2514 { flex-direction: column; } }
.component-2515 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2515:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2515 { flex-direction: column; } }
.component-2516 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2516:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2516 { flex-direction: column; } }
.component-2517 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2517:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2517 { flex-direction: column; } }
.component-2518 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2518:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2518 { flex-direction: column; } }
.component-2519 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2519:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2519 { flex-direction: column; } }
.component-2520 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2520:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2520 { flex-direction: column; } }
.component-2521 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2521:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2521 { flex-direction: column; } }
.component-2522 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2522:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2522 { flex-direction: column; } }
.component-2523 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2523:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2523 { flex-direction: column; } }
.component-2524 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2524:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2524 { flex-direction: column; } }
.component-2525 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2525:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2525 { flex-direction: column; } }
.component-2526 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2526:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2526 { flex-direction: column; } }
.component-2527 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2527:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2527 { flex-direction: column; } }
.component-2528 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2528:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2528 { flex-direction: column; } }
.component-2529 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2529:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2529 { flex-direction: column; } }
.component-2530 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2530:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2530 { flex-direction: column; } }
.component-2531 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2531:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2531 { flex-direction: column; } }
.component-2532 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2532:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2532 { flex-direction: column; } }
.component-2533 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2533:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2533 { flex-direction: column; } }
.component-2534 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2534:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2534 { flex-direction: column; } }
.component-2535 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2535:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2535 { flex-direction: column; } }
.component-2536 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2536:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2536 { flex-direction: column; } }
.component-2537 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2537:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2537 { flex-direction: column; } }
.component-2538 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2538:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2538 { flex-direction: column; } }
.component-2539 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2539:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2539 { flex-direction: column; } }
.component-2540 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2540:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2540 { flex-direction: column; } }
.component-2541 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2541:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2541 { flex-direction: column; } }
.component-2542 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2542:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2542 { flex-direction: column; } }
.component-2543 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2543:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2543 { flex-direction: column; } }
.component-2544 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2544:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2544 { flex-direction: column; } }
.component-2545 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2545:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2545 { flex-direction: column; } }
.component-2546 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2546:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2546 { flex-direction: column; } }
.component-2547 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2547:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2547 { flex-direction: column; } }
.component-2548 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2548:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2548 { flex-direction: column; } }
.component-2549 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2549:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2549 { flex-direction: column; } }
.component-2550 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2550:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2550 { flex-direction: column; } }
.component-2551 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2551:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2551 { flex-direction: column; } }
.component-2552 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2552:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2552 { flex-direction: column; } }
.component-2553 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2553:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2553 { flex-direction: column; } }
.component-2554 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2554:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2554 { flex-direction: column; } }
.component-2555 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2555:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2555 { flex-direction: column; } }
.component-2556 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2556:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2556 { flex-direction: column; } }
.component-2557 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2557:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2557 { flex-direction: column; } }
.component-2558 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2558:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2558 { flex-direction: column; } }
.component-2559 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2559:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2559 { flex-direction: column; } }
.component-2560 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2560:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2560 { flex-direction: column; } }
.component-2561 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2561:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2561 { flex-direction: column; } }
.component-2562 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2562:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2562 { flex-direction: column; } }
.component-2563 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2563:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2563 { flex-direction: column; } }
.component-2564 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2564:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2564 { flex-direction: column; } }
.component-2565 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2565:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2565 { flex-direction: column; } }
.component-2566 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2566:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2566 { flex-direction: column; } }
.component-2567 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2567:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2567 { flex-direction: column; } }
.component-2568 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2568:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2568 { flex-direction: column; } }
.component-2569 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2569:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2569 { flex-direction: column; } }
.component-2570 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2570:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2570 { flex-direction: column; } }
.component-2571 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2571:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2571 { flex-direction: column; } }
.component-2572 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2572:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2572 { flex-direction: column; } }
.component-2573 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2573:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2573 { flex-direction: column; } }
.component-2574 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2574:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2574 { flex-direction: column; } }
.component-2575 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2575:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2575 { flex-direction: column; } }
.component-2576 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2576:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2576 { flex-direction: column; } }
.component-2577 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2577:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2577 { flex-direction: column; } }
.component-2578 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2578:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2578 { flex-direction: column; } }
.component-2579 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2579:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2579 { flex-direction: column; } }
.component-2580 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2580:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2580 { flex-direction: column; } }
.component-2581 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2581:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2581 { flex-direction: column; } }
.component-2582 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2582:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2582 { flex-direction: column; } }
.component-2583 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2583:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2583 { flex-direction: column; } }
.component-2584 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2584:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2584 { flex-direction: column; } }
.component-2585 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2585:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2585 { flex-direction: column; } }
.component-2586 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2586:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2586 { flex-direction: column; } }
.component-2587 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2587:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2587 { flex-direction: column; } }
.component-2588 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2588:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2588 { flex-direction: column; } }
.component-2589 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2589:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2589 { flex-direction: column; } }
.component-2590 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2590:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2590 { flex-direction: column; } }
.component-2591 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2591:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2591 { flex-direction: column; } }
.component-2592 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2592:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2592 { flex-direction: column; } }
.component-2593 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2593:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2593 { flex-direction: column; } }
.component-2594 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2594:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2594 { flex-direction: column; } }
.component-2595 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2595:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2595 { flex-direction: column; } }
.component-2596 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2596:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2596 { flex-direction: column; } }
.component-2597 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2597:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2597 { flex-direction: column; } }
.component-2598 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2598:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2598 { flex-direction: column; } }
.component-2599 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2599:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2599 { flex-direction: column; } }
.component-2600 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2600:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2600 { flex-direction: column; } }
.component-2601 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2601:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2601 { flex-direction: column; } }
.component-2602 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2602:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2602 { flex-direction: column; } }
.component-2603 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2603:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2603 { flex-direction: column; } }
.component-2604 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2604:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2604 { flex-direction: column; } }
.component-2605 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2605:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2605 { flex-direction: column; } }
.component-2606 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2606:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2606 { flex-direction: column; } }
.component-2607 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2607:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2607 { flex-direction: column; } }
.component-2608 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2608:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2608 { flex-direction: column; } }
.component-2609 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2609:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2609 { flex-direction: column; } }
.component-2610 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2610:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2610 { flex-direction: column; } }
.component-2611 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2611:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2611 { flex-direction: column; } }
.component-2612 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2612:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2612 { flex-direction: column; } }
.component-2613 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2613:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2613 { flex-direction: column; } }
.component-2614 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2614:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2614 { flex-direction: column; } }
.component-2615 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2615:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2615 { flex-direction: column; } }
.component-2616 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2616:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2616 { flex-direction: column; } }
.component-2617 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2617:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2617 { flex-direction: column; } }
.component-2618 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2618:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2618 { flex-direction: column; } }
.component-2619 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2619:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2619 { flex-direction: column; } }
.component-2620 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2620:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2620 { flex-direction: column; } }
.component-2621 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2621:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2621 { flex-direction: column; } }
.component-2622 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2622:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2622 { flex-direction: column; } }
.component-2623 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2623:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2623 { flex-direction: column; } }
.component-2624 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2624:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2624 { flex-direction: column; } }
.component-2625 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2625:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2625 { flex-direction: column; } }
.component-2626 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2626:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2626 { flex-direction: column; } }
.component-2627 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2627:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2627 { flex-direction: column; } }
.component-2628 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2628:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2628 { flex-direction: column; } }
.component-2629 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2629:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2629 { flex-direction: column; } }
.component-2630 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2630:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2630 { flex-direction: column; } }
.component-2631 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2631:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2631 { flex-direction: column; } }
.component-2632 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2632:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2632 { flex-direction: column; } }
.component-2633 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2633:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2633 { flex-direction: column; } }
.component-2634 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2634:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2634 { flex-direction: column; } }
.component-2635 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2635:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2635 { flex-direction: column; } }
.component-2636 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2636:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2636 { flex-direction: column; } }
.component-2637 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2637:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2637 { flex-direction: column; } }
.component-2638 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2638:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2638 { flex-direction: column; } }
.component-2639 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2639:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2639 { flex-direction: column; } }
.component-2640 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2640:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2640 { flex-direction: column; } }
.component-2641 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2641:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2641 { flex-direction: column; } }
.component-2642 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2642:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2642 { flex-direction: column; } }
.component-2643 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2643:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2643 { flex-direction: column; } }
.component-2644 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2644:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2644 { flex-direction: column; } }
.component-2645 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2645:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2645 { flex-direction: column; } }
.component-2646 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2646:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2646 { flex-direction: column; } }
.component-2647 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2647:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2647 { flex-direction: column; } }
.component-2648 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2648:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2648 { flex-direction: column; } }
.component-2649 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2649:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2649 { flex-direction: column; } }
.component-2650 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2650:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2650 { flex-direction: column; } }
.component-2651 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2651:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2651 { flex-direction: column; } }
.component-2652 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2652:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2652 { flex-direction: column; } }
.component-2653 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2653:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2653 { flex-direction: column; } }
.component-2654 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2654:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2654 { flex-direction: column; } }
.component-2655 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2655:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2655 { flex-direction: column; } }
.component-2656 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2656:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2656 { flex-direction: column; } }
.component-2657 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2657:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2657 { flex-direction: column; } }
.component-2658 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2658:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2658 { flex-direction: column; } }
.component-2659 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2659:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2659 { flex-direction: column; } }
.component-2660 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2660:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2660 { flex-direction: column; } }
.component-2661 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2661:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2661 { flex-direction: column; } }
.component-2662 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2662:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2662 { flex-direction: column; } }
.component-2663 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2663:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2663 { flex-direction: column; } }
.component-2664 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2664:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2664 { flex-direction: column; } }
.component-2665 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2665:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2665 { flex-direction: column; } }
.component-2666 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2666:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2666 { flex-direction: column; } }
.component-2667 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2667:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2667 { flex-direction: column; } }
.component-2668 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2668:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2668 { flex-direction: column; } }
.component-2669 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2669:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2669 { flex-direction: column; } }
.component-2670 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2670:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2670 { flex-direction: column; } }
.component-2671 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2671:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2671 { flex-direction: column; } }
.component-2672 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2672:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2672 { flex-direction: column; } }
.component-2673 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2673:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2673 { flex-direction: column; } }
.component-2674 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2674:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2674 { flex-direction: column; } }
.component-2675 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2675:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2675 { flex-direction: column; } }
.component-2676 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2676:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2676 { flex-direction: column; } }
.component-2677 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2677:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2677 { flex-direction: column; } }
.component-2678 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2678:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2678 { flex-direction: column; } }
.component-2679 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2679:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2679 { flex-direction: column; } }
.component-2680 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2680:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2680 { flex-direction: column; } }
.component-2681 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2681:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2681 { flex-direction: column; } }
.component-2682 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2682:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2682 { flex-direction: column; } }
.component-2683 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2683:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2683 { flex-direction: column; } }
.component-2684 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2684:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2684 { flex-direction: column; } }
.component-2685 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2685:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2685 { flex-direction: column; } }
.component-2686 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2686:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2686 { flex-direction: column; } }
.component-2687 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2687:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2687 { flex-direction: column; } }
.component-2688 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2688:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2688 { flex-direction: column; } }
.component-2689 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2689:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2689 { flex-direction: column; } }
.component-2690 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2690:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2690 { flex-direction: column; } }
.component-2691 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2691:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2691 { flex-direction: column; } }
.component-2692 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2692:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2692 { flex-direction: column; } }
.component-2693 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2693:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2693 { flex-direction: column; } }
.component-2694 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2694:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2694 { flex-direction: column; } }
.component-2695 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2695:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2695 { flex-direction: column; } }
.component-2696 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2696:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2696 { flex-direction: column; } }
.component-2697 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2697:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2697 { flex-direction: column; } }
.component-2698 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2698:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2698 { flex-direction: column; } }
.component-2699 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2699:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2699 { flex-direction: column; } }
.component-2700 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2700:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2700 { flex-direction: column; } }
.component-2701 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2701:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2701 { flex-direction: column; } }
.component-2702 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2702:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2702 { flex-direction: column; } }
.component-2703 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2703:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2703 { flex-direction: column; } }
.component-2704 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2704:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2704 { flex-direction: column; } }
.component-2705 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2705:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2705 { flex-direction: column; } }
.component-2706 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2706:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2706 { flex-direction: column; } }
.component-2707 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2707:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2707 { flex-direction: column; } }
.component-2708 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2708:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2708 { flex-direction: column; } }
.component-2709 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2709:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2709 { flex-direction: column; } }
.component-2710 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2710:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2710 { flex-direction: column; } }
.component-2711 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2711:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2711 { flex-direction: column; } }
.component-2712 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2712:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2712 { flex-direction: column; } }
.component-2713 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2713:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2713 { flex-direction: column; } }
.component-2714 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2714:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2714 { flex-direction: column; } }
.component-2715 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2715:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2715 { flex-direction: column; } }
.component-2716 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2716:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2716 { flex-direction: column; } }
.component-2717 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2717:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2717 { flex-direction: column; } }
.component-2718 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2718:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2718 { flex-direction: column; } }
.component-2719 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2719:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2719 { flex-direction: column; } }
.component-2720 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2720:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2720 { flex-direction: column; } }
.component-2721 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2721:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2721 { flex-direction: column; } }
.component-2722 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2722:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2722 { flex-direction: column; } }
.component-2723 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2723:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2723 { flex-direction: column; } }
.component-2724 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2724:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2724 { flex-direction: column; } }
.component-2725 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2725:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2725 { flex-direction: column; } }
.component-2726 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2726:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2726 { flex-direction: column; } }
.component-2727 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2727:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2727 { flex-direction: column; } }
.component-2728 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2728:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2728 { flex-direction: column; } }
.component-2729 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2729:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2729 { flex-direction: column; } }
.component-2730 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2730:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2730 { flex-direction: column; } }
.component-2731 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2731:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2731 { flex-direction: column; } }
.component-2732 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2732:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2732 { flex-direction: column; } }
.component-2733 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2733:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2733 { flex-direction: column; } }
.component-2734 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2734:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2734 { flex-direction: column; } }
.component-2735 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2735:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2735 { flex-direction: column; } }
.component-2736 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2736:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2736 { flex-direction: column; } }
.component-2737 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2737:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2737 { flex-direction: column; } }
.component-2738 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2738:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2738 { flex-direction: column; } }
.component-2739 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2739:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2739 { flex-direction: column; } }
.component-2740 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2740:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2740 { flex-direction: column; } }
.component-2741 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2741:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2741 { flex-direction: column; } }
.component-2742 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2742:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2742 { flex-direction: column; } }
.component-2743 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2743:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2743 { flex-direction: column; } }
.component-2744 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2744:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2744 { flex-direction: column; } }
.component-2745 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2745:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2745 { flex-direction: column; } }
.component-2746 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2746:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2746 { flex-direction: column; } }
.component-2747 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2747:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2747 { flex-direction: column; } }
.component-2748 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2748:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2748 { flex-direction: column; } }
.component-2749 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2749:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2749 { flex-direction: column; } }
.component-2750 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2750:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2750 { flex-direction: column; } }
.component-2751 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2751:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2751 { flex-direction: column; } }
.component-2752 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2752:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2752 { flex-direction: column; } }
.component-2753 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2753:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2753 { flex-direction: column; } }
.component-2754 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2754:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2754 { flex-direction: column; } }
.component-2755 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2755:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2755 { flex-direction: column; } }
.component-2756 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2756:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2756 { flex-direction: column; } }
.component-2757 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2757:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2757 { flex-direction: column; } }
.component-2758 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2758:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2758 { flex-direction: column; } }
.component-2759 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2759:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2759 { flex-direction: column; } }
.component-2760 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2760:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2760 { flex-direction: column; } }
.component-2761 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2761:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2761 { flex-direction: column; } }
.component-2762 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2762:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2762 { flex-direction: column; } }
.component-2763 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2763:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2763 { flex-direction: column; } }
.component-2764 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2764:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2764 { flex-direction: column; } }
.component-2765 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2765:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2765 { flex-direction: column; } }
.component-2766 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2766:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2766 { flex-direction: column; } }
.component-2767 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2767:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2767 { flex-direction: column; } }
.component-2768 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2768:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2768 { flex-direction: column; } }
.component-2769 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2769:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2769 { flex-direction: column; } }
.component-2770 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2770:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2770 { flex-direction: column; } }
.component-2771 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2771:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2771 { flex-direction: column; } }
.component-2772 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2772:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2772 { flex-direction: column; } }
.component-2773 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2773:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2773 { flex-direction: column; } }
.component-2774 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2774:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2774 { flex-direction: column; } }
.component-2775 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2775:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2775 { flex-direction: column; } }
.component-2776 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2776:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2776 { flex-direction: column; } }
.component-2777 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2777:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2777 { flex-direction: column; } }
.component-2778 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2778:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2778 { flex-direction: column; } }
.component-2779 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2779:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2779 { flex-direction: column; } }
.component-2780 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2780:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2780 { flex-direction: column; } }
.component-2781 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2781:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2781 { flex-direction: column; } }
.component-2782 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2782:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2782 { flex-direction: column; } }
.component-2783 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2783:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2783 { flex-direction: column; } }
.component-2784 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2784:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2784 { flex-direction: column; } }
.component-2785 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2785:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2785 { flex-direction: column; } }
.component-2786 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2786:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2786 { flex-direction: column; } }
.component-2787 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2787:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2787 { flex-direction: column; } }
.component-2788 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2788:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2788 { flex-direction: column; } }
.component-2789 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2789:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2789 { flex-direction: column; } }
.component-2790 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2790:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2790 { flex-direction: column; } }
.component-2791 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2791:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2791 { flex-direction: column; } }
.component-2792 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2792:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2792 { flex-direction: column; } }
.component-2793 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2793:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2793 { flex-direction: column; } }
.component-2794 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2794:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2794 { flex-direction: column; } }
.component-2795 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2795:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2795 { flex-direction: column; } }
.component-2796 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2796:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2796 { flex-direction: column; } }
.component-2797 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2797:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2797 { flex-direction: column; } }
.component-2798 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2798:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2798 { flex-direction: column; } }
.component-2799 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2799:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2799 { flex-direction: column; } }
.component-2800 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2800:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2800 { flex-direction: column; } }
.component-2801 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2801:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2801 { flex-direction: column; } }
.component-2802 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2802:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2802 { flex-direction: column; } }
.component-2803 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2803:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2803 { flex-direction: column; } }
.component-2804 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2804:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2804 { flex-direction: column; } }
.component-2805 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2805:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2805 { flex-direction: column; } }
.component-2806 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2806:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2806 { flex-direction: column; } }
.component-2807 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2807:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2807 { flex-direction: column; } }
.component-2808 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2808:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2808 { flex-direction: column; } }
.component-2809 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2809:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2809 { flex-direction: column; } }
.component-2810 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2810:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2810 { flex-direction: column; } }
.component-2811 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2811:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2811 { flex-direction: column; } }
.component-2812 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2812:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2812 { flex-direction: column; } }
.component-2813 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2813:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2813 { flex-direction: column; } }
.component-2814 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2814:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2814 { flex-direction: column; } }
.component-2815 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2815:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2815 { flex-direction: column; } }
.component-2816 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2816:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2816 { flex-direction: column; } }
.component-2817 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2817:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2817 { flex-direction: column; } }
.component-2818 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2818:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2818 { flex-direction: column; } }
.component-2819 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2819:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2819 { flex-direction: column; } }
.component-2820 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2820:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2820 { flex-direction: column; } }
.component-2821 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2821:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2821 { flex-direction: column; } }
.component-2822 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2822:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2822 { flex-direction: column; } }
.component-2823 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2823:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2823 { flex-direction: column; } }
.component-2824 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2824:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2824 { flex-direction: column; } }
.component-2825 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2825:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2825 { flex-direction: column; } }
.component-2826 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2826:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2826 { flex-direction: column; } }
.component-2827 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2827:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2827 { flex-direction: column; } }
.component-2828 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2828:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2828 { flex-direction: column; } }
.component-2829 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2829:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2829 { flex-direction: column; } }
.component-2830 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2830:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2830 { flex-direction: column; } }
.component-2831 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2831:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2831 { flex-direction: column; } }
.component-2832 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2832:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2832 { flex-direction: column; } }
.component-2833 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2833:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2833 { flex-direction: column; } }
.component-2834 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2834:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2834 { flex-direction: column; } }
.component-2835 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2835:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2835 { flex-direction: column; } }
.component-2836 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2836:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2836 { flex-direction: column; } }
.component-2837 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2837:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2837 { flex-direction: column; } }
.component-2838 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2838:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2838 { flex-direction: column; } }
.component-2839 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2839:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2839 { flex-direction: column; } }
.component-2840 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2840:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2840 { flex-direction: column; } }
.component-2841 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2841:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2841 { flex-direction: column; } }
.component-2842 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2842:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2842 { flex-direction: column; } }
.component-2843 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2843:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2843 { flex-direction: column; } }
.component-2844 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2844:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2844 { flex-direction: column; } }
.component-2845 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2845:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2845 { flex-direction: column; } }
.component-2846 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2846:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2846 { flex-direction: column; } }
.component-2847 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2847:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2847 { flex-direction: column; } }
.component-2848 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2848:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2848 { flex-direction: column; } }
.component-2849 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2849:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2849 { flex-direction: column; } }
.component-2850 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2850:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2850 { flex-direction: column; } }
.component-2851 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2851:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2851 { flex-direction: column; } }
.component-2852 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2852:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2852 { flex-direction: column; } }
.component-2853 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2853:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2853 { flex-direction: column; } }
.component-2854 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2854:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2854 { flex-direction: column; } }
.component-2855 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2855:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2855 { flex-direction: column; } }
.component-2856 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2856:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2856 { flex-direction: column; } }
.component-2857 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2857:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2857 { flex-direction: column; } }
.component-2858 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2858:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2858 { flex-direction: column; } }
.component-2859 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2859:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2859 { flex-direction: column; } }
.component-2860 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2860:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2860 { flex-direction: column; } }
.component-2861 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2861:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2861 { flex-direction: column; } }
.component-2862 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2862:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2862 { flex-direction: column; } }
.component-2863 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2863:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2863 { flex-direction: column; } }
.component-2864 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2864:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2864 { flex-direction: column; } }
.component-2865 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2865:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2865 { flex-direction: column; } }
.component-2866 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2866:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2866 { flex-direction: column; } }
.component-2867 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2867:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2867 { flex-direction: column; } }
.component-2868 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2868:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2868 { flex-direction: column; } }
.component-2869 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2869:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2869 { flex-direction: column; } }
.component-2870 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2870:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2870 { flex-direction: column; } }
.component-2871 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2871:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2871 { flex-direction: column; } }
.component-2872 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2872:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2872 { flex-direction: column; } }
.component-2873 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2873:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2873 { flex-direction: column; } }
.component-2874 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2874:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2874 { flex-direction: column; } }
.component-2875 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2875:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2875 { flex-direction: column; } }
.component-2876 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2876:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2876 { flex-direction: column; } }
.component-2877 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2877:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2877 { flex-direction: column; } }
.component-2878 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2878:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2878 { flex-direction: column; } }
.component-2879 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2879:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2879 { flex-direction: column; } }
.component-2880 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2880:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2880 { flex-direction: column; } }
.component-2881 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2881:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2881 { flex-direction: column; } }
.component-2882 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2882:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2882 { flex-direction: column; } }
.component-2883 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2883:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2883 { flex-direction: column; } }
.component-2884 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2884:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2884 { flex-direction: column; } }
.component-2885 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2885:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2885 { flex-direction: column; } }
.component-2886 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2886:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2886 { flex-direction: column; } }
.component-2887 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2887:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2887 { flex-direction: column; } }
.component-2888 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2888:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2888 { flex-direction: column; } }
.component-2889 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2889:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2889 { flex-direction: column; } }
.component-2890 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2890:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2890 { flex-direction: column; } }
.component-2891 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2891:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2891 { flex-direction: column; } }
.component-2892 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2892:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2892 { flex-direction: column; } }
.component-2893 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2893:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2893 { flex-direction: column; } }
.component-2894 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2894:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2894 { flex-direction: column; } }
.component-2895 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2895:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2895 { flex-direction: column; } }
.component-2896 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2896:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2896 { flex-direction: column; } }
.component-2897 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2897:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2897 { flex-direction: column; } }
.component-2898 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2898:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2898 { flex-direction: column; } }
.component-2899 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2899:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2899 { flex-direction: column; } }
.component-2900 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2900:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2900 { flex-direction: column; } }
.component-2901 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2901:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2901 { flex-direction: column; } }
.component-2902 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2902:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2902 { flex-direction: column; } }
.component-2903 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2903:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2903 { flex-direction: column; } }
.component-2904 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2904:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2904 { flex-direction: column; } }
.component-2905 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2905:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2905 { flex-direction: column; } }
.component-2906 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2906:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2906 { flex-direction: column; } }
.component-2907 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2907:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2907 { flex-direction: column; } }
.component-2908 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2908:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2908 { flex-direction: column; } }
.component-2909 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2909:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2909 { flex-direction: column; } }
.component-2910 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2910:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2910 { flex-direction: column; } }
.component-2911 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2911:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2911 { flex-direction: column; } }
.component-2912 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2912:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2912 { flex-direction: column; } }
.component-2913 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2913:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2913 { flex-direction: column; } }
.component-2914 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2914:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2914 { flex-direction: column; } }
.component-2915 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2915:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2915 { flex-direction: column; } }
.component-2916 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2916:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2916 { flex-direction: column; } }
.component-2917 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2917:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2917 { flex-direction: column; } }
.component-2918 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2918:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2918 { flex-direction: column; } }
.component-2919 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2919:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2919 { flex-direction: column; } }
.component-2920 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2920:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2920 { flex-direction: column; } }
.component-2921 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2921:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2921 { flex-direction: column; } }
.component-2922 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2922:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2922 { flex-direction: column; } }
.component-2923 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2923:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2923 { flex-direction: column; } }
.component-2924 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2924:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2924 { flex-direction: column; } }
.component-2925 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2925:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2925 { flex-direction: column; } }
.component-2926 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2926:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2926 { flex-direction: column; } }
.component-2927 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2927:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2927 { flex-direction: column; } }
.component-2928 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2928:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2928 { flex-direction: column; } }
.component-2929 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2929:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2929 { flex-direction: column; } }
.component-2930 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2930:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2930 { flex-direction: column; } }
.component-2931 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2931:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2931 { flex-direction: column; } }
.component-2932 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2932:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2932 { flex-direction: column; } }
.component-2933 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2933:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2933 { flex-direction: column; } }
.component-2934 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2934:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2934 { flex-direction: column; } }
.component-2935 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2935:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2935 { flex-direction: column; } }
.component-2936 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2936:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2936 { flex-direction: column; } }
.component-2937 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2937:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2937 { flex-direction: column; } }
.component-2938 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2938:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2938 { flex-direction: column; } }
.component-2939 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2939:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2939 { flex-direction: column; } }
.component-2940 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2940:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2940 { flex-direction: column; } }
.component-2941 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2941:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2941 { flex-direction: column; } }
.component-2942 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2942:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2942 { flex-direction: column; } }
.component-2943 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2943:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2943 { flex-direction: column; } }
.component-2944 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2944:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2944 { flex-direction: column; } }
.component-2945 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2945:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2945 { flex-direction: column; } }
.component-2946 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2946:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2946 { flex-direction: column; } }
.component-2947 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2947:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2947 { flex-direction: column; } }
.component-2948 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2948:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2948 { flex-direction: column; } }
.component-2949 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2949:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2949 { flex-direction: column; } }
.component-2950 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2950:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2950 { flex-direction: column; } }
.component-2951 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2951:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2951 { flex-direction: column; } }
.component-2952 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2952:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2952 { flex-direction: column; } }
.component-2953 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2953:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2953 { flex-direction: column; } }
.component-2954 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2954:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2954 { flex-direction: column; } }
.component-2955 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2955:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2955 { flex-direction: column; } }
.component-2956 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2956:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2956 { flex-direction: column; } }
.component-2957 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2957:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2957 { flex-direction: column; } }
.component-2958 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2958:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2958 { flex-direction: column; } }
.component-2959 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2959:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2959 { flex-direction: column; } }
.component-2960 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2960:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2960 { flex-direction: column; } }
.component-2961 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2961:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2961 { flex-direction: column; } }
.component-2962 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2962:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2962 { flex-direction: column; } }
.component-2963 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2963:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2963 { flex-direction: column; } }
.component-2964 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2964:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2964 { flex-direction: column; } }
.component-2965 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2965:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2965 { flex-direction: column; } }
.component-2966 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2966:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2966 { flex-direction: column; } }
.component-2967 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2967:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2967 { flex-direction: column; } }
.component-2968 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2968:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2968 { flex-direction: column; } }
.component-2969 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2969:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2969 { flex-direction: column; } }
.component-2970 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2970:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2970 { flex-direction: column; } }
.component-2971 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2971:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2971 { flex-direction: column; } }
.component-2972 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2972:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2972 { flex-direction: column; } }
.component-2973 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2973:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2973 { flex-direction: column; } }
.component-2974 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(238 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2974:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2974 { flex-direction: column; } }
.component-2975 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(275 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2975:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2975 { flex-direction: column; } }
.component-2976 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(312 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2976:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2976 { flex-direction: column; } }
.component-2977 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(349 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2977:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2977 { flex-direction: column; } }
.component-2978 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(26 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2978:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2978 { flex-direction: column; } }
.component-2979 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(63 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2979:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2979 { flex-direction: column; } }
.component-2980 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(100 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2980:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2980 { flex-direction: column; } }
.component-2981 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(137 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2981:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2981 { flex-direction: column; } }
.component-2982 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(174 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2982:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2982 { flex-direction: column; } }
.component-2983 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(211 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2983:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2983 { flex-direction: column; } }
.component-2984 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(248 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2984:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2984 { flex-direction: column; } }
.component-2985 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(285 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2985:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-2985 { flex-direction: column; } }
.component-2986 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(322 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2986:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-2986 { flex-direction: column; } }
.component-2987 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(359 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2987:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-2987 { flex-direction: column; } }
.component-2988 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(36 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2988:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-2988 { flex-direction: column; } }
.component-2989 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(73 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2989:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-2989 { flex-direction: column; } }
.component-2990 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(110 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-2990:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-2990 { flex-direction: column; } }
.component-2991 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(147 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-2991:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-2991 { flex-direction: column; } }
.component-2992 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(184 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-2992:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-2992 { flex-direction: column; } }
.component-2993 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(221 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-2993:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-2993 { flex-direction: column; } }
.component-2994 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(258 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-2994:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-2994 { flex-direction: column; } }
.component-2995 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(295 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-2995:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-2995 { flex-direction: column; } }
.component-2996 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(332 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-2996:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-2996 { flex-direction: column; } }
.component-2997 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(9 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-2997:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-2997 { flex-direction: column; } }
.component-2998 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(46 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-2998:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-2998 { flex-direction: column; } }
.component-2999 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(83 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-2999:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-2999 { flex-direction: column; } }
.component-3000 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(120 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3000:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3000 { flex-direction: column; } }
.component-3001 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(157 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3001:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3001 { flex-direction: column; } }
.component-3002 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(194 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3002:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3002 { flex-direction: column; } }
.component-3003 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(231 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3003:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3003 { flex-direction: column; } }
.component-3004 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(268 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3004:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3004 { flex-direction: column; } }
.component-3005 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(305 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3005:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3005 { flex-direction: column; } }
.component-3006 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(342 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3006:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3006 { flex-direction: column; } }
.component-3007 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(19 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3007:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3007 { flex-direction: column; } }
.component-3008 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(56 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3008:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3008 { flex-direction: column; } }
.component-3009 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(93 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3009:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3009 { flex-direction: column; } }
.component-3010 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(130 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3010:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3010 { flex-direction: column; } }
.component-3011 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(167 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3011:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3011 { flex-direction: column; } }
.component-3012 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(204 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3012:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3012 { flex-direction: column; } }
.component-3013 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(241 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3013:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3013 { flex-direction: column; } }
.component-3014 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(278 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3014:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3014 { flex-direction: column; } }
.component-3015 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(315 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3015:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3015 { flex-direction: column; } }
.component-3016 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(352 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3016:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3016 { flex-direction: column; } }
.component-3017 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(29 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3017:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3017 { flex-direction: column; } }
.component-3018 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(66 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3018:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3018 { flex-direction: column; } }
.component-3019 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(103 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3019:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3019 { flex-direction: column; } }
.component-3020 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(140 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3020:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3020 { flex-direction: column; } }
.component-3021 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(177 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3021:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3021 { flex-direction: column; } }
.component-3022 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(214 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3022:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3022 { flex-direction: column; } }
.component-3023 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(251 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3023:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3023 { flex-direction: column; } }
.component-3024 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(288 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3024:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3024 { flex-direction: column; } }
.component-3025 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(325 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3025:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3025 { flex-direction: column; } }
.component-3026 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(2 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3026:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3026 { flex-direction: column; } }
.component-3027 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(39 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3027:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3027 { flex-direction: column; } }
.component-3028 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(76 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3028:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3028 { flex-direction: column; } }
.component-3029 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(113 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3029:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3029 { flex-direction: column; } }
.component-3030 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(150 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3030:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3030 { flex-direction: column; } }
.component-3031 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(187 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3031:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3031 { flex-direction: column; } }
.component-3032 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(224 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3032:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3032 { flex-direction: column; } }
.component-3033 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(261 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3033:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3033 { flex-direction: column; } }
.component-3034 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(298 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3034:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3034 { flex-direction: column; } }
.component-3035 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(335 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3035:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3035 { flex-direction: column; } }
.component-3036 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(12 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3036:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3036 { flex-direction: column; } }
.component-3037 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(49 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3037:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3037 { flex-direction: column; } }
.component-3038 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(86 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3038:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3038 { flex-direction: column; } }
.component-3039 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(123 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3039:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3039 { flex-direction: column; } }
.component-3040 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(160 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3040:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3040 { flex-direction: column; } }
.component-3041 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(197 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3041:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3041 { flex-direction: column; } }
.component-3042 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(234 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3042:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3042 { flex-direction: column; } }
.component-3043 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(271 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3043:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3043 { flex-direction: column; } }
.component-3044 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(308 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3044:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3044 { flex-direction: column; } }
.component-3045 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(345 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3045:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3045 { flex-direction: column; } }
.component-3046 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(22 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3046:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3046 { flex-direction: column; } }
.component-3047 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(59 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3047:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3047 { flex-direction: column; } }
.component-3048 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(96 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3048:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3048 { flex-direction: column; } }
.component-3049 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(133 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3049:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3049 { flex-direction: column; } }
.component-3050 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(170 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3050:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3050 { flex-direction: column; } }
.component-3051 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(207 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3051:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3051 { flex-direction: column; } }
.component-3052 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(244 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3052:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3052 { flex-direction: column; } }
.component-3053 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(281 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3053:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3053 { flex-direction: column; } }
.component-3054 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(318 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3054:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3054 { flex-direction: column; } }
.component-3055 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(355 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3055:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3055 { flex-direction: column; } }
.component-3056 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(32 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3056:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3056 { flex-direction: column; } }
.component-3057 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(69 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3057:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3057 { flex-direction: column; } }
.component-3058 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(106 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3058:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3058 { flex-direction: column; } }
.component-3059 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(143 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3059:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3059 { flex-direction: column; } }
.component-3060 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(180 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3060:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3060 { flex-direction: column; } }
.component-3061 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(217 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3061:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3061 { flex-direction: column; } }
.component-3062 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(254 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3062:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3062 { flex-direction: column; } }
.component-3063 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(291 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3063:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3063 { flex-direction: column; } }
.component-3064 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(328 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3064:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3064 { flex-direction: column; } }
.component-3065 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(5 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3065:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3065 { flex-direction: column; } }
.component-3066 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(42 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3066:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3066 { flex-direction: column; } }
.component-3067 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(79 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3067:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3067 { flex-direction: column; } }
.component-3068 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(116 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3068:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3068 { flex-direction: column; } }
.component-3069 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(153 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3069:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3069 { flex-direction: column; } }
.component-3070 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(190 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3070:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3070 { flex-direction: column; } }
.component-3071 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(227 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3071:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3071 { flex-direction: column; } }
.component-3072 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(264 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3072:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3072 { flex-direction: column; } }
.component-3073 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(301 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3073:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3073 { flex-direction: column; } }
.component-3074 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(338 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3074:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3074 { flex-direction: column; } }
.component-3075 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(15 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3075:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3075 { flex-direction: column; } }
.component-3076 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(52 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3076:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3076 { flex-direction: column; } }
.component-3077 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(89 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3077:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3077 { flex-direction: column; } }
.component-3078 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(126 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3078:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3078 { flex-direction: column; } }
.component-3079 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(163 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3079:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3079 { flex-direction: column; } }
.component-3080 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(200 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3080:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3080 { flex-direction: column; } }
.component-3081 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(237 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3081:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3081 { flex-direction: column; } }
.component-3082 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(274 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3082:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3082 { flex-direction: column; } }
.component-3083 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(311 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3083:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3083 { flex-direction: column; } }
.component-3084 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(348 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3084:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3084 { flex-direction: column; } }
.component-3085 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(25 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3085:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3085 { flex-direction: column; } }
.component-3086 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(62 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3086:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3086 { flex-direction: column; } }
.component-3087 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(99 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3087:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3087 { flex-direction: column; } }
.component-3088 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(136 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3088:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3088 { flex-direction: column; } }
.component-3089 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(173 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3089:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3089 { flex-direction: column; } }
.component-3090 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(210 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3090:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3090 { flex-direction: column; } }
.component-3091 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(247 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3091:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3091 { flex-direction: column; } }
.component-3092 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(284 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3092:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3092 { flex-direction: column; } }
.component-3093 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(321 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3093:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3093 { flex-direction: column; } }
.component-3094 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(358 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3094:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3094 { flex-direction: column; } }
.component-3095 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(35 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3095:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3095 { flex-direction: column; } }
.component-3096 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(72 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3096:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3096 { flex-direction: column; } }
.component-3097 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(109 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3097:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3097 { flex-direction: column; } }
.component-3098 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(146 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3098:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3098 { flex-direction: column; } }
.component-3099 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(183 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3099:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3099 { flex-direction: column; } }
.component-3100 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(220 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3100:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3100 { flex-direction: column; } }
.component-3101 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(257 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3101:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3101 { flex-direction: column; } }
.component-3102 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(294 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3102:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3102 { flex-direction: column; } }
.component-3103 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(331 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3103:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3103 { flex-direction: column; } }
.component-3104 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(8 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3104:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3104 { flex-direction: column; } }
.component-3105 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(45 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3105:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3105 { flex-direction: column; } }
.component-3106 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(82 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3106:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3106 { flex-direction: column; } }
.component-3107 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(119 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3107:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3107 { flex-direction: column; } }
.component-3108 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(156 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3108:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3108 { flex-direction: column; } }
.component-3109 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(193 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3109:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3109 { flex-direction: column; } }
.component-3110 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(230 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3110:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3110 { flex-direction: column; } }
.component-3111 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(267 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3111:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3111 { flex-direction: column; } }
.component-3112 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(304 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3112:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3112 { flex-direction: column; } }
.component-3113 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(341 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3113:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3113 { flex-direction: column; } }
.component-3114 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(18 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3114:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3114 { flex-direction: column; } }
.component-3115 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(55 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3115:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3115 { flex-direction: column; } }
.component-3116 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(92 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3116:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3116 { flex-direction: column; } }
.component-3117 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(129 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3117:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3117 { flex-direction: column; } }
.component-3118 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(166 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3118:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3118 { flex-direction: column; } }
.component-3119 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(203 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3119:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3119 { flex-direction: column; } }
.component-3120 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(240 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3120:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3120 { flex-direction: column; } }
.component-3121 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(277 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3121:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3121 { flex-direction: column; } }
.component-3122 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(314 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3122:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3122 { flex-direction: column; } }
.component-3123 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(351 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3123:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3123 { flex-direction: column; } }
.component-3124 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(28 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3124:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3124 { flex-direction: column; } }
.component-3125 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(65 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3125:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3125 { flex-direction: column; } }
.component-3126 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(102 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3126:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3126 { flex-direction: column; } }
.component-3127 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(139 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3127:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3127 { flex-direction: column; } }
.component-3128 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(176 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3128:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3128 { flex-direction: column; } }
.component-3129 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(213 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3129:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3129 { flex-direction: column; } }
.component-3130 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(250 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3130:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3130 { flex-direction: column; } }
.component-3131 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(287 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3131:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3131 { flex-direction: column; } }
.component-3132 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(324 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3132:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3132 { flex-direction: column; } }
.component-3133 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(1 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3133:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3133 { flex-direction: column; } }
.component-3134 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(38 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3134:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3134 { flex-direction: column; } }
.component-3135 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(75 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3135:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3135 { flex-direction: column; } }
.component-3136 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(112 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3136:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3136 { flex-direction: column; } }
.component-3137 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(149 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3137:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3137 { flex-direction: column; } }
.component-3138 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(186 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3138:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3138 { flex-direction: column; } }
.component-3139 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(223 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3139:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3139 { flex-direction: column; } }
.component-3140 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(260 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3140:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3140 { flex-direction: column; } }
.component-3141 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(297 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3141:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3141 { flex-direction: column; } }
.component-3142 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(334 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3142:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3142 { flex-direction: column; } }
.component-3143 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(11 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3143:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3143 { flex-direction: column; } }
.component-3144 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(48 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3144:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3144 { flex-direction: column; } }
.component-3145 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(85 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3145:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3145 { flex-direction: column; } }
.component-3146 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(122 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3146:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3146 { flex-direction: column; } }
.component-3147 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(159 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3147:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3147 { flex-direction: column; } }
.component-3148 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(196 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3148:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3148 { flex-direction: column; } }
.component-3149 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(233 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3149:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3149 { flex-direction: column; } }
.component-3150 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(270 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3150:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3150 { flex-direction: column; } }
.component-3151 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(307 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3151:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3151 { flex-direction: column; } }
.component-3152 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(344 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3152:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3152 { flex-direction: column; } }
.component-3153 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(21 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3153:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3153 { flex-direction: column; } }
.component-3154 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(58 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3154:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3154 { flex-direction: column; } }
.component-3155 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(95 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3155:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3155 { flex-direction: column; } }
.component-3156 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(132 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3156:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3156 { flex-direction: column; } }
.component-3157 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(169 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3157:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3157 { flex-direction: column; } }
.component-3158 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(206 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3158:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3158 { flex-direction: column; } }
.component-3159 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(243 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3159:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3159 { flex-direction: column; } }
.component-3160 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(280 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3160:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3160 { flex-direction: column; } }
.component-3161 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(317 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3161:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3161 { flex-direction: column; } }
.component-3162 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(354 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3162:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3162 { flex-direction: column; } }
.component-3163 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(31 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3163:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3163 { flex-direction: column; } }
.component-3164 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(68 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3164:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3164 { flex-direction: column; } }
.component-3165 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(105 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3165:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3165 { flex-direction: column; } }
.component-3166 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(142 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3166:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3166 { flex-direction: column; } }
.component-3167 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(179 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3167:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3167 { flex-direction: column; } }
.component-3168 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(216 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3168:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3168 { flex-direction: column; } }
.component-3169 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(253 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3169:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3169 { flex-direction: column; } }
.component-3170 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(290 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3170:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3170 { flex-direction: column; } }
.component-3171 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(327 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3171:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3171 { flex-direction: column; } }
.component-3172 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(4 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3172:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3172 { flex-direction: column; } }
.component-3173 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(41 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3173:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3173 { flex-direction: column; } }
.component-3174 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(78 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3174:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3174 { flex-direction: column; } }
.component-3175 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(115 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3175:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3175 { flex-direction: column; } }
.component-3176 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(152 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3176:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3176 { flex-direction: column; } }
.component-3177 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(189 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3177:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3177 { flex-direction: column; } }
.component-3178 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(226 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3178:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3178 { flex-direction: column; } }
.component-3179 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(263 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3179:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3179 { flex-direction: column; } }
.component-3180 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(300 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3180:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3180 { flex-direction: column; } }
.component-3181 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(337 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3181:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3181 { flex-direction: column; } }
.component-3182 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(14 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3182:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3182 { flex-direction: column; } }
.component-3183 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(51 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3183:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3183 { flex-direction: column; } }
.component-3184 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(88 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3184:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3184 { flex-direction: column; } }
.component-3185 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(125 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3185:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3185 { flex-direction: column; } }
.component-3186 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(162 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3186:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3186 { flex-direction: column; } }
.component-3187 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(199 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3187:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3187 { flex-direction: column; } }
.component-3188 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(236 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3188:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3188 { flex-direction: column; } }
.component-3189 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(273 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3189:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3189 { flex-direction: column; } }
.component-3190 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(310 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3190:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3190 { flex-direction: column; } }
.component-3191 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(347 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3191:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3191 { flex-direction: column; } }
.component-3192 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(24 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3192:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3192 { flex-direction: column; } }
.component-3193 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(61 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3193:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3193 { flex-direction: column; } }
.component-3194 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(98 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3194:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3194 { flex-direction: column; } }
.component-3195 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(135 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3195:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3195 { flex-direction: column; } }
.component-3196 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(172 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3196:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3196 { flex-direction: column; } }
.component-3197 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(209 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3197:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3197 { flex-direction: column; } }
.component-3198 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(246 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3198:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3198 { flex-direction: column; } }
.component-3199 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(283 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3199:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3199 { flex-direction: column; } }
.component-3200 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(320 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3200:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3200 { flex-direction: column; } }
.component-3201 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(357 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3201:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3201 { flex-direction: column; } }
.component-3202 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(34 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3202:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3202 { flex-direction: column; } }
.component-3203 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(71 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3203:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3203 { flex-direction: column; } }
.component-3204 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(108 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3204:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3204 { flex-direction: column; } }
.component-3205 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(145 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3205:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3205 { flex-direction: column; } }
.component-3206 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(182 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3206:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3206 { flex-direction: column; } }
.component-3207 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(219 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3207:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3207 { flex-direction: column; } }
.component-3208 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(256 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3208:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3208 { flex-direction: column; } }
.component-3209 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(293 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3209:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3209 { flex-direction: column; } }
.component-3210 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(330 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3210:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3210 { flex-direction: column; } }
.component-3211 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(7 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3211:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3211 { flex-direction: column; } }
.component-3212 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(44 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3212:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3212 { flex-direction: column; } }
.component-3213 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(81 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3213:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3213 { flex-direction: column; } }
.component-3214 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(118 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3214:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3214 { flex-direction: column; } }
.component-3215 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(155 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3215:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3215 { flex-direction: column; } }
.component-3216 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(192 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3216:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3216 { flex-direction: column; } }
.component-3217 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(229 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3217:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3217 { flex-direction: column; } }
.component-3218 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(266 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3218:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3218 { flex-direction: column; } }
.component-3219 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(303 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3219:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3219 { flex-direction: column; } }
.component-3220 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(340 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3220:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3220 { flex-direction: column; } }
.component-3221 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(17 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3221:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3221 { flex-direction: column; } }
.component-3222 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(54 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3222:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3222 { flex-direction: column; } }
.component-3223 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(91 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3223:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3223 { flex-direction: column; } }
.component-3224 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(128 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3224:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3224 { flex-direction: column; } }
.component-3225 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(165 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3225:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3225 { flex-direction: column; } }
.component-3226 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(202 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3226:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3226 { flex-direction: column; } }
.component-3227 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(239 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3227:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3227 { flex-direction: column; } }
.component-3228 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(276 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3228:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3228 { flex-direction: column; } }
.component-3229 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(313 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3229:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3229 { flex-direction: column; } }
.component-3230 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(350 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3230:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3230 { flex-direction: column; } }
.component-3231 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(27 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3231:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3231 { flex-direction: column; } }
.component-3232 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(64 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3232:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3232 { flex-direction: column; } }
.component-3233 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(101 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3233:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3233 { flex-direction: column; } }
.component-3234 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(138 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3234:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3234 { flex-direction: column; } }
.component-3235 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(175 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3235:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3235 { flex-direction: column; } }
.component-3236 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(212 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3236:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3236 { flex-direction: column; } }
.component-3237 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(249 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3237:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3237 { flex-direction: column; } }
.component-3238 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(286 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3238:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3238 { flex-direction: column; } }
.component-3239 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(323 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3239:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3239 { flex-direction: column; } }
.component-3240 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(0 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3240:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3240 { flex-direction: column; } }
.component-3241 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(37 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3241:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3241 { flex-direction: column; } }
.component-3242 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(74 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3242:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3242 { flex-direction: column; } }
.component-3243 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(111 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3243:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3243 { flex-direction: column; } }
.component-3244 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(148 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3244:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3244 { flex-direction: column; } }
.component-3245 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(185 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3245:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3245 { flex-direction: column; } }
.component-3246 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(222 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3246:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3246 { flex-direction: column; } }
.component-3247 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(259 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3247:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3247 { flex-direction: column; } }
.component-3248 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(296 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3248:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3248 { flex-direction: column; } }
.component-3249 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(333 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3249:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3249 { flex-direction: column; } }
.component-3250 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(10 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3250:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3250 { flex-direction: column; } }
.component-3251 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(47 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3251:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3251 { flex-direction: column; } }
.component-3252 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(84 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3252:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3252 { flex-direction: column; } }
.component-3253 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(121 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3253:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3253 { flex-direction: column; } }
.component-3254 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(158 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3254:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3254 { flex-direction: column; } }
.component-3255 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(195 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3255:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3255 { flex-direction: column; } }
.component-3256 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(232 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3256:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3256 { flex-direction: column; } }
.component-3257 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(269 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3257:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3257 { flex-direction: column; } }
.component-3258 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(306 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3258:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3258 { flex-direction: column; } }
.component-3259 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(343 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3259:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3259 { flex-direction: column; } }
.component-3260 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(20 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3260:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3260 { flex-direction: column; } }
.component-3261 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(57 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3261:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3261 { flex-direction: column; } }
.component-3262 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(94 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3262:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3262 { flex-direction: column; } }
.component-3263 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(131 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3263:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3263 { flex-direction: column; } }
.component-3264 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(168 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3264:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3264 { flex-direction: column; } }
.component-3265 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(205 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3265:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3265 { flex-direction: column; } }
.component-3266 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(242 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3266:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3266 { flex-direction: column; } }
.component-3267 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(279 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3267:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3267 { flex-direction: column; } }
.component-3268 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(316 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3268:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3268 { flex-direction: column; } }
.component-3269 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(353 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3269:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3269 { flex-direction: column; } }
.component-3270 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(30 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3270:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3270 { flex-direction: column; } }
.component-3271 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(67 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3271:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3271 { flex-direction: column; } }
.component-3272 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(104 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3272:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3272 { flex-direction: column; } }
.component-3273 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(141 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3273:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3273 { flex-direction: column; } }
.component-3274 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(178 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3274:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3274 { flex-direction: column; } }
.component-3275 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(215 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3275:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3275 { flex-direction: column; } }
.component-3276 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(252 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3276:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3276 { flex-direction: column; } }
.component-3277 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(289 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3277:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3277 { flex-direction: column; } }
.component-3278 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(326 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3278:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3278 { flex-direction: column; } }
.component-3279 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(3 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3279:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3279 { flex-direction: column; } }
.component-3280 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(40 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3280:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3280 { flex-direction: column; } }
.component-3281 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(77 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3281:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3281 { flex-direction: column; } }
.component-3282 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(114 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3282:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3282 { flex-direction: column; } }
.component-3283 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(151 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3283:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3283 { flex-direction: column; } }
.component-3284 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(188 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3284:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3284 { flex-direction: column; } }
.component-3285 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(225 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3285:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3285 { flex-direction: column; } }
.component-3286 {
  display: flex;
  gap: 14px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(262 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3286:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3286 { flex-direction: column; } }
.component-3287 {
  display: flex;
  gap: 15px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(299 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3287:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3287 { flex-direction: column; } }
.component-3288 {
  display: flex;
  gap: 4px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(336 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3288:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3288 { flex-direction: column; } }
.component-3289 {
  display: flex;
  gap: 5px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(13 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3289:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3289 { flex-direction: column; } }
.component-3290 {
  display: flex;
  gap: 6px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(50 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3290:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3290 { flex-direction: column; } }
.component-3291 {
  display: flex;
  gap: 7px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(87 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3291:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3291 { flex-direction: column; } }
.component-3292 {
  display: flex;
  gap: 8px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(124 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3292:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3292 { flex-direction: column; } }
.component-3293 {
  display: flex;
  gap: 9px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(161 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3293:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3293 { flex-direction: column; } }
.component-3294 {
  display: flex;
  gap: 10px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(198 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3294:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3294 { flex-direction: column; } }
.component-3295 {
  display: flex;
  gap: 11px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(235 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3295:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3295 { flex-direction: column; } }
.component-3296 {
  display: flex;
  gap: 12px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(272 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3296:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3296 { flex-direction: column; } }
.component-3297 {
  display: flex;
  gap: 13px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(309 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3297:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3297 { flex-direction: column; } }
.component-3298 {
  display: flex;
  gap: 14px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(346 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3298:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3298 { flex-direction: column; } }
.component-3299 {
  display: flex;
  gap: 15px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(23 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3299:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3299 { flex-direction: column; } }
.component-3300 {
  display: flex;
  gap: 4px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(60 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3300:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3300 { flex-direction: column; } }
.component-3301 {
  display: flex;
  gap: 5px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(97 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3301:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3301 { flex-direction: column; } }
.component-3302 {
  display: flex;
  gap: 6px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(134 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3302:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3302 { flex-direction: column; } }
.component-3303 {
  display: flex;
  gap: 7px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(171 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3303:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3303 { flex-direction: column; } }
.component-3304 {
  display: flex;
  gap: 8px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(208 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3304:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3304 { flex-direction: column; } }
.component-3305 {
  display: flex;
  gap: 9px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(245 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3305:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3305 { flex-direction: column; } }
.component-3306 {
  display: flex;
  gap: 10px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(282 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3306:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3306 { flex-direction: column; } }
.component-3307 {
  display: flex;
  gap: 11px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(319 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3307:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3307 { flex-direction: column; } }
.component-3308 {
  display: flex;
  gap: 12px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(356 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3308:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3308 { flex-direction: column; } }
.component-3309 {
  display: flex;
  gap: 13px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(33 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3309:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3309 { flex-direction: column; } }
.component-3310 {
  display: flex;
  gap: 14px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(70 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3310:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3310 { flex-direction: column; } }
.component-3311 {
  display: flex;
  gap: 15px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(107 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3311:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3311 { flex-direction: column; } }
.component-3312 {
  display: flex;
  gap: 4px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(144 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3312:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3312 { flex-direction: column; } }
.component-3313 {
  display: flex;
  gap: 5px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(181 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3313:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3313 { flex-direction: column; } }
.component-3314 {
  display: flex;
  gap: 6px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(218 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3314:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3314 { flex-direction: column; } }
.component-3315 {
  display: flex;
  gap: 7px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(255 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3315:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3315 { flex-direction: column; } }
.component-3316 {
  display: flex;
  gap: 8px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(292 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3316:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3316 { flex-direction: column; } }
.component-3317 {
  display: flex;
  gap: 9px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(329 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3317:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3317 { flex-direction: column; } }
.component-3318 {
  display: flex;
  gap: 10px;
  padding: 6px 14px;
  color: var(--ink);
  background: hsl(6 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3318:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3318 { flex-direction: column; } }
.component-3319 {
  display: flex;
  gap: 11px;
  padding: 7px 15px;
  color: var(--ink);
  background: hsl(43 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3319:hover { transform: translateY(-2px); }
@media (max-width: 960px) { .component-3319 { flex-direction: column; } }
.component-3320 {
  display: flex;
  gap: 12px;
  padding: 8px 8px;
  color: var(--ink);
  background: hsl(80 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3320:hover { transform: translateY(-3px); }
@media (max-width: 480px) { .component-3320 { flex-direction: column; } }
.component-3321 {
  display: flex;
  gap: 13px;
  padding: 9px 9px;
  color: var(--ink);
  background: hsl(117 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3321:hover { transform: translateY(-1px); }
@media (max-width: 600px) { .component-3321 { flex-direction: column; } }
.component-3322 {
  display: flex;
  gap: 14px;
  padding: 10px 10px;
  color: var(--ink);
  background: hsl(154 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3322:hover { transform: translateY(-2px); }
@media (max-width: 720px) { .component-3322 { flex-direction: column; } }
.component-3323 {
  display: flex;
  gap: 15px;
  padding: 11px 11px;
  color: var(--ink);
  background: hsl(191 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3323:hover { transform: translateY(-3px); }
@media (max-width: 840px) { .component-3323 { flex-direction: column; } }
.component-3324 {
  display: flex;
  gap: 4px;
  padding: 12px 12px;
  color: var(--ink);
  background: hsl(228 70% 96%);
  border-radius: 4px;
  transition: transform .2s ease-in-out;
}
.component-3324:hover { transform: translateY(-1px); }
@media (max-width: 960px) { .component-3324 { flex-direction: column; } }
.component-3325 {
  display: flex;
  gap: 5px;
  padding: 13px 13px;
  color: var(--ink);
  background: hsl(265 70% 96%);
  border-radius: 5px;
  transition: transform .2s ease-in-out;
}
.component-3325:hover { transform: translateY(-2px); }
@media (max-width: 480px) { .component-3325 { flex-direction: column; } }
.component-3326 {
  display: flex;
  gap: 6px;
  padding: 14px 14px;
  color: var(--ink);
  background: hsl(302 70% 96%);
  border-radius: 6px;
  transition: transform .2s ease-in-out;
}
.component-3326:hover { transform: translateY(-3px); }
@media (max-width: 600px) { .component-3326 { flex-direction: column; } }
.component-3327 {
  display: flex;
  gap: 7px;
  padding: 15px 15px;
  color: var(--ink);
  background: hsl(339 70% 96%);
  border-radius: 7px;
  transition: transform .2s ease-in-out;
}
.component-3327:hover { transform: translateY(-1px); }
@media (max-width: 720px) { .component-3327 { flex-direction: column; } }
.component-3328 {
  display: flex;
  gap: 8px;
  padding: 0px 8px;
  color: var(--ink);
  background: hsl(16 70% 96%);
  border-radius: 8px;
  transition: transform .2s ease-in-out;
}
.component-3328:hover { transform: translateY(-2px); }
@media (max-width: 840px) { .component-3328 { flex-direction: column; } }
.component-3329 {
  display: flex;
  gap: 9px;
  padding: 1px 9px;
  color: var(--ink);
  background: hsl(53 70% 96%);
  border-radius: 9px;
  transition: transform .2s ease-in-out;
}
.component-3329:hover { transform: translateY(-3px); }
@media (max-width: 960px) { .component-3329 { flex-direction: column; } }
.component-3330 {
  display: flex;
  gap: 10px;
  padding: 2px 10px;
  color: var(--ink);
  background: hsl(90 70% 96%);
  border-radius: 0px;
  transition: transform .2s ease-in-out;
}
.component-3330:hover { transform: translateY(-1px); }
@media (max-width: 480px) { .component-3330 { flex-direction: column; } }
.component-3331 {
  display: flex;
  gap: 11px;
  padding: 3px 11px;
  color: var(--ink);
  background: hsl(127 70% 96%);
  border-radius: 1px;
  transition: transform .2s ease-in-out;
}
.component-3331:hover { transform: translateY(-2px); }
@media (max-width: 600px) { .component-3331 { flex-direction: column; } }
.component-3332 {
  display: flex;
  gap: 12px;
  padding: 4px 12px;
  color: var(--ink);
  background: hsl(164 70% 96%);
  border-radius: 2px;
  transition: transform .2s ease-in-out;
}
.component-3332:hover { transform: translateY(-3px); }
@media (max-width: 720px) { .component-3332 { flex-direction: column; } }
.component-3333 {
  display: flex;
  gap: 13px;
  padding: 5px 13px;
  color: var(--ink);
  background: hsl(201 70% 96%);
  border-radius: 3px;
  transition: transform .2s ease-in-out;
}
.component-3333:hover { transform: translateY(-1px); }
@media (max-width: 840px) { .component-3333 { flex-direction: column; } }
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
