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