/* 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; } }
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
