@charset "UTF-8";
.h-fit-img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

.scroll-hint-icon {
  transform: scale(0.9) translate3d(-50%, -50%, 0);
  transform-origin: center;
  top: 50% !important;
  left: 50% !important;
}

.scroll-hint-icon-wrap .scroll-hint-icon:before {
  animation-iteration-count: 1 !important;
}
.scroll-hint-icon-wrap .scroll-hint-icon:after {
  transition-delay: 1.2s !important;
}

main a.tel-link {
  display: inline;
}

.text-nowrap {
  white-space: nowrap;
}

.text-justify {
  text-align: justify;
}

.AB-wrap.kenko_table {
  margin-top: 0.5em;
}

.blend-mode-multiply {
  mix-blend-mode: multiply;
}

sub,
sup {
  vertical-align: baseline;
  position: relative;
  font-size: 75%;
  line-height: 0;
}

sub {
  top: 0.25em;
}

sup {
  top: -0.25em;
}

table.table-reset:not(#\#) th,
table.table-reset:not(#\#) td {
  border: 0;
  text-align: left;
  padding: 0;
  font-size: inherit;
}

dl.dl-list:not(#\#) dt {
  margin-bottom: 0;
}
dl.dl-list:not(#\#) dd {
  margin-top: 0;
}

ul.ul-list:not(#\#) li {
  margin-top: 0;
  margin-bottom: 0;
}

sub {
  bottom: -0.375em;
}

.pagetop {
  z-index: 100;
}

.AB-wrap .AB-btn-wrap {
  margin-bottom: 0.8em;
}

small {
  display: inline-block;
}

hr {
  margin-top: 0.6em;
  height: 0;
  border: 0;
  border-bottom: 1px solid currentColor;
}
hr.hr-dotted {
  border-style: dotted;
}
hr.hr-dashed {
  border-style: dashed;
}

dt {
  margin-top: 0.7rem;
  margin-bottom: 6px;
}

dd {
  margin-top: 3px;
}

.inline {
  display: inline !important;
}

.inline-block {
  display: inline-block !important;
}

.block {
  display: block !important;
}

.vt {
  vertical-align: top;
}

.vm {
  vertical-align: middle;
}

.vb {
  vertical-align: bottom;
}

mark {
  color: inherit;
  background: #fff45f;
}
mark.marker-underline {
  color: inherit;
  background: linear-gradient(transparent 60%, #fff45f 60%);
}
mark.marker-underline-line {
  color: inherit;
  background: linear-gradient(transparent 60%, #01a75b 60%);
}
mark.marker-underline-line-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.3, 250.6, 246.8) 60%);
}
mark.marker-underline-line-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(223.25, 244, 234.5) 60%);
}
mark.marker-underline-line-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(191.5, 233, 214) 60%);
}
mark.marker-underline-line-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, #80d3ad 60%);
}
mark.marker-underline-line-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(64.5, 189, 132) 60%);
}
mark.marker-underline-line-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #01a75b 60%);
}
mark.marker-underline-line-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0.75, 125.25, 68.25) 60%);
}
mark.marker-underline-line-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0.5, 83.5, 45.5) 60%);
}
mark.marker-underline-line-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0.25, 41.75, 22.75) 60%);
}
mark.marker-underline-line-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0.125, 20.875, 11.375) 60%);
}
mark.marker-underline-gray {
  color: inherit;
  background: linear-gradient(transparent 60%, #ccc 60%);
}
mark.marker-underline-gray-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(252.45, 252.45, 252.45) 60%);
}
mark.marker-underline-gray-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(248.625, 248.625, 248.625) 60%);
}
mark.marker-underline-gray-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.25, 242.25, 242.25) 60%);
}
mark.marker-underline-gray-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(229.5, 229.5, 229.5) 60%);
}
mark.marker-underline-gray-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(216.75, 216.75, 216.75) 60%);
}
mark.marker-underline-gray-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #ccc 60%);
}
mark.marker-underline-gray-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, #999999 60%);
}
mark.marker-underline-gray-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, #666666 60%);
}
mark.marker-underline-gray-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, #333333 60%);
}
mark.marker-underline-gray-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(25.5, 25.5, 25.5) 60%);
}
mark.marker-underline-cyan {
  color: inherit;
  background: linear-gradient(transparent 60%, #00aeff 60%);
}
mark.marker-underline-cyan-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.25, 250.95, 255) 60%);
}
mark.marker-underline-cyan-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(223.125, 244.875, 255) 60%);
}
mark.marker-underline-cyan-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(191.25, 234.75, 255) 60%);
}
mark.marker-underline-cyan-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(127.5, 214.5, 255) 60%);
}
mark.marker-underline-cyan-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(63.75, 194.25, 255) 60%);
}
mark.marker-underline-cyan-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #00aeff 60%);
}
mark.marker-underline-cyan-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 130.5, 191.25) 60%);
}
mark.marker-underline-cyan-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 87, 127.5) 60%);
}
mark.marker-underline-cyan-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 43.5, 63.75) 60%);
}
mark.marker-underline-cyan-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 21.75, 31.875) 60%);
}
mark.marker-underline-magenta {
  color: inherit;
  background: linear-gradient(transparent 60%, #c22c74 60%);
}
mark.marker-underline-magenta-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(251.95, 244.45, 248.05) 60%);
}
mark.marker-underline-magenta-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(247.375, 228.625, 237.625) 60%);
}
mark.marker-underline-magenta-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(239.75, 202.25, 220.25) 60%);
}
mark.marker-underline-magenta-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(224.5, 149.5, 185.5) 60%);
}
mark.marker-underline-magenta-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(209.25, 96.75, 150.75) 60%);
}
mark.marker-underline-magenta-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #c22c74 60%);
}
mark.marker-underline-magenta-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(145.5, 33, 87) 60%);
}
mark.marker-underline-magenta-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, #61163a 60%);
}
mark.marker-underline-magenta-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(48.5, 11, 29) 60%);
}
mark.marker-underline-magenta-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(24.25, 5.5, 14.5) 60%);
}
mark.marker-underline-blue {
  color: inherit;
  background: linear-gradient(transparent 60%, #005ac7 60%);
}
mark.marker-underline-blue-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.25, 246.75, 252.2) 60%);
}
mark.marker-underline-blue-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(223.125, 234.375, 248) 60%);
}
mark.marker-underline-blue-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(191.25, 213.75, 241) 60%);
}
mark.marker-underline-blue-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(127.5, 172.5, 227) 60%);
}
mark.marker-underline-blue-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(63.75, 131.25, 213) 60%);
}
mark.marker-underline-blue-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #005ac7 60%);
}
mark.marker-underline-blue-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 67.5, 149.25) 60%);
}
mark.marker-underline-blue-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 45, 99.5) 60%);
}
mark.marker-underline-blue-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 22.5, 49.75) 60%);
}
mark.marker-underline-blue-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 11.25, 24.875) 60%);
}
mark.marker-underline-red {
  color: inherit;
  background: linear-gradient(transparent 60%, #e61f1b 60%);
}
mark.marker-underline-red-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(253.75, 243.8, 243.6) 60%);
}
mark.marker-underline-red-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(251.875, 227, 226.5) 60%);
}
mark.marker-underline-red-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(248.75, 199, 198) 60%);
}
mark.marker-underline-red-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.5, 143, 141) 60%);
}
mark.marker-underline-red-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(236.25, 87, 84) 60%);
}
mark.marker-underline-red-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #e61f1b 60%);
}
mark.marker-underline-red-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(172.5, 23.25, 20.25) 60%);
}
mark.marker-underline-red-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(115, 15.5, 13.5) 60%);
}
mark.marker-underline-red-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(57.5, 7.75, 6.75) 60%);
}
mark.marker-underline-red-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(28.75, 3.875, 3.375) 60%);
}
mark.marker-underline-rose {
  color: inherit;
  background: linear-gradient(transparent 60%, #de005b 60%);
}
mark.marker-underline-rose-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(253.35, 242.25, 246.8) 60%);
}
mark.marker-underline-rose-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(250.875, 223.125, 234.5) 60%);
}
mark.marker-underline-rose-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(246.75, 191.25, 214) 60%);
}
mark.marker-underline-rose-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(238.5, 127.5, 173) 60%);
}
mark.marker-underline-rose-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(230.25, 63.75, 132) 60%);
}
mark.marker-underline-rose-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #de005b 60%);
}
mark.marker-underline-rose-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(166.5, 0, 68.25) 60%);
}
mark.marker-underline-rose-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(111, 0, 45.5) 60%);
}
mark.marker-underline-rose-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(55.5, 0, 22.75) 60%);
}
mark.marker-underline-rose-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(27.75, 0, 11.375) 60%);
}
mark.marker-underline-tomato {
  color: inherit;
  background: linear-gradient(transparent 60%, #ea5534 60%);
}
mark.marker-underline-tomato-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(253.95, 246.5, 244.85) 60%);
}
mark.marker-underline-tomato-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(252.375, 233.75, 229.625) 60%);
}
mark.marker-underline-tomato-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(249.75, 212.5, 204.25) 60%);
}
mark.marker-underline-tomato-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(244.5, 170, 153.5) 60%);
}
mark.marker-underline-tomato-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(239.25, 127.5, 102.75) 60%);
}
mark.marker-underline-tomato-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #ea5534 60%);
}
mark.marker-underline-tomato-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(175.5, 63.75, 39) 60%);
}
mark.marker-underline-tomato-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(117, 42.5, 26) 60%);
}
mark.marker-underline-tomato-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(58.5, 21.25, 13) 60%);
}
mark.marker-underline-tomato-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(29.25, 10.625, 6.5) 60%);
}
mark.marker-underline-pink {
  color: inherit;
  background: linear-gradient(transparent 60%, #e95471 60%);
}
mark.marker-underline-pink-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(253.9, 246.45, 247.9) 60%);
}
mark.marker-underline-pink-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(252.25, 233.625, 237.25) 60%);
}
mark.marker-underline-pink-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(249.5, 212.25, 219.5) 60%);
}
mark.marker-underline-pink-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(244, 169.5, 184) 60%);
}
mark.marker-underline-pink-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(238.5, 126.75, 148.5) 60%);
}
mark.marker-underline-pink-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #e95471 60%);
}
mark.marker-underline-pink-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(174.75, 63, 84.75) 60%);
}
mark.marker-underline-pink-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(116.5, 42, 56.5) 60%);
}
mark.marker-underline-pink-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(58.25, 21, 28.25) 60%);
}
mark.marker-underline-pink-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(29.125, 10.5, 14.125) 60%);
}
mark.marker-underline-yellow {
  color: inherit;
  background: linear-gradient(transparent 60%, #fffb00 60%);
}
mark.marker-underline-yellow-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(255, 254.8, 242.25) 60%);
}
mark.marker-underline-yellow-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(255, 254.5, 223.125) 60%);
}
mark.marker-underline-yellow-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(255, 254, 191.25) 60%);
}
mark.marker-underline-yellow-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(255, 253, 127.5) 60%);
}
mark.marker-underline-yellow-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(255, 252, 63.75) 60%);
}
mark.marker-underline-yellow-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #fffb00 60%);
}
mark.marker-underline-yellow-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(191.25, 188.25, 0) 60%);
}
mark.marker-underline-yellow-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(127.5, 125.5, 0) 60%);
}
mark.marker-underline-yellow-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(63.75, 62.75, 0) 60%);
}
mark.marker-underline-yellow-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(31.875, 31.375, 0) 60%);
}
mark.marker-underline-green {
  color: inherit;
  background: linear-gradient(transparent 60%, #158f45 60%);
}
mark.marker-underline-green-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(243.3, 249.4, 245.7) 60%);
}
mark.marker-underline-green-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(225.75, 241, 231.75) 60%);
}
mark.marker-underline-green-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(196.5, 227, 208.5) 60%);
}
mark.marker-underline-green-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, #8ac7a2 60%);
}
mark.marker-underline-green-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(79.5, 171, 115.5) 60%);
}
mark.marker-underline-green-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #158f45 60%);
}
mark.marker-underline-green-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(15.75, 107.25, 51.75) 60%);
}
mark.marker-underline-green-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(10.5, 71.5, 34.5) 60%);
}
mark.marker-underline-green-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(5.25, 35.75, 17.25) 60%);
}
mark.marker-underline-green-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(2.625, 17.875, 8.625) 60%);
}
mark.marker-underline-lime {
  color: inherit;
  background: linear-gradient(transparent 60%, #75bb2a 60%);
}
mark.marker-underline-lime-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(248.1, 251.6, 244.35) 60%);
}
mark.marker-underline-lime-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(237.75, 246.5, 228.375) 60%);
}
mark.marker-underline-lime-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(220.5, 238, 201.75) 60%);
}
mark.marker-underline-lime-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(186, 221, 148.5) 60%);
}
mark.marker-underline-lime-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(151.5, 204, 95.25) 60%);
}
mark.marker-underline-lime-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #75bb2a 60%);
}
mark.marker-underline-lime-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(87.75, 140.25, 31.5) 60%);
}
mark.marker-underline-lime-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(58.5, 93.5, 21) 60%);
}
mark.marker-underline-lime-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(29.25, 46.75, 10.5) 60%);
}
mark.marker-underline-lime-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(14.625, 23.375, 5.25) 60%);
}
mark.marker-underline-aqua {
  color: inherit;
  background: linear-gradient(transparent 60%, #00a08b 60%);
}
mark.marker-underline-aqua-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.25, 250.25, 249.2) 60%);
}
mark.marker-underline-aqua-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(223.125, 243.125, 240.5) 60%);
}
mark.marker-underline-aqua-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(191.25, 231.25, 226) 60%);
}
mark.marker-underline-aqua-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(127.5, 207.5, 197) 60%);
}
mark.marker-underline-aqua-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(63.75, 183.75, 168) 60%);
}
mark.marker-underline-aqua-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #00a08b 60%);
}
mark.marker-underline-aqua-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 120, 104.25) 60%);
}
mark.marker-underline-aqua-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 80, 69.5) 60%);
}
mark.marker-underline-aqua-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 40, 34.75) 60%);
}
mark.marker-underline-aqua-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(0, 20, 17.375) 60%);
}
mark.marker-underline-purple {
  color: inherit;
  background: linear-gradient(transparent 60%, #7b57a2 60%);
}
mark.marker-underline-purple-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(248.4, 246.6, 250.35) 60%);
}
mark.marker-underline-purple-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(238.5, 234, 243.375) 60%);
}
mark.marker-underline-purple-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(222, 213, 231.75) 60%);
}
mark.marker-underline-purple-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(189, 171, 208.5) 60%);
}
mark.marker-underline-purple-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(156, 129, 185.25) 60%);
}
mark.marker-underline-purple-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #7b57a2 60%);
}
mark.marker-underline-purple-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(92.25, 65.25, 121.5) 60%);
}
mark.marker-underline-purple-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(61.5, 43.5, 81) 60%);
}
mark.marker-underline-purple-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(30.75, 21.75, 40.5) 60%);
}
mark.marker-underline-purple-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(15.375, 10.875, 20.25) 60%);
}
mark.marker-underline-orange {
  color: inherit;
  background: linear-gradient(transparent 60%, #ee7800 60%);
}
mark.marker-underline-orange-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(254.15, 248.25, 242.25) 60%);
}
mark.marker-underline-orange-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(252.875, 238.125, 223.125) 60%);
}
mark.marker-underline-orange-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(250.75, 221.25, 191.25) 60%);
}
mark.marker-underline-orange-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(246.5, 187.5, 127.5) 60%);
}
mark.marker-underline-orange-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(242.25, 153.75, 63.75) 60%);
}
mark.marker-underline-orange-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #ee7800 60%);
}
mark.marker-underline-orange-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(178.5, 90, 0) 60%);
}
mark.marker-underline-orange-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, #773c00 60%);
}
mark.marker-underline-orange-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(59.5, 30, 0) 60%);
}
mark.marker-underline-orange-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(29.75, 15, 0) 60%);
}
mark.marker-underline-brown {
  color: inherit;
  background: linear-gradient(transparent 60%, #78391b 60%);
}
mark.marker-underline-brown-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(248.25, 245.1, 243.6) 60%);
}
mark.marker-underline-brown-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(238.125, 230.25, 226.5) 60%);
}
mark.marker-underline-brown-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(221.25, 205.5, 198) 60%);
}
mark.marker-underline-brown-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(187.5, 156, 141) 60%);
}
mark.marker-underline-brown-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(153.75, 106.5, 84) 60%);
}
mark.marker-underline-brown-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #78391b 60%);
}
mark.marker-underline-brown-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(90, 42.75, 20.25) 60%);
}
mark.marker-underline-brown-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(60, 28.5, 13.5) 60%);
}
mark.marker-underline-brown-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(30, 14.25, 6.75) 60%);
}
mark.marker-underline-brown-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(15, 7.125, 3.375) 60%);
}
mark.marker-underline-olive {
  color: inherit;
  background: linear-gradient(transparent 60%, #8a6e28 60%);
}
mark.marker-underline-olive-50 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(249.15, 247.75, 244.25) 60%);
}
mark.marker-underline-olive-100 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(240.375, 236.875, 228.125) 60%);
}
mark.marker-underline-olive-200 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(225.75, 218.75, 201.25) 60%);
}
mark.marker-underline-olive-300 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(196.5, 182.5, 147.5) 60%);
}
mark.marker-underline-olive-400 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(167.25, 146.25, 93.75) 60%);
}
mark.marker-underline-olive-500 {
  color: inherit;
  background: linear-gradient(transparent 60%, #8a6e28 60%);
}
mark.marker-underline-olive-600 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(103.5, 82.5, 30) 60%);
}
mark.marker-underline-olive-700 {
  color: inherit;
  background: linear-gradient(transparent 60%, #453714 60%);
}
mark.marker-underline-olive-800 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(34.5, 27.5, 10) 60%);
}
mark.marker-underline-olive-900 {
  color: inherit;
  background: linear-gradient(transparent 60%, rgb(17.25, 13.75, 5) 60%);
}
mark.marker-underline-white {
  color: inherit;
  background: linear-gradient(transparent 60%, #fff 60%);
}
mark.marker-underline-black {
  color: inherit;
  background: linear-gradient(transparent 60%, #000 60%);
}

.note {
  background-color: #fff !important;
  background-image: linear-gradient(90deg, transparent 0%, transparent 50%, #fff 50%, #fff 100%), linear-gradient(180deg, #ccc 1px, transparent 1px);
  background-size: 3px 100%, 100% 1.5em;
  line-height: 1.5em;
  padding-bottom: 1px;
}

.manga-series .manga-content {
  background-color: #f7bb75 !important;
}
.manga-series .manga-content > .tp-box {
  background-color: #fafad9 !important;
}
.manga-series .manga-content .note {
  background-color: #fafad9 !important;
  background-image: linear-gradient(90deg, transparent 0%, transparent 50%, #fafad9 50%, #fafad9 100%), linear-gradient(180deg, #ccc 1px, transparent 1px);
  background-size: 3px 100%, 100% 1.5em;
  line-height: 1.5em;
  padding-bottom: 1px;
}

#special img,
#topics img {
  max-width: 100%;
  height: auto;
}
#special .AB-wrap img,
#topics .AB-wrap img {
  max-width: none;
}
#special .reset-style p,
#topics .reset-style p {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
#special .reset-style h4,
#topics .reset-style h4 {
  font-size: inherit;
  font-weight: bold;
}
#special .reset-style h4:first-child,
#topics .reset-style h4:first-child {
  margin-top: 0;
}
#special h4,
#topics h4 {
  font-size: 1.125em;
}
#special h5,
#special h6,
#topics h5,
#topics h6 {
  font-size: 1em;
}

#topics section:not(:first-child),
#topics section + hr:not(:first-child) {
  margin-top: 1.6em;
}
#topics .topics-content {
  background-color: #8dc349;
  padding: 4px;
}
#topics .topics-content > .tp-box:not(:first-child) {
  margin-top: 4px;
}
#topics .topics-content > .tp-box:not(:last-child) {
  margin-bottom: 4px;
}
#topics ul li {
  margin-top: 0.3em;
}
#topics .hr-tp-dashed {
  background: none;
  border: 0;
  border-bottom: 2px dashed #8dc349;
}
#topics h4 {
  margin-top: 1.25em;
  margin-bottom: 0.1em;
}
#topics h5 {
  margin-top: 0.9em;
  margin-bottom: 0.1em;
}
#topics h6 {
  margin-top: 0.6em;
  margin-bottom: 0.1em;
}

.lower-left {
  transform: rotate(-5deg);
}
.lower-right {
  transform: rotate(5deg);
}

.rotate-45 {
  transform: rotate(-45deg);
}
.rotate-90 {
  transform: rotate(-90deg);
}
.rotate-135 {
  transform: rotate(-135deg);
}
.rotate-180 {
  transform: rotate(-180deg);
}
.rotate-225 {
  transform: rotate(-225deg);
}
.rotate-270 {
  transform: rotate(-270deg);
}
.rotate-315 {
  transform: rotate(-315deg);
}

@media screen and (max-width: 768px) {
  .off-rotate {
    transform: none;
  }
}
.icon-q,
.icon-a {
  display: inline-block;
  background: currentColor;
  border-radius: 999em;
  aspect-ratio: 1/1;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  line-height: 1.5em;
}
.icon-q:after,
.icon-a:after {
  display: inline-block;
  content: "";
  color: white;
}

.icon-q:after {
  content: "Q";
}

.icon-a:after {
  content: "A";
}

.tp-title {
  padding: 2px 8px 2px;
}

.tp-info-box {
  margin-top: 0.8em;
  padding: 10px 12px 10px;
  background: rgb(255, 248.2075, 156.2) !important;
  border-radius: 0.4375em;
}
.tp-info-box dt:first-child {
  margin-top: 0;
}

.tp-shisei-box-title {
  width: calc(100% - 1em);
  padding-right: 1em;
  position: relative;
  z-index: 1;
}
.tp-shisei-box-title::before {
  content: "";
  position: absolute;
  top: 0;
  right: -1em;
  bottom: 0;
  z-index: -1;
  transform: skewx(-15deg);
  width: 1em;
  transform-origin: top right;
  border-end-end-radius: 0.5em;
}

.mw5 {
  max-width: 5% !important;
}

.mw10 {
  max-width: 10% !important;
}

.mw15 {
  max-width: 15% !important;
}

.mw20 {
  max-width: 20% !important;
}

.mw25 {
  max-width: 25% !important;
}

.mw30 {
  max-width: 30% !important;
}

.mw35 {
  max-width: 35% !important;
}

.mw40 {
  max-width: 40% !important;
}

.mw45 {
  max-width: 45% !important;
}

.mw50 {
  max-width: 50% !important;
}

.mw55 {
  max-width: 55% !important;
}

.mw60 {
  max-width: 60% !important;
}

.mw65 {
  max-width: 65% !important;
}

.mw70 {
  max-width: 70% !important;
}

.mw75 {
  max-width: 75% !important;
}

.mw80 {
  max-width: 80% !important;
}

.mw85 {
  max-width: 85% !important;
}

.mw90 {
  max-width: 90% !important;
}

.mw95 {
  max-width: 95% !important;
}

.mw100 {
  max-width: 100% !important;
}

.wrap5 {
  width: 5% !important;
  margin: 0 auto;
}

.wrap10 {
  width: 10% !important;
  margin: 0 auto;
}

.wrap15 {
  width: 15% !important;
  margin: 0 auto;
}

.wrap20 {
  width: 20% !important;
  margin: 0 auto;
}

.wrap25 {
  width: 25% !important;
  margin: 0 auto;
}

.wrap30 {
  width: 30% !important;
  margin: 0 auto;
}

.wrap35 {
  width: 35% !important;
  margin: 0 auto;
}

.wrap40 {
  width: 40% !important;
  margin: 0 auto;
}

.wrap45 {
  width: 45% !important;
  margin: 0 auto;
}

.wrap50 {
  width: 50% !important;
  margin: 0 auto;
}

.wrap55 {
  width: 55% !important;
  margin: 0 auto;
}

.wrap60 {
  width: 60% !important;
  margin: 0 auto;
}

.wrap65 {
  width: 65% !important;
  margin: 0 auto;
}

.wrap70 {
  width: 70% !important;
  margin: 0 auto;
}

.wrap75 {
  width: 75% !important;
  margin: 0 auto;
}

.wrap80 {
  width: 80% !important;
  margin: 0 auto;
}

.wrap85 {
  width: 85% !important;
  margin: 0 auto;
}

.wrap90 {
  width: 90% !important;
  margin: 0 auto;
}

.wrap95 {
  width: 95% !important;
  margin: 0 auto;
}

.wrap100 {
  width: 100% !important;
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .tb\:wrap5 {
    width: 5% !important;
    margin: 0 auto;
  }
  .tb\:wrap10 {
    width: 10% !important;
    margin: 0 auto;
  }
  .tb\:wrap15 {
    width: 15% !important;
    margin: 0 auto;
  }
  .tb\:wrap20 {
    width: 20% !important;
    margin: 0 auto;
  }
  .tb\:wrap25 {
    width: 25% !important;
    margin: 0 auto;
  }
  .tb\:wrap30 {
    width: 30% !important;
    margin: 0 auto;
  }
  .tb\:wrap35 {
    width: 35% !important;
    margin: 0 auto;
  }
  .tb\:wrap40 {
    width: 40% !important;
    margin: 0 auto;
  }
  .tb\:wrap45 {
    width: 45% !important;
    margin: 0 auto;
  }
  .tb\:wrap50 {
    width: 50% !important;
    margin: 0 auto;
  }
  .tb\:wrap55 {
    width: 55% !important;
    margin: 0 auto;
  }
  .tb\:wrap60 {
    width: 60% !important;
    margin: 0 auto;
  }
  .tb\:wrap65 {
    width: 65% !important;
    margin: 0 auto;
  }
  .tb\:wrap70 {
    width: 70% !important;
    margin: 0 auto;
  }
  .tb\:wrap75 {
    width: 75% !important;
    margin: 0 auto;
  }
  .tb\:wrap80 {
    width: 80% !important;
    margin: 0 auto;
  }
  .tb\:wrap85 {
    width: 85% !important;
    margin: 0 auto;
  }
  .tb\:wrap90 {
    width: 90% !important;
    margin: 0 auto;
  }
  .tb\:wrap95 {
    width: 95% !important;
    margin: 0 auto;
  }
  .tb\:wrap100 {
    width: 100% !important;
    margin: 0 auto;
  }
}
.opacity-10 {
  opacity: 0.1;
}

.opacity-20 {
  opacity: 0.2;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-40 {
  opacity: 0.4;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-70 {
  opacity: 0.7;
}

.opacity-80 {
  opacity: 0.8;
}

.opacity-90 {
  opacity: 0.9;
}

.opacity-100 {
  opacity: 1;
}

.alignright:not(#\#) {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0 0 0.5em 0.5em;
  width: 45%;
  max-width: 160px;
  float: right;
  text-align: center;
  font-size: 1.4rem;
  line-height: 1.3;
}
.alignright:not(#\#) img {
  width: 100%;
  margin-bottom: 4px;
}
.alignleft:not(#\#) {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0 0.5em 0.5em 0;
  width: 45%;
  max-width: 160px;
  float: left;
  text-align: center;
  font-size: 1.4rem;
  line-height: 1.3;
}
.alignleft:not(#\#) img {
  width: 100%;
  margin-bottom: 4px;
}

@media screen and (max-width: 768px) {
  .off-align:not(#\#) {
    margin: 0.5em auto !important;
    width: 100%;
    max-width: 100%;
    float: none;
  }
}
.float-left {
  float: left;
}
.float-right {
  float: right;
}
.float-none {
  float: none;
}

.clear {
  clear: both;
}

.clearfix, .ward_footer {
  overflow: hidden;
}

.box-wrapper:not(:first-child) {
  margin-top: 0.8em;
}
.box-wrapper:not(:last-child) {
  margin-bottom: 0.8em;
}
.box-wrapper > .box {
  margin: 0 !important;
}
.box-wrapper > .box:not(:last-child) {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.box-wrapper > .box + .box {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.box {
  position: relative;
  padding: 1em;
  overflow: hidden;
  background-color: white;
}
.box .box {
  padding: 0.7em;
}
.box-border {
  border: 1px solid;
}
.box-rounded {
  overflow: hidden;
  border-radius: 0.5em;
}
.box-rounded-top {
  border-top-left-radius: 0.5em;
  border-top-right-radius: 0.5em;
}
.box-rounded-bottom {
  border-bottom-left-radius: 0.5em;
  border-bottom-right-radius: 0.5em;
}
.box-rounded > .box-rounded {
  border-radius: 0.25em;
}
.box-shadow {
  box-shadow: 3px 3px 2px rgba(0, 0, 0, 0.3);
}
.box-shadow-sharp {
  box-shadow: 3px 3px 0 rgba(0, 0, 0, 0.3);
}
.box:not(:first-child) {
  margin-top: 0.8em;
}
.box:not(:last-child) {
  margin-bottom: 0.8em;
}
.accordion-content > .box:not(:first-child) {
  margin-top: 8px;
}
.accordion-content > .box:not(:last-child) {
  margin-bottom: 8px;
}
.box > h3,
.box > h4,
.box > h5,
.box > h6 {
  margin-top: 0.75em;
  margin-bottom: 0.375em;
}
.box > *:first-child:not(#\#) {
  margin-top: 0;
}
.box > *:last-child:not(#\#) {
  margin-bottom: 0;
}
.box-title {
  font-size: 1.1em;
  font-weight: bold;
}
.box-header {
  padding: 6px 12px;
}
.box-content {
  padding: 12px;
}

.drop-shadow {
  filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.3));
}

.qr a {
  display: inline-block;
  margin-top: 0.25em;
}
.qr a + a {
  margin-left: 0.5em;
}

.tag {
  display: inline-block;
  padding: 2px 8px;
}
.tag-rounded {
  border-radius: 0.25em;
}
.tag-pill {
  border-radius: 1em;
}

.tag-line {
  display: inline-block;
  margin-right: 0.25em;
  padding: 2px 4px;
  background: #01a75b;
  border-radius: 4px;
  color: #fff;
  font-size: 0.875em;
}

.title-line {
  background: rgba(1, 167, 91, 0.1);
  padding: 2px 4px;
}

.tag-youtube {
  display: inline-block;
  margin-right: 0.25em;
  padding: 2px 8px;
  background: #de0615;
  border-radius: 4px;
  color: #fff;
  font-size: 0.875em;
}

.title-youtube {
  background: rgba(222, 6, 21, 0.1);
  padding: 2px 4px;
}

.tag-twitter {
  display: inline-block;
  margin-right: 0.25em;
  padding: 2px 8px;
  background: #00aeeb;
  border-radius: 4px;
  color: #fff;
  font-size: 0.875em;
}

.title-twitter {
  background: rgba(0, 174, 235, 0.1);
  padding: 2px 4px;
}

.tag-instagram {
  display: inline-block;
  margin-right: 0.25em;
  padding: 2px 8px;
  background: #8f4b93;
  border-radius: 4px;
  color: #fff;
  font-size: 0.875em;
}

.title-instagram {
  background: rgba(143, 75, 147, 0.1);
  padding: 2px 4px;
}

.js-scrollable {
  overflow: hidden !important;
  overflow-x: auto !important;
}

.table-list {
  display: table;
}
.table-list > * {
  display: table-row;
}
.table-list > * > * {
  display: table-cell;
}
.table-list > * > *:first-child {
  white-space: nowrap;
}
.table-list > * > *:not(:last-child) {
  padding-right: 0.125em;
}

.inline-indent {
  margin-left: 1em;
  text-indent: -1em;
}
.inline-indent:has(.list-mark) {
  margin-left: 1.125em;
  text-indent: -1.125em;
}
.inline-indent:has(.list-mark) .list-mark {
  margin-right: 0.125em;
}
.inline-indent-list {
  display: table;
  width: 100%;
}
.inline-indent-list li {
  display: table-row;
}
.inline-indent-list li > * {
  display: table-cell;
}
.inline-indent-list li > *:first-child {
  white-space: nowrap;
}
.inline-indent-list li > *:not(:last-child) {
  padding-right: 0.125em;
}
@media screen and (max-width: 768px) {
  .inline-indent-list.off-indent {
    display: block;
  }
  .inline-indent-list.off-indent > * {
    display: block;
  }
  .inline-indent-list.off-indent > * > * {
    display: block;
  }
}

.justify-self-center {
  justify-self: center;
}
.justify-self-end {
  justify-self: end;
}

.flex {
  max-width: 100%;
  display: flex;
  gap: 0.5em;
  margin: 0 auto;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex img {
  max-width: 100%;
}
.flex-column {
  flex-direction: column;
}
.flex-row-reverse {
  flex-direction: row-reverse;
}
.flex-start {
  justify-content: start;
}
.flex-end {
  justify-content: end;
}
.flex-between {
  justify-content: space-between;
}
.flex-center {
  justify-content: center;
}
.flex-around {
  justify-content: space-around;
}
.flex-fill {
  flex: 1 1 auto;
}
.flex-shrink-0 {
  flex-shrink: 0;
}
.flex-shrink-1 {
  flex-shrink: 1;
}
.flex-1 {
  flex: 1;
}
.flex-items-start {
  align-items: start;
}
.flex-items-center {
  align-items: center;
}
.flex-items-end {
  align-items: end;
}
.flex-self-start {
  align-self: start !important;
}
.flex-self-center {
  align-self: center !important;
}
.flex-self-end {
  align-self: end !important;
}
@media screen and (max-width: 768px) {
  .flex.off-flex {
    display: block;
  }
}
.flex-row-2 > * {
  width: calc(50% - 0.5em);
}

.tb\:flex-row-2 > * {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .tb\:flex-row-2 > * {
    width: calc(50% - 0.5em);
  }
}

.gap-none {
  gap: 0 !important;
}

.inline-flex {
  display: inline-flex;
}

.m-0:not(#\#) {
  margin: 0 !important;
}
.mt-0:not(#\#) {
  margin-top: 0 !important;
}
.mr-0:not(#\#) {
  margin-right: 0 !important;
}
.mb-0:not(#\#) {
  margin-bottom: 0 !important;
}
.ml-0:not(#\#) {
  margin-left: 0 !important;
}
.mx-0:not(#\#) {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.my-0:not(#\#) {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.m-1:not(#\#) {
  margin: 0.25em !important;
}
.mt-1:not(#\#) {
  margin-top: 0.25em !important;
}
.mr-1:not(#\#) {
  margin-right: 0.25em !important;
}
.mb-1:not(#\#) {
  margin-bottom: 0.25em !important;
}
.ml-1:not(#\#) {
  margin-left: 0.25em !important;
}
.mx-1:not(#\#) {
  margin-right: 0.25em !important;
  margin-left: 0.25em !important;
}
.my-1:not(#\#) {
  margin-top: 0.25em !important;
  margin-bottom: 0.25em !important;
}

.m-2:not(#\#) {
  margin: 0.5em !important;
}
.mt-2:not(#\#) {
  margin-top: 0.5em !important;
}
.mr-2:not(#\#) {
  margin-right: 0.5em !important;
}
.mb-2:not(#\#) {
  margin-bottom: 0.5em !important;
}
.ml-2:not(#\#) {
  margin-left: 0.5em !important;
}
.mx-2:not(#\#) {
  margin-right: 0.5em !important;
  margin-left: 0.5em !important;
}
.my-2:not(#\#) {
  margin-top: 0.5em !important;
  margin-bottom: 0.5em !important;
}

.m-3:not(#\#) {
  margin: 1em !important;
}
.mt-3:not(#\#) {
  margin-top: 1em !important;
}
.mr-3:not(#\#) {
  margin-right: 1em !important;
}
.mb-3:not(#\#) {
  margin-bottom: 1em !important;
}
.ml-3:not(#\#) {
  margin-left: 1em !important;
}
.mx-3:not(#\#) {
  margin-right: 1em !important;
  margin-left: 1em !important;
}
.my-3:not(#\#) {
  margin-top: 1em !important;
  margin-bottom: 1em !important;
}

.m-4:not(#\#) {
  margin: 1.5em !important;
}
.mt-4:not(#\#) {
  margin-top: 1.5em !important;
}
.mr-4:not(#\#) {
  margin-right: 1.5em !important;
}
.mb-4:not(#\#) {
  margin-bottom: 1.5em !important;
}
.ml-4:not(#\#) {
  margin-left: 1.5em !important;
}
.mx-4:not(#\#) {
  margin-right: 1.5em !important;
  margin-left: 1.5em !important;
}
.my-4:not(#\#) {
  margin-top: 1.5em !important;
  margin-bottom: 1.5em !important;
}

.m-5:not(#\#) {
  margin: 3em !important;
}
.mt-5:not(#\#) {
  margin-top: 3em !important;
}
.mr-5:not(#\#) {
  margin-right: 3em !important;
}
.mb-5:not(#\#) {
  margin-bottom: 3em !important;
}
.ml-5:not(#\#) {
  margin-left: 3em !important;
}
.mx-5:not(#\#) {
  margin-right: 3em !important;
  margin-left: 3em !important;
}
.my-5:not(#\#) {
  margin-top: 3em !important;
  margin-bottom: 3em !important;
}

.m-auto:not(#\#) {
  margin: auto !important;
}
.mt-auto:not(#\#) {
  margin-top: auto !important;
}
.mr-auto:not(#\#) {
  margin-right: auto !important;
}
.mb-auto:not(#\#) {
  margin-bottom: auto !important;
}
.ml-auto:not(#\#) {
  margin-left: auto !important;
}
.mx-auto:not(#\#) {
  margin-right: auto !important;
  margin-left: auto !important;
}
.my-auto:not(#\#) {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.p-0:not(#\#) {
  padding: 0 !important;
}
.pt-0:not(#\#) {
  padding-top: 0 !important;
}
.pr-0:not(#\#) {
  padding-right: 0 !important;
}
.pb-0:not(#\#) {
  padding-bottom: 0 !important;
}
.pl-0:not(#\#) {
  padding-left: 0 !important;
}
.px-0:not(#\#) {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.py-0:not(#\#) {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.p-1:not(#\#) {
  padding: 0.25em !important;
}
.pt-1:not(#\#) {
  padding-top: 0.25em !important;
}
.pr-1:not(#\#) {
  padding-right: 0.25em !important;
}
.pb-1:not(#\#) {
  padding-bottom: 0.25em !important;
}
.pl-1:not(#\#) {
  padding-left: 0.25em !important;
}
.px-1:not(#\#) {
  padding-right: 0.25em !important;
  padding-left: 0.25em !important;
}
.py-1:not(#\#) {
  padding-top: 0.25em !important;
  padding-bottom: 0.25em !important;
}

.p-2:not(#\#) {
  padding: 0.5em !important;
}
.pt-2:not(#\#) {
  padding-top: 0.5em !important;
}
.pr-2:not(#\#) {
  padding-right: 0.5em !important;
}
.pb-2:not(#\#) {
  padding-bottom: 0.5em !important;
}
.pl-2:not(#\#) {
  padding-left: 0.5em !important;
}
.px-2:not(#\#) {
  padding-right: 0.5em !important;
  padding-left: 0.5em !important;
}
.py-2:not(#\#) {
  padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
}

.p-3:not(#\#) {
  padding: 1em !important;
}
.pt-3:not(#\#) {
  padding-top: 1em !important;
}
.pr-3:not(#\#) {
  padding-right: 1em !important;
}
.pb-3:not(#\#) {
  padding-bottom: 1em !important;
}
.pl-3:not(#\#) {
  padding-left: 1em !important;
}
.px-3:not(#\#) {
  padding-right: 1em !important;
  padding-left: 1em !important;
}
.py-3:not(#\#) {
  padding-top: 1em !important;
  padding-bottom: 1em !important;
}

.p-4:not(#\#) {
  padding: 1.5em !important;
}
.pt-4:not(#\#) {
  padding-top: 1.5em !important;
}
.pr-4:not(#\#) {
  padding-right: 1.5em !important;
}
.pb-4:not(#\#) {
  padding-bottom: 1.5em !important;
}
.pl-4:not(#\#) {
  padding-left: 1.5em !important;
}
.px-4:not(#\#) {
  padding-right: 1.5em !important;
  padding-left: 1.5em !important;
}
.py-4:not(#\#) {
  padding-top: 1.5em !important;
  padding-bottom: 1.5em !important;
}

.p-5:not(#\#) {
  padding: 3em !important;
}
.pt-5:not(#\#) {
  padding-top: 3em !important;
}
.pr-5:not(#\#) {
  padding-right: 3em !important;
}
.pb-5:not(#\#) {
  padding-bottom: 3em !important;
}
.pl-5:not(#\#) {
  padding-left: 3em !important;
}
.px-5:not(#\#) {
  padding-right: 3em !important;
  padding-left: 3em !important;
}
.py-5:not(#\#) {
  padding-top: 3em !important;
  padding-bottom: 3em !important;
}

.font-unique,
.font-gi {
  font-family: "M PLUS 1p", sans-serif;
}

.font-bold {
  font-weight: bold;
}

.font-normal {
  font-weight: normal;
}

.pic50 {
  margin: 1.1428em auto !important;
  font-size: 1.4rem;
  text-align: center;
}
.pic50 img {
  margin: 0 auto;
  margin-bottom: 4px;
  width: 50%;
}

.cou2 {
  margin-bottom: 1em;
  padding: 8px;
  font-weight: bold;
  background: #bdfcfd;
  border: solid 1px #29c8cd;
  border-radius: 10px;
}

.footer_inner #footmark {
  display: block;
  margin: 15px auto 0;
  padding-bottom: 8px;
  width: 48px;
  height: auto;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .footer_inner #footmark {
    margin-top: 10px;
    padding-bottom: 3px;
    width: 44px;
    height: auto;
    position: absolute;
    right: 0;
    bottom: 0;
  }
}

.ward table {
  width: 100%;
}
.ward table th {
  font-weight: bold;
  text-align: center;
  background: #ffffff;
}
.ward table thead th {
  background: #b1c668;
}
.ward table td {
  font-size: 1.4rem;
}
.ward table tr.even td {
  background-color: #dce89d;
}

.ward_footer {
  font-size: 1.4rem;
}
.ward_footer .wf-media {
  position: relative;
  z-index: 1;
  display: block;
  margin: 0 0 0.5em 0.5em !important;
  width: 45%;
  max-width: 200px;
  float: right;
  font-size: 1.4rem;
  text-align: center;
}
.ward_footer .wf-media img {
  margin-bottom: 4px;
  width: 100%;
}
#kokuraminami .tb_left,
#kokuraminami .tb_right {
  width: auto;
  height: 310px;
}
#kokuraminami table th {
  font-size: 1.4rem;
  font-weight: bold;
  text-align: center;
  background: #d1e7c3;
}
#kokuraminami table th.bobd {
  border-top-width: 2.5px;
  border-right-width: 2.5px;
  border-left-width: 2.5px;
}
#kokuraminami table td {
  font-size: 1.4rem;
}
#kokuraminami table td.bobd {
  border-right-width: 2.5px;
  border-bottom-width: 2.5px;
  border-left-width: 2.5px;
}
#kokuraminami .ward_btext {
  min-height: 200px;
}
@media screen and (min-width: 768px) {
  #kokuraminami .ward_eye img {
    width: 200px;
  }
}

#yahatanishi table.kenko-table {
  width: 100%;
}
#yahatanishi table.kenko-table thead th {
  white-space: nowrap;
  background-color: #3e66ac;
  color: white;
}
#yahatanishi table.kenko-table tbody th {
  font-weight: normal;
}
#yahatanishi table.kenko-table th {
  text-align: left;
}
#yahatanishi table.kenko-table td {
  text-align: center;
}
#yahatanishi table.kenko-table td.td-mark {
  background-color: mark;
}

#yahatahigashi .tb_left,
#yahatahigashi .tb_right {
  width: auto;
  height: 110px;
}
#yahatahigashi .tb {
  width: 100%;
  height: auto;
}
#yahatahigashi .yahata_mid {
  margin-bottom: 0;
  color: #2f5831;
}
#yahatahigashi .higashi_box {
  margin-top: 1.2em;
  padding: 12px;
  background: #fad1b1;
  border-radius: 10px;
}
#yahatahigashi .higashi_box h4 {
  margin-bottom: 0;
  color: #ea5405;
}
#yahatahigashi .higashi_box li {
  margin-top: 0.2em;
}

#tobata .tb_left,
#tobata .tb_right {
  width: auto;
  height: 288.5px;
}
#tobata table th,
#tobata table td {
  font-size: 1.4rem;
}
#tobata table thead th {
  white-space: nowrap;
  background: #0068b7;
  color: #ffffff;
}
#tobata table tbody th {
  white-space: nowrap;
}
#tobata table tbody td:nth-of-type(2) {
  white-space: nowrap;
}
#tobata table tbody td {
  background: #ffffff;
}
#tobata .tobata_box {
  margin-top: 1.2em;
  padding: 12px;
  background: #cbda95;
  border-radius: 10px;
}
#tobata .tobata_box h4 {
  margin: 0;
  padding: 3px 8px;
  font-size: 1.7rem;
  background: #fff100;
  color: #009944;
  border-radius: 6px;
}
#tobata .info_contents {
  background: #fadce9;
}

.font-2xl {
  font-size: 2rem !important;
}
.font-lg {
  font-size: 1.1em !important;
}
.font-base {
  font-size: inherit !important;
}
.font-sm {
  font-size: 87.5% !important;
}
.font-xs {
  font-size: 82.5% !important;
}

.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-justify {
  -moz-text-align-last: justify;
       text-align-last: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-line {
  color: #01a75b;
}
.text-line-50 {
  color: rgb(242.3, 250.6, 246.8);
}
.text-line-100 {
  color: rgb(223.25, 244, 234.5);
}
.text-line-200 {
  color: rgb(191.5, 233, 214);
}
.text-line-300 {
  color: #80d3ad;
}
.text-line-400 {
  color: rgb(64.5, 189, 132);
}
.text-line-500 {
  color: #01a75b;
}
.text-line-600 {
  color: rgb(0.75, 125.25, 68.25);
}
.text-line-700 {
  color: rgb(0.5, 83.5, 45.5);
}
.text-line-800 {
  color: rgb(0.25, 41.75, 22.75);
}
.text-line-900 {
  color: rgb(0.125, 20.875, 11.375);
}
.text-gray {
  color: #ccc;
}
.text-gray-50 {
  color: rgb(252.45, 252.45, 252.45);
}
.text-gray-100 {
  color: rgb(248.625, 248.625, 248.625);
}
.text-gray-200 {
  color: rgb(242.25, 242.25, 242.25);
}
.text-gray-300 {
  color: rgb(229.5, 229.5, 229.5);
}
.text-gray-400 {
  color: rgb(216.75, 216.75, 216.75);
}
.text-gray-500 {
  color: #ccc;
}
.text-gray-600 {
  color: #999999;
}
.text-gray-700 {
  color: #666666;
}
.text-gray-800 {
  color: #333333;
}
.text-gray-900 {
  color: rgb(25.5, 25.5, 25.5);
}
.text-cyan {
  color: #00aeff;
}
.text-cyan-50 {
  color: rgb(242.25, 250.95, 255);
}
.text-cyan-100 {
  color: rgb(223.125, 244.875, 255);
}
.text-cyan-200 {
  color: rgb(191.25, 234.75, 255);
}
.text-cyan-300 {
  color: rgb(127.5, 214.5, 255);
}
.text-cyan-400 {
  color: rgb(63.75, 194.25, 255);
}
.text-cyan-500 {
  color: #00aeff;
}
.text-cyan-600 {
  color: rgb(0, 130.5, 191.25);
}
.text-cyan-700 {
  color: rgb(0, 87, 127.5);
}
.text-cyan-800 {
  color: rgb(0, 43.5, 63.75);
}
.text-cyan-900 {
  color: rgb(0, 21.75, 31.875);
}
.text-magenta {
  color: #c22c74;
}
.text-magenta-50 {
  color: rgb(251.95, 244.45, 248.05);
}
.text-magenta-100 {
  color: rgb(247.375, 228.625, 237.625);
}
.text-magenta-200 {
  color: rgb(239.75, 202.25, 220.25);
}
.text-magenta-300 {
  color: rgb(224.5, 149.5, 185.5);
}
.text-magenta-400 {
  color: rgb(209.25, 96.75, 150.75);
}
.text-magenta-500 {
  color: #c22c74;
}
.text-magenta-600 {
  color: rgb(145.5, 33, 87);
}
.text-magenta-700 {
  color: #61163a;
}
.text-magenta-800 {
  color: rgb(48.5, 11, 29);
}
.text-magenta-900 {
  color: rgb(24.25, 5.5, 14.5);
}
.text-blue {
  color: #005ac7;
}
.text-blue-50 {
  color: rgb(242.25, 246.75, 252.2);
}
.text-blue-100 {
  color: rgb(223.125, 234.375, 248);
}
.text-blue-200 {
  color: rgb(191.25, 213.75, 241);
}
.text-blue-300 {
  color: rgb(127.5, 172.5, 227);
}
.text-blue-400 {
  color: rgb(63.75, 131.25, 213);
}
.text-blue-500 {
  color: #005ac7;
}
.text-blue-600 {
  color: rgb(0, 67.5, 149.25);
}
.text-blue-700 {
  color: rgb(0, 45, 99.5);
}
.text-blue-800 {
  color: rgb(0, 22.5, 49.75);
}
.text-blue-900 {
  color: rgb(0, 11.25, 24.875);
}
.text-red {
  color: #e61f1b;
}
.text-red-50 {
  color: rgb(253.75, 243.8, 243.6);
}
.text-red-100 {
  color: rgb(251.875, 227, 226.5);
}
.text-red-200 {
  color: rgb(248.75, 199, 198);
}
.text-red-300 {
  color: rgb(242.5, 143, 141);
}
.text-red-400 {
  color: rgb(236.25, 87, 84);
}
.text-red-500 {
  color: #e61f1b;
}
.text-red-600 {
  color: rgb(172.5, 23.25, 20.25);
}
.text-red-700 {
  color: rgb(115, 15.5, 13.5);
}
.text-red-800 {
  color: rgb(57.5, 7.75, 6.75);
}
.text-red-900 {
  color: rgb(28.75, 3.875, 3.375);
}
.text-rose {
  color: #de005b;
}
.text-rose-50 {
  color: rgb(253.35, 242.25, 246.8);
}
.text-rose-100 {
  color: rgb(250.875, 223.125, 234.5);
}
.text-rose-200 {
  color: rgb(246.75, 191.25, 214);
}
.text-rose-300 {
  color: rgb(238.5, 127.5, 173);
}
.text-rose-400 {
  color: rgb(230.25, 63.75, 132);
}
.text-rose-500 {
  color: #de005b;
}
.text-rose-600 {
  color: rgb(166.5, 0, 68.25);
}
.text-rose-700 {
  color: rgb(111, 0, 45.5);
}
.text-rose-800 {
  color: rgb(55.5, 0, 22.75);
}
.text-rose-900 {
  color: rgb(27.75, 0, 11.375);
}
.text-tomato {
  color: #ea5534;
}
.text-tomato-50 {
  color: rgb(253.95, 246.5, 244.85);
}
.text-tomato-100 {
  color: rgb(252.375, 233.75, 229.625);
}
.text-tomato-200 {
  color: rgb(249.75, 212.5, 204.25);
}
.text-tomato-300 {
  color: rgb(244.5, 170, 153.5);
}
.text-tomato-400 {
  color: rgb(239.25, 127.5, 102.75);
}
.text-tomato-500 {
  color: #ea5534;
}
.text-tomato-600 {
  color: rgb(175.5, 63.75, 39);
}
.text-tomato-700 {
  color: rgb(117, 42.5, 26);
}
.text-tomato-800 {
  color: rgb(58.5, 21.25, 13);
}
.text-tomato-900 {
  color: rgb(29.25, 10.625, 6.5);
}
.text-pink {
  color: #e95471;
}
.text-pink-50 {
  color: rgb(253.9, 246.45, 247.9);
}
.text-pink-100 {
  color: rgb(252.25, 233.625, 237.25);
}
.text-pink-200 {
  color: rgb(249.5, 212.25, 219.5);
}
.text-pink-300 {
  color: rgb(244, 169.5, 184);
}
.text-pink-400 {
  color: rgb(238.5, 126.75, 148.5);
}
.text-pink-500 {
  color: #e95471;
}
.text-pink-600 {
  color: rgb(174.75, 63, 84.75);
}
.text-pink-700 {
  color: rgb(116.5, 42, 56.5);
}
.text-pink-800 {
  color: rgb(58.25, 21, 28.25);
}
.text-pink-900 {
  color: rgb(29.125, 10.5, 14.125);
}
.text-yellow {
  color: #fffb00;
}
.text-yellow-50 {
  color: rgb(255, 254.8, 242.25);
}
.text-yellow-100 {
  color: rgb(255, 254.5, 223.125);
}
.text-yellow-200 {
  color: rgb(255, 254, 191.25);
}
.text-yellow-300 {
  color: rgb(255, 253, 127.5);
}
.text-yellow-400 {
  color: rgb(255, 252, 63.75);
}
.text-yellow-500 {
  color: #fffb00;
}
.text-yellow-600 {
  color: rgb(191.25, 188.25, 0);
}
.text-yellow-700 {
  color: rgb(127.5, 125.5, 0);
}
.text-yellow-800 {
  color: rgb(63.75, 62.75, 0);
}
.text-yellow-900 {
  color: rgb(31.875, 31.375, 0);
}
.text-green {
  color: #158f45;
}
.text-green-50 {
  color: rgb(243.3, 249.4, 245.7);
}
.text-green-100 {
  color: rgb(225.75, 241, 231.75);
}
.text-green-200 {
  color: rgb(196.5, 227, 208.5);
}
.text-green-300 {
  color: #8ac7a2;
}
.text-green-400 {
  color: rgb(79.5, 171, 115.5);
}
.text-green-500 {
  color: #158f45;
}
.text-green-600 {
  color: rgb(15.75, 107.25, 51.75);
}
.text-green-700 {
  color: rgb(10.5, 71.5, 34.5);
}
.text-green-800 {
  color: rgb(5.25, 35.75, 17.25);
}
.text-green-900 {
  color: rgb(2.625, 17.875, 8.625);
}
.text-lime {
  color: #75bb2a;
}
.text-lime-50 {
  color: rgb(248.1, 251.6, 244.35);
}
.text-lime-100 {
  color: rgb(237.75, 246.5, 228.375);
}
.text-lime-200 {
  color: rgb(220.5, 238, 201.75);
}
.text-lime-300 {
  color: rgb(186, 221, 148.5);
}
.text-lime-400 {
  color: rgb(151.5, 204, 95.25);
}
.text-lime-500 {
  color: #75bb2a;
}
.text-lime-600 {
  color: rgb(87.75, 140.25, 31.5);
}
.text-lime-700 {
  color: rgb(58.5, 93.5, 21);
}
.text-lime-800 {
  color: rgb(29.25, 46.75, 10.5);
}
.text-lime-900 {
  color: rgb(14.625, 23.375, 5.25);
}
.text-aqua {
  color: #00a08b;
}
.text-aqua-50 {
  color: rgb(242.25, 250.25, 249.2);
}
.text-aqua-100 {
  color: rgb(223.125, 243.125, 240.5);
}
.text-aqua-200 {
  color: rgb(191.25, 231.25, 226);
}
.text-aqua-300 {
  color: rgb(127.5, 207.5, 197);
}
.text-aqua-400 {
  color: rgb(63.75, 183.75, 168);
}
.text-aqua-500 {
  color: #00a08b;
}
.text-aqua-600 {
  color: rgb(0, 120, 104.25);
}
.text-aqua-700 {
  color: rgb(0, 80, 69.5);
}
.text-aqua-800 {
  color: rgb(0, 40, 34.75);
}
.text-aqua-900 {
  color: rgb(0, 20, 17.375);
}
.text-purple {
  color: #7b57a2;
}
.text-purple-50 {
  color: rgb(248.4, 246.6, 250.35);
}
.text-purple-100 {
  color: rgb(238.5, 234, 243.375);
}
.text-purple-200 {
  color: rgb(222, 213, 231.75);
}
.text-purple-300 {
  color: rgb(189, 171, 208.5);
}
.text-purple-400 {
  color: rgb(156, 129, 185.25);
}
.text-purple-500 {
  color: #7b57a2;
}
.text-purple-600 {
  color: rgb(92.25, 65.25, 121.5);
}
.text-purple-700 {
  color: rgb(61.5, 43.5, 81);
}
.text-purple-800 {
  color: rgb(30.75, 21.75, 40.5);
}
.text-purple-900 {
  color: rgb(15.375, 10.875, 20.25);
}
.text-orange {
  color: #ee7800;
}
.text-orange-50 {
  color: rgb(254.15, 248.25, 242.25);
}
.text-orange-100 {
  color: rgb(252.875, 238.125, 223.125);
}
.text-orange-200 {
  color: rgb(250.75, 221.25, 191.25);
}
.text-orange-300 {
  color: rgb(246.5, 187.5, 127.5);
}
.text-orange-400 {
  color: rgb(242.25, 153.75, 63.75);
}
.text-orange-500 {
  color: #ee7800;
}
.text-orange-600 {
  color: rgb(178.5, 90, 0);
}
.text-orange-700 {
  color: #773c00;
}
.text-orange-800 {
  color: rgb(59.5, 30, 0);
}
.text-orange-900 {
  color: rgb(29.75, 15, 0);
}
.text-brown {
  color: #78391b;
}
.text-brown-50 {
  color: rgb(248.25, 245.1, 243.6);
}
.text-brown-100 {
  color: rgb(238.125, 230.25, 226.5);
}
.text-brown-200 {
  color: rgb(221.25, 205.5, 198);
}
.text-brown-300 {
  color: rgb(187.5, 156, 141);
}
.text-brown-400 {
  color: rgb(153.75, 106.5, 84);
}
.text-brown-500 {
  color: #78391b;
}
.text-brown-600 {
  color: rgb(90, 42.75, 20.25);
}
.text-brown-700 {
  color: rgb(60, 28.5, 13.5);
}
.text-brown-800 {
  color: rgb(30, 14.25, 6.75);
}
.text-brown-900 {
  color: rgb(15, 7.125, 3.375);
}
.text-olive {
  color: #8a6e28;
}
.text-olive-50 {
  color: rgb(249.15, 247.75, 244.25);
}
.text-olive-100 {
  color: rgb(240.375, 236.875, 228.125);
}
.text-olive-200 {
  color: rgb(225.75, 218.75, 201.25);
}
.text-olive-300 {
  color: rgb(196.5, 182.5, 147.5);
}
.text-olive-400 {
  color: rgb(167.25, 146.25, 93.75);
}
.text-olive-500 {
  color: #8a6e28;
}
.text-olive-600 {
  color: rgb(103.5, 82.5, 30);
}
.text-olive-700 {
  color: #453714;
}
.text-olive-800 {
  color: rgb(34.5, 27.5, 10);
}
.text-olive-900 {
  color: rgb(17.25, 13.75, 5);
}
.text-white {
  color: #fff;
}
.text-black {
  color: #000;
}
.text-current {
  color: currentColor;
}
.text-transparent {
  color: transparent;
}
.text-inherit {
  color: inherit;
}
.text-outline-line {
  text-shadow: #01a75b 3px 0px 0px, #01a75b 2.83487px 0.981584px 0px, #01a75b 2.35766px 1.85511px 0px, #01a75b 1.62091px 2.52441px 0px, #01a75b 0.705713px 2.91581px 0px, #01a75b -0.287171px 2.98622px 0px, #01a75b -1.24844px 2.72789px 0px, #01a75b -2.07227px 2.16926px 0px, #01a75b -2.66798px 1.37182px 0px, #01a75b -2.96998px 0.42336px 0px, #01a75b -2.94502px -0.571704px 0px, #01a75b -2.59586px -1.50383px 0px, #01a75b -1.96093px -2.27041px 0px, #01a75b -1.11013px -2.78704px 0px, #01a75b -0.137119px -2.99686px 0px, #01a75b 0.850987px -2.87677px 0px, #01a75b 1.74541px -2.43999px 0px, #01a75b 2.44769px -1.73459px 0px, #01a75b 2.88051px -0.838247px 0px;
}
.text-outline-line-50 {
  text-shadow: rgb(242.3, 250.6, 246.8) 3px 0px 0px, rgb(242.3, 250.6, 246.8) 2.83487px 0.981584px 0px, rgb(242.3, 250.6, 246.8) 2.35766px 1.85511px 0px, rgb(242.3, 250.6, 246.8) 1.62091px 2.52441px 0px, rgb(242.3, 250.6, 246.8) 0.705713px 2.91581px 0px, rgb(242.3, 250.6, 246.8) -0.287171px 2.98622px 0px, rgb(242.3, 250.6, 246.8) -1.24844px 2.72789px 0px, rgb(242.3, 250.6, 246.8) -2.07227px 2.16926px 0px, rgb(242.3, 250.6, 246.8) -2.66798px 1.37182px 0px, rgb(242.3, 250.6, 246.8) -2.96998px 0.42336px 0px, rgb(242.3, 250.6, 246.8) -2.94502px -0.571704px 0px, rgb(242.3, 250.6, 246.8) -2.59586px -1.50383px 0px, rgb(242.3, 250.6, 246.8) -1.96093px -2.27041px 0px, rgb(242.3, 250.6, 246.8) -1.11013px -2.78704px 0px, rgb(242.3, 250.6, 246.8) -0.137119px -2.99686px 0px, rgb(242.3, 250.6, 246.8) 0.850987px -2.87677px 0px, rgb(242.3, 250.6, 246.8) 1.74541px -2.43999px 0px, rgb(242.3, 250.6, 246.8) 2.44769px -1.73459px 0px, rgb(242.3, 250.6, 246.8) 2.88051px -0.838247px 0px;
}
.text-outline-line-100 {
  text-shadow: rgb(223.25, 244, 234.5) 3px 0px 0px, rgb(223.25, 244, 234.5) 2.83487px 0.981584px 0px, rgb(223.25, 244, 234.5) 2.35766px 1.85511px 0px, rgb(223.25, 244, 234.5) 1.62091px 2.52441px 0px, rgb(223.25, 244, 234.5) 0.705713px 2.91581px 0px, rgb(223.25, 244, 234.5) -0.287171px 2.98622px 0px, rgb(223.25, 244, 234.5) -1.24844px 2.72789px 0px, rgb(223.25, 244, 234.5) -2.07227px 2.16926px 0px, rgb(223.25, 244, 234.5) -2.66798px 1.37182px 0px, rgb(223.25, 244, 234.5) -2.96998px 0.42336px 0px, rgb(223.25, 244, 234.5) -2.94502px -0.571704px 0px, rgb(223.25, 244, 234.5) -2.59586px -1.50383px 0px, rgb(223.25, 244, 234.5) -1.96093px -2.27041px 0px, rgb(223.25, 244, 234.5) -1.11013px -2.78704px 0px, rgb(223.25, 244, 234.5) -0.137119px -2.99686px 0px, rgb(223.25, 244, 234.5) 0.850987px -2.87677px 0px, rgb(223.25, 244, 234.5) 1.74541px -2.43999px 0px, rgb(223.25, 244, 234.5) 2.44769px -1.73459px 0px, rgb(223.25, 244, 234.5) 2.88051px -0.838247px 0px;
}
.text-outline-line-200 {
  text-shadow: rgb(191.5, 233, 214) 3px 0px 0px, rgb(191.5, 233, 214) 2.83487px 0.981584px 0px, rgb(191.5, 233, 214) 2.35766px 1.85511px 0px, rgb(191.5, 233, 214) 1.62091px 2.52441px 0px, rgb(191.5, 233, 214) 0.705713px 2.91581px 0px, rgb(191.5, 233, 214) -0.287171px 2.98622px 0px, rgb(191.5, 233, 214) -1.24844px 2.72789px 0px, rgb(191.5, 233, 214) -2.07227px 2.16926px 0px, rgb(191.5, 233, 214) -2.66798px 1.37182px 0px, rgb(191.5, 233, 214) -2.96998px 0.42336px 0px, rgb(191.5, 233, 214) -2.94502px -0.571704px 0px, rgb(191.5, 233, 214) -2.59586px -1.50383px 0px, rgb(191.5, 233, 214) -1.96093px -2.27041px 0px, rgb(191.5, 233, 214) -1.11013px -2.78704px 0px, rgb(191.5, 233, 214) -0.137119px -2.99686px 0px, rgb(191.5, 233, 214) 0.850987px -2.87677px 0px, rgb(191.5, 233, 214) 1.74541px -2.43999px 0px, rgb(191.5, 233, 214) 2.44769px -1.73459px 0px, rgb(191.5, 233, 214) 2.88051px -0.838247px 0px;
}
.text-outline-line-300 {
  text-shadow: #80d3ad 3px 0px 0px, #80d3ad 2.83487px 0.981584px 0px, #80d3ad 2.35766px 1.85511px 0px, #80d3ad 1.62091px 2.52441px 0px, #80d3ad 0.705713px 2.91581px 0px, #80d3ad -0.287171px 2.98622px 0px, #80d3ad -1.24844px 2.72789px 0px, #80d3ad -2.07227px 2.16926px 0px, #80d3ad -2.66798px 1.37182px 0px, #80d3ad -2.96998px 0.42336px 0px, #80d3ad -2.94502px -0.571704px 0px, #80d3ad -2.59586px -1.50383px 0px, #80d3ad -1.96093px -2.27041px 0px, #80d3ad -1.11013px -2.78704px 0px, #80d3ad -0.137119px -2.99686px 0px, #80d3ad 0.850987px -2.87677px 0px, #80d3ad 1.74541px -2.43999px 0px, #80d3ad 2.44769px -1.73459px 0px, #80d3ad 2.88051px -0.838247px 0px;
}
.text-outline-line-400 {
  text-shadow: rgb(64.5, 189, 132) 3px 0px 0px, rgb(64.5, 189, 132) 2.83487px 0.981584px 0px, rgb(64.5, 189, 132) 2.35766px 1.85511px 0px, rgb(64.5, 189, 132) 1.62091px 2.52441px 0px, rgb(64.5, 189, 132) 0.705713px 2.91581px 0px, rgb(64.5, 189, 132) -0.287171px 2.98622px 0px, rgb(64.5, 189, 132) -1.24844px 2.72789px 0px, rgb(64.5, 189, 132) -2.07227px 2.16926px 0px, rgb(64.5, 189, 132) -2.66798px 1.37182px 0px, rgb(64.5, 189, 132) -2.96998px 0.42336px 0px, rgb(64.5, 189, 132) -2.94502px -0.571704px 0px, rgb(64.5, 189, 132) -2.59586px -1.50383px 0px, rgb(64.5, 189, 132) -1.96093px -2.27041px 0px, rgb(64.5, 189, 132) -1.11013px -2.78704px 0px, rgb(64.5, 189, 132) -0.137119px -2.99686px 0px, rgb(64.5, 189, 132) 0.850987px -2.87677px 0px, rgb(64.5, 189, 132) 1.74541px -2.43999px 0px, rgb(64.5, 189, 132) 2.44769px -1.73459px 0px, rgb(64.5, 189, 132) 2.88051px -0.838247px 0px;
}
.text-outline-line-500 {
  text-shadow: #01a75b 3px 0px 0px, #01a75b 2.83487px 0.981584px 0px, #01a75b 2.35766px 1.85511px 0px, #01a75b 1.62091px 2.52441px 0px, #01a75b 0.705713px 2.91581px 0px, #01a75b -0.287171px 2.98622px 0px, #01a75b -1.24844px 2.72789px 0px, #01a75b -2.07227px 2.16926px 0px, #01a75b -2.66798px 1.37182px 0px, #01a75b -2.96998px 0.42336px 0px, #01a75b -2.94502px -0.571704px 0px, #01a75b -2.59586px -1.50383px 0px, #01a75b -1.96093px -2.27041px 0px, #01a75b -1.11013px -2.78704px 0px, #01a75b -0.137119px -2.99686px 0px, #01a75b 0.850987px -2.87677px 0px, #01a75b 1.74541px -2.43999px 0px, #01a75b 2.44769px -1.73459px 0px, #01a75b 2.88051px -0.838247px 0px;
}
.text-outline-line-600 {
  text-shadow: rgb(0.75, 125.25, 68.25) 3px 0px 0px, rgb(0.75, 125.25, 68.25) 2.83487px 0.981584px 0px, rgb(0.75, 125.25, 68.25) 2.35766px 1.85511px 0px, rgb(0.75, 125.25, 68.25) 1.62091px 2.52441px 0px, rgb(0.75, 125.25, 68.25) 0.705713px 2.91581px 0px, rgb(0.75, 125.25, 68.25) -0.287171px 2.98622px 0px, rgb(0.75, 125.25, 68.25) -1.24844px 2.72789px 0px, rgb(0.75, 125.25, 68.25) -2.07227px 2.16926px 0px, rgb(0.75, 125.25, 68.25) -2.66798px 1.37182px 0px, rgb(0.75, 125.25, 68.25) -2.96998px 0.42336px 0px, rgb(0.75, 125.25, 68.25) -2.94502px -0.571704px 0px, rgb(0.75, 125.25, 68.25) -2.59586px -1.50383px 0px, rgb(0.75, 125.25, 68.25) -1.96093px -2.27041px 0px, rgb(0.75, 125.25, 68.25) -1.11013px -2.78704px 0px, rgb(0.75, 125.25, 68.25) -0.137119px -2.99686px 0px, rgb(0.75, 125.25, 68.25) 0.850987px -2.87677px 0px, rgb(0.75, 125.25, 68.25) 1.74541px -2.43999px 0px, rgb(0.75, 125.25, 68.25) 2.44769px -1.73459px 0px, rgb(0.75, 125.25, 68.25) 2.88051px -0.838247px 0px;
}
.text-outline-line-700 {
  text-shadow: rgb(0.5, 83.5, 45.5) 3px 0px 0px, rgb(0.5, 83.5, 45.5) 2.83487px 0.981584px 0px, rgb(0.5, 83.5, 45.5) 2.35766px 1.85511px 0px, rgb(0.5, 83.5, 45.5) 1.62091px 2.52441px 0px, rgb(0.5, 83.5, 45.5) 0.705713px 2.91581px 0px, rgb(0.5, 83.5, 45.5) -0.287171px 2.98622px 0px, rgb(0.5, 83.5, 45.5) -1.24844px 2.72789px 0px, rgb(0.5, 83.5, 45.5) -2.07227px 2.16926px 0px, rgb(0.5, 83.5, 45.5) -2.66798px 1.37182px 0px, rgb(0.5, 83.5, 45.5) -2.96998px 0.42336px 0px, rgb(0.5, 83.5, 45.5) -2.94502px -0.571704px 0px, rgb(0.5, 83.5, 45.5) -2.59586px -1.50383px 0px, rgb(0.5, 83.5, 45.5) -1.96093px -2.27041px 0px, rgb(0.5, 83.5, 45.5) -1.11013px -2.78704px 0px, rgb(0.5, 83.5, 45.5) -0.137119px -2.99686px 0px, rgb(0.5, 83.5, 45.5) 0.850987px -2.87677px 0px, rgb(0.5, 83.5, 45.5) 1.74541px -2.43999px 0px, rgb(0.5, 83.5, 45.5) 2.44769px -1.73459px 0px, rgb(0.5, 83.5, 45.5) 2.88051px -0.838247px 0px;
}
.text-outline-line-800 {
  text-shadow: rgb(0.25, 41.75, 22.75) 3px 0px 0px, rgb(0.25, 41.75, 22.75) 2.83487px 0.981584px 0px, rgb(0.25, 41.75, 22.75) 2.35766px 1.85511px 0px, rgb(0.25, 41.75, 22.75) 1.62091px 2.52441px 0px, rgb(0.25, 41.75, 22.75) 0.705713px 2.91581px 0px, rgb(0.25, 41.75, 22.75) -0.287171px 2.98622px 0px, rgb(0.25, 41.75, 22.75) -1.24844px 2.72789px 0px, rgb(0.25, 41.75, 22.75) -2.07227px 2.16926px 0px, rgb(0.25, 41.75, 22.75) -2.66798px 1.37182px 0px, rgb(0.25, 41.75, 22.75) -2.96998px 0.42336px 0px, rgb(0.25, 41.75, 22.75) -2.94502px -0.571704px 0px, rgb(0.25, 41.75, 22.75) -2.59586px -1.50383px 0px, rgb(0.25, 41.75, 22.75) -1.96093px -2.27041px 0px, rgb(0.25, 41.75, 22.75) -1.11013px -2.78704px 0px, rgb(0.25, 41.75, 22.75) -0.137119px -2.99686px 0px, rgb(0.25, 41.75, 22.75) 0.850987px -2.87677px 0px, rgb(0.25, 41.75, 22.75) 1.74541px -2.43999px 0px, rgb(0.25, 41.75, 22.75) 2.44769px -1.73459px 0px, rgb(0.25, 41.75, 22.75) 2.88051px -0.838247px 0px;
}
.text-outline-line-900 {
  text-shadow: rgb(0.125, 20.875, 11.375) 3px 0px 0px, rgb(0.125, 20.875, 11.375) 2.83487px 0.981584px 0px, rgb(0.125, 20.875, 11.375) 2.35766px 1.85511px 0px, rgb(0.125, 20.875, 11.375) 1.62091px 2.52441px 0px, rgb(0.125, 20.875, 11.375) 0.705713px 2.91581px 0px, rgb(0.125, 20.875, 11.375) -0.287171px 2.98622px 0px, rgb(0.125, 20.875, 11.375) -1.24844px 2.72789px 0px, rgb(0.125, 20.875, 11.375) -2.07227px 2.16926px 0px, rgb(0.125, 20.875, 11.375) -2.66798px 1.37182px 0px, rgb(0.125, 20.875, 11.375) -2.96998px 0.42336px 0px, rgb(0.125, 20.875, 11.375) -2.94502px -0.571704px 0px, rgb(0.125, 20.875, 11.375) -2.59586px -1.50383px 0px, rgb(0.125, 20.875, 11.375) -1.96093px -2.27041px 0px, rgb(0.125, 20.875, 11.375) -1.11013px -2.78704px 0px, rgb(0.125, 20.875, 11.375) -0.137119px -2.99686px 0px, rgb(0.125, 20.875, 11.375) 0.850987px -2.87677px 0px, rgb(0.125, 20.875, 11.375) 1.74541px -2.43999px 0px, rgb(0.125, 20.875, 11.375) 2.44769px -1.73459px 0px, rgb(0.125, 20.875, 11.375) 2.88051px -0.838247px 0px;
}
.text-outline-gray {
  text-shadow: #ccc 3px 0px 0px, #ccc 2.83487px 0.981584px 0px, #ccc 2.35766px 1.85511px 0px, #ccc 1.62091px 2.52441px 0px, #ccc 0.705713px 2.91581px 0px, #ccc -0.287171px 2.98622px 0px, #ccc -1.24844px 2.72789px 0px, #ccc -2.07227px 2.16926px 0px, #ccc -2.66798px 1.37182px 0px, #ccc -2.96998px 0.42336px 0px, #ccc -2.94502px -0.571704px 0px, #ccc -2.59586px -1.50383px 0px, #ccc -1.96093px -2.27041px 0px, #ccc -1.11013px -2.78704px 0px, #ccc -0.137119px -2.99686px 0px, #ccc 0.850987px -2.87677px 0px, #ccc 1.74541px -2.43999px 0px, #ccc 2.44769px -1.73459px 0px, #ccc 2.88051px -0.838247px 0px;
}
.text-outline-gray-50 {
  text-shadow: rgb(252.45, 252.45, 252.45) 3px 0px 0px, rgb(252.45, 252.45, 252.45) 2.83487px 0.981584px 0px, rgb(252.45, 252.45, 252.45) 2.35766px 1.85511px 0px, rgb(252.45, 252.45, 252.45) 1.62091px 2.52441px 0px, rgb(252.45, 252.45, 252.45) 0.705713px 2.91581px 0px, rgb(252.45, 252.45, 252.45) -0.287171px 2.98622px 0px, rgb(252.45, 252.45, 252.45) -1.24844px 2.72789px 0px, rgb(252.45, 252.45, 252.45) -2.07227px 2.16926px 0px, rgb(252.45, 252.45, 252.45) -2.66798px 1.37182px 0px, rgb(252.45, 252.45, 252.45) -2.96998px 0.42336px 0px, rgb(252.45, 252.45, 252.45) -2.94502px -0.571704px 0px, rgb(252.45, 252.45, 252.45) -2.59586px -1.50383px 0px, rgb(252.45, 252.45, 252.45) -1.96093px -2.27041px 0px, rgb(252.45, 252.45, 252.45) -1.11013px -2.78704px 0px, rgb(252.45, 252.45, 252.45) -0.137119px -2.99686px 0px, rgb(252.45, 252.45, 252.45) 0.850987px -2.87677px 0px, rgb(252.45, 252.45, 252.45) 1.74541px -2.43999px 0px, rgb(252.45, 252.45, 252.45) 2.44769px -1.73459px 0px, rgb(252.45, 252.45, 252.45) 2.88051px -0.838247px 0px;
}
.text-outline-gray-100 {
  text-shadow: rgb(248.625, 248.625, 248.625) 3px 0px 0px, rgb(248.625, 248.625, 248.625) 2.83487px 0.981584px 0px, rgb(248.625, 248.625, 248.625) 2.35766px 1.85511px 0px, rgb(248.625, 248.625, 248.625) 1.62091px 2.52441px 0px, rgb(248.625, 248.625, 248.625) 0.705713px 2.91581px 0px, rgb(248.625, 248.625, 248.625) -0.287171px 2.98622px 0px, rgb(248.625, 248.625, 248.625) -1.24844px 2.72789px 0px, rgb(248.625, 248.625, 248.625) -2.07227px 2.16926px 0px, rgb(248.625, 248.625, 248.625) -2.66798px 1.37182px 0px, rgb(248.625, 248.625, 248.625) -2.96998px 0.42336px 0px, rgb(248.625, 248.625, 248.625) -2.94502px -0.571704px 0px, rgb(248.625, 248.625, 248.625) -2.59586px -1.50383px 0px, rgb(248.625, 248.625, 248.625) -1.96093px -2.27041px 0px, rgb(248.625, 248.625, 248.625) -1.11013px -2.78704px 0px, rgb(248.625, 248.625, 248.625) -0.137119px -2.99686px 0px, rgb(248.625, 248.625, 248.625) 0.850987px -2.87677px 0px, rgb(248.625, 248.625, 248.625) 1.74541px -2.43999px 0px, rgb(248.625, 248.625, 248.625) 2.44769px -1.73459px 0px, rgb(248.625, 248.625, 248.625) 2.88051px -0.838247px 0px;
}
.text-outline-gray-200 {
  text-shadow: rgb(242.25, 242.25, 242.25) 3px 0px 0px, rgb(242.25, 242.25, 242.25) 2.83487px 0.981584px 0px, rgb(242.25, 242.25, 242.25) 2.35766px 1.85511px 0px, rgb(242.25, 242.25, 242.25) 1.62091px 2.52441px 0px, rgb(242.25, 242.25, 242.25) 0.705713px 2.91581px 0px, rgb(242.25, 242.25, 242.25) -0.287171px 2.98622px 0px, rgb(242.25, 242.25, 242.25) -1.24844px 2.72789px 0px, rgb(242.25, 242.25, 242.25) -2.07227px 2.16926px 0px, rgb(242.25, 242.25, 242.25) -2.66798px 1.37182px 0px, rgb(242.25, 242.25, 242.25) -2.96998px 0.42336px 0px, rgb(242.25, 242.25, 242.25) -2.94502px -0.571704px 0px, rgb(242.25, 242.25, 242.25) -2.59586px -1.50383px 0px, rgb(242.25, 242.25, 242.25) -1.96093px -2.27041px 0px, rgb(242.25, 242.25, 242.25) -1.11013px -2.78704px 0px, rgb(242.25, 242.25, 242.25) -0.137119px -2.99686px 0px, rgb(242.25, 242.25, 242.25) 0.850987px -2.87677px 0px, rgb(242.25, 242.25, 242.25) 1.74541px -2.43999px 0px, rgb(242.25, 242.25, 242.25) 2.44769px -1.73459px 0px, rgb(242.25, 242.25, 242.25) 2.88051px -0.838247px 0px;
}
.text-outline-gray-300 {
  text-shadow: rgb(229.5, 229.5, 229.5) 3px 0px 0px, rgb(229.5, 229.5, 229.5) 2.83487px 0.981584px 0px, rgb(229.5, 229.5, 229.5) 2.35766px 1.85511px 0px, rgb(229.5, 229.5, 229.5) 1.62091px 2.52441px 0px, rgb(229.5, 229.5, 229.5) 0.705713px 2.91581px 0px, rgb(229.5, 229.5, 229.5) -0.287171px 2.98622px 0px, rgb(229.5, 229.5, 229.5) -1.24844px 2.72789px 0px, rgb(229.5, 229.5, 229.5) -2.07227px 2.16926px 0px, rgb(229.5, 229.5, 229.5) -2.66798px 1.37182px 0px, rgb(229.5, 229.5, 229.5) -2.96998px 0.42336px 0px, rgb(229.5, 229.5, 229.5) -2.94502px -0.571704px 0px, rgb(229.5, 229.5, 229.5) -2.59586px -1.50383px 0px, rgb(229.5, 229.5, 229.5) -1.96093px -2.27041px 0px, rgb(229.5, 229.5, 229.5) -1.11013px -2.78704px 0px, rgb(229.5, 229.5, 229.5) -0.137119px -2.99686px 0px, rgb(229.5, 229.5, 229.5) 0.850987px -2.87677px 0px, rgb(229.5, 229.5, 229.5) 1.74541px -2.43999px 0px, rgb(229.5, 229.5, 229.5) 2.44769px -1.73459px 0px, rgb(229.5, 229.5, 229.5) 2.88051px -0.838247px 0px;
}
.text-outline-gray-400 {
  text-shadow: rgb(216.75, 216.75, 216.75) 3px 0px 0px, rgb(216.75, 216.75, 216.75) 2.83487px 0.981584px 0px, rgb(216.75, 216.75, 216.75) 2.35766px 1.85511px 0px, rgb(216.75, 216.75, 216.75) 1.62091px 2.52441px 0px, rgb(216.75, 216.75, 216.75) 0.705713px 2.91581px 0px, rgb(216.75, 216.75, 216.75) -0.287171px 2.98622px 0px, rgb(216.75, 216.75, 216.75) -1.24844px 2.72789px 0px, rgb(216.75, 216.75, 216.75) -2.07227px 2.16926px 0px, rgb(216.75, 216.75, 216.75) -2.66798px 1.37182px 0px, rgb(216.75, 216.75, 216.75) -2.96998px 0.42336px 0px, rgb(216.75, 216.75, 216.75) -2.94502px -0.571704px 0px, rgb(216.75, 216.75, 216.75) -2.59586px -1.50383px 0px, rgb(216.75, 216.75, 216.75) -1.96093px -2.27041px 0px, rgb(216.75, 216.75, 216.75) -1.11013px -2.78704px 0px, rgb(216.75, 216.75, 216.75) -0.137119px -2.99686px 0px, rgb(216.75, 216.75, 216.75) 0.850987px -2.87677px 0px, rgb(216.75, 216.75, 216.75) 1.74541px -2.43999px 0px, rgb(216.75, 216.75, 216.75) 2.44769px -1.73459px 0px, rgb(216.75, 216.75, 216.75) 2.88051px -0.838247px 0px;
}
.text-outline-gray-500 {
  text-shadow: #ccc 3px 0px 0px, #ccc 2.83487px 0.981584px 0px, #ccc 2.35766px 1.85511px 0px, #ccc 1.62091px 2.52441px 0px, #ccc 0.705713px 2.91581px 0px, #ccc -0.287171px 2.98622px 0px, #ccc -1.24844px 2.72789px 0px, #ccc -2.07227px 2.16926px 0px, #ccc -2.66798px 1.37182px 0px, #ccc -2.96998px 0.42336px 0px, #ccc -2.94502px -0.571704px 0px, #ccc -2.59586px -1.50383px 0px, #ccc -1.96093px -2.27041px 0px, #ccc -1.11013px -2.78704px 0px, #ccc -0.137119px -2.99686px 0px, #ccc 0.850987px -2.87677px 0px, #ccc 1.74541px -2.43999px 0px, #ccc 2.44769px -1.73459px 0px, #ccc 2.88051px -0.838247px 0px;
}
.text-outline-gray-600 {
  text-shadow: #999999 3px 0px 0px, #999999 2.83487px 0.981584px 0px, #999999 2.35766px 1.85511px 0px, #999999 1.62091px 2.52441px 0px, #999999 0.705713px 2.91581px 0px, #999999 -0.287171px 2.98622px 0px, #999999 -1.24844px 2.72789px 0px, #999999 -2.07227px 2.16926px 0px, #999999 -2.66798px 1.37182px 0px, #999999 -2.96998px 0.42336px 0px, #999999 -2.94502px -0.571704px 0px, #999999 -2.59586px -1.50383px 0px, #999999 -1.96093px -2.27041px 0px, #999999 -1.11013px -2.78704px 0px, #999999 -0.137119px -2.99686px 0px, #999999 0.850987px -2.87677px 0px, #999999 1.74541px -2.43999px 0px, #999999 2.44769px -1.73459px 0px, #999999 2.88051px -0.838247px 0px;
}
.text-outline-gray-700 {
  text-shadow: #666666 3px 0px 0px, #666666 2.83487px 0.981584px 0px, #666666 2.35766px 1.85511px 0px, #666666 1.62091px 2.52441px 0px, #666666 0.705713px 2.91581px 0px, #666666 -0.287171px 2.98622px 0px, #666666 -1.24844px 2.72789px 0px, #666666 -2.07227px 2.16926px 0px, #666666 -2.66798px 1.37182px 0px, #666666 -2.96998px 0.42336px 0px, #666666 -2.94502px -0.571704px 0px, #666666 -2.59586px -1.50383px 0px, #666666 -1.96093px -2.27041px 0px, #666666 -1.11013px -2.78704px 0px, #666666 -0.137119px -2.99686px 0px, #666666 0.850987px -2.87677px 0px, #666666 1.74541px -2.43999px 0px, #666666 2.44769px -1.73459px 0px, #666666 2.88051px -0.838247px 0px;
}
.text-outline-gray-800 {
  text-shadow: #333333 3px 0px 0px, #333333 2.83487px 0.981584px 0px, #333333 2.35766px 1.85511px 0px, #333333 1.62091px 2.52441px 0px, #333333 0.705713px 2.91581px 0px, #333333 -0.287171px 2.98622px 0px, #333333 -1.24844px 2.72789px 0px, #333333 -2.07227px 2.16926px 0px, #333333 -2.66798px 1.37182px 0px, #333333 -2.96998px 0.42336px 0px, #333333 -2.94502px -0.571704px 0px, #333333 -2.59586px -1.50383px 0px, #333333 -1.96093px -2.27041px 0px, #333333 -1.11013px -2.78704px 0px, #333333 -0.137119px -2.99686px 0px, #333333 0.850987px -2.87677px 0px, #333333 1.74541px -2.43999px 0px, #333333 2.44769px -1.73459px 0px, #333333 2.88051px -0.838247px 0px;
}
.text-outline-gray-900 {
  text-shadow: rgb(25.5, 25.5, 25.5) 3px 0px 0px, rgb(25.5, 25.5, 25.5) 2.83487px 0.981584px 0px, rgb(25.5, 25.5, 25.5) 2.35766px 1.85511px 0px, rgb(25.5, 25.5, 25.5) 1.62091px 2.52441px 0px, rgb(25.5, 25.5, 25.5) 0.705713px 2.91581px 0px, rgb(25.5, 25.5, 25.5) -0.287171px 2.98622px 0px, rgb(25.5, 25.5, 25.5) -1.24844px 2.72789px 0px, rgb(25.5, 25.5, 25.5) -2.07227px 2.16926px 0px, rgb(25.5, 25.5, 25.5) -2.66798px 1.37182px 0px, rgb(25.5, 25.5, 25.5) -2.96998px 0.42336px 0px, rgb(25.5, 25.5, 25.5) -2.94502px -0.571704px 0px, rgb(25.5, 25.5, 25.5) -2.59586px -1.50383px 0px, rgb(25.5, 25.5, 25.5) -1.96093px -2.27041px 0px, rgb(25.5, 25.5, 25.5) -1.11013px -2.78704px 0px, rgb(25.5, 25.5, 25.5) -0.137119px -2.99686px 0px, rgb(25.5, 25.5, 25.5) 0.850987px -2.87677px 0px, rgb(25.5, 25.5, 25.5) 1.74541px -2.43999px 0px, rgb(25.5, 25.5, 25.5) 2.44769px -1.73459px 0px, rgb(25.5, 25.5, 25.5) 2.88051px -0.838247px 0px;
}
.text-outline-cyan {
  text-shadow: #00aeff 3px 0px 0px, #00aeff 2.83487px 0.981584px 0px, #00aeff 2.35766px 1.85511px 0px, #00aeff 1.62091px 2.52441px 0px, #00aeff 0.705713px 2.91581px 0px, #00aeff -0.287171px 2.98622px 0px, #00aeff -1.24844px 2.72789px 0px, #00aeff -2.07227px 2.16926px 0px, #00aeff -2.66798px 1.37182px 0px, #00aeff -2.96998px 0.42336px 0px, #00aeff -2.94502px -0.571704px 0px, #00aeff -2.59586px -1.50383px 0px, #00aeff -1.96093px -2.27041px 0px, #00aeff -1.11013px -2.78704px 0px, #00aeff -0.137119px -2.99686px 0px, #00aeff 0.850987px -2.87677px 0px, #00aeff 1.74541px -2.43999px 0px, #00aeff 2.44769px -1.73459px 0px, #00aeff 2.88051px -0.838247px 0px;
}
.text-outline-cyan-50 {
  text-shadow: rgb(242.25, 250.95, 255) 3px 0px 0px, rgb(242.25, 250.95, 255) 2.83487px 0.981584px 0px, rgb(242.25, 250.95, 255) 2.35766px 1.85511px 0px, rgb(242.25, 250.95, 255) 1.62091px 2.52441px 0px, rgb(242.25, 250.95, 255) 0.705713px 2.91581px 0px, rgb(242.25, 250.95, 255) -0.287171px 2.98622px 0px, rgb(242.25, 250.95, 255) -1.24844px 2.72789px 0px, rgb(242.25, 250.95, 255) -2.07227px 2.16926px 0px, rgb(242.25, 250.95, 255) -2.66798px 1.37182px 0px, rgb(242.25, 250.95, 255) -2.96998px 0.42336px 0px, rgb(242.25, 250.95, 255) -2.94502px -0.571704px 0px, rgb(242.25, 250.95, 255) -2.59586px -1.50383px 0px, rgb(242.25, 250.95, 255) -1.96093px -2.27041px 0px, rgb(242.25, 250.95, 255) -1.11013px -2.78704px 0px, rgb(242.25, 250.95, 255) -0.137119px -2.99686px 0px, rgb(242.25, 250.95, 255) 0.850987px -2.87677px 0px, rgb(242.25, 250.95, 255) 1.74541px -2.43999px 0px, rgb(242.25, 250.95, 255) 2.44769px -1.73459px 0px, rgb(242.25, 250.95, 255) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-100 {
  text-shadow: rgb(223.125, 244.875, 255) 3px 0px 0px, rgb(223.125, 244.875, 255) 2.83487px 0.981584px 0px, rgb(223.125, 244.875, 255) 2.35766px 1.85511px 0px, rgb(223.125, 244.875, 255) 1.62091px 2.52441px 0px, rgb(223.125, 244.875, 255) 0.705713px 2.91581px 0px, rgb(223.125, 244.875, 255) -0.287171px 2.98622px 0px, rgb(223.125, 244.875, 255) -1.24844px 2.72789px 0px, rgb(223.125, 244.875, 255) -2.07227px 2.16926px 0px, rgb(223.125, 244.875, 255) -2.66798px 1.37182px 0px, rgb(223.125, 244.875, 255) -2.96998px 0.42336px 0px, rgb(223.125, 244.875, 255) -2.94502px -0.571704px 0px, rgb(223.125, 244.875, 255) -2.59586px -1.50383px 0px, rgb(223.125, 244.875, 255) -1.96093px -2.27041px 0px, rgb(223.125, 244.875, 255) -1.11013px -2.78704px 0px, rgb(223.125, 244.875, 255) -0.137119px -2.99686px 0px, rgb(223.125, 244.875, 255) 0.850987px -2.87677px 0px, rgb(223.125, 244.875, 255) 1.74541px -2.43999px 0px, rgb(223.125, 244.875, 255) 2.44769px -1.73459px 0px, rgb(223.125, 244.875, 255) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-200 {
  text-shadow: rgb(191.25, 234.75, 255) 3px 0px 0px, rgb(191.25, 234.75, 255) 2.83487px 0.981584px 0px, rgb(191.25, 234.75, 255) 2.35766px 1.85511px 0px, rgb(191.25, 234.75, 255) 1.62091px 2.52441px 0px, rgb(191.25, 234.75, 255) 0.705713px 2.91581px 0px, rgb(191.25, 234.75, 255) -0.287171px 2.98622px 0px, rgb(191.25, 234.75, 255) -1.24844px 2.72789px 0px, rgb(191.25, 234.75, 255) -2.07227px 2.16926px 0px, rgb(191.25, 234.75, 255) -2.66798px 1.37182px 0px, rgb(191.25, 234.75, 255) -2.96998px 0.42336px 0px, rgb(191.25, 234.75, 255) -2.94502px -0.571704px 0px, rgb(191.25, 234.75, 255) -2.59586px -1.50383px 0px, rgb(191.25, 234.75, 255) -1.96093px -2.27041px 0px, rgb(191.25, 234.75, 255) -1.11013px -2.78704px 0px, rgb(191.25, 234.75, 255) -0.137119px -2.99686px 0px, rgb(191.25, 234.75, 255) 0.850987px -2.87677px 0px, rgb(191.25, 234.75, 255) 1.74541px -2.43999px 0px, rgb(191.25, 234.75, 255) 2.44769px -1.73459px 0px, rgb(191.25, 234.75, 255) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-300 {
  text-shadow: rgb(127.5, 214.5, 255) 3px 0px 0px, rgb(127.5, 214.5, 255) 2.83487px 0.981584px 0px, rgb(127.5, 214.5, 255) 2.35766px 1.85511px 0px, rgb(127.5, 214.5, 255) 1.62091px 2.52441px 0px, rgb(127.5, 214.5, 255) 0.705713px 2.91581px 0px, rgb(127.5, 214.5, 255) -0.287171px 2.98622px 0px, rgb(127.5, 214.5, 255) -1.24844px 2.72789px 0px, rgb(127.5, 214.5, 255) -2.07227px 2.16926px 0px, rgb(127.5, 214.5, 255) -2.66798px 1.37182px 0px, rgb(127.5, 214.5, 255) -2.96998px 0.42336px 0px, rgb(127.5, 214.5, 255) -2.94502px -0.571704px 0px, rgb(127.5, 214.5, 255) -2.59586px -1.50383px 0px, rgb(127.5, 214.5, 255) -1.96093px -2.27041px 0px, rgb(127.5, 214.5, 255) -1.11013px -2.78704px 0px, rgb(127.5, 214.5, 255) -0.137119px -2.99686px 0px, rgb(127.5, 214.5, 255) 0.850987px -2.87677px 0px, rgb(127.5, 214.5, 255) 1.74541px -2.43999px 0px, rgb(127.5, 214.5, 255) 2.44769px -1.73459px 0px, rgb(127.5, 214.5, 255) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-400 {
  text-shadow: rgb(63.75, 194.25, 255) 3px 0px 0px, rgb(63.75, 194.25, 255) 2.83487px 0.981584px 0px, rgb(63.75, 194.25, 255) 2.35766px 1.85511px 0px, rgb(63.75, 194.25, 255) 1.62091px 2.52441px 0px, rgb(63.75, 194.25, 255) 0.705713px 2.91581px 0px, rgb(63.75, 194.25, 255) -0.287171px 2.98622px 0px, rgb(63.75, 194.25, 255) -1.24844px 2.72789px 0px, rgb(63.75, 194.25, 255) -2.07227px 2.16926px 0px, rgb(63.75, 194.25, 255) -2.66798px 1.37182px 0px, rgb(63.75, 194.25, 255) -2.96998px 0.42336px 0px, rgb(63.75, 194.25, 255) -2.94502px -0.571704px 0px, rgb(63.75, 194.25, 255) -2.59586px -1.50383px 0px, rgb(63.75, 194.25, 255) -1.96093px -2.27041px 0px, rgb(63.75, 194.25, 255) -1.11013px -2.78704px 0px, rgb(63.75, 194.25, 255) -0.137119px -2.99686px 0px, rgb(63.75, 194.25, 255) 0.850987px -2.87677px 0px, rgb(63.75, 194.25, 255) 1.74541px -2.43999px 0px, rgb(63.75, 194.25, 255) 2.44769px -1.73459px 0px, rgb(63.75, 194.25, 255) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-500 {
  text-shadow: #00aeff 3px 0px 0px, #00aeff 2.83487px 0.981584px 0px, #00aeff 2.35766px 1.85511px 0px, #00aeff 1.62091px 2.52441px 0px, #00aeff 0.705713px 2.91581px 0px, #00aeff -0.287171px 2.98622px 0px, #00aeff -1.24844px 2.72789px 0px, #00aeff -2.07227px 2.16926px 0px, #00aeff -2.66798px 1.37182px 0px, #00aeff -2.96998px 0.42336px 0px, #00aeff -2.94502px -0.571704px 0px, #00aeff -2.59586px -1.50383px 0px, #00aeff -1.96093px -2.27041px 0px, #00aeff -1.11013px -2.78704px 0px, #00aeff -0.137119px -2.99686px 0px, #00aeff 0.850987px -2.87677px 0px, #00aeff 1.74541px -2.43999px 0px, #00aeff 2.44769px -1.73459px 0px, #00aeff 2.88051px -0.838247px 0px;
}
.text-outline-cyan-600 {
  text-shadow: rgb(0, 130.5, 191.25) 3px 0px 0px, rgb(0, 130.5, 191.25) 2.83487px 0.981584px 0px, rgb(0, 130.5, 191.25) 2.35766px 1.85511px 0px, rgb(0, 130.5, 191.25) 1.62091px 2.52441px 0px, rgb(0, 130.5, 191.25) 0.705713px 2.91581px 0px, rgb(0, 130.5, 191.25) -0.287171px 2.98622px 0px, rgb(0, 130.5, 191.25) -1.24844px 2.72789px 0px, rgb(0, 130.5, 191.25) -2.07227px 2.16926px 0px, rgb(0, 130.5, 191.25) -2.66798px 1.37182px 0px, rgb(0, 130.5, 191.25) -2.96998px 0.42336px 0px, rgb(0, 130.5, 191.25) -2.94502px -0.571704px 0px, rgb(0, 130.5, 191.25) -2.59586px -1.50383px 0px, rgb(0, 130.5, 191.25) -1.96093px -2.27041px 0px, rgb(0, 130.5, 191.25) -1.11013px -2.78704px 0px, rgb(0, 130.5, 191.25) -0.137119px -2.99686px 0px, rgb(0, 130.5, 191.25) 0.850987px -2.87677px 0px, rgb(0, 130.5, 191.25) 1.74541px -2.43999px 0px, rgb(0, 130.5, 191.25) 2.44769px -1.73459px 0px, rgb(0, 130.5, 191.25) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-700 {
  text-shadow: rgb(0, 87, 127.5) 3px 0px 0px, rgb(0, 87, 127.5) 2.83487px 0.981584px 0px, rgb(0, 87, 127.5) 2.35766px 1.85511px 0px, rgb(0, 87, 127.5) 1.62091px 2.52441px 0px, rgb(0, 87, 127.5) 0.705713px 2.91581px 0px, rgb(0, 87, 127.5) -0.287171px 2.98622px 0px, rgb(0, 87, 127.5) -1.24844px 2.72789px 0px, rgb(0, 87, 127.5) -2.07227px 2.16926px 0px, rgb(0, 87, 127.5) -2.66798px 1.37182px 0px, rgb(0, 87, 127.5) -2.96998px 0.42336px 0px, rgb(0, 87, 127.5) -2.94502px -0.571704px 0px, rgb(0, 87, 127.5) -2.59586px -1.50383px 0px, rgb(0, 87, 127.5) -1.96093px -2.27041px 0px, rgb(0, 87, 127.5) -1.11013px -2.78704px 0px, rgb(0, 87, 127.5) -0.137119px -2.99686px 0px, rgb(0, 87, 127.5) 0.850987px -2.87677px 0px, rgb(0, 87, 127.5) 1.74541px -2.43999px 0px, rgb(0, 87, 127.5) 2.44769px -1.73459px 0px, rgb(0, 87, 127.5) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-800 {
  text-shadow: rgb(0, 43.5, 63.75) 3px 0px 0px, rgb(0, 43.5, 63.75) 2.83487px 0.981584px 0px, rgb(0, 43.5, 63.75) 2.35766px 1.85511px 0px, rgb(0, 43.5, 63.75) 1.62091px 2.52441px 0px, rgb(0, 43.5, 63.75) 0.705713px 2.91581px 0px, rgb(0, 43.5, 63.75) -0.287171px 2.98622px 0px, rgb(0, 43.5, 63.75) -1.24844px 2.72789px 0px, rgb(0, 43.5, 63.75) -2.07227px 2.16926px 0px, rgb(0, 43.5, 63.75) -2.66798px 1.37182px 0px, rgb(0, 43.5, 63.75) -2.96998px 0.42336px 0px, rgb(0, 43.5, 63.75) -2.94502px -0.571704px 0px, rgb(0, 43.5, 63.75) -2.59586px -1.50383px 0px, rgb(0, 43.5, 63.75) -1.96093px -2.27041px 0px, rgb(0, 43.5, 63.75) -1.11013px -2.78704px 0px, rgb(0, 43.5, 63.75) -0.137119px -2.99686px 0px, rgb(0, 43.5, 63.75) 0.850987px -2.87677px 0px, rgb(0, 43.5, 63.75) 1.74541px -2.43999px 0px, rgb(0, 43.5, 63.75) 2.44769px -1.73459px 0px, rgb(0, 43.5, 63.75) 2.88051px -0.838247px 0px;
}
.text-outline-cyan-900 {
  text-shadow: rgb(0, 21.75, 31.875) 3px 0px 0px, rgb(0, 21.75, 31.875) 2.83487px 0.981584px 0px, rgb(0, 21.75, 31.875) 2.35766px 1.85511px 0px, rgb(0, 21.75, 31.875) 1.62091px 2.52441px 0px, rgb(0, 21.75, 31.875) 0.705713px 2.91581px 0px, rgb(0, 21.75, 31.875) -0.287171px 2.98622px 0px, rgb(0, 21.75, 31.875) -1.24844px 2.72789px 0px, rgb(0, 21.75, 31.875) -2.07227px 2.16926px 0px, rgb(0, 21.75, 31.875) -2.66798px 1.37182px 0px, rgb(0, 21.75, 31.875) -2.96998px 0.42336px 0px, rgb(0, 21.75, 31.875) -2.94502px -0.571704px 0px, rgb(0, 21.75, 31.875) -2.59586px -1.50383px 0px, rgb(0, 21.75, 31.875) -1.96093px -2.27041px 0px, rgb(0, 21.75, 31.875) -1.11013px -2.78704px 0px, rgb(0, 21.75, 31.875) -0.137119px -2.99686px 0px, rgb(0, 21.75, 31.875) 0.850987px -2.87677px 0px, rgb(0, 21.75, 31.875) 1.74541px -2.43999px 0px, rgb(0, 21.75, 31.875) 2.44769px -1.73459px 0px, rgb(0, 21.75, 31.875) 2.88051px -0.838247px 0px;
}
.text-outline-magenta {
  text-shadow: #c22c74 3px 0px 0px, #c22c74 2.83487px 0.981584px 0px, #c22c74 2.35766px 1.85511px 0px, #c22c74 1.62091px 2.52441px 0px, #c22c74 0.705713px 2.91581px 0px, #c22c74 -0.287171px 2.98622px 0px, #c22c74 -1.24844px 2.72789px 0px, #c22c74 -2.07227px 2.16926px 0px, #c22c74 -2.66798px 1.37182px 0px, #c22c74 -2.96998px 0.42336px 0px, #c22c74 -2.94502px -0.571704px 0px, #c22c74 -2.59586px -1.50383px 0px, #c22c74 -1.96093px -2.27041px 0px, #c22c74 -1.11013px -2.78704px 0px, #c22c74 -0.137119px -2.99686px 0px, #c22c74 0.850987px -2.87677px 0px, #c22c74 1.74541px -2.43999px 0px, #c22c74 2.44769px -1.73459px 0px, #c22c74 2.88051px -0.838247px 0px;
}
.text-outline-magenta-50 {
  text-shadow: rgb(251.95, 244.45, 248.05) 3px 0px 0px, rgb(251.95, 244.45, 248.05) 2.83487px 0.981584px 0px, rgb(251.95, 244.45, 248.05) 2.35766px 1.85511px 0px, rgb(251.95, 244.45, 248.05) 1.62091px 2.52441px 0px, rgb(251.95, 244.45, 248.05) 0.705713px 2.91581px 0px, rgb(251.95, 244.45, 248.05) -0.287171px 2.98622px 0px, rgb(251.95, 244.45, 248.05) -1.24844px 2.72789px 0px, rgb(251.95, 244.45, 248.05) -2.07227px 2.16926px 0px, rgb(251.95, 244.45, 248.05) -2.66798px 1.37182px 0px, rgb(251.95, 244.45, 248.05) -2.96998px 0.42336px 0px, rgb(251.95, 244.45, 248.05) -2.94502px -0.571704px 0px, rgb(251.95, 244.45, 248.05) -2.59586px -1.50383px 0px, rgb(251.95, 244.45, 248.05) -1.96093px -2.27041px 0px, rgb(251.95, 244.45, 248.05) -1.11013px -2.78704px 0px, rgb(251.95, 244.45, 248.05) -0.137119px -2.99686px 0px, rgb(251.95, 244.45, 248.05) 0.850987px -2.87677px 0px, rgb(251.95, 244.45, 248.05) 1.74541px -2.43999px 0px, rgb(251.95, 244.45, 248.05) 2.44769px -1.73459px 0px, rgb(251.95, 244.45, 248.05) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-100 {
  text-shadow: rgb(247.375, 228.625, 237.625) 3px 0px 0px, rgb(247.375, 228.625, 237.625) 2.83487px 0.981584px 0px, rgb(247.375, 228.625, 237.625) 2.35766px 1.85511px 0px, rgb(247.375, 228.625, 237.625) 1.62091px 2.52441px 0px, rgb(247.375, 228.625, 237.625) 0.705713px 2.91581px 0px, rgb(247.375, 228.625, 237.625) -0.287171px 2.98622px 0px, rgb(247.375, 228.625, 237.625) -1.24844px 2.72789px 0px, rgb(247.375, 228.625, 237.625) -2.07227px 2.16926px 0px, rgb(247.375, 228.625, 237.625) -2.66798px 1.37182px 0px, rgb(247.375, 228.625, 237.625) -2.96998px 0.42336px 0px, rgb(247.375, 228.625, 237.625) -2.94502px -0.571704px 0px, rgb(247.375, 228.625, 237.625) -2.59586px -1.50383px 0px, rgb(247.375, 228.625, 237.625) -1.96093px -2.27041px 0px, rgb(247.375, 228.625, 237.625) -1.11013px -2.78704px 0px, rgb(247.375, 228.625, 237.625) -0.137119px -2.99686px 0px, rgb(247.375, 228.625, 237.625) 0.850987px -2.87677px 0px, rgb(247.375, 228.625, 237.625) 1.74541px -2.43999px 0px, rgb(247.375, 228.625, 237.625) 2.44769px -1.73459px 0px, rgb(247.375, 228.625, 237.625) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-200 {
  text-shadow: rgb(239.75, 202.25, 220.25) 3px 0px 0px, rgb(239.75, 202.25, 220.25) 2.83487px 0.981584px 0px, rgb(239.75, 202.25, 220.25) 2.35766px 1.85511px 0px, rgb(239.75, 202.25, 220.25) 1.62091px 2.52441px 0px, rgb(239.75, 202.25, 220.25) 0.705713px 2.91581px 0px, rgb(239.75, 202.25, 220.25) -0.287171px 2.98622px 0px, rgb(239.75, 202.25, 220.25) -1.24844px 2.72789px 0px, rgb(239.75, 202.25, 220.25) -2.07227px 2.16926px 0px, rgb(239.75, 202.25, 220.25) -2.66798px 1.37182px 0px, rgb(239.75, 202.25, 220.25) -2.96998px 0.42336px 0px, rgb(239.75, 202.25, 220.25) -2.94502px -0.571704px 0px, rgb(239.75, 202.25, 220.25) -2.59586px -1.50383px 0px, rgb(239.75, 202.25, 220.25) -1.96093px -2.27041px 0px, rgb(239.75, 202.25, 220.25) -1.11013px -2.78704px 0px, rgb(239.75, 202.25, 220.25) -0.137119px -2.99686px 0px, rgb(239.75, 202.25, 220.25) 0.850987px -2.87677px 0px, rgb(239.75, 202.25, 220.25) 1.74541px -2.43999px 0px, rgb(239.75, 202.25, 220.25) 2.44769px -1.73459px 0px, rgb(239.75, 202.25, 220.25) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-300 {
  text-shadow: rgb(224.5, 149.5, 185.5) 3px 0px 0px, rgb(224.5, 149.5, 185.5) 2.83487px 0.981584px 0px, rgb(224.5, 149.5, 185.5) 2.35766px 1.85511px 0px, rgb(224.5, 149.5, 185.5) 1.62091px 2.52441px 0px, rgb(224.5, 149.5, 185.5) 0.705713px 2.91581px 0px, rgb(224.5, 149.5, 185.5) -0.287171px 2.98622px 0px, rgb(224.5, 149.5, 185.5) -1.24844px 2.72789px 0px, rgb(224.5, 149.5, 185.5) -2.07227px 2.16926px 0px, rgb(224.5, 149.5, 185.5) -2.66798px 1.37182px 0px, rgb(224.5, 149.5, 185.5) -2.96998px 0.42336px 0px, rgb(224.5, 149.5, 185.5) -2.94502px -0.571704px 0px, rgb(224.5, 149.5, 185.5) -2.59586px -1.50383px 0px, rgb(224.5, 149.5, 185.5) -1.96093px -2.27041px 0px, rgb(224.5, 149.5, 185.5) -1.11013px -2.78704px 0px, rgb(224.5, 149.5, 185.5) -0.137119px -2.99686px 0px, rgb(224.5, 149.5, 185.5) 0.850987px -2.87677px 0px, rgb(224.5, 149.5, 185.5) 1.74541px -2.43999px 0px, rgb(224.5, 149.5, 185.5) 2.44769px -1.73459px 0px, rgb(224.5, 149.5, 185.5) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-400 {
  text-shadow: rgb(209.25, 96.75, 150.75) 3px 0px 0px, rgb(209.25, 96.75, 150.75) 2.83487px 0.981584px 0px, rgb(209.25, 96.75, 150.75) 2.35766px 1.85511px 0px, rgb(209.25, 96.75, 150.75) 1.62091px 2.52441px 0px, rgb(209.25, 96.75, 150.75) 0.705713px 2.91581px 0px, rgb(209.25, 96.75, 150.75) -0.287171px 2.98622px 0px, rgb(209.25, 96.75, 150.75) -1.24844px 2.72789px 0px, rgb(209.25, 96.75, 150.75) -2.07227px 2.16926px 0px, rgb(209.25, 96.75, 150.75) -2.66798px 1.37182px 0px, rgb(209.25, 96.75, 150.75) -2.96998px 0.42336px 0px, rgb(209.25, 96.75, 150.75) -2.94502px -0.571704px 0px, rgb(209.25, 96.75, 150.75) -2.59586px -1.50383px 0px, rgb(209.25, 96.75, 150.75) -1.96093px -2.27041px 0px, rgb(209.25, 96.75, 150.75) -1.11013px -2.78704px 0px, rgb(209.25, 96.75, 150.75) -0.137119px -2.99686px 0px, rgb(209.25, 96.75, 150.75) 0.850987px -2.87677px 0px, rgb(209.25, 96.75, 150.75) 1.74541px -2.43999px 0px, rgb(209.25, 96.75, 150.75) 2.44769px -1.73459px 0px, rgb(209.25, 96.75, 150.75) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-500 {
  text-shadow: #c22c74 3px 0px 0px, #c22c74 2.83487px 0.981584px 0px, #c22c74 2.35766px 1.85511px 0px, #c22c74 1.62091px 2.52441px 0px, #c22c74 0.705713px 2.91581px 0px, #c22c74 -0.287171px 2.98622px 0px, #c22c74 -1.24844px 2.72789px 0px, #c22c74 -2.07227px 2.16926px 0px, #c22c74 -2.66798px 1.37182px 0px, #c22c74 -2.96998px 0.42336px 0px, #c22c74 -2.94502px -0.571704px 0px, #c22c74 -2.59586px -1.50383px 0px, #c22c74 -1.96093px -2.27041px 0px, #c22c74 -1.11013px -2.78704px 0px, #c22c74 -0.137119px -2.99686px 0px, #c22c74 0.850987px -2.87677px 0px, #c22c74 1.74541px -2.43999px 0px, #c22c74 2.44769px -1.73459px 0px, #c22c74 2.88051px -0.838247px 0px;
}
.text-outline-magenta-600 {
  text-shadow: rgb(145.5, 33, 87) 3px 0px 0px, rgb(145.5, 33, 87) 2.83487px 0.981584px 0px, rgb(145.5, 33, 87) 2.35766px 1.85511px 0px, rgb(145.5, 33, 87) 1.62091px 2.52441px 0px, rgb(145.5, 33, 87) 0.705713px 2.91581px 0px, rgb(145.5, 33, 87) -0.287171px 2.98622px 0px, rgb(145.5, 33, 87) -1.24844px 2.72789px 0px, rgb(145.5, 33, 87) -2.07227px 2.16926px 0px, rgb(145.5, 33, 87) -2.66798px 1.37182px 0px, rgb(145.5, 33, 87) -2.96998px 0.42336px 0px, rgb(145.5, 33, 87) -2.94502px -0.571704px 0px, rgb(145.5, 33, 87) -2.59586px -1.50383px 0px, rgb(145.5, 33, 87) -1.96093px -2.27041px 0px, rgb(145.5, 33, 87) -1.11013px -2.78704px 0px, rgb(145.5, 33, 87) -0.137119px -2.99686px 0px, rgb(145.5, 33, 87) 0.850987px -2.87677px 0px, rgb(145.5, 33, 87) 1.74541px -2.43999px 0px, rgb(145.5, 33, 87) 2.44769px -1.73459px 0px, rgb(145.5, 33, 87) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-700 {
  text-shadow: #61163a 3px 0px 0px, #61163a 2.83487px 0.981584px 0px, #61163a 2.35766px 1.85511px 0px, #61163a 1.62091px 2.52441px 0px, #61163a 0.705713px 2.91581px 0px, #61163a -0.287171px 2.98622px 0px, #61163a -1.24844px 2.72789px 0px, #61163a -2.07227px 2.16926px 0px, #61163a -2.66798px 1.37182px 0px, #61163a -2.96998px 0.42336px 0px, #61163a -2.94502px -0.571704px 0px, #61163a -2.59586px -1.50383px 0px, #61163a -1.96093px -2.27041px 0px, #61163a -1.11013px -2.78704px 0px, #61163a -0.137119px -2.99686px 0px, #61163a 0.850987px -2.87677px 0px, #61163a 1.74541px -2.43999px 0px, #61163a 2.44769px -1.73459px 0px, #61163a 2.88051px -0.838247px 0px;
}
.text-outline-magenta-800 {
  text-shadow: rgb(48.5, 11, 29) 3px 0px 0px, rgb(48.5, 11, 29) 2.83487px 0.981584px 0px, rgb(48.5, 11, 29) 2.35766px 1.85511px 0px, rgb(48.5, 11, 29) 1.62091px 2.52441px 0px, rgb(48.5, 11, 29) 0.705713px 2.91581px 0px, rgb(48.5, 11, 29) -0.287171px 2.98622px 0px, rgb(48.5, 11, 29) -1.24844px 2.72789px 0px, rgb(48.5, 11, 29) -2.07227px 2.16926px 0px, rgb(48.5, 11, 29) -2.66798px 1.37182px 0px, rgb(48.5, 11, 29) -2.96998px 0.42336px 0px, rgb(48.5, 11, 29) -2.94502px -0.571704px 0px, rgb(48.5, 11, 29) -2.59586px -1.50383px 0px, rgb(48.5, 11, 29) -1.96093px -2.27041px 0px, rgb(48.5, 11, 29) -1.11013px -2.78704px 0px, rgb(48.5, 11, 29) -0.137119px -2.99686px 0px, rgb(48.5, 11, 29) 0.850987px -2.87677px 0px, rgb(48.5, 11, 29) 1.74541px -2.43999px 0px, rgb(48.5, 11, 29) 2.44769px -1.73459px 0px, rgb(48.5, 11, 29) 2.88051px -0.838247px 0px;
}
.text-outline-magenta-900 {
  text-shadow: rgb(24.25, 5.5, 14.5) 3px 0px 0px, rgb(24.25, 5.5, 14.5) 2.83487px 0.981584px 0px, rgb(24.25, 5.5, 14.5) 2.35766px 1.85511px 0px, rgb(24.25, 5.5, 14.5) 1.62091px 2.52441px 0px, rgb(24.25, 5.5, 14.5) 0.705713px 2.91581px 0px, rgb(24.25, 5.5, 14.5) -0.287171px 2.98622px 0px, rgb(24.25, 5.5, 14.5) -1.24844px 2.72789px 0px, rgb(24.25, 5.5, 14.5) -2.07227px 2.16926px 0px, rgb(24.25, 5.5, 14.5) -2.66798px 1.37182px 0px, rgb(24.25, 5.5, 14.5) -2.96998px 0.42336px 0px, rgb(24.25, 5.5, 14.5) -2.94502px -0.571704px 0px, rgb(24.25, 5.5, 14.5) -2.59586px -1.50383px 0px, rgb(24.25, 5.5, 14.5) -1.96093px -2.27041px 0px, rgb(24.25, 5.5, 14.5) -1.11013px -2.78704px 0px, rgb(24.25, 5.5, 14.5) -0.137119px -2.99686px 0px, rgb(24.25, 5.5, 14.5) 0.850987px -2.87677px 0px, rgb(24.25, 5.5, 14.5) 1.74541px -2.43999px 0px, rgb(24.25, 5.5, 14.5) 2.44769px -1.73459px 0px, rgb(24.25, 5.5, 14.5) 2.88051px -0.838247px 0px;
}
.text-outline-blue {
  text-shadow: #005ac7 3px 0px 0px, #005ac7 2.83487px 0.981584px 0px, #005ac7 2.35766px 1.85511px 0px, #005ac7 1.62091px 2.52441px 0px, #005ac7 0.705713px 2.91581px 0px, #005ac7 -0.287171px 2.98622px 0px, #005ac7 -1.24844px 2.72789px 0px, #005ac7 -2.07227px 2.16926px 0px, #005ac7 -2.66798px 1.37182px 0px, #005ac7 -2.96998px 0.42336px 0px, #005ac7 -2.94502px -0.571704px 0px, #005ac7 -2.59586px -1.50383px 0px, #005ac7 -1.96093px -2.27041px 0px, #005ac7 -1.11013px -2.78704px 0px, #005ac7 -0.137119px -2.99686px 0px, #005ac7 0.850987px -2.87677px 0px, #005ac7 1.74541px -2.43999px 0px, #005ac7 2.44769px -1.73459px 0px, #005ac7 2.88051px -0.838247px 0px;
}
.text-outline-blue-50 {
  text-shadow: rgb(242.25, 246.75, 252.2) 3px 0px 0px, rgb(242.25, 246.75, 252.2) 2.83487px 0.981584px 0px, rgb(242.25, 246.75, 252.2) 2.35766px 1.85511px 0px, rgb(242.25, 246.75, 252.2) 1.62091px 2.52441px 0px, rgb(242.25, 246.75, 252.2) 0.705713px 2.91581px 0px, rgb(242.25, 246.75, 252.2) -0.287171px 2.98622px 0px, rgb(242.25, 246.75, 252.2) -1.24844px 2.72789px 0px, rgb(242.25, 246.75, 252.2) -2.07227px 2.16926px 0px, rgb(242.25, 246.75, 252.2) -2.66798px 1.37182px 0px, rgb(242.25, 246.75, 252.2) -2.96998px 0.42336px 0px, rgb(242.25, 246.75, 252.2) -2.94502px -0.571704px 0px, rgb(242.25, 246.75, 252.2) -2.59586px -1.50383px 0px, rgb(242.25, 246.75, 252.2) -1.96093px -2.27041px 0px, rgb(242.25, 246.75, 252.2) -1.11013px -2.78704px 0px, rgb(242.25, 246.75, 252.2) -0.137119px -2.99686px 0px, rgb(242.25, 246.75, 252.2) 0.850987px -2.87677px 0px, rgb(242.25, 246.75, 252.2) 1.74541px -2.43999px 0px, rgb(242.25, 246.75, 252.2) 2.44769px -1.73459px 0px, rgb(242.25, 246.75, 252.2) 2.88051px -0.838247px 0px;
}
.text-outline-blue-100 {
  text-shadow: rgb(223.125, 234.375, 248) 3px 0px 0px, rgb(223.125, 234.375, 248) 2.83487px 0.981584px 0px, rgb(223.125, 234.375, 248) 2.35766px 1.85511px 0px, rgb(223.125, 234.375, 248) 1.62091px 2.52441px 0px, rgb(223.125, 234.375, 248) 0.705713px 2.91581px 0px, rgb(223.125, 234.375, 248) -0.287171px 2.98622px 0px, rgb(223.125, 234.375, 248) -1.24844px 2.72789px 0px, rgb(223.125, 234.375, 248) -2.07227px 2.16926px 0px, rgb(223.125, 234.375, 248) -2.66798px 1.37182px 0px, rgb(223.125, 234.375, 248) -2.96998px 0.42336px 0px, rgb(223.125, 234.375, 248) -2.94502px -0.571704px 0px, rgb(223.125, 234.375, 248) -2.59586px -1.50383px 0px, rgb(223.125, 234.375, 248) -1.96093px -2.27041px 0px, rgb(223.125, 234.375, 248) -1.11013px -2.78704px 0px, rgb(223.125, 234.375, 248) -0.137119px -2.99686px 0px, rgb(223.125, 234.375, 248) 0.850987px -2.87677px 0px, rgb(223.125, 234.375, 248) 1.74541px -2.43999px 0px, rgb(223.125, 234.375, 248) 2.44769px -1.73459px 0px, rgb(223.125, 234.375, 248) 2.88051px -0.838247px 0px;
}
.text-outline-blue-200 {
  text-shadow: rgb(191.25, 213.75, 241) 3px 0px 0px, rgb(191.25, 213.75, 241) 2.83487px 0.981584px 0px, rgb(191.25, 213.75, 241) 2.35766px 1.85511px 0px, rgb(191.25, 213.75, 241) 1.62091px 2.52441px 0px, rgb(191.25, 213.75, 241) 0.705713px 2.91581px 0px, rgb(191.25, 213.75, 241) -0.287171px 2.98622px 0px, rgb(191.25, 213.75, 241) -1.24844px 2.72789px 0px, rgb(191.25, 213.75, 241) -2.07227px 2.16926px 0px, rgb(191.25, 213.75, 241) -2.66798px 1.37182px 0px, rgb(191.25, 213.75, 241) -2.96998px 0.42336px 0px, rgb(191.25, 213.75, 241) -2.94502px -0.571704px 0px, rgb(191.25, 213.75, 241) -2.59586px -1.50383px 0px, rgb(191.25, 213.75, 241) -1.96093px -2.27041px 0px, rgb(191.25, 213.75, 241) -1.11013px -2.78704px 0px, rgb(191.25, 213.75, 241) -0.137119px -2.99686px 0px, rgb(191.25, 213.75, 241) 0.850987px -2.87677px 0px, rgb(191.25, 213.75, 241) 1.74541px -2.43999px 0px, rgb(191.25, 213.75, 241) 2.44769px -1.73459px 0px, rgb(191.25, 213.75, 241) 2.88051px -0.838247px 0px;
}
.text-outline-blue-300 {
  text-shadow: rgb(127.5, 172.5, 227) 3px 0px 0px, rgb(127.5, 172.5, 227) 2.83487px 0.981584px 0px, rgb(127.5, 172.5, 227) 2.35766px 1.85511px 0px, rgb(127.5, 172.5, 227) 1.62091px 2.52441px 0px, rgb(127.5, 172.5, 227) 0.705713px 2.91581px 0px, rgb(127.5, 172.5, 227) -0.287171px 2.98622px 0px, rgb(127.5, 172.5, 227) -1.24844px 2.72789px 0px, rgb(127.5, 172.5, 227) -2.07227px 2.16926px 0px, rgb(127.5, 172.5, 227) -2.66798px 1.37182px 0px, rgb(127.5, 172.5, 227) -2.96998px 0.42336px 0px, rgb(127.5, 172.5, 227) -2.94502px -0.571704px 0px, rgb(127.5, 172.5, 227) -2.59586px -1.50383px 0px, rgb(127.5, 172.5, 227) -1.96093px -2.27041px 0px, rgb(127.5, 172.5, 227) -1.11013px -2.78704px 0px, rgb(127.5, 172.5, 227) -0.137119px -2.99686px 0px, rgb(127.5, 172.5, 227) 0.850987px -2.87677px 0px, rgb(127.5, 172.5, 227) 1.74541px -2.43999px 0px, rgb(127.5, 172.5, 227) 2.44769px -1.73459px 0px, rgb(127.5, 172.5, 227) 2.88051px -0.838247px 0px;
}
.text-outline-blue-400 {
  text-shadow: rgb(63.75, 131.25, 213) 3px 0px 0px, rgb(63.75, 131.25, 213) 2.83487px 0.981584px 0px, rgb(63.75, 131.25, 213) 2.35766px 1.85511px 0px, rgb(63.75, 131.25, 213) 1.62091px 2.52441px 0px, rgb(63.75, 131.25, 213) 0.705713px 2.91581px 0px, rgb(63.75, 131.25, 213) -0.287171px 2.98622px 0px, rgb(63.75, 131.25, 213) -1.24844px 2.72789px 0px, rgb(63.75, 131.25, 213) -2.07227px 2.16926px 0px, rgb(63.75, 131.25, 213) -2.66798px 1.37182px 0px, rgb(63.75, 131.25, 213) -2.96998px 0.42336px 0px, rgb(63.75, 131.25, 213) -2.94502px -0.571704px 0px, rgb(63.75, 131.25, 213) -2.59586px -1.50383px 0px, rgb(63.75, 131.25, 213) -1.96093px -2.27041px 0px, rgb(63.75, 131.25, 213) -1.11013px -2.78704px 0px, rgb(63.75, 131.25, 213) -0.137119px -2.99686px 0px, rgb(63.75, 131.25, 213) 0.850987px -2.87677px 0px, rgb(63.75, 131.25, 213) 1.74541px -2.43999px 0px, rgb(63.75, 131.25, 213) 2.44769px -1.73459px 0px, rgb(63.75, 131.25, 213) 2.88051px -0.838247px 0px;
}
.text-outline-blue-500 {
  text-shadow: #005ac7 3px 0px 0px, #005ac7 2.83487px 0.981584px 0px, #005ac7 2.35766px 1.85511px 0px, #005ac7 1.62091px 2.52441px 0px, #005ac7 0.705713px 2.91581px 0px, #005ac7 -0.287171px 2.98622px 0px, #005ac7 -1.24844px 2.72789px 0px, #005ac7 -2.07227px 2.16926px 0px, #005ac7 -2.66798px 1.37182px 0px, #005ac7 -2.96998px 0.42336px 0px, #005ac7 -2.94502px -0.571704px 0px, #005ac7 -2.59586px -1.50383px 0px, #005ac7 -1.96093px -2.27041px 0px, #005ac7 -1.11013px -2.78704px 0px, #005ac7 -0.137119px -2.99686px 0px, #005ac7 0.850987px -2.87677px 0px, #005ac7 1.74541px -2.43999px 0px, #005ac7 2.44769px -1.73459px 0px, #005ac7 2.88051px -0.838247px 0px;
}
.text-outline-blue-600 {
  text-shadow: rgb(0, 67.5, 149.25) 3px 0px 0px, rgb(0, 67.5, 149.25) 2.83487px 0.981584px 0px, rgb(0, 67.5, 149.25) 2.35766px 1.85511px 0px, rgb(0, 67.5, 149.25) 1.62091px 2.52441px 0px, rgb(0, 67.5, 149.25) 0.705713px 2.91581px 0px, rgb(0, 67.5, 149.25) -0.287171px 2.98622px 0px, rgb(0, 67.5, 149.25) -1.24844px 2.72789px 0px, rgb(0, 67.5, 149.25) -2.07227px 2.16926px 0px, rgb(0, 67.5, 149.25) -2.66798px 1.37182px 0px, rgb(0, 67.5, 149.25) -2.96998px 0.42336px 0px, rgb(0, 67.5, 149.25) -2.94502px -0.571704px 0px, rgb(0, 67.5, 149.25) -2.59586px -1.50383px 0px, rgb(0, 67.5, 149.25) -1.96093px -2.27041px 0px, rgb(0, 67.5, 149.25) -1.11013px -2.78704px 0px, rgb(0, 67.5, 149.25) -0.137119px -2.99686px 0px, rgb(0, 67.5, 149.25) 0.850987px -2.87677px 0px, rgb(0, 67.5, 149.25) 1.74541px -2.43999px 0px, rgb(0, 67.5, 149.25) 2.44769px -1.73459px 0px, rgb(0, 67.5, 149.25) 2.88051px -0.838247px 0px;
}
.text-outline-blue-700 {
  text-shadow: rgb(0, 45, 99.5) 3px 0px 0px, rgb(0, 45, 99.5) 2.83487px 0.981584px 0px, rgb(0, 45, 99.5) 2.35766px 1.85511px 0px, rgb(0, 45, 99.5) 1.62091px 2.52441px 0px, rgb(0, 45, 99.5) 0.705713px 2.91581px 0px, rgb(0, 45, 99.5) -0.287171px 2.98622px 0px, rgb(0, 45, 99.5) -1.24844px 2.72789px 0px, rgb(0, 45, 99.5) -2.07227px 2.16926px 0px, rgb(0, 45, 99.5) -2.66798px 1.37182px 0px, rgb(0, 45, 99.5) -2.96998px 0.42336px 0px, rgb(0, 45, 99.5) -2.94502px -0.571704px 0px, rgb(0, 45, 99.5) -2.59586px -1.50383px 0px, rgb(0, 45, 99.5) -1.96093px -2.27041px 0px, rgb(0, 45, 99.5) -1.11013px -2.78704px 0px, rgb(0, 45, 99.5) -0.137119px -2.99686px 0px, rgb(0, 45, 99.5) 0.850987px -2.87677px 0px, rgb(0, 45, 99.5) 1.74541px -2.43999px 0px, rgb(0, 45, 99.5) 2.44769px -1.73459px 0px, rgb(0, 45, 99.5) 2.88051px -0.838247px 0px;
}
.text-outline-blue-800 {
  text-shadow: rgb(0, 22.5, 49.75) 3px 0px 0px, rgb(0, 22.5, 49.75) 2.83487px 0.981584px 0px, rgb(0, 22.5, 49.75) 2.35766px 1.85511px 0px, rgb(0, 22.5, 49.75) 1.62091px 2.52441px 0px, rgb(0, 22.5, 49.75) 0.705713px 2.91581px 0px, rgb(0, 22.5, 49.75) -0.287171px 2.98622px 0px, rgb(0, 22.5, 49.75) -1.24844px 2.72789px 0px, rgb(0, 22.5, 49.75) -2.07227px 2.16926px 0px, rgb(0, 22.5, 49.75) -2.66798px 1.37182px 0px, rgb(0, 22.5, 49.75) -2.96998px 0.42336px 0px, rgb(0, 22.5, 49.75) -2.94502px -0.571704px 0px, rgb(0, 22.5, 49.75) -2.59586px -1.50383px 0px, rgb(0, 22.5, 49.75) -1.96093px -2.27041px 0px, rgb(0, 22.5, 49.75) -1.11013px -2.78704px 0px, rgb(0, 22.5, 49.75) -0.137119px -2.99686px 0px, rgb(0, 22.5, 49.75) 0.850987px -2.87677px 0px, rgb(0, 22.5, 49.75) 1.74541px -2.43999px 0px, rgb(0, 22.5, 49.75) 2.44769px -1.73459px 0px, rgb(0, 22.5, 49.75) 2.88051px -0.838247px 0px;
}
.text-outline-blue-900 {
  text-shadow: rgb(0, 11.25, 24.875) 3px 0px 0px, rgb(0, 11.25, 24.875) 2.83487px 0.981584px 0px, rgb(0, 11.25, 24.875) 2.35766px 1.85511px 0px, rgb(0, 11.25, 24.875) 1.62091px 2.52441px 0px, rgb(0, 11.25, 24.875) 0.705713px 2.91581px 0px, rgb(0, 11.25, 24.875) -0.287171px 2.98622px 0px, rgb(0, 11.25, 24.875) -1.24844px 2.72789px 0px, rgb(0, 11.25, 24.875) -2.07227px 2.16926px 0px, rgb(0, 11.25, 24.875) -2.66798px 1.37182px 0px, rgb(0, 11.25, 24.875) -2.96998px 0.42336px 0px, rgb(0, 11.25, 24.875) -2.94502px -0.571704px 0px, rgb(0, 11.25, 24.875) -2.59586px -1.50383px 0px, rgb(0, 11.25, 24.875) -1.96093px -2.27041px 0px, rgb(0, 11.25, 24.875) -1.11013px -2.78704px 0px, rgb(0, 11.25, 24.875) -0.137119px -2.99686px 0px, rgb(0, 11.25, 24.875) 0.850987px -2.87677px 0px, rgb(0, 11.25, 24.875) 1.74541px -2.43999px 0px, rgb(0, 11.25, 24.875) 2.44769px -1.73459px 0px, rgb(0, 11.25, 24.875) 2.88051px -0.838247px 0px;
}
.text-outline-red {
  text-shadow: #e61f1b 3px 0px 0px, #e61f1b 2.83487px 0.981584px 0px, #e61f1b 2.35766px 1.85511px 0px, #e61f1b 1.62091px 2.52441px 0px, #e61f1b 0.705713px 2.91581px 0px, #e61f1b -0.287171px 2.98622px 0px, #e61f1b -1.24844px 2.72789px 0px, #e61f1b -2.07227px 2.16926px 0px, #e61f1b -2.66798px 1.37182px 0px, #e61f1b -2.96998px 0.42336px 0px, #e61f1b -2.94502px -0.571704px 0px, #e61f1b -2.59586px -1.50383px 0px, #e61f1b -1.96093px -2.27041px 0px, #e61f1b -1.11013px -2.78704px 0px, #e61f1b -0.137119px -2.99686px 0px, #e61f1b 0.850987px -2.87677px 0px, #e61f1b 1.74541px -2.43999px 0px, #e61f1b 2.44769px -1.73459px 0px, #e61f1b 2.88051px -0.838247px 0px;
}
.text-outline-red-50 {
  text-shadow: rgb(253.75, 243.8, 243.6) 3px 0px 0px, rgb(253.75, 243.8, 243.6) 2.83487px 0.981584px 0px, rgb(253.75, 243.8, 243.6) 2.35766px 1.85511px 0px, rgb(253.75, 243.8, 243.6) 1.62091px 2.52441px 0px, rgb(253.75, 243.8, 243.6) 0.705713px 2.91581px 0px, rgb(253.75, 243.8, 243.6) -0.287171px 2.98622px 0px, rgb(253.75, 243.8, 243.6) -1.24844px 2.72789px 0px, rgb(253.75, 243.8, 243.6) -2.07227px 2.16926px 0px, rgb(253.75, 243.8, 243.6) -2.66798px 1.37182px 0px, rgb(253.75, 243.8, 243.6) -2.96998px 0.42336px 0px, rgb(253.75, 243.8, 243.6) -2.94502px -0.571704px 0px, rgb(253.75, 243.8, 243.6) -2.59586px -1.50383px 0px, rgb(253.75, 243.8, 243.6) -1.96093px -2.27041px 0px, rgb(253.75, 243.8, 243.6) -1.11013px -2.78704px 0px, rgb(253.75, 243.8, 243.6) -0.137119px -2.99686px 0px, rgb(253.75, 243.8, 243.6) 0.850987px -2.87677px 0px, rgb(253.75, 243.8, 243.6) 1.74541px -2.43999px 0px, rgb(253.75, 243.8, 243.6) 2.44769px -1.73459px 0px, rgb(253.75, 243.8, 243.6) 2.88051px -0.838247px 0px;
}
.text-outline-red-100 {
  text-shadow: rgb(251.875, 227, 226.5) 3px 0px 0px, rgb(251.875, 227, 226.5) 2.83487px 0.981584px 0px, rgb(251.875, 227, 226.5) 2.35766px 1.85511px 0px, rgb(251.875, 227, 226.5) 1.62091px 2.52441px 0px, rgb(251.875, 227, 226.5) 0.705713px 2.91581px 0px, rgb(251.875, 227, 226.5) -0.287171px 2.98622px 0px, rgb(251.875, 227, 226.5) -1.24844px 2.72789px 0px, rgb(251.875, 227, 226.5) -2.07227px 2.16926px 0px, rgb(251.875, 227, 226.5) -2.66798px 1.37182px 0px, rgb(251.875, 227, 226.5) -2.96998px 0.42336px 0px, rgb(251.875, 227, 226.5) -2.94502px -0.571704px 0px, rgb(251.875, 227, 226.5) -2.59586px -1.50383px 0px, rgb(251.875, 227, 226.5) -1.96093px -2.27041px 0px, rgb(251.875, 227, 226.5) -1.11013px -2.78704px 0px, rgb(251.875, 227, 226.5) -0.137119px -2.99686px 0px, rgb(251.875, 227, 226.5) 0.850987px -2.87677px 0px, rgb(251.875, 227, 226.5) 1.74541px -2.43999px 0px, rgb(251.875, 227, 226.5) 2.44769px -1.73459px 0px, rgb(251.875, 227, 226.5) 2.88051px -0.838247px 0px;
}
.text-outline-red-200 {
  text-shadow: rgb(248.75, 199, 198) 3px 0px 0px, rgb(248.75, 199, 198) 2.83487px 0.981584px 0px, rgb(248.75, 199, 198) 2.35766px 1.85511px 0px, rgb(248.75, 199, 198) 1.62091px 2.52441px 0px, rgb(248.75, 199, 198) 0.705713px 2.91581px 0px, rgb(248.75, 199, 198) -0.287171px 2.98622px 0px, rgb(248.75, 199, 198) -1.24844px 2.72789px 0px, rgb(248.75, 199, 198) -2.07227px 2.16926px 0px, rgb(248.75, 199, 198) -2.66798px 1.37182px 0px, rgb(248.75, 199, 198) -2.96998px 0.42336px 0px, rgb(248.75, 199, 198) -2.94502px -0.571704px 0px, rgb(248.75, 199, 198) -2.59586px -1.50383px 0px, rgb(248.75, 199, 198) -1.96093px -2.27041px 0px, rgb(248.75, 199, 198) -1.11013px -2.78704px 0px, rgb(248.75, 199, 198) -0.137119px -2.99686px 0px, rgb(248.75, 199, 198) 0.850987px -2.87677px 0px, rgb(248.75, 199, 198) 1.74541px -2.43999px 0px, rgb(248.75, 199, 198) 2.44769px -1.73459px 0px, rgb(248.75, 199, 198) 2.88051px -0.838247px 0px;
}
.text-outline-red-300 {
  text-shadow: rgb(242.5, 143, 141) 3px 0px 0px, rgb(242.5, 143, 141) 2.83487px 0.981584px 0px, rgb(242.5, 143, 141) 2.35766px 1.85511px 0px, rgb(242.5, 143, 141) 1.62091px 2.52441px 0px, rgb(242.5, 143, 141) 0.705713px 2.91581px 0px, rgb(242.5, 143, 141) -0.287171px 2.98622px 0px, rgb(242.5, 143, 141) -1.24844px 2.72789px 0px, rgb(242.5, 143, 141) -2.07227px 2.16926px 0px, rgb(242.5, 143, 141) -2.66798px 1.37182px 0px, rgb(242.5, 143, 141) -2.96998px 0.42336px 0px, rgb(242.5, 143, 141) -2.94502px -0.571704px 0px, rgb(242.5, 143, 141) -2.59586px -1.50383px 0px, rgb(242.5, 143, 141) -1.96093px -2.27041px 0px, rgb(242.5, 143, 141) -1.11013px -2.78704px 0px, rgb(242.5, 143, 141) -0.137119px -2.99686px 0px, rgb(242.5, 143, 141) 0.850987px -2.87677px 0px, rgb(242.5, 143, 141) 1.74541px -2.43999px 0px, rgb(242.5, 143, 141) 2.44769px -1.73459px 0px, rgb(242.5, 143, 141) 2.88051px -0.838247px 0px;
}
.text-outline-red-400 {
  text-shadow: rgb(236.25, 87, 84) 3px 0px 0px, rgb(236.25, 87, 84) 2.83487px 0.981584px 0px, rgb(236.25, 87, 84) 2.35766px 1.85511px 0px, rgb(236.25, 87, 84) 1.62091px 2.52441px 0px, rgb(236.25, 87, 84) 0.705713px 2.91581px 0px, rgb(236.25, 87, 84) -0.287171px 2.98622px 0px, rgb(236.25, 87, 84) -1.24844px 2.72789px 0px, rgb(236.25, 87, 84) -2.07227px 2.16926px 0px, rgb(236.25, 87, 84) -2.66798px 1.37182px 0px, rgb(236.25, 87, 84) -2.96998px 0.42336px 0px, rgb(236.25, 87, 84) -2.94502px -0.571704px 0px, rgb(236.25, 87, 84) -2.59586px -1.50383px 0px, rgb(236.25, 87, 84) -1.96093px -2.27041px 0px, rgb(236.25, 87, 84) -1.11013px -2.78704px 0px, rgb(236.25, 87, 84) -0.137119px -2.99686px 0px, rgb(236.25, 87, 84) 0.850987px -2.87677px 0px, rgb(236.25, 87, 84) 1.74541px -2.43999px 0px, rgb(236.25, 87, 84) 2.44769px -1.73459px 0px, rgb(236.25, 87, 84) 2.88051px -0.838247px 0px;
}
.text-outline-red-500 {
  text-shadow: #e61f1b 3px 0px 0px, #e61f1b 2.83487px 0.981584px 0px, #e61f1b 2.35766px 1.85511px 0px, #e61f1b 1.62091px 2.52441px 0px, #e61f1b 0.705713px 2.91581px 0px, #e61f1b -0.287171px 2.98622px 0px, #e61f1b -1.24844px 2.72789px 0px, #e61f1b -2.07227px 2.16926px 0px, #e61f1b -2.66798px 1.37182px 0px, #e61f1b -2.96998px 0.42336px 0px, #e61f1b -2.94502px -0.571704px 0px, #e61f1b -2.59586px -1.50383px 0px, #e61f1b -1.96093px -2.27041px 0px, #e61f1b -1.11013px -2.78704px 0px, #e61f1b -0.137119px -2.99686px 0px, #e61f1b 0.850987px -2.87677px 0px, #e61f1b 1.74541px -2.43999px 0px, #e61f1b 2.44769px -1.73459px 0px, #e61f1b 2.88051px -0.838247px 0px;
}
.text-outline-red-600 {
  text-shadow: rgb(172.5, 23.25, 20.25) 3px 0px 0px, rgb(172.5, 23.25, 20.25) 2.83487px 0.981584px 0px, rgb(172.5, 23.25, 20.25) 2.35766px 1.85511px 0px, rgb(172.5, 23.25, 20.25) 1.62091px 2.52441px 0px, rgb(172.5, 23.25, 20.25) 0.705713px 2.91581px 0px, rgb(172.5, 23.25, 20.25) -0.287171px 2.98622px 0px, rgb(172.5, 23.25, 20.25) -1.24844px 2.72789px 0px, rgb(172.5, 23.25, 20.25) -2.07227px 2.16926px 0px, rgb(172.5, 23.25, 20.25) -2.66798px 1.37182px 0px, rgb(172.5, 23.25, 20.25) -2.96998px 0.42336px 0px, rgb(172.5, 23.25, 20.25) -2.94502px -0.571704px 0px, rgb(172.5, 23.25, 20.25) -2.59586px -1.50383px 0px, rgb(172.5, 23.25, 20.25) -1.96093px -2.27041px 0px, rgb(172.5, 23.25, 20.25) -1.11013px -2.78704px 0px, rgb(172.5, 23.25, 20.25) -0.137119px -2.99686px 0px, rgb(172.5, 23.25, 20.25) 0.850987px -2.87677px 0px, rgb(172.5, 23.25, 20.25) 1.74541px -2.43999px 0px, rgb(172.5, 23.25, 20.25) 2.44769px -1.73459px 0px, rgb(172.5, 23.25, 20.25) 2.88051px -0.838247px 0px;
}
.text-outline-red-700 {
  text-shadow: rgb(115, 15.5, 13.5) 3px 0px 0px, rgb(115, 15.5, 13.5) 2.83487px 0.981584px 0px, rgb(115, 15.5, 13.5) 2.35766px 1.85511px 0px, rgb(115, 15.5, 13.5) 1.62091px 2.52441px 0px, rgb(115, 15.5, 13.5) 0.705713px 2.91581px 0px, rgb(115, 15.5, 13.5) -0.287171px 2.98622px 0px, rgb(115, 15.5, 13.5) -1.24844px 2.72789px 0px, rgb(115, 15.5, 13.5) -2.07227px 2.16926px 0px, rgb(115, 15.5, 13.5) -2.66798px 1.37182px 0px, rgb(115, 15.5, 13.5) -2.96998px 0.42336px 0px, rgb(115, 15.5, 13.5) -2.94502px -0.571704px 0px, rgb(115, 15.5, 13.5) -2.59586px -1.50383px 0px, rgb(115, 15.5, 13.5) -1.96093px -2.27041px 0px, rgb(115, 15.5, 13.5) -1.11013px -2.78704px 0px, rgb(115, 15.5, 13.5) -0.137119px -2.99686px 0px, rgb(115, 15.5, 13.5) 0.850987px -2.87677px 0px, rgb(115, 15.5, 13.5) 1.74541px -2.43999px 0px, rgb(115, 15.5, 13.5) 2.44769px -1.73459px 0px, rgb(115, 15.5, 13.5) 2.88051px -0.838247px 0px;
}
.text-outline-red-800 {
  text-shadow: rgb(57.5, 7.75, 6.75) 3px 0px 0px, rgb(57.5, 7.75, 6.75) 2.83487px 0.981584px 0px, rgb(57.5, 7.75, 6.75) 2.35766px 1.85511px 0px, rgb(57.5, 7.75, 6.75) 1.62091px 2.52441px 0px, rgb(57.5, 7.75, 6.75) 0.705713px 2.91581px 0px, rgb(57.5, 7.75, 6.75) -0.287171px 2.98622px 0px, rgb(57.5, 7.75, 6.75) -1.24844px 2.72789px 0px, rgb(57.5, 7.75, 6.75) -2.07227px 2.16926px 0px, rgb(57.5, 7.75, 6.75) -2.66798px 1.37182px 0px, rgb(57.5, 7.75, 6.75) -2.96998px 0.42336px 0px, rgb(57.5, 7.75, 6.75) -2.94502px -0.571704px 0px, rgb(57.5, 7.75, 6.75) -2.59586px -1.50383px 0px, rgb(57.5, 7.75, 6.75) -1.96093px -2.27041px 0px, rgb(57.5, 7.75, 6.75) -1.11013px -2.78704px 0px, rgb(57.5, 7.75, 6.75) -0.137119px -2.99686px 0px, rgb(57.5, 7.75, 6.75) 0.850987px -2.87677px 0px, rgb(57.5, 7.75, 6.75) 1.74541px -2.43999px 0px, rgb(57.5, 7.75, 6.75) 2.44769px -1.73459px 0px, rgb(57.5, 7.75, 6.75) 2.88051px -0.838247px 0px;
}
.text-outline-red-900 {
  text-shadow: rgb(28.75, 3.875, 3.375) 3px 0px 0px, rgb(28.75, 3.875, 3.375) 2.83487px 0.981584px 0px, rgb(28.75, 3.875, 3.375) 2.35766px 1.85511px 0px, rgb(28.75, 3.875, 3.375) 1.62091px 2.52441px 0px, rgb(28.75, 3.875, 3.375) 0.705713px 2.91581px 0px, rgb(28.75, 3.875, 3.375) -0.287171px 2.98622px 0px, rgb(28.75, 3.875, 3.375) -1.24844px 2.72789px 0px, rgb(28.75, 3.875, 3.375) -2.07227px 2.16926px 0px, rgb(28.75, 3.875, 3.375) -2.66798px 1.37182px 0px, rgb(28.75, 3.875, 3.375) -2.96998px 0.42336px 0px, rgb(28.75, 3.875, 3.375) -2.94502px -0.571704px 0px, rgb(28.75, 3.875, 3.375) -2.59586px -1.50383px 0px, rgb(28.75, 3.875, 3.375) -1.96093px -2.27041px 0px, rgb(28.75, 3.875, 3.375) -1.11013px -2.78704px 0px, rgb(28.75, 3.875, 3.375) -0.137119px -2.99686px 0px, rgb(28.75, 3.875, 3.375) 0.850987px -2.87677px 0px, rgb(28.75, 3.875, 3.375) 1.74541px -2.43999px 0px, rgb(28.75, 3.875, 3.375) 2.44769px -1.73459px 0px, rgb(28.75, 3.875, 3.375) 2.88051px -0.838247px 0px;
}
.text-outline-rose {
  text-shadow: #de005b 3px 0px 0px, #de005b 2.83487px 0.981584px 0px, #de005b 2.35766px 1.85511px 0px, #de005b 1.62091px 2.52441px 0px, #de005b 0.705713px 2.91581px 0px, #de005b -0.287171px 2.98622px 0px, #de005b -1.24844px 2.72789px 0px, #de005b -2.07227px 2.16926px 0px, #de005b -2.66798px 1.37182px 0px, #de005b -2.96998px 0.42336px 0px, #de005b -2.94502px -0.571704px 0px, #de005b -2.59586px -1.50383px 0px, #de005b -1.96093px -2.27041px 0px, #de005b -1.11013px -2.78704px 0px, #de005b -0.137119px -2.99686px 0px, #de005b 0.850987px -2.87677px 0px, #de005b 1.74541px -2.43999px 0px, #de005b 2.44769px -1.73459px 0px, #de005b 2.88051px -0.838247px 0px;
}
.text-outline-rose-50 {
  text-shadow: rgb(253.35, 242.25, 246.8) 3px 0px 0px, rgb(253.35, 242.25, 246.8) 2.83487px 0.981584px 0px, rgb(253.35, 242.25, 246.8) 2.35766px 1.85511px 0px, rgb(253.35, 242.25, 246.8) 1.62091px 2.52441px 0px, rgb(253.35, 242.25, 246.8) 0.705713px 2.91581px 0px, rgb(253.35, 242.25, 246.8) -0.287171px 2.98622px 0px, rgb(253.35, 242.25, 246.8) -1.24844px 2.72789px 0px, rgb(253.35, 242.25, 246.8) -2.07227px 2.16926px 0px, rgb(253.35, 242.25, 246.8) -2.66798px 1.37182px 0px, rgb(253.35, 242.25, 246.8) -2.96998px 0.42336px 0px, rgb(253.35, 242.25, 246.8) -2.94502px -0.571704px 0px, rgb(253.35, 242.25, 246.8) -2.59586px -1.50383px 0px, rgb(253.35, 242.25, 246.8) -1.96093px -2.27041px 0px, rgb(253.35, 242.25, 246.8) -1.11013px -2.78704px 0px, rgb(253.35, 242.25, 246.8) -0.137119px -2.99686px 0px, rgb(253.35, 242.25, 246.8) 0.850987px -2.87677px 0px, rgb(253.35, 242.25, 246.8) 1.74541px -2.43999px 0px, rgb(253.35, 242.25, 246.8) 2.44769px -1.73459px 0px, rgb(253.35, 242.25, 246.8) 2.88051px -0.838247px 0px;
}
.text-outline-rose-100 {
  text-shadow: rgb(250.875, 223.125, 234.5) 3px 0px 0px, rgb(250.875, 223.125, 234.5) 2.83487px 0.981584px 0px, rgb(250.875, 223.125, 234.5) 2.35766px 1.85511px 0px, rgb(250.875, 223.125, 234.5) 1.62091px 2.52441px 0px, rgb(250.875, 223.125, 234.5) 0.705713px 2.91581px 0px, rgb(250.875, 223.125, 234.5) -0.287171px 2.98622px 0px, rgb(250.875, 223.125, 234.5) -1.24844px 2.72789px 0px, rgb(250.875, 223.125, 234.5) -2.07227px 2.16926px 0px, rgb(250.875, 223.125, 234.5) -2.66798px 1.37182px 0px, rgb(250.875, 223.125, 234.5) -2.96998px 0.42336px 0px, rgb(250.875, 223.125, 234.5) -2.94502px -0.571704px 0px, rgb(250.875, 223.125, 234.5) -2.59586px -1.50383px 0px, rgb(250.875, 223.125, 234.5) -1.96093px -2.27041px 0px, rgb(250.875, 223.125, 234.5) -1.11013px -2.78704px 0px, rgb(250.875, 223.125, 234.5) -0.137119px -2.99686px 0px, rgb(250.875, 223.125, 234.5) 0.850987px -2.87677px 0px, rgb(250.875, 223.125, 234.5) 1.74541px -2.43999px 0px, rgb(250.875, 223.125, 234.5) 2.44769px -1.73459px 0px, rgb(250.875, 223.125, 234.5) 2.88051px -0.838247px 0px;
}
.text-outline-rose-200 {
  text-shadow: rgb(246.75, 191.25, 214) 3px 0px 0px, rgb(246.75, 191.25, 214) 2.83487px 0.981584px 0px, rgb(246.75, 191.25, 214) 2.35766px 1.85511px 0px, rgb(246.75, 191.25, 214) 1.62091px 2.52441px 0px, rgb(246.75, 191.25, 214) 0.705713px 2.91581px 0px, rgb(246.75, 191.25, 214) -0.287171px 2.98622px 0px, rgb(246.75, 191.25, 214) -1.24844px 2.72789px 0px, rgb(246.75, 191.25, 214) -2.07227px 2.16926px 0px, rgb(246.75, 191.25, 214) -2.66798px 1.37182px 0px, rgb(246.75, 191.25, 214) -2.96998px 0.42336px 0px, rgb(246.75, 191.25, 214) -2.94502px -0.571704px 0px, rgb(246.75, 191.25, 214) -2.59586px -1.50383px 0px, rgb(246.75, 191.25, 214) -1.96093px -2.27041px 0px, rgb(246.75, 191.25, 214) -1.11013px -2.78704px 0px, rgb(246.75, 191.25, 214) -0.137119px -2.99686px 0px, rgb(246.75, 191.25, 214) 0.850987px -2.87677px 0px, rgb(246.75, 191.25, 214) 1.74541px -2.43999px 0px, rgb(246.75, 191.25, 214) 2.44769px -1.73459px 0px, rgb(246.75, 191.25, 214) 2.88051px -0.838247px 0px;
}
.text-outline-rose-300 {
  text-shadow: rgb(238.5, 127.5, 173) 3px 0px 0px, rgb(238.5, 127.5, 173) 2.83487px 0.981584px 0px, rgb(238.5, 127.5, 173) 2.35766px 1.85511px 0px, rgb(238.5, 127.5, 173) 1.62091px 2.52441px 0px, rgb(238.5, 127.5, 173) 0.705713px 2.91581px 0px, rgb(238.5, 127.5, 173) -0.287171px 2.98622px 0px, rgb(238.5, 127.5, 173) -1.24844px 2.72789px 0px, rgb(238.5, 127.5, 173) -2.07227px 2.16926px 0px, rgb(238.5, 127.5, 173) -2.66798px 1.37182px 0px, rgb(238.5, 127.5, 173) -2.96998px 0.42336px 0px, rgb(238.5, 127.5, 173) -2.94502px -0.571704px 0px, rgb(238.5, 127.5, 173) -2.59586px -1.50383px 0px, rgb(238.5, 127.5, 173) -1.96093px -2.27041px 0px, rgb(238.5, 127.5, 173) -1.11013px -2.78704px 0px, rgb(238.5, 127.5, 173) -0.137119px -2.99686px 0px, rgb(238.5, 127.5, 173) 0.850987px -2.87677px 0px, rgb(238.5, 127.5, 173) 1.74541px -2.43999px 0px, rgb(238.5, 127.5, 173) 2.44769px -1.73459px 0px, rgb(238.5, 127.5, 173) 2.88051px -0.838247px 0px;
}
.text-outline-rose-400 {
  text-shadow: rgb(230.25, 63.75, 132) 3px 0px 0px, rgb(230.25, 63.75, 132) 2.83487px 0.981584px 0px, rgb(230.25, 63.75, 132) 2.35766px 1.85511px 0px, rgb(230.25, 63.75, 132) 1.62091px 2.52441px 0px, rgb(230.25, 63.75, 132) 0.705713px 2.91581px 0px, rgb(230.25, 63.75, 132) -0.287171px 2.98622px 0px, rgb(230.25, 63.75, 132) -1.24844px 2.72789px 0px, rgb(230.25, 63.75, 132) -2.07227px 2.16926px 0px, rgb(230.25, 63.75, 132) -2.66798px 1.37182px 0px, rgb(230.25, 63.75, 132) -2.96998px 0.42336px 0px, rgb(230.25, 63.75, 132) -2.94502px -0.571704px 0px, rgb(230.25, 63.75, 132) -2.59586px -1.50383px 0px, rgb(230.25, 63.75, 132) -1.96093px -2.27041px 0px, rgb(230.25, 63.75, 132) -1.11013px -2.78704px 0px, rgb(230.25, 63.75, 132) -0.137119px -2.99686px 0px, rgb(230.25, 63.75, 132) 0.850987px -2.87677px 0px, rgb(230.25, 63.75, 132) 1.74541px -2.43999px 0px, rgb(230.25, 63.75, 132) 2.44769px -1.73459px 0px, rgb(230.25, 63.75, 132) 2.88051px -0.838247px 0px;
}
.text-outline-rose-500 {
  text-shadow: #de005b 3px 0px 0px, #de005b 2.83487px 0.981584px 0px, #de005b 2.35766px 1.85511px 0px, #de005b 1.62091px 2.52441px 0px, #de005b 0.705713px 2.91581px 0px, #de005b -0.287171px 2.98622px 0px, #de005b -1.24844px 2.72789px 0px, #de005b -2.07227px 2.16926px 0px, #de005b -2.66798px 1.37182px 0px, #de005b -2.96998px 0.42336px 0px, #de005b -2.94502px -0.571704px 0px, #de005b -2.59586px -1.50383px 0px, #de005b -1.96093px -2.27041px 0px, #de005b -1.11013px -2.78704px 0px, #de005b -0.137119px -2.99686px 0px, #de005b 0.850987px -2.87677px 0px, #de005b 1.74541px -2.43999px 0px, #de005b 2.44769px -1.73459px 0px, #de005b 2.88051px -0.838247px 0px;
}
.text-outline-rose-600 {
  text-shadow: rgb(166.5, 0, 68.25) 3px 0px 0px, rgb(166.5, 0, 68.25) 2.83487px 0.981584px 0px, rgb(166.5, 0, 68.25) 2.35766px 1.85511px 0px, rgb(166.5, 0, 68.25) 1.62091px 2.52441px 0px, rgb(166.5, 0, 68.25) 0.705713px 2.91581px 0px, rgb(166.5, 0, 68.25) -0.287171px 2.98622px 0px, rgb(166.5, 0, 68.25) -1.24844px 2.72789px 0px, rgb(166.5, 0, 68.25) -2.07227px 2.16926px 0px, rgb(166.5, 0, 68.25) -2.66798px 1.37182px 0px, rgb(166.5, 0, 68.25) -2.96998px 0.42336px 0px, rgb(166.5, 0, 68.25) -2.94502px -0.571704px 0px, rgb(166.5, 0, 68.25) -2.59586px -1.50383px 0px, rgb(166.5, 0, 68.25) -1.96093px -2.27041px 0px, rgb(166.5, 0, 68.25) -1.11013px -2.78704px 0px, rgb(166.5, 0, 68.25) -0.137119px -2.99686px 0px, rgb(166.5, 0, 68.25) 0.850987px -2.87677px 0px, rgb(166.5, 0, 68.25) 1.74541px -2.43999px 0px, rgb(166.5, 0, 68.25) 2.44769px -1.73459px 0px, rgb(166.5, 0, 68.25) 2.88051px -0.838247px 0px;
}
.text-outline-rose-700 {
  text-shadow: rgb(111, 0, 45.5) 3px 0px 0px, rgb(111, 0, 45.5) 2.83487px 0.981584px 0px, rgb(111, 0, 45.5) 2.35766px 1.85511px 0px, rgb(111, 0, 45.5) 1.62091px 2.52441px 0px, rgb(111, 0, 45.5) 0.705713px 2.91581px 0px, rgb(111, 0, 45.5) -0.287171px 2.98622px 0px, rgb(111, 0, 45.5) -1.24844px 2.72789px 0px, rgb(111, 0, 45.5) -2.07227px 2.16926px 0px, rgb(111, 0, 45.5) -2.66798px 1.37182px 0px, rgb(111, 0, 45.5) -2.96998px 0.42336px 0px, rgb(111, 0, 45.5) -2.94502px -0.571704px 0px, rgb(111, 0, 45.5) -2.59586px -1.50383px 0px, rgb(111, 0, 45.5) -1.96093px -2.27041px 0px, rgb(111, 0, 45.5) -1.11013px -2.78704px 0px, rgb(111, 0, 45.5) -0.137119px -2.99686px 0px, rgb(111, 0, 45.5) 0.850987px -2.87677px 0px, rgb(111, 0, 45.5) 1.74541px -2.43999px 0px, rgb(111, 0, 45.5) 2.44769px -1.73459px 0px, rgb(111, 0, 45.5) 2.88051px -0.838247px 0px;
}
.text-outline-rose-800 {
  text-shadow: rgb(55.5, 0, 22.75) 3px 0px 0px, rgb(55.5, 0, 22.75) 2.83487px 0.981584px 0px, rgb(55.5, 0, 22.75) 2.35766px 1.85511px 0px, rgb(55.5, 0, 22.75) 1.62091px 2.52441px 0px, rgb(55.5, 0, 22.75) 0.705713px 2.91581px 0px, rgb(55.5, 0, 22.75) -0.287171px 2.98622px 0px, rgb(55.5, 0, 22.75) -1.24844px 2.72789px 0px, rgb(55.5, 0, 22.75) -2.07227px 2.16926px 0px, rgb(55.5, 0, 22.75) -2.66798px 1.37182px 0px, rgb(55.5, 0, 22.75) -2.96998px 0.42336px 0px, rgb(55.5, 0, 22.75) -2.94502px -0.571704px 0px, rgb(55.5, 0, 22.75) -2.59586px -1.50383px 0px, rgb(55.5, 0, 22.75) -1.96093px -2.27041px 0px, rgb(55.5, 0, 22.75) -1.11013px -2.78704px 0px, rgb(55.5, 0, 22.75) -0.137119px -2.99686px 0px, rgb(55.5, 0, 22.75) 0.850987px -2.87677px 0px, rgb(55.5, 0, 22.75) 1.74541px -2.43999px 0px, rgb(55.5, 0, 22.75) 2.44769px -1.73459px 0px, rgb(55.5, 0, 22.75) 2.88051px -0.838247px 0px;
}
.text-outline-rose-900 {
  text-shadow: rgb(27.75, 0, 11.375) 3px 0px 0px, rgb(27.75, 0, 11.375) 2.83487px 0.981584px 0px, rgb(27.75, 0, 11.375) 2.35766px 1.85511px 0px, rgb(27.75, 0, 11.375) 1.62091px 2.52441px 0px, rgb(27.75, 0, 11.375) 0.705713px 2.91581px 0px, rgb(27.75, 0, 11.375) -0.287171px 2.98622px 0px, rgb(27.75, 0, 11.375) -1.24844px 2.72789px 0px, rgb(27.75, 0, 11.375) -2.07227px 2.16926px 0px, rgb(27.75, 0, 11.375) -2.66798px 1.37182px 0px, rgb(27.75, 0, 11.375) -2.96998px 0.42336px 0px, rgb(27.75, 0, 11.375) -2.94502px -0.571704px 0px, rgb(27.75, 0, 11.375) -2.59586px -1.50383px 0px, rgb(27.75, 0, 11.375) -1.96093px -2.27041px 0px, rgb(27.75, 0, 11.375) -1.11013px -2.78704px 0px, rgb(27.75, 0, 11.375) -0.137119px -2.99686px 0px, rgb(27.75, 0, 11.375) 0.850987px -2.87677px 0px, rgb(27.75, 0, 11.375) 1.74541px -2.43999px 0px, rgb(27.75, 0, 11.375) 2.44769px -1.73459px 0px, rgb(27.75, 0, 11.375) 2.88051px -0.838247px 0px;
}
.text-outline-tomato {
  text-shadow: #ea5534 3px 0px 0px, #ea5534 2.83487px 0.981584px 0px, #ea5534 2.35766px 1.85511px 0px, #ea5534 1.62091px 2.52441px 0px, #ea5534 0.705713px 2.91581px 0px, #ea5534 -0.287171px 2.98622px 0px, #ea5534 -1.24844px 2.72789px 0px, #ea5534 -2.07227px 2.16926px 0px, #ea5534 -2.66798px 1.37182px 0px, #ea5534 -2.96998px 0.42336px 0px, #ea5534 -2.94502px -0.571704px 0px, #ea5534 -2.59586px -1.50383px 0px, #ea5534 -1.96093px -2.27041px 0px, #ea5534 -1.11013px -2.78704px 0px, #ea5534 -0.137119px -2.99686px 0px, #ea5534 0.850987px -2.87677px 0px, #ea5534 1.74541px -2.43999px 0px, #ea5534 2.44769px -1.73459px 0px, #ea5534 2.88051px -0.838247px 0px;
}
.text-outline-tomato-50 {
  text-shadow: rgb(253.95, 246.5, 244.85) 3px 0px 0px, rgb(253.95, 246.5, 244.85) 2.83487px 0.981584px 0px, rgb(253.95, 246.5, 244.85) 2.35766px 1.85511px 0px, rgb(253.95, 246.5, 244.85) 1.62091px 2.52441px 0px, rgb(253.95, 246.5, 244.85) 0.705713px 2.91581px 0px, rgb(253.95, 246.5, 244.85) -0.287171px 2.98622px 0px, rgb(253.95, 246.5, 244.85) -1.24844px 2.72789px 0px, rgb(253.95, 246.5, 244.85) -2.07227px 2.16926px 0px, rgb(253.95, 246.5, 244.85) -2.66798px 1.37182px 0px, rgb(253.95, 246.5, 244.85) -2.96998px 0.42336px 0px, rgb(253.95, 246.5, 244.85) -2.94502px -0.571704px 0px, rgb(253.95, 246.5, 244.85) -2.59586px -1.50383px 0px, rgb(253.95, 246.5, 244.85) -1.96093px -2.27041px 0px, rgb(253.95, 246.5, 244.85) -1.11013px -2.78704px 0px, rgb(253.95, 246.5, 244.85) -0.137119px -2.99686px 0px, rgb(253.95, 246.5, 244.85) 0.850987px -2.87677px 0px, rgb(253.95, 246.5, 244.85) 1.74541px -2.43999px 0px, rgb(253.95, 246.5, 244.85) 2.44769px -1.73459px 0px, rgb(253.95, 246.5, 244.85) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-100 {
  text-shadow: rgb(252.375, 233.75, 229.625) 3px 0px 0px, rgb(252.375, 233.75, 229.625) 2.83487px 0.981584px 0px, rgb(252.375, 233.75, 229.625) 2.35766px 1.85511px 0px, rgb(252.375, 233.75, 229.625) 1.62091px 2.52441px 0px, rgb(252.375, 233.75, 229.625) 0.705713px 2.91581px 0px, rgb(252.375, 233.75, 229.625) -0.287171px 2.98622px 0px, rgb(252.375, 233.75, 229.625) -1.24844px 2.72789px 0px, rgb(252.375, 233.75, 229.625) -2.07227px 2.16926px 0px, rgb(252.375, 233.75, 229.625) -2.66798px 1.37182px 0px, rgb(252.375, 233.75, 229.625) -2.96998px 0.42336px 0px, rgb(252.375, 233.75, 229.625) -2.94502px -0.571704px 0px, rgb(252.375, 233.75, 229.625) -2.59586px -1.50383px 0px, rgb(252.375, 233.75, 229.625) -1.96093px -2.27041px 0px, rgb(252.375, 233.75, 229.625) -1.11013px -2.78704px 0px, rgb(252.375, 233.75, 229.625) -0.137119px -2.99686px 0px, rgb(252.375, 233.75, 229.625) 0.850987px -2.87677px 0px, rgb(252.375, 233.75, 229.625) 1.74541px -2.43999px 0px, rgb(252.375, 233.75, 229.625) 2.44769px -1.73459px 0px, rgb(252.375, 233.75, 229.625) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-200 {
  text-shadow: rgb(249.75, 212.5, 204.25) 3px 0px 0px, rgb(249.75, 212.5, 204.25) 2.83487px 0.981584px 0px, rgb(249.75, 212.5, 204.25) 2.35766px 1.85511px 0px, rgb(249.75, 212.5, 204.25) 1.62091px 2.52441px 0px, rgb(249.75, 212.5, 204.25) 0.705713px 2.91581px 0px, rgb(249.75, 212.5, 204.25) -0.287171px 2.98622px 0px, rgb(249.75, 212.5, 204.25) -1.24844px 2.72789px 0px, rgb(249.75, 212.5, 204.25) -2.07227px 2.16926px 0px, rgb(249.75, 212.5, 204.25) -2.66798px 1.37182px 0px, rgb(249.75, 212.5, 204.25) -2.96998px 0.42336px 0px, rgb(249.75, 212.5, 204.25) -2.94502px -0.571704px 0px, rgb(249.75, 212.5, 204.25) -2.59586px -1.50383px 0px, rgb(249.75, 212.5, 204.25) -1.96093px -2.27041px 0px, rgb(249.75, 212.5, 204.25) -1.11013px -2.78704px 0px, rgb(249.75, 212.5, 204.25) -0.137119px -2.99686px 0px, rgb(249.75, 212.5, 204.25) 0.850987px -2.87677px 0px, rgb(249.75, 212.5, 204.25) 1.74541px -2.43999px 0px, rgb(249.75, 212.5, 204.25) 2.44769px -1.73459px 0px, rgb(249.75, 212.5, 204.25) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-300 {
  text-shadow: rgb(244.5, 170, 153.5) 3px 0px 0px, rgb(244.5, 170, 153.5) 2.83487px 0.981584px 0px, rgb(244.5, 170, 153.5) 2.35766px 1.85511px 0px, rgb(244.5, 170, 153.5) 1.62091px 2.52441px 0px, rgb(244.5, 170, 153.5) 0.705713px 2.91581px 0px, rgb(244.5, 170, 153.5) -0.287171px 2.98622px 0px, rgb(244.5, 170, 153.5) -1.24844px 2.72789px 0px, rgb(244.5, 170, 153.5) -2.07227px 2.16926px 0px, rgb(244.5, 170, 153.5) -2.66798px 1.37182px 0px, rgb(244.5, 170, 153.5) -2.96998px 0.42336px 0px, rgb(244.5, 170, 153.5) -2.94502px -0.571704px 0px, rgb(244.5, 170, 153.5) -2.59586px -1.50383px 0px, rgb(244.5, 170, 153.5) -1.96093px -2.27041px 0px, rgb(244.5, 170, 153.5) -1.11013px -2.78704px 0px, rgb(244.5, 170, 153.5) -0.137119px -2.99686px 0px, rgb(244.5, 170, 153.5) 0.850987px -2.87677px 0px, rgb(244.5, 170, 153.5) 1.74541px -2.43999px 0px, rgb(244.5, 170, 153.5) 2.44769px -1.73459px 0px, rgb(244.5, 170, 153.5) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-400 {
  text-shadow: rgb(239.25, 127.5, 102.75) 3px 0px 0px, rgb(239.25, 127.5, 102.75) 2.83487px 0.981584px 0px, rgb(239.25, 127.5, 102.75) 2.35766px 1.85511px 0px, rgb(239.25, 127.5, 102.75) 1.62091px 2.52441px 0px, rgb(239.25, 127.5, 102.75) 0.705713px 2.91581px 0px, rgb(239.25, 127.5, 102.75) -0.287171px 2.98622px 0px, rgb(239.25, 127.5, 102.75) -1.24844px 2.72789px 0px, rgb(239.25, 127.5, 102.75) -2.07227px 2.16926px 0px, rgb(239.25, 127.5, 102.75) -2.66798px 1.37182px 0px, rgb(239.25, 127.5, 102.75) -2.96998px 0.42336px 0px, rgb(239.25, 127.5, 102.75) -2.94502px -0.571704px 0px, rgb(239.25, 127.5, 102.75) -2.59586px -1.50383px 0px, rgb(239.25, 127.5, 102.75) -1.96093px -2.27041px 0px, rgb(239.25, 127.5, 102.75) -1.11013px -2.78704px 0px, rgb(239.25, 127.5, 102.75) -0.137119px -2.99686px 0px, rgb(239.25, 127.5, 102.75) 0.850987px -2.87677px 0px, rgb(239.25, 127.5, 102.75) 1.74541px -2.43999px 0px, rgb(239.25, 127.5, 102.75) 2.44769px -1.73459px 0px, rgb(239.25, 127.5, 102.75) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-500 {
  text-shadow: #ea5534 3px 0px 0px, #ea5534 2.83487px 0.981584px 0px, #ea5534 2.35766px 1.85511px 0px, #ea5534 1.62091px 2.52441px 0px, #ea5534 0.705713px 2.91581px 0px, #ea5534 -0.287171px 2.98622px 0px, #ea5534 -1.24844px 2.72789px 0px, #ea5534 -2.07227px 2.16926px 0px, #ea5534 -2.66798px 1.37182px 0px, #ea5534 -2.96998px 0.42336px 0px, #ea5534 -2.94502px -0.571704px 0px, #ea5534 -2.59586px -1.50383px 0px, #ea5534 -1.96093px -2.27041px 0px, #ea5534 -1.11013px -2.78704px 0px, #ea5534 -0.137119px -2.99686px 0px, #ea5534 0.850987px -2.87677px 0px, #ea5534 1.74541px -2.43999px 0px, #ea5534 2.44769px -1.73459px 0px, #ea5534 2.88051px -0.838247px 0px;
}
.text-outline-tomato-600 {
  text-shadow: rgb(175.5, 63.75, 39) 3px 0px 0px, rgb(175.5, 63.75, 39) 2.83487px 0.981584px 0px, rgb(175.5, 63.75, 39) 2.35766px 1.85511px 0px, rgb(175.5, 63.75, 39) 1.62091px 2.52441px 0px, rgb(175.5, 63.75, 39) 0.705713px 2.91581px 0px, rgb(175.5, 63.75, 39) -0.287171px 2.98622px 0px, rgb(175.5, 63.75, 39) -1.24844px 2.72789px 0px, rgb(175.5, 63.75, 39) -2.07227px 2.16926px 0px, rgb(175.5, 63.75, 39) -2.66798px 1.37182px 0px, rgb(175.5, 63.75, 39) -2.96998px 0.42336px 0px, rgb(175.5, 63.75, 39) -2.94502px -0.571704px 0px, rgb(175.5, 63.75, 39) -2.59586px -1.50383px 0px, rgb(175.5, 63.75, 39) -1.96093px -2.27041px 0px, rgb(175.5, 63.75, 39) -1.11013px -2.78704px 0px, rgb(175.5, 63.75, 39) -0.137119px -2.99686px 0px, rgb(175.5, 63.75, 39) 0.850987px -2.87677px 0px, rgb(175.5, 63.75, 39) 1.74541px -2.43999px 0px, rgb(175.5, 63.75, 39) 2.44769px -1.73459px 0px, rgb(175.5, 63.75, 39) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-700 {
  text-shadow: rgb(117, 42.5, 26) 3px 0px 0px, rgb(117, 42.5, 26) 2.83487px 0.981584px 0px, rgb(117, 42.5, 26) 2.35766px 1.85511px 0px, rgb(117, 42.5, 26) 1.62091px 2.52441px 0px, rgb(117, 42.5, 26) 0.705713px 2.91581px 0px, rgb(117, 42.5, 26) -0.287171px 2.98622px 0px, rgb(117, 42.5, 26) -1.24844px 2.72789px 0px, rgb(117, 42.5, 26) -2.07227px 2.16926px 0px, rgb(117, 42.5, 26) -2.66798px 1.37182px 0px, rgb(117, 42.5, 26) -2.96998px 0.42336px 0px, rgb(117, 42.5, 26) -2.94502px -0.571704px 0px, rgb(117, 42.5, 26) -2.59586px -1.50383px 0px, rgb(117, 42.5, 26) -1.96093px -2.27041px 0px, rgb(117, 42.5, 26) -1.11013px -2.78704px 0px, rgb(117, 42.5, 26) -0.137119px -2.99686px 0px, rgb(117, 42.5, 26) 0.850987px -2.87677px 0px, rgb(117, 42.5, 26) 1.74541px -2.43999px 0px, rgb(117, 42.5, 26) 2.44769px -1.73459px 0px, rgb(117, 42.5, 26) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-800 {
  text-shadow: rgb(58.5, 21.25, 13) 3px 0px 0px, rgb(58.5, 21.25, 13) 2.83487px 0.981584px 0px, rgb(58.5, 21.25, 13) 2.35766px 1.85511px 0px, rgb(58.5, 21.25, 13) 1.62091px 2.52441px 0px, rgb(58.5, 21.25, 13) 0.705713px 2.91581px 0px, rgb(58.5, 21.25, 13) -0.287171px 2.98622px 0px, rgb(58.5, 21.25, 13) -1.24844px 2.72789px 0px, rgb(58.5, 21.25, 13) -2.07227px 2.16926px 0px, rgb(58.5, 21.25, 13) -2.66798px 1.37182px 0px, rgb(58.5, 21.25, 13) -2.96998px 0.42336px 0px, rgb(58.5, 21.25, 13) -2.94502px -0.571704px 0px, rgb(58.5, 21.25, 13) -2.59586px -1.50383px 0px, rgb(58.5, 21.25, 13) -1.96093px -2.27041px 0px, rgb(58.5, 21.25, 13) -1.11013px -2.78704px 0px, rgb(58.5, 21.25, 13) -0.137119px -2.99686px 0px, rgb(58.5, 21.25, 13) 0.850987px -2.87677px 0px, rgb(58.5, 21.25, 13) 1.74541px -2.43999px 0px, rgb(58.5, 21.25, 13) 2.44769px -1.73459px 0px, rgb(58.5, 21.25, 13) 2.88051px -0.838247px 0px;
}
.text-outline-tomato-900 {
  text-shadow: rgb(29.25, 10.625, 6.5) 3px 0px 0px, rgb(29.25, 10.625, 6.5) 2.83487px 0.981584px 0px, rgb(29.25, 10.625, 6.5) 2.35766px 1.85511px 0px, rgb(29.25, 10.625, 6.5) 1.62091px 2.52441px 0px, rgb(29.25, 10.625, 6.5) 0.705713px 2.91581px 0px, rgb(29.25, 10.625, 6.5) -0.287171px 2.98622px 0px, rgb(29.25, 10.625, 6.5) -1.24844px 2.72789px 0px, rgb(29.25, 10.625, 6.5) -2.07227px 2.16926px 0px, rgb(29.25, 10.625, 6.5) -2.66798px 1.37182px 0px, rgb(29.25, 10.625, 6.5) -2.96998px 0.42336px 0px, rgb(29.25, 10.625, 6.5) -2.94502px -0.571704px 0px, rgb(29.25, 10.625, 6.5) -2.59586px -1.50383px 0px, rgb(29.25, 10.625, 6.5) -1.96093px -2.27041px 0px, rgb(29.25, 10.625, 6.5) -1.11013px -2.78704px 0px, rgb(29.25, 10.625, 6.5) -0.137119px -2.99686px 0px, rgb(29.25, 10.625, 6.5) 0.850987px -2.87677px 0px, rgb(29.25, 10.625, 6.5) 1.74541px -2.43999px 0px, rgb(29.25, 10.625, 6.5) 2.44769px -1.73459px 0px, rgb(29.25, 10.625, 6.5) 2.88051px -0.838247px 0px;
}
.text-outline-pink {
  text-shadow: #e95471 3px 0px 0px, #e95471 2.83487px 0.981584px 0px, #e95471 2.35766px 1.85511px 0px, #e95471 1.62091px 2.52441px 0px, #e95471 0.705713px 2.91581px 0px, #e95471 -0.287171px 2.98622px 0px, #e95471 -1.24844px 2.72789px 0px, #e95471 -2.07227px 2.16926px 0px, #e95471 -2.66798px 1.37182px 0px, #e95471 -2.96998px 0.42336px 0px, #e95471 -2.94502px -0.571704px 0px, #e95471 -2.59586px -1.50383px 0px, #e95471 -1.96093px -2.27041px 0px, #e95471 -1.11013px -2.78704px 0px, #e95471 -0.137119px -2.99686px 0px, #e95471 0.850987px -2.87677px 0px, #e95471 1.74541px -2.43999px 0px, #e95471 2.44769px -1.73459px 0px, #e95471 2.88051px -0.838247px 0px;
}
.text-outline-pink-50 {
  text-shadow: rgb(253.9, 246.45, 247.9) 3px 0px 0px, rgb(253.9, 246.45, 247.9) 2.83487px 0.981584px 0px, rgb(253.9, 246.45, 247.9) 2.35766px 1.85511px 0px, rgb(253.9, 246.45, 247.9) 1.62091px 2.52441px 0px, rgb(253.9, 246.45, 247.9) 0.705713px 2.91581px 0px, rgb(253.9, 246.45, 247.9) -0.287171px 2.98622px 0px, rgb(253.9, 246.45, 247.9) -1.24844px 2.72789px 0px, rgb(253.9, 246.45, 247.9) -2.07227px 2.16926px 0px, rgb(253.9, 246.45, 247.9) -2.66798px 1.37182px 0px, rgb(253.9, 246.45, 247.9) -2.96998px 0.42336px 0px, rgb(253.9, 246.45, 247.9) -2.94502px -0.571704px 0px, rgb(253.9, 246.45, 247.9) -2.59586px -1.50383px 0px, rgb(253.9, 246.45, 247.9) -1.96093px -2.27041px 0px, rgb(253.9, 246.45, 247.9) -1.11013px -2.78704px 0px, rgb(253.9, 246.45, 247.9) -0.137119px -2.99686px 0px, rgb(253.9, 246.45, 247.9) 0.850987px -2.87677px 0px, rgb(253.9, 246.45, 247.9) 1.74541px -2.43999px 0px, rgb(253.9, 246.45, 247.9) 2.44769px -1.73459px 0px, rgb(253.9, 246.45, 247.9) 2.88051px -0.838247px 0px;
}
.text-outline-pink-100 {
  text-shadow: rgb(252.25, 233.625, 237.25) 3px 0px 0px, rgb(252.25, 233.625, 237.25) 2.83487px 0.981584px 0px, rgb(252.25, 233.625, 237.25) 2.35766px 1.85511px 0px, rgb(252.25, 233.625, 237.25) 1.62091px 2.52441px 0px, rgb(252.25, 233.625, 237.25) 0.705713px 2.91581px 0px, rgb(252.25, 233.625, 237.25) -0.287171px 2.98622px 0px, rgb(252.25, 233.625, 237.25) -1.24844px 2.72789px 0px, rgb(252.25, 233.625, 237.25) -2.07227px 2.16926px 0px, rgb(252.25, 233.625, 237.25) -2.66798px 1.37182px 0px, rgb(252.25, 233.625, 237.25) -2.96998px 0.42336px 0px, rgb(252.25, 233.625, 237.25) -2.94502px -0.571704px 0px, rgb(252.25, 233.625, 237.25) -2.59586px -1.50383px 0px, rgb(252.25, 233.625, 237.25) -1.96093px -2.27041px 0px, rgb(252.25, 233.625, 237.25) -1.11013px -2.78704px 0px, rgb(252.25, 233.625, 237.25) -0.137119px -2.99686px 0px, rgb(252.25, 233.625, 237.25) 0.850987px -2.87677px 0px, rgb(252.25, 233.625, 237.25) 1.74541px -2.43999px 0px, rgb(252.25, 233.625, 237.25) 2.44769px -1.73459px 0px, rgb(252.25, 233.625, 237.25) 2.88051px -0.838247px 0px;
}
.text-outline-pink-200 {
  text-shadow: rgb(249.5, 212.25, 219.5) 3px 0px 0px, rgb(249.5, 212.25, 219.5) 2.83487px 0.981584px 0px, rgb(249.5, 212.25, 219.5) 2.35766px 1.85511px 0px, rgb(249.5, 212.25, 219.5) 1.62091px 2.52441px 0px, rgb(249.5, 212.25, 219.5) 0.705713px 2.91581px 0px, rgb(249.5, 212.25, 219.5) -0.287171px 2.98622px 0px, rgb(249.5, 212.25, 219.5) -1.24844px 2.72789px 0px, rgb(249.5, 212.25, 219.5) -2.07227px 2.16926px 0px, rgb(249.5, 212.25, 219.5) -2.66798px 1.37182px 0px, rgb(249.5, 212.25, 219.5) -2.96998px 0.42336px 0px, rgb(249.5, 212.25, 219.5) -2.94502px -0.571704px 0px, rgb(249.5, 212.25, 219.5) -2.59586px -1.50383px 0px, rgb(249.5, 212.25, 219.5) -1.96093px -2.27041px 0px, rgb(249.5, 212.25, 219.5) -1.11013px -2.78704px 0px, rgb(249.5, 212.25, 219.5) -0.137119px -2.99686px 0px, rgb(249.5, 212.25, 219.5) 0.850987px -2.87677px 0px, rgb(249.5, 212.25, 219.5) 1.74541px -2.43999px 0px, rgb(249.5, 212.25, 219.5) 2.44769px -1.73459px 0px, rgb(249.5, 212.25, 219.5) 2.88051px -0.838247px 0px;
}
.text-outline-pink-300 {
  text-shadow: rgb(244, 169.5, 184) 3px 0px 0px, rgb(244, 169.5, 184) 2.83487px 0.981584px 0px, rgb(244, 169.5, 184) 2.35766px 1.85511px 0px, rgb(244, 169.5, 184) 1.62091px 2.52441px 0px, rgb(244, 169.5, 184) 0.705713px 2.91581px 0px, rgb(244, 169.5, 184) -0.287171px 2.98622px 0px, rgb(244, 169.5, 184) -1.24844px 2.72789px 0px, rgb(244, 169.5, 184) -2.07227px 2.16926px 0px, rgb(244, 169.5, 184) -2.66798px 1.37182px 0px, rgb(244, 169.5, 184) -2.96998px 0.42336px 0px, rgb(244, 169.5, 184) -2.94502px -0.571704px 0px, rgb(244, 169.5, 184) -2.59586px -1.50383px 0px, rgb(244, 169.5, 184) -1.96093px -2.27041px 0px, rgb(244, 169.5, 184) -1.11013px -2.78704px 0px, rgb(244, 169.5, 184) -0.137119px -2.99686px 0px, rgb(244, 169.5, 184) 0.850987px -2.87677px 0px, rgb(244, 169.5, 184) 1.74541px -2.43999px 0px, rgb(244, 169.5, 184) 2.44769px -1.73459px 0px, rgb(244, 169.5, 184) 2.88051px -0.838247px 0px;
}
.text-outline-pink-400 {
  text-shadow: rgb(238.5, 126.75, 148.5) 3px 0px 0px, rgb(238.5, 126.75, 148.5) 2.83487px 0.981584px 0px, rgb(238.5, 126.75, 148.5) 2.35766px 1.85511px 0px, rgb(238.5, 126.75, 148.5) 1.62091px 2.52441px 0px, rgb(238.5, 126.75, 148.5) 0.705713px 2.91581px 0px, rgb(238.5, 126.75, 148.5) -0.287171px 2.98622px 0px, rgb(238.5, 126.75, 148.5) -1.24844px 2.72789px 0px, rgb(238.5, 126.75, 148.5) -2.07227px 2.16926px 0px, rgb(238.5, 126.75, 148.5) -2.66798px 1.37182px 0px, rgb(238.5, 126.75, 148.5) -2.96998px 0.42336px 0px, rgb(238.5, 126.75, 148.5) -2.94502px -0.571704px 0px, rgb(238.5, 126.75, 148.5) -2.59586px -1.50383px 0px, rgb(238.5, 126.75, 148.5) -1.96093px -2.27041px 0px, rgb(238.5, 126.75, 148.5) -1.11013px -2.78704px 0px, rgb(238.5, 126.75, 148.5) -0.137119px -2.99686px 0px, rgb(238.5, 126.75, 148.5) 0.850987px -2.87677px 0px, rgb(238.5, 126.75, 148.5) 1.74541px -2.43999px 0px, rgb(238.5, 126.75, 148.5) 2.44769px -1.73459px 0px, rgb(238.5, 126.75, 148.5) 2.88051px -0.838247px 0px;
}
.text-outline-pink-500 {
  text-shadow: #e95471 3px 0px 0px, #e95471 2.83487px 0.981584px 0px, #e95471 2.35766px 1.85511px 0px, #e95471 1.62091px 2.52441px 0px, #e95471 0.705713px 2.91581px 0px, #e95471 -0.287171px 2.98622px 0px, #e95471 -1.24844px 2.72789px 0px, #e95471 -2.07227px 2.16926px 0px, #e95471 -2.66798px 1.37182px 0px, #e95471 -2.96998px 0.42336px 0px, #e95471 -2.94502px -0.571704px 0px, #e95471 -2.59586px -1.50383px 0px, #e95471 -1.96093px -2.27041px 0px, #e95471 -1.11013px -2.78704px 0px, #e95471 -0.137119px -2.99686px 0px, #e95471 0.850987px -2.87677px 0px, #e95471 1.74541px -2.43999px 0px, #e95471 2.44769px -1.73459px 0px, #e95471 2.88051px -0.838247px 0px;
}
.text-outline-pink-600 {
  text-shadow: rgb(174.75, 63, 84.75) 3px 0px 0px, rgb(174.75, 63, 84.75) 2.83487px 0.981584px 0px, rgb(174.75, 63, 84.75) 2.35766px 1.85511px 0px, rgb(174.75, 63, 84.75) 1.62091px 2.52441px 0px, rgb(174.75, 63, 84.75) 0.705713px 2.91581px 0px, rgb(174.75, 63, 84.75) -0.287171px 2.98622px 0px, rgb(174.75, 63, 84.75) -1.24844px 2.72789px 0px, rgb(174.75, 63, 84.75) -2.07227px 2.16926px 0px, rgb(174.75, 63, 84.75) -2.66798px 1.37182px 0px, rgb(174.75, 63, 84.75) -2.96998px 0.42336px 0px, rgb(174.75, 63, 84.75) -2.94502px -0.571704px 0px, rgb(174.75, 63, 84.75) -2.59586px -1.50383px 0px, rgb(174.75, 63, 84.75) -1.96093px -2.27041px 0px, rgb(174.75, 63, 84.75) -1.11013px -2.78704px 0px, rgb(174.75, 63, 84.75) -0.137119px -2.99686px 0px, rgb(174.75, 63, 84.75) 0.850987px -2.87677px 0px, rgb(174.75, 63, 84.75) 1.74541px -2.43999px 0px, rgb(174.75, 63, 84.75) 2.44769px -1.73459px 0px, rgb(174.75, 63, 84.75) 2.88051px -0.838247px 0px;
}
.text-outline-pink-700 {
  text-shadow: rgb(116.5, 42, 56.5) 3px 0px 0px, rgb(116.5, 42, 56.5) 2.83487px 0.981584px 0px, rgb(116.5, 42, 56.5) 2.35766px 1.85511px 0px, rgb(116.5, 42, 56.5) 1.62091px 2.52441px 0px, rgb(116.5, 42, 56.5) 0.705713px 2.91581px 0px, rgb(116.5, 42, 56.5) -0.287171px 2.98622px 0px, rgb(116.5, 42, 56.5) -1.24844px 2.72789px 0px, rgb(116.5, 42, 56.5) -2.07227px 2.16926px 0px, rgb(116.5, 42, 56.5) -2.66798px 1.37182px 0px, rgb(116.5, 42, 56.5) -2.96998px 0.42336px 0px, rgb(116.5, 42, 56.5) -2.94502px -0.571704px 0px, rgb(116.5, 42, 56.5) -2.59586px -1.50383px 0px, rgb(116.5, 42, 56.5) -1.96093px -2.27041px 0px, rgb(116.5, 42, 56.5) -1.11013px -2.78704px 0px, rgb(116.5, 42, 56.5) -0.137119px -2.99686px 0px, rgb(116.5, 42, 56.5) 0.850987px -2.87677px 0px, rgb(116.5, 42, 56.5) 1.74541px -2.43999px 0px, rgb(116.5, 42, 56.5) 2.44769px -1.73459px 0px, rgb(116.5, 42, 56.5) 2.88051px -0.838247px 0px;
}
.text-outline-pink-800 {
  text-shadow: rgb(58.25, 21, 28.25) 3px 0px 0px, rgb(58.25, 21, 28.25) 2.83487px 0.981584px 0px, rgb(58.25, 21, 28.25) 2.35766px 1.85511px 0px, rgb(58.25, 21, 28.25) 1.62091px 2.52441px 0px, rgb(58.25, 21, 28.25) 0.705713px 2.91581px 0px, rgb(58.25, 21, 28.25) -0.287171px 2.98622px 0px, rgb(58.25, 21, 28.25) -1.24844px 2.72789px 0px, rgb(58.25, 21, 28.25) -2.07227px 2.16926px 0px, rgb(58.25, 21, 28.25) -2.66798px 1.37182px 0px, rgb(58.25, 21, 28.25) -2.96998px 0.42336px 0px, rgb(58.25, 21, 28.25) -2.94502px -0.571704px 0px, rgb(58.25, 21, 28.25) -2.59586px -1.50383px 0px, rgb(58.25, 21, 28.25) -1.96093px -2.27041px 0px, rgb(58.25, 21, 28.25) -1.11013px -2.78704px 0px, rgb(58.25, 21, 28.25) -0.137119px -2.99686px 0px, rgb(58.25, 21, 28.25) 0.850987px -2.87677px 0px, rgb(58.25, 21, 28.25) 1.74541px -2.43999px 0px, rgb(58.25, 21, 28.25) 2.44769px -1.73459px 0px, rgb(58.25, 21, 28.25) 2.88051px -0.838247px 0px;
}
.text-outline-pink-900 {
  text-shadow: rgb(29.125, 10.5, 14.125) 3px 0px 0px, rgb(29.125, 10.5, 14.125) 2.83487px 0.981584px 0px, rgb(29.125, 10.5, 14.125) 2.35766px 1.85511px 0px, rgb(29.125, 10.5, 14.125) 1.62091px 2.52441px 0px, rgb(29.125, 10.5, 14.125) 0.705713px 2.91581px 0px, rgb(29.125, 10.5, 14.125) -0.287171px 2.98622px 0px, rgb(29.125, 10.5, 14.125) -1.24844px 2.72789px 0px, rgb(29.125, 10.5, 14.125) -2.07227px 2.16926px 0px, rgb(29.125, 10.5, 14.125) -2.66798px 1.37182px 0px, rgb(29.125, 10.5, 14.125) -2.96998px 0.42336px 0px, rgb(29.125, 10.5, 14.125) -2.94502px -0.571704px 0px, rgb(29.125, 10.5, 14.125) -2.59586px -1.50383px 0px, rgb(29.125, 10.5, 14.125) -1.96093px -2.27041px 0px, rgb(29.125, 10.5, 14.125) -1.11013px -2.78704px 0px, rgb(29.125, 10.5, 14.125) -0.137119px -2.99686px 0px, rgb(29.125, 10.5, 14.125) 0.850987px -2.87677px 0px, rgb(29.125, 10.5, 14.125) 1.74541px -2.43999px 0px, rgb(29.125, 10.5, 14.125) 2.44769px -1.73459px 0px, rgb(29.125, 10.5, 14.125) 2.88051px -0.838247px 0px;
}
.text-outline-yellow {
  text-shadow: #fffb00 3px 0px 0px, #fffb00 2.83487px 0.981584px 0px, #fffb00 2.35766px 1.85511px 0px, #fffb00 1.62091px 2.52441px 0px, #fffb00 0.705713px 2.91581px 0px, #fffb00 -0.287171px 2.98622px 0px, #fffb00 -1.24844px 2.72789px 0px, #fffb00 -2.07227px 2.16926px 0px, #fffb00 -2.66798px 1.37182px 0px, #fffb00 -2.96998px 0.42336px 0px, #fffb00 -2.94502px -0.571704px 0px, #fffb00 -2.59586px -1.50383px 0px, #fffb00 -1.96093px -2.27041px 0px, #fffb00 -1.11013px -2.78704px 0px, #fffb00 -0.137119px -2.99686px 0px, #fffb00 0.850987px -2.87677px 0px, #fffb00 1.74541px -2.43999px 0px, #fffb00 2.44769px -1.73459px 0px, #fffb00 2.88051px -0.838247px 0px;
}
.text-outline-yellow-50 {
  text-shadow: rgb(255, 254.8, 242.25) 3px 0px 0px, rgb(255, 254.8, 242.25) 2.83487px 0.981584px 0px, rgb(255, 254.8, 242.25) 2.35766px 1.85511px 0px, rgb(255, 254.8, 242.25) 1.62091px 2.52441px 0px, rgb(255, 254.8, 242.25) 0.705713px 2.91581px 0px, rgb(255, 254.8, 242.25) -0.287171px 2.98622px 0px, rgb(255, 254.8, 242.25) -1.24844px 2.72789px 0px, rgb(255, 254.8, 242.25) -2.07227px 2.16926px 0px, rgb(255, 254.8, 242.25) -2.66798px 1.37182px 0px, rgb(255, 254.8, 242.25) -2.96998px 0.42336px 0px, rgb(255, 254.8, 242.25) -2.94502px -0.571704px 0px, rgb(255, 254.8, 242.25) -2.59586px -1.50383px 0px, rgb(255, 254.8, 242.25) -1.96093px -2.27041px 0px, rgb(255, 254.8, 242.25) -1.11013px -2.78704px 0px, rgb(255, 254.8, 242.25) -0.137119px -2.99686px 0px, rgb(255, 254.8, 242.25) 0.850987px -2.87677px 0px, rgb(255, 254.8, 242.25) 1.74541px -2.43999px 0px, rgb(255, 254.8, 242.25) 2.44769px -1.73459px 0px, rgb(255, 254.8, 242.25) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-100 {
  text-shadow: rgb(255, 254.5, 223.125) 3px 0px 0px, rgb(255, 254.5, 223.125) 2.83487px 0.981584px 0px, rgb(255, 254.5, 223.125) 2.35766px 1.85511px 0px, rgb(255, 254.5, 223.125) 1.62091px 2.52441px 0px, rgb(255, 254.5, 223.125) 0.705713px 2.91581px 0px, rgb(255, 254.5, 223.125) -0.287171px 2.98622px 0px, rgb(255, 254.5, 223.125) -1.24844px 2.72789px 0px, rgb(255, 254.5, 223.125) -2.07227px 2.16926px 0px, rgb(255, 254.5, 223.125) -2.66798px 1.37182px 0px, rgb(255, 254.5, 223.125) -2.96998px 0.42336px 0px, rgb(255, 254.5, 223.125) -2.94502px -0.571704px 0px, rgb(255, 254.5, 223.125) -2.59586px -1.50383px 0px, rgb(255, 254.5, 223.125) -1.96093px -2.27041px 0px, rgb(255, 254.5, 223.125) -1.11013px -2.78704px 0px, rgb(255, 254.5, 223.125) -0.137119px -2.99686px 0px, rgb(255, 254.5, 223.125) 0.850987px -2.87677px 0px, rgb(255, 254.5, 223.125) 1.74541px -2.43999px 0px, rgb(255, 254.5, 223.125) 2.44769px -1.73459px 0px, rgb(255, 254.5, 223.125) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-200 {
  text-shadow: rgb(255, 254, 191.25) 3px 0px 0px, rgb(255, 254, 191.25) 2.83487px 0.981584px 0px, rgb(255, 254, 191.25) 2.35766px 1.85511px 0px, rgb(255, 254, 191.25) 1.62091px 2.52441px 0px, rgb(255, 254, 191.25) 0.705713px 2.91581px 0px, rgb(255, 254, 191.25) -0.287171px 2.98622px 0px, rgb(255, 254, 191.25) -1.24844px 2.72789px 0px, rgb(255, 254, 191.25) -2.07227px 2.16926px 0px, rgb(255, 254, 191.25) -2.66798px 1.37182px 0px, rgb(255, 254, 191.25) -2.96998px 0.42336px 0px, rgb(255, 254, 191.25) -2.94502px -0.571704px 0px, rgb(255, 254, 191.25) -2.59586px -1.50383px 0px, rgb(255, 254, 191.25) -1.96093px -2.27041px 0px, rgb(255, 254, 191.25) -1.11013px -2.78704px 0px, rgb(255, 254, 191.25) -0.137119px -2.99686px 0px, rgb(255, 254, 191.25) 0.850987px -2.87677px 0px, rgb(255, 254, 191.25) 1.74541px -2.43999px 0px, rgb(255, 254, 191.25) 2.44769px -1.73459px 0px, rgb(255, 254, 191.25) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-300 {
  text-shadow: rgb(255, 253, 127.5) 3px 0px 0px, rgb(255, 253, 127.5) 2.83487px 0.981584px 0px, rgb(255, 253, 127.5) 2.35766px 1.85511px 0px, rgb(255, 253, 127.5) 1.62091px 2.52441px 0px, rgb(255, 253, 127.5) 0.705713px 2.91581px 0px, rgb(255, 253, 127.5) -0.287171px 2.98622px 0px, rgb(255, 253, 127.5) -1.24844px 2.72789px 0px, rgb(255, 253, 127.5) -2.07227px 2.16926px 0px, rgb(255, 253, 127.5) -2.66798px 1.37182px 0px, rgb(255, 253, 127.5) -2.96998px 0.42336px 0px, rgb(255, 253, 127.5) -2.94502px -0.571704px 0px, rgb(255, 253, 127.5) -2.59586px -1.50383px 0px, rgb(255, 253, 127.5) -1.96093px -2.27041px 0px, rgb(255, 253, 127.5) -1.11013px -2.78704px 0px, rgb(255, 253, 127.5) -0.137119px -2.99686px 0px, rgb(255, 253, 127.5) 0.850987px -2.87677px 0px, rgb(255, 253, 127.5) 1.74541px -2.43999px 0px, rgb(255, 253, 127.5) 2.44769px -1.73459px 0px, rgb(255, 253, 127.5) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-400 {
  text-shadow: rgb(255, 252, 63.75) 3px 0px 0px, rgb(255, 252, 63.75) 2.83487px 0.981584px 0px, rgb(255, 252, 63.75) 2.35766px 1.85511px 0px, rgb(255, 252, 63.75) 1.62091px 2.52441px 0px, rgb(255, 252, 63.75) 0.705713px 2.91581px 0px, rgb(255, 252, 63.75) -0.287171px 2.98622px 0px, rgb(255, 252, 63.75) -1.24844px 2.72789px 0px, rgb(255, 252, 63.75) -2.07227px 2.16926px 0px, rgb(255, 252, 63.75) -2.66798px 1.37182px 0px, rgb(255, 252, 63.75) -2.96998px 0.42336px 0px, rgb(255, 252, 63.75) -2.94502px -0.571704px 0px, rgb(255, 252, 63.75) -2.59586px -1.50383px 0px, rgb(255, 252, 63.75) -1.96093px -2.27041px 0px, rgb(255, 252, 63.75) -1.11013px -2.78704px 0px, rgb(255, 252, 63.75) -0.137119px -2.99686px 0px, rgb(255, 252, 63.75) 0.850987px -2.87677px 0px, rgb(255, 252, 63.75) 1.74541px -2.43999px 0px, rgb(255, 252, 63.75) 2.44769px -1.73459px 0px, rgb(255, 252, 63.75) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-500 {
  text-shadow: #fffb00 3px 0px 0px, #fffb00 2.83487px 0.981584px 0px, #fffb00 2.35766px 1.85511px 0px, #fffb00 1.62091px 2.52441px 0px, #fffb00 0.705713px 2.91581px 0px, #fffb00 -0.287171px 2.98622px 0px, #fffb00 -1.24844px 2.72789px 0px, #fffb00 -2.07227px 2.16926px 0px, #fffb00 -2.66798px 1.37182px 0px, #fffb00 -2.96998px 0.42336px 0px, #fffb00 -2.94502px -0.571704px 0px, #fffb00 -2.59586px -1.50383px 0px, #fffb00 -1.96093px -2.27041px 0px, #fffb00 -1.11013px -2.78704px 0px, #fffb00 -0.137119px -2.99686px 0px, #fffb00 0.850987px -2.87677px 0px, #fffb00 1.74541px -2.43999px 0px, #fffb00 2.44769px -1.73459px 0px, #fffb00 2.88051px -0.838247px 0px;
}
.text-outline-yellow-600 {
  text-shadow: rgb(191.25, 188.25, 0) 3px 0px 0px, rgb(191.25, 188.25, 0) 2.83487px 0.981584px 0px, rgb(191.25, 188.25, 0) 2.35766px 1.85511px 0px, rgb(191.25, 188.25, 0) 1.62091px 2.52441px 0px, rgb(191.25, 188.25, 0) 0.705713px 2.91581px 0px, rgb(191.25, 188.25, 0) -0.287171px 2.98622px 0px, rgb(191.25, 188.25, 0) -1.24844px 2.72789px 0px, rgb(191.25, 188.25, 0) -2.07227px 2.16926px 0px, rgb(191.25, 188.25, 0) -2.66798px 1.37182px 0px, rgb(191.25, 188.25, 0) -2.96998px 0.42336px 0px, rgb(191.25, 188.25, 0) -2.94502px -0.571704px 0px, rgb(191.25, 188.25, 0) -2.59586px -1.50383px 0px, rgb(191.25, 188.25, 0) -1.96093px -2.27041px 0px, rgb(191.25, 188.25, 0) -1.11013px -2.78704px 0px, rgb(191.25, 188.25, 0) -0.137119px -2.99686px 0px, rgb(191.25, 188.25, 0) 0.850987px -2.87677px 0px, rgb(191.25, 188.25, 0) 1.74541px -2.43999px 0px, rgb(191.25, 188.25, 0) 2.44769px -1.73459px 0px, rgb(191.25, 188.25, 0) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-700 {
  text-shadow: rgb(127.5, 125.5, 0) 3px 0px 0px, rgb(127.5, 125.5, 0) 2.83487px 0.981584px 0px, rgb(127.5, 125.5, 0) 2.35766px 1.85511px 0px, rgb(127.5, 125.5, 0) 1.62091px 2.52441px 0px, rgb(127.5, 125.5, 0) 0.705713px 2.91581px 0px, rgb(127.5, 125.5, 0) -0.287171px 2.98622px 0px, rgb(127.5, 125.5, 0) -1.24844px 2.72789px 0px, rgb(127.5, 125.5, 0) -2.07227px 2.16926px 0px, rgb(127.5, 125.5, 0) -2.66798px 1.37182px 0px, rgb(127.5, 125.5, 0) -2.96998px 0.42336px 0px, rgb(127.5, 125.5, 0) -2.94502px -0.571704px 0px, rgb(127.5, 125.5, 0) -2.59586px -1.50383px 0px, rgb(127.5, 125.5, 0) -1.96093px -2.27041px 0px, rgb(127.5, 125.5, 0) -1.11013px -2.78704px 0px, rgb(127.5, 125.5, 0) -0.137119px -2.99686px 0px, rgb(127.5, 125.5, 0) 0.850987px -2.87677px 0px, rgb(127.5, 125.5, 0) 1.74541px -2.43999px 0px, rgb(127.5, 125.5, 0) 2.44769px -1.73459px 0px, rgb(127.5, 125.5, 0) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-800 {
  text-shadow: rgb(63.75, 62.75, 0) 3px 0px 0px, rgb(63.75, 62.75, 0) 2.83487px 0.981584px 0px, rgb(63.75, 62.75, 0) 2.35766px 1.85511px 0px, rgb(63.75, 62.75, 0) 1.62091px 2.52441px 0px, rgb(63.75, 62.75, 0) 0.705713px 2.91581px 0px, rgb(63.75, 62.75, 0) -0.287171px 2.98622px 0px, rgb(63.75, 62.75, 0) -1.24844px 2.72789px 0px, rgb(63.75, 62.75, 0) -2.07227px 2.16926px 0px, rgb(63.75, 62.75, 0) -2.66798px 1.37182px 0px, rgb(63.75, 62.75, 0) -2.96998px 0.42336px 0px, rgb(63.75, 62.75, 0) -2.94502px -0.571704px 0px, rgb(63.75, 62.75, 0) -2.59586px -1.50383px 0px, rgb(63.75, 62.75, 0) -1.96093px -2.27041px 0px, rgb(63.75, 62.75, 0) -1.11013px -2.78704px 0px, rgb(63.75, 62.75, 0) -0.137119px -2.99686px 0px, rgb(63.75, 62.75, 0) 0.850987px -2.87677px 0px, rgb(63.75, 62.75, 0) 1.74541px -2.43999px 0px, rgb(63.75, 62.75, 0) 2.44769px -1.73459px 0px, rgb(63.75, 62.75, 0) 2.88051px -0.838247px 0px;
}
.text-outline-yellow-900 {
  text-shadow: rgb(31.875, 31.375, 0) 3px 0px 0px, rgb(31.875, 31.375, 0) 2.83487px 0.981584px 0px, rgb(31.875, 31.375, 0) 2.35766px 1.85511px 0px, rgb(31.875, 31.375, 0) 1.62091px 2.52441px 0px, rgb(31.875, 31.375, 0) 0.705713px 2.91581px 0px, rgb(31.875, 31.375, 0) -0.287171px 2.98622px 0px, rgb(31.875, 31.375, 0) -1.24844px 2.72789px 0px, rgb(31.875, 31.375, 0) -2.07227px 2.16926px 0px, rgb(31.875, 31.375, 0) -2.66798px 1.37182px 0px, rgb(31.875, 31.375, 0) -2.96998px 0.42336px 0px, rgb(31.875, 31.375, 0) -2.94502px -0.571704px 0px, rgb(31.875, 31.375, 0) -2.59586px -1.50383px 0px, rgb(31.875, 31.375, 0) -1.96093px -2.27041px 0px, rgb(31.875, 31.375, 0) -1.11013px -2.78704px 0px, rgb(31.875, 31.375, 0) -0.137119px -2.99686px 0px, rgb(31.875, 31.375, 0) 0.850987px -2.87677px 0px, rgb(31.875, 31.375, 0) 1.74541px -2.43999px 0px, rgb(31.875, 31.375, 0) 2.44769px -1.73459px 0px, rgb(31.875, 31.375, 0) 2.88051px -0.838247px 0px;
}
.text-outline-green {
  text-shadow: #158f45 3px 0px 0px, #158f45 2.83487px 0.981584px 0px, #158f45 2.35766px 1.85511px 0px, #158f45 1.62091px 2.52441px 0px, #158f45 0.705713px 2.91581px 0px, #158f45 -0.287171px 2.98622px 0px, #158f45 -1.24844px 2.72789px 0px, #158f45 -2.07227px 2.16926px 0px, #158f45 -2.66798px 1.37182px 0px, #158f45 -2.96998px 0.42336px 0px, #158f45 -2.94502px -0.571704px 0px, #158f45 -2.59586px -1.50383px 0px, #158f45 -1.96093px -2.27041px 0px, #158f45 -1.11013px -2.78704px 0px, #158f45 -0.137119px -2.99686px 0px, #158f45 0.850987px -2.87677px 0px, #158f45 1.74541px -2.43999px 0px, #158f45 2.44769px -1.73459px 0px, #158f45 2.88051px -0.838247px 0px;
}
.text-outline-green-50 {
  text-shadow: rgb(243.3, 249.4, 245.7) 3px 0px 0px, rgb(243.3, 249.4, 245.7) 2.83487px 0.981584px 0px, rgb(243.3, 249.4, 245.7) 2.35766px 1.85511px 0px, rgb(243.3, 249.4, 245.7) 1.62091px 2.52441px 0px, rgb(243.3, 249.4, 245.7) 0.705713px 2.91581px 0px, rgb(243.3, 249.4, 245.7) -0.287171px 2.98622px 0px, rgb(243.3, 249.4, 245.7) -1.24844px 2.72789px 0px, rgb(243.3, 249.4, 245.7) -2.07227px 2.16926px 0px, rgb(243.3, 249.4, 245.7) -2.66798px 1.37182px 0px, rgb(243.3, 249.4, 245.7) -2.96998px 0.42336px 0px, rgb(243.3, 249.4, 245.7) -2.94502px -0.571704px 0px, rgb(243.3, 249.4, 245.7) -2.59586px -1.50383px 0px, rgb(243.3, 249.4, 245.7) -1.96093px -2.27041px 0px, rgb(243.3, 249.4, 245.7) -1.11013px -2.78704px 0px, rgb(243.3, 249.4, 245.7) -0.137119px -2.99686px 0px, rgb(243.3, 249.4, 245.7) 0.850987px -2.87677px 0px, rgb(243.3, 249.4, 245.7) 1.74541px -2.43999px 0px, rgb(243.3, 249.4, 245.7) 2.44769px -1.73459px 0px, rgb(243.3, 249.4, 245.7) 2.88051px -0.838247px 0px;
}
.text-outline-green-100 {
  text-shadow: rgb(225.75, 241, 231.75) 3px 0px 0px, rgb(225.75, 241, 231.75) 2.83487px 0.981584px 0px, rgb(225.75, 241, 231.75) 2.35766px 1.85511px 0px, rgb(225.75, 241, 231.75) 1.62091px 2.52441px 0px, rgb(225.75, 241, 231.75) 0.705713px 2.91581px 0px, rgb(225.75, 241, 231.75) -0.287171px 2.98622px 0px, rgb(225.75, 241, 231.75) -1.24844px 2.72789px 0px, rgb(225.75, 241, 231.75) -2.07227px 2.16926px 0px, rgb(225.75, 241, 231.75) -2.66798px 1.37182px 0px, rgb(225.75, 241, 231.75) -2.96998px 0.42336px 0px, rgb(225.75, 241, 231.75) -2.94502px -0.571704px 0px, rgb(225.75, 241, 231.75) -2.59586px -1.50383px 0px, rgb(225.75, 241, 231.75) -1.96093px -2.27041px 0px, rgb(225.75, 241, 231.75) -1.11013px -2.78704px 0px, rgb(225.75, 241, 231.75) -0.137119px -2.99686px 0px, rgb(225.75, 241, 231.75) 0.850987px -2.87677px 0px, rgb(225.75, 241, 231.75) 1.74541px -2.43999px 0px, rgb(225.75, 241, 231.75) 2.44769px -1.73459px 0px, rgb(225.75, 241, 231.75) 2.88051px -0.838247px 0px;
}
.text-outline-green-200 {
  text-shadow: rgb(196.5, 227, 208.5) 3px 0px 0px, rgb(196.5, 227, 208.5) 2.83487px 0.981584px 0px, rgb(196.5, 227, 208.5) 2.35766px 1.85511px 0px, rgb(196.5, 227, 208.5) 1.62091px 2.52441px 0px, rgb(196.5, 227, 208.5) 0.705713px 2.91581px 0px, rgb(196.5, 227, 208.5) -0.287171px 2.98622px 0px, rgb(196.5, 227, 208.5) -1.24844px 2.72789px 0px, rgb(196.5, 227, 208.5) -2.07227px 2.16926px 0px, rgb(196.5, 227, 208.5) -2.66798px 1.37182px 0px, rgb(196.5, 227, 208.5) -2.96998px 0.42336px 0px, rgb(196.5, 227, 208.5) -2.94502px -0.571704px 0px, rgb(196.5, 227, 208.5) -2.59586px -1.50383px 0px, rgb(196.5, 227, 208.5) -1.96093px -2.27041px 0px, rgb(196.5, 227, 208.5) -1.11013px -2.78704px 0px, rgb(196.5, 227, 208.5) -0.137119px -2.99686px 0px, rgb(196.5, 227, 208.5) 0.850987px -2.87677px 0px, rgb(196.5, 227, 208.5) 1.74541px -2.43999px 0px, rgb(196.5, 227, 208.5) 2.44769px -1.73459px 0px, rgb(196.5, 227, 208.5) 2.88051px -0.838247px 0px;
}
.text-outline-green-300 {
  text-shadow: #8ac7a2 3px 0px 0px, #8ac7a2 2.83487px 0.981584px 0px, #8ac7a2 2.35766px 1.85511px 0px, #8ac7a2 1.62091px 2.52441px 0px, #8ac7a2 0.705713px 2.91581px 0px, #8ac7a2 -0.287171px 2.98622px 0px, #8ac7a2 -1.24844px 2.72789px 0px, #8ac7a2 -2.07227px 2.16926px 0px, #8ac7a2 -2.66798px 1.37182px 0px, #8ac7a2 -2.96998px 0.42336px 0px, #8ac7a2 -2.94502px -0.571704px 0px, #8ac7a2 -2.59586px -1.50383px 0px, #8ac7a2 -1.96093px -2.27041px 0px, #8ac7a2 -1.11013px -2.78704px 0px, #8ac7a2 -0.137119px -2.99686px 0px, #8ac7a2 0.850987px -2.87677px 0px, #8ac7a2 1.74541px -2.43999px 0px, #8ac7a2 2.44769px -1.73459px 0px, #8ac7a2 2.88051px -0.838247px 0px;
}
.text-outline-green-400 {
  text-shadow: rgb(79.5, 171, 115.5) 3px 0px 0px, rgb(79.5, 171, 115.5) 2.83487px 0.981584px 0px, rgb(79.5, 171, 115.5) 2.35766px 1.85511px 0px, rgb(79.5, 171, 115.5) 1.62091px 2.52441px 0px, rgb(79.5, 171, 115.5) 0.705713px 2.91581px 0px, rgb(79.5, 171, 115.5) -0.287171px 2.98622px 0px, rgb(79.5, 171, 115.5) -1.24844px 2.72789px 0px, rgb(79.5, 171, 115.5) -2.07227px 2.16926px 0px, rgb(79.5, 171, 115.5) -2.66798px 1.37182px 0px, rgb(79.5, 171, 115.5) -2.96998px 0.42336px 0px, rgb(79.5, 171, 115.5) -2.94502px -0.571704px 0px, rgb(79.5, 171, 115.5) -2.59586px -1.50383px 0px, rgb(79.5, 171, 115.5) -1.96093px -2.27041px 0px, rgb(79.5, 171, 115.5) -1.11013px -2.78704px 0px, rgb(79.5, 171, 115.5) -0.137119px -2.99686px 0px, rgb(79.5, 171, 115.5) 0.850987px -2.87677px 0px, rgb(79.5, 171, 115.5) 1.74541px -2.43999px 0px, rgb(79.5, 171, 115.5) 2.44769px -1.73459px 0px, rgb(79.5, 171, 115.5) 2.88051px -0.838247px 0px;
}
.text-outline-green-500 {
  text-shadow: #158f45 3px 0px 0px, #158f45 2.83487px 0.981584px 0px, #158f45 2.35766px 1.85511px 0px, #158f45 1.62091px 2.52441px 0px, #158f45 0.705713px 2.91581px 0px, #158f45 -0.287171px 2.98622px 0px, #158f45 -1.24844px 2.72789px 0px, #158f45 -2.07227px 2.16926px 0px, #158f45 -2.66798px 1.37182px 0px, #158f45 -2.96998px 0.42336px 0px, #158f45 -2.94502px -0.571704px 0px, #158f45 -2.59586px -1.50383px 0px, #158f45 -1.96093px -2.27041px 0px, #158f45 -1.11013px -2.78704px 0px, #158f45 -0.137119px -2.99686px 0px, #158f45 0.850987px -2.87677px 0px, #158f45 1.74541px -2.43999px 0px, #158f45 2.44769px -1.73459px 0px, #158f45 2.88051px -0.838247px 0px;
}
.text-outline-green-600 {
  text-shadow: rgb(15.75, 107.25, 51.75) 3px 0px 0px, rgb(15.75, 107.25, 51.75) 2.83487px 0.981584px 0px, rgb(15.75, 107.25, 51.75) 2.35766px 1.85511px 0px, rgb(15.75, 107.25, 51.75) 1.62091px 2.52441px 0px, rgb(15.75, 107.25, 51.75) 0.705713px 2.91581px 0px, rgb(15.75, 107.25, 51.75) -0.287171px 2.98622px 0px, rgb(15.75, 107.25, 51.75) -1.24844px 2.72789px 0px, rgb(15.75, 107.25, 51.75) -2.07227px 2.16926px 0px, rgb(15.75, 107.25, 51.75) -2.66798px 1.37182px 0px, rgb(15.75, 107.25, 51.75) -2.96998px 0.42336px 0px, rgb(15.75, 107.25, 51.75) -2.94502px -0.571704px 0px, rgb(15.75, 107.25, 51.75) -2.59586px -1.50383px 0px, rgb(15.75, 107.25, 51.75) -1.96093px -2.27041px 0px, rgb(15.75, 107.25, 51.75) -1.11013px -2.78704px 0px, rgb(15.75, 107.25, 51.75) -0.137119px -2.99686px 0px, rgb(15.75, 107.25, 51.75) 0.850987px -2.87677px 0px, rgb(15.75, 107.25, 51.75) 1.74541px -2.43999px 0px, rgb(15.75, 107.25, 51.75) 2.44769px -1.73459px 0px, rgb(15.75, 107.25, 51.75) 2.88051px -0.838247px 0px;
}
.text-outline-green-700 {
  text-shadow: rgb(10.5, 71.5, 34.5) 3px 0px 0px, rgb(10.5, 71.5, 34.5) 2.83487px 0.981584px 0px, rgb(10.5, 71.5, 34.5) 2.35766px 1.85511px 0px, rgb(10.5, 71.5, 34.5) 1.62091px 2.52441px 0px, rgb(10.5, 71.5, 34.5) 0.705713px 2.91581px 0px, rgb(10.5, 71.5, 34.5) -0.287171px 2.98622px 0px, rgb(10.5, 71.5, 34.5) -1.24844px 2.72789px 0px, rgb(10.5, 71.5, 34.5) -2.07227px 2.16926px 0px, rgb(10.5, 71.5, 34.5) -2.66798px 1.37182px 0px, rgb(10.5, 71.5, 34.5) -2.96998px 0.42336px 0px, rgb(10.5, 71.5, 34.5) -2.94502px -0.571704px 0px, rgb(10.5, 71.5, 34.5) -2.59586px -1.50383px 0px, rgb(10.5, 71.5, 34.5) -1.96093px -2.27041px 0px, rgb(10.5, 71.5, 34.5) -1.11013px -2.78704px 0px, rgb(10.5, 71.5, 34.5) -0.137119px -2.99686px 0px, rgb(10.5, 71.5, 34.5) 0.850987px -2.87677px 0px, rgb(10.5, 71.5, 34.5) 1.74541px -2.43999px 0px, rgb(10.5, 71.5, 34.5) 2.44769px -1.73459px 0px, rgb(10.5, 71.5, 34.5) 2.88051px -0.838247px 0px;
}
.text-outline-green-800 {
  text-shadow: rgb(5.25, 35.75, 17.25) 3px 0px 0px, rgb(5.25, 35.75, 17.25) 2.83487px 0.981584px 0px, rgb(5.25, 35.75, 17.25) 2.35766px 1.85511px 0px, rgb(5.25, 35.75, 17.25) 1.62091px 2.52441px 0px, rgb(5.25, 35.75, 17.25) 0.705713px 2.91581px 0px, rgb(5.25, 35.75, 17.25) -0.287171px 2.98622px 0px, rgb(5.25, 35.75, 17.25) -1.24844px 2.72789px 0px, rgb(5.25, 35.75, 17.25) -2.07227px 2.16926px 0px, rgb(5.25, 35.75, 17.25) -2.66798px 1.37182px 0px, rgb(5.25, 35.75, 17.25) -2.96998px 0.42336px 0px, rgb(5.25, 35.75, 17.25) -2.94502px -0.571704px 0px, rgb(5.25, 35.75, 17.25) -2.59586px -1.50383px 0px, rgb(5.25, 35.75, 17.25) -1.96093px -2.27041px 0px, rgb(5.25, 35.75, 17.25) -1.11013px -2.78704px 0px, rgb(5.25, 35.75, 17.25) -0.137119px -2.99686px 0px, rgb(5.25, 35.75, 17.25) 0.850987px -2.87677px 0px, rgb(5.25, 35.75, 17.25) 1.74541px -2.43999px 0px, rgb(5.25, 35.75, 17.25) 2.44769px -1.73459px 0px, rgb(5.25, 35.75, 17.25) 2.88051px -0.838247px 0px;
}
.text-outline-green-900 {
  text-shadow: rgb(2.625, 17.875, 8.625) 3px 0px 0px, rgb(2.625, 17.875, 8.625) 2.83487px 0.981584px 0px, rgb(2.625, 17.875, 8.625) 2.35766px 1.85511px 0px, rgb(2.625, 17.875, 8.625) 1.62091px 2.52441px 0px, rgb(2.625, 17.875, 8.625) 0.705713px 2.91581px 0px, rgb(2.625, 17.875, 8.625) -0.287171px 2.98622px 0px, rgb(2.625, 17.875, 8.625) -1.24844px 2.72789px 0px, rgb(2.625, 17.875, 8.625) -2.07227px 2.16926px 0px, rgb(2.625, 17.875, 8.625) -2.66798px 1.37182px 0px, rgb(2.625, 17.875, 8.625) -2.96998px 0.42336px 0px, rgb(2.625, 17.875, 8.625) -2.94502px -0.571704px 0px, rgb(2.625, 17.875, 8.625) -2.59586px -1.50383px 0px, rgb(2.625, 17.875, 8.625) -1.96093px -2.27041px 0px, rgb(2.625, 17.875, 8.625) -1.11013px -2.78704px 0px, rgb(2.625, 17.875, 8.625) -0.137119px -2.99686px 0px, rgb(2.625, 17.875, 8.625) 0.850987px -2.87677px 0px, rgb(2.625, 17.875, 8.625) 1.74541px -2.43999px 0px, rgb(2.625, 17.875, 8.625) 2.44769px -1.73459px 0px, rgb(2.625, 17.875, 8.625) 2.88051px -0.838247px 0px;
}
.text-outline-lime {
  text-shadow: #75bb2a 3px 0px 0px, #75bb2a 2.83487px 0.981584px 0px, #75bb2a 2.35766px 1.85511px 0px, #75bb2a 1.62091px 2.52441px 0px, #75bb2a 0.705713px 2.91581px 0px, #75bb2a -0.287171px 2.98622px 0px, #75bb2a -1.24844px 2.72789px 0px, #75bb2a -2.07227px 2.16926px 0px, #75bb2a -2.66798px 1.37182px 0px, #75bb2a -2.96998px 0.42336px 0px, #75bb2a -2.94502px -0.571704px 0px, #75bb2a -2.59586px -1.50383px 0px, #75bb2a -1.96093px -2.27041px 0px, #75bb2a -1.11013px -2.78704px 0px, #75bb2a -0.137119px -2.99686px 0px, #75bb2a 0.850987px -2.87677px 0px, #75bb2a 1.74541px -2.43999px 0px, #75bb2a 2.44769px -1.73459px 0px, #75bb2a 2.88051px -0.838247px 0px;
}
.text-outline-lime-50 {
  text-shadow: rgb(248.1, 251.6, 244.35) 3px 0px 0px, rgb(248.1, 251.6, 244.35) 2.83487px 0.981584px 0px, rgb(248.1, 251.6, 244.35) 2.35766px 1.85511px 0px, rgb(248.1, 251.6, 244.35) 1.62091px 2.52441px 0px, rgb(248.1, 251.6, 244.35) 0.705713px 2.91581px 0px, rgb(248.1, 251.6, 244.35) -0.287171px 2.98622px 0px, rgb(248.1, 251.6, 244.35) -1.24844px 2.72789px 0px, rgb(248.1, 251.6, 244.35) -2.07227px 2.16926px 0px, rgb(248.1, 251.6, 244.35) -2.66798px 1.37182px 0px, rgb(248.1, 251.6, 244.35) -2.96998px 0.42336px 0px, rgb(248.1, 251.6, 244.35) -2.94502px -0.571704px 0px, rgb(248.1, 251.6, 244.35) -2.59586px -1.50383px 0px, rgb(248.1, 251.6, 244.35) -1.96093px -2.27041px 0px, rgb(248.1, 251.6, 244.35) -1.11013px -2.78704px 0px, rgb(248.1, 251.6, 244.35) -0.137119px -2.99686px 0px, rgb(248.1, 251.6, 244.35) 0.850987px -2.87677px 0px, rgb(248.1, 251.6, 244.35) 1.74541px -2.43999px 0px, rgb(248.1, 251.6, 244.35) 2.44769px -1.73459px 0px, rgb(248.1, 251.6, 244.35) 2.88051px -0.838247px 0px;
}
.text-outline-lime-100 {
  text-shadow: rgb(237.75, 246.5, 228.375) 3px 0px 0px, rgb(237.75, 246.5, 228.375) 2.83487px 0.981584px 0px, rgb(237.75, 246.5, 228.375) 2.35766px 1.85511px 0px, rgb(237.75, 246.5, 228.375) 1.62091px 2.52441px 0px, rgb(237.75, 246.5, 228.375) 0.705713px 2.91581px 0px, rgb(237.75, 246.5, 228.375) -0.287171px 2.98622px 0px, rgb(237.75, 246.5, 228.375) -1.24844px 2.72789px 0px, rgb(237.75, 246.5, 228.375) -2.07227px 2.16926px 0px, rgb(237.75, 246.5, 228.375) -2.66798px 1.37182px 0px, rgb(237.75, 246.5, 228.375) -2.96998px 0.42336px 0px, rgb(237.75, 246.5, 228.375) -2.94502px -0.571704px 0px, rgb(237.75, 246.5, 228.375) -2.59586px -1.50383px 0px, rgb(237.75, 246.5, 228.375) -1.96093px -2.27041px 0px, rgb(237.75, 246.5, 228.375) -1.11013px -2.78704px 0px, rgb(237.75, 246.5, 228.375) -0.137119px -2.99686px 0px, rgb(237.75, 246.5, 228.375) 0.850987px -2.87677px 0px, rgb(237.75, 246.5, 228.375) 1.74541px -2.43999px 0px, rgb(237.75, 246.5, 228.375) 2.44769px -1.73459px 0px, rgb(237.75, 246.5, 228.375) 2.88051px -0.838247px 0px;
}
.text-outline-lime-200 {
  text-shadow: rgb(220.5, 238, 201.75) 3px 0px 0px, rgb(220.5, 238, 201.75) 2.83487px 0.981584px 0px, rgb(220.5, 238, 201.75) 2.35766px 1.85511px 0px, rgb(220.5, 238, 201.75) 1.62091px 2.52441px 0px, rgb(220.5, 238, 201.75) 0.705713px 2.91581px 0px, rgb(220.5, 238, 201.75) -0.287171px 2.98622px 0px, rgb(220.5, 238, 201.75) -1.24844px 2.72789px 0px, rgb(220.5, 238, 201.75) -2.07227px 2.16926px 0px, rgb(220.5, 238, 201.75) -2.66798px 1.37182px 0px, rgb(220.5, 238, 201.75) -2.96998px 0.42336px 0px, rgb(220.5, 238, 201.75) -2.94502px -0.571704px 0px, rgb(220.5, 238, 201.75) -2.59586px -1.50383px 0px, rgb(220.5, 238, 201.75) -1.96093px -2.27041px 0px, rgb(220.5, 238, 201.75) -1.11013px -2.78704px 0px, rgb(220.5, 238, 201.75) -0.137119px -2.99686px 0px, rgb(220.5, 238, 201.75) 0.850987px -2.87677px 0px, rgb(220.5, 238, 201.75) 1.74541px -2.43999px 0px, rgb(220.5, 238, 201.75) 2.44769px -1.73459px 0px, rgb(220.5, 238, 201.75) 2.88051px -0.838247px 0px;
}
.text-outline-lime-300 {
  text-shadow: rgb(186, 221, 148.5) 3px 0px 0px, rgb(186, 221, 148.5) 2.83487px 0.981584px 0px, rgb(186, 221, 148.5) 2.35766px 1.85511px 0px, rgb(186, 221, 148.5) 1.62091px 2.52441px 0px, rgb(186, 221, 148.5) 0.705713px 2.91581px 0px, rgb(186, 221, 148.5) -0.287171px 2.98622px 0px, rgb(186, 221, 148.5) -1.24844px 2.72789px 0px, rgb(186, 221, 148.5) -2.07227px 2.16926px 0px, rgb(186, 221, 148.5) -2.66798px 1.37182px 0px, rgb(186, 221, 148.5) -2.96998px 0.42336px 0px, rgb(186, 221, 148.5) -2.94502px -0.571704px 0px, rgb(186, 221, 148.5) -2.59586px -1.50383px 0px, rgb(186, 221, 148.5) -1.96093px -2.27041px 0px, rgb(186, 221, 148.5) -1.11013px -2.78704px 0px, rgb(186, 221, 148.5) -0.137119px -2.99686px 0px, rgb(186, 221, 148.5) 0.850987px -2.87677px 0px, rgb(186, 221, 148.5) 1.74541px -2.43999px 0px, rgb(186, 221, 148.5) 2.44769px -1.73459px 0px, rgb(186, 221, 148.5) 2.88051px -0.838247px 0px;
}
.text-outline-lime-400 {
  text-shadow: rgb(151.5, 204, 95.25) 3px 0px 0px, rgb(151.5, 204, 95.25) 2.83487px 0.981584px 0px, rgb(151.5, 204, 95.25) 2.35766px 1.85511px 0px, rgb(151.5, 204, 95.25) 1.62091px 2.52441px 0px, rgb(151.5, 204, 95.25) 0.705713px 2.91581px 0px, rgb(151.5, 204, 95.25) -0.287171px 2.98622px 0px, rgb(151.5, 204, 95.25) -1.24844px 2.72789px 0px, rgb(151.5, 204, 95.25) -2.07227px 2.16926px 0px, rgb(151.5, 204, 95.25) -2.66798px 1.37182px 0px, rgb(151.5, 204, 95.25) -2.96998px 0.42336px 0px, rgb(151.5, 204, 95.25) -2.94502px -0.571704px 0px, rgb(151.5, 204, 95.25) -2.59586px -1.50383px 0px, rgb(151.5, 204, 95.25) -1.96093px -2.27041px 0px, rgb(151.5, 204, 95.25) -1.11013px -2.78704px 0px, rgb(151.5, 204, 95.25) -0.137119px -2.99686px 0px, rgb(151.5, 204, 95.25) 0.850987px -2.87677px 0px, rgb(151.5, 204, 95.25) 1.74541px -2.43999px 0px, rgb(151.5, 204, 95.25) 2.44769px -1.73459px 0px, rgb(151.5, 204, 95.25) 2.88051px -0.838247px 0px;
}
.text-outline-lime-500 {
  text-shadow: #75bb2a 3px 0px 0px, #75bb2a 2.83487px 0.981584px 0px, #75bb2a 2.35766px 1.85511px 0px, #75bb2a 1.62091px 2.52441px 0px, #75bb2a 0.705713px 2.91581px 0px, #75bb2a -0.287171px 2.98622px 0px, #75bb2a -1.24844px 2.72789px 0px, #75bb2a -2.07227px 2.16926px 0px, #75bb2a -2.66798px 1.37182px 0px, #75bb2a -2.96998px 0.42336px 0px, #75bb2a -2.94502px -0.571704px 0px, #75bb2a -2.59586px -1.50383px 0px, #75bb2a -1.96093px -2.27041px 0px, #75bb2a -1.11013px -2.78704px 0px, #75bb2a -0.137119px -2.99686px 0px, #75bb2a 0.850987px -2.87677px 0px, #75bb2a 1.74541px -2.43999px 0px, #75bb2a 2.44769px -1.73459px 0px, #75bb2a 2.88051px -0.838247px 0px;
}
.text-outline-lime-600 {
  text-shadow: rgb(87.75, 140.25, 31.5) 3px 0px 0px, rgb(87.75, 140.25, 31.5) 2.83487px 0.981584px 0px, rgb(87.75, 140.25, 31.5) 2.35766px 1.85511px 0px, rgb(87.75, 140.25, 31.5) 1.62091px 2.52441px 0px, rgb(87.75, 140.25, 31.5) 0.705713px 2.91581px 0px, rgb(87.75, 140.25, 31.5) -0.287171px 2.98622px 0px, rgb(87.75, 140.25, 31.5) -1.24844px 2.72789px 0px, rgb(87.75, 140.25, 31.5) -2.07227px 2.16926px 0px, rgb(87.75, 140.25, 31.5) -2.66798px 1.37182px 0px, rgb(87.75, 140.25, 31.5) -2.96998px 0.42336px 0px, rgb(87.75, 140.25, 31.5) -2.94502px -0.571704px 0px, rgb(87.75, 140.25, 31.5) -2.59586px -1.50383px 0px, rgb(87.75, 140.25, 31.5) -1.96093px -2.27041px 0px, rgb(87.75, 140.25, 31.5) -1.11013px -2.78704px 0px, rgb(87.75, 140.25, 31.5) -0.137119px -2.99686px 0px, rgb(87.75, 140.25, 31.5) 0.850987px -2.87677px 0px, rgb(87.75, 140.25, 31.5) 1.74541px -2.43999px 0px, rgb(87.75, 140.25, 31.5) 2.44769px -1.73459px 0px, rgb(87.75, 140.25, 31.5) 2.88051px -0.838247px 0px;
}
.text-outline-lime-700 {
  text-shadow: rgb(58.5, 93.5, 21) 3px 0px 0px, rgb(58.5, 93.5, 21) 2.83487px 0.981584px 0px, rgb(58.5, 93.5, 21) 2.35766px 1.85511px 0px, rgb(58.5, 93.5, 21) 1.62091px 2.52441px 0px, rgb(58.5, 93.5, 21) 0.705713px 2.91581px 0px, rgb(58.5, 93.5, 21) -0.287171px 2.98622px 0px, rgb(58.5, 93.5, 21) -1.24844px 2.72789px 0px, rgb(58.5, 93.5, 21) -2.07227px 2.16926px 0px, rgb(58.5, 93.5, 21) -2.66798px 1.37182px 0px, rgb(58.5, 93.5, 21) -2.96998px 0.42336px 0px, rgb(58.5, 93.5, 21) -2.94502px -0.571704px 0px, rgb(58.5, 93.5, 21) -2.59586px -1.50383px 0px, rgb(58.5, 93.5, 21) -1.96093px -2.27041px 0px, rgb(58.5, 93.5, 21) -1.11013px -2.78704px 0px, rgb(58.5, 93.5, 21) -0.137119px -2.99686px 0px, rgb(58.5, 93.5, 21) 0.850987px -2.87677px 0px, rgb(58.5, 93.5, 21) 1.74541px -2.43999px 0px, rgb(58.5, 93.5, 21) 2.44769px -1.73459px 0px, rgb(58.5, 93.5, 21) 2.88051px -0.838247px 0px;
}
.text-outline-lime-800 {
  text-shadow: rgb(29.25, 46.75, 10.5) 3px 0px 0px, rgb(29.25, 46.75, 10.5) 2.83487px 0.981584px 0px, rgb(29.25, 46.75, 10.5) 2.35766px 1.85511px 0px, rgb(29.25, 46.75, 10.5) 1.62091px 2.52441px 0px, rgb(29.25, 46.75, 10.5) 0.705713px 2.91581px 0px, rgb(29.25, 46.75, 10.5) -0.287171px 2.98622px 0px, rgb(29.25, 46.75, 10.5) -1.24844px 2.72789px 0px, rgb(29.25, 46.75, 10.5) -2.07227px 2.16926px 0px, rgb(29.25, 46.75, 10.5) -2.66798px 1.37182px 0px, rgb(29.25, 46.75, 10.5) -2.96998px 0.42336px 0px, rgb(29.25, 46.75, 10.5) -2.94502px -0.571704px 0px, rgb(29.25, 46.75, 10.5) -2.59586px -1.50383px 0px, rgb(29.25, 46.75, 10.5) -1.96093px -2.27041px 0px, rgb(29.25, 46.75, 10.5) -1.11013px -2.78704px 0px, rgb(29.25, 46.75, 10.5) -0.137119px -2.99686px 0px, rgb(29.25, 46.75, 10.5) 0.850987px -2.87677px 0px, rgb(29.25, 46.75, 10.5) 1.74541px -2.43999px 0px, rgb(29.25, 46.75, 10.5) 2.44769px -1.73459px 0px, rgb(29.25, 46.75, 10.5) 2.88051px -0.838247px 0px;
}
.text-outline-lime-900 {
  text-shadow: rgb(14.625, 23.375, 5.25) 3px 0px 0px, rgb(14.625, 23.375, 5.25) 2.83487px 0.981584px 0px, rgb(14.625, 23.375, 5.25) 2.35766px 1.85511px 0px, rgb(14.625, 23.375, 5.25) 1.62091px 2.52441px 0px, rgb(14.625, 23.375, 5.25) 0.705713px 2.91581px 0px, rgb(14.625, 23.375, 5.25) -0.287171px 2.98622px 0px, rgb(14.625, 23.375, 5.25) -1.24844px 2.72789px 0px, rgb(14.625, 23.375, 5.25) -2.07227px 2.16926px 0px, rgb(14.625, 23.375, 5.25) -2.66798px 1.37182px 0px, rgb(14.625, 23.375, 5.25) -2.96998px 0.42336px 0px, rgb(14.625, 23.375, 5.25) -2.94502px -0.571704px 0px, rgb(14.625, 23.375, 5.25) -2.59586px -1.50383px 0px, rgb(14.625, 23.375, 5.25) -1.96093px -2.27041px 0px, rgb(14.625, 23.375, 5.25) -1.11013px -2.78704px 0px, rgb(14.625, 23.375, 5.25) -0.137119px -2.99686px 0px, rgb(14.625, 23.375, 5.25) 0.850987px -2.87677px 0px, rgb(14.625, 23.375, 5.25) 1.74541px -2.43999px 0px, rgb(14.625, 23.375, 5.25) 2.44769px -1.73459px 0px, rgb(14.625, 23.375, 5.25) 2.88051px -0.838247px 0px;
}
.text-outline-aqua {
  text-shadow: #00a08b 3px 0px 0px, #00a08b 2.83487px 0.981584px 0px, #00a08b 2.35766px 1.85511px 0px, #00a08b 1.62091px 2.52441px 0px, #00a08b 0.705713px 2.91581px 0px, #00a08b -0.287171px 2.98622px 0px, #00a08b -1.24844px 2.72789px 0px, #00a08b -2.07227px 2.16926px 0px, #00a08b -2.66798px 1.37182px 0px, #00a08b -2.96998px 0.42336px 0px, #00a08b -2.94502px -0.571704px 0px, #00a08b -2.59586px -1.50383px 0px, #00a08b -1.96093px -2.27041px 0px, #00a08b -1.11013px -2.78704px 0px, #00a08b -0.137119px -2.99686px 0px, #00a08b 0.850987px -2.87677px 0px, #00a08b 1.74541px -2.43999px 0px, #00a08b 2.44769px -1.73459px 0px, #00a08b 2.88051px -0.838247px 0px;
}
.text-outline-aqua-50 {
  text-shadow: rgb(242.25, 250.25, 249.2) 3px 0px 0px, rgb(242.25, 250.25, 249.2) 2.83487px 0.981584px 0px, rgb(242.25, 250.25, 249.2) 2.35766px 1.85511px 0px, rgb(242.25, 250.25, 249.2) 1.62091px 2.52441px 0px, rgb(242.25, 250.25, 249.2) 0.705713px 2.91581px 0px, rgb(242.25, 250.25, 249.2) -0.287171px 2.98622px 0px, rgb(242.25, 250.25, 249.2) -1.24844px 2.72789px 0px, rgb(242.25, 250.25, 249.2) -2.07227px 2.16926px 0px, rgb(242.25, 250.25, 249.2) -2.66798px 1.37182px 0px, rgb(242.25, 250.25, 249.2) -2.96998px 0.42336px 0px, rgb(242.25, 250.25, 249.2) -2.94502px -0.571704px 0px, rgb(242.25, 250.25, 249.2) -2.59586px -1.50383px 0px, rgb(242.25, 250.25, 249.2) -1.96093px -2.27041px 0px, rgb(242.25, 250.25, 249.2) -1.11013px -2.78704px 0px, rgb(242.25, 250.25, 249.2) -0.137119px -2.99686px 0px, rgb(242.25, 250.25, 249.2) 0.850987px -2.87677px 0px, rgb(242.25, 250.25, 249.2) 1.74541px -2.43999px 0px, rgb(242.25, 250.25, 249.2) 2.44769px -1.73459px 0px, rgb(242.25, 250.25, 249.2) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-100 {
  text-shadow: rgb(223.125, 243.125, 240.5) 3px 0px 0px, rgb(223.125, 243.125, 240.5) 2.83487px 0.981584px 0px, rgb(223.125, 243.125, 240.5) 2.35766px 1.85511px 0px, rgb(223.125, 243.125, 240.5) 1.62091px 2.52441px 0px, rgb(223.125, 243.125, 240.5) 0.705713px 2.91581px 0px, rgb(223.125, 243.125, 240.5) -0.287171px 2.98622px 0px, rgb(223.125, 243.125, 240.5) -1.24844px 2.72789px 0px, rgb(223.125, 243.125, 240.5) -2.07227px 2.16926px 0px, rgb(223.125, 243.125, 240.5) -2.66798px 1.37182px 0px, rgb(223.125, 243.125, 240.5) -2.96998px 0.42336px 0px, rgb(223.125, 243.125, 240.5) -2.94502px -0.571704px 0px, rgb(223.125, 243.125, 240.5) -2.59586px -1.50383px 0px, rgb(223.125, 243.125, 240.5) -1.96093px -2.27041px 0px, rgb(223.125, 243.125, 240.5) -1.11013px -2.78704px 0px, rgb(223.125, 243.125, 240.5) -0.137119px -2.99686px 0px, rgb(223.125, 243.125, 240.5) 0.850987px -2.87677px 0px, rgb(223.125, 243.125, 240.5) 1.74541px -2.43999px 0px, rgb(223.125, 243.125, 240.5) 2.44769px -1.73459px 0px, rgb(223.125, 243.125, 240.5) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-200 {
  text-shadow: rgb(191.25, 231.25, 226) 3px 0px 0px, rgb(191.25, 231.25, 226) 2.83487px 0.981584px 0px, rgb(191.25, 231.25, 226) 2.35766px 1.85511px 0px, rgb(191.25, 231.25, 226) 1.62091px 2.52441px 0px, rgb(191.25, 231.25, 226) 0.705713px 2.91581px 0px, rgb(191.25, 231.25, 226) -0.287171px 2.98622px 0px, rgb(191.25, 231.25, 226) -1.24844px 2.72789px 0px, rgb(191.25, 231.25, 226) -2.07227px 2.16926px 0px, rgb(191.25, 231.25, 226) -2.66798px 1.37182px 0px, rgb(191.25, 231.25, 226) -2.96998px 0.42336px 0px, rgb(191.25, 231.25, 226) -2.94502px -0.571704px 0px, rgb(191.25, 231.25, 226) -2.59586px -1.50383px 0px, rgb(191.25, 231.25, 226) -1.96093px -2.27041px 0px, rgb(191.25, 231.25, 226) -1.11013px -2.78704px 0px, rgb(191.25, 231.25, 226) -0.137119px -2.99686px 0px, rgb(191.25, 231.25, 226) 0.850987px -2.87677px 0px, rgb(191.25, 231.25, 226) 1.74541px -2.43999px 0px, rgb(191.25, 231.25, 226) 2.44769px -1.73459px 0px, rgb(191.25, 231.25, 226) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-300 {
  text-shadow: rgb(127.5, 207.5, 197) 3px 0px 0px, rgb(127.5, 207.5, 197) 2.83487px 0.981584px 0px, rgb(127.5, 207.5, 197) 2.35766px 1.85511px 0px, rgb(127.5, 207.5, 197) 1.62091px 2.52441px 0px, rgb(127.5, 207.5, 197) 0.705713px 2.91581px 0px, rgb(127.5, 207.5, 197) -0.287171px 2.98622px 0px, rgb(127.5, 207.5, 197) -1.24844px 2.72789px 0px, rgb(127.5, 207.5, 197) -2.07227px 2.16926px 0px, rgb(127.5, 207.5, 197) -2.66798px 1.37182px 0px, rgb(127.5, 207.5, 197) -2.96998px 0.42336px 0px, rgb(127.5, 207.5, 197) -2.94502px -0.571704px 0px, rgb(127.5, 207.5, 197) -2.59586px -1.50383px 0px, rgb(127.5, 207.5, 197) -1.96093px -2.27041px 0px, rgb(127.5, 207.5, 197) -1.11013px -2.78704px 0px, rgb(127.5, 207.5, 197) -0.137119px -2.99686px 0px, rgb(127.5, 207.5, 197) 0.850987px -2.87677px 0px, rgb(127.5, 207.5, 197) 1.74541px -2.43999px 0px, rgb(127.5, 207.5, 197) 2.44769px -1.73459px 0px, rgb(127.5, 207.5, 197) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-400 {
  text-shadow: rgb(63.75, 183.75, 168) 3px 0px 0px, rgb(63.75, 183.75, 168) 2.83487px 0.981584px 0px, rgb(63.75, 183.75, 168) 2.35766px 1.85511px 0px, rgb(63.75, 183.75, 168) 1.62091px 2.52441px 0px, rgb(63.75, 183.75, 168) 0.705713px 2.91581px 0px, rgb(63.75, 183.75, 168) -0.287171px 2.98622px 0px, rgb(63.75, 183.75, 168) -1.24844px 2.72789px 0px, rgb(63.75, 183.75, 168) -2.07227px 2.16926px 0px, rgb(63.75, 183.75, 168) -2.66798px 1.37182px 0px, rgb(63.75, 183.75, 168) -2.96998px 0.42336px 0px, rgb(63.75, 183.75, 168) -2.94502px -0.571704px 0px, rgb(63.75, 183.75, 168) -2.59586px -1.50383px 0px, rgb(63.75, 183.75, 168) -1.96093px -2.27041px 0px, rgb(63.75, 183.75, 168) -1.11013px -2.78704px 0px, rgb(63.75, 183.75, 168) -0.137119px -2.99686px 0px, rgb(63.75, 183.75, 168) 0.850987px -2.87677px 0px, rgb(63.75, 183.75, 168) 1.74541px -2.43999px 0px, rgb(63.75, 183.75, 168) 2.44769px -1.73459px 0px, rgb(63.75, 183.75, 168) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-500 {
  text-shadow: #00a08b 3px 0px 0px, #00a08b 2.83487px 0.981584px 0px, #00a08b 2.35766px 1.85511px 0px, #00a08b 1.62091px 2.52441px 0px, #00a08b 0.705713px 2.91581px 0px, #00a08b -0.287171px 2.98622px 0px, #00a08b -1.24844px 2.72789px 0px, #00a08b -2.07227px 2.16926px 0px, #00a08b -2.66798px 1.37182px 0px, #00a08b -2.96998px 0.42336px 0px, #00a08b -2.94502px -0.571704px 0px, #00a08b -2.59586px -1.50383px 0px, #00a08b -1.96093px -2.27041px 0px, #00a08b -1.11013px -2.78704px 0px, #00a08b -0.137119px -2.99686px 0px, #00a08b 0.850987px -2.87677px 0px, #00a08b 1.74541px -2.43999px 0px, #00a08b 2.44769px -1.73459px 0px, #00a08b 2.88051px -0.838247px 0px;
}
.text-outline-aqua-600 {
  text-shadow: rgb(0, 120, 104.25) 3px 0px 0px, rgb(0, 120, 104.25) 2.83487px 0.981584px 0px, rgb(0, 120, 104.25) 2.35766px 1.85511px 0px, rgb(0, 120, 104.25) 1.62091px 2.52441px 0px, rgb(0, 120, 104.25) 0.705713px 2.91581px 0px, rgb(0, 120, 104.25) -0.287171px 2.98622px 0px, rgb(0, 120, 104.25) -1.24844px 2.72789px 0px, rgb(0, 120, 104.25) -2.07227px 2.16926px 0px, rgb(0, 120, 104.25) -2.66798px 1.37182px 0px, rgb(0, 120, 104.25) -2.96998px 0.42336px 0px, rgb(0, 120, 104.25) -2.94502px -0.571704px 0px, rgb(0, 120, 104.25) -2.59586px -1.50383px 0px, rgb(0, 120, 104.25) -1.96093px -2.27041px 0px, rgb(0, 120, 104.25) -1.11013px -2.78704px 0px, rgb(0, 120, 104.25) -0.137119px -2.99686px 0px, rgb(0, 120, 104.25) 0.850987px -2.87677px 0px, rgb(0, 120, 104.25) 1.74541px -2.43999px 0px, rgb(0, 120, 104.25) 2.44769px -1.73459px 0px, rgb(0, 120, 104.25) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-700 {
  text-shadow: rgb(0, 80, 69.5) 3px 0px 0px, rgb(0, 80, 69.5) 2.83487px 0.981584px 0px, rgb(0, 80, 69.5) 2.35766px 1.85511px 0px, rgb(0, 80, 69.5) 1.62091px 2.52441px 0px, rgb(0, 80, 69.5) 0.705713px 2.91581px 0px, rgb(0, 80, 69.5) -0.287171px 2.98622px 0px, rgb(0, 80, 69.5) -1.24844px 2.72789px 0px, rgb(0, 80, 69.5) -2.07227px 2.16926px 0px, rgb(0, 80, 69.5) -2.66798px 1.37182px 0px, rgb(0, 80, 69.5) -2.96998px 0.42336px 0px, rgb(0, 80, 69.5) -2.94502px -0.571704px 0px, rgb(0, 80, 69.5) -2.59586px -1.50383px 0px, rgb(0, 80, 69.5) -1.96093px -2.27041px 0px, rgb(0, 80, 69.5) -1.11013px -2.78704px 0px, rgb(0, 80, 69.5) -0.137119px -2.99686px 0px, rgb(0, 80, 69.5) 0.850987px -2.87677px 0px, rgb(0, 80, 69.5) 1.74541px -2.43999px 0px, rgb(0, 80, 69.5) 2.44769px -1.73459px 0px, rgb(0, 80, 69.5) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-800 {
  text-shadow: rgb(0, 40, 34.75) 3px 0px 0px, rgb(0, 40, 34.75) 2.83487px 0.981584px 0px, rgb(0, 40, 34.75) 2.35766px 1.85511px 0px, rgb(0, 40, 34.75) 1.62091px 2.52441px 0px, rgb(0, 40, 34.75) 0.705713px 2.91581px 0px, rgb(0, 40, 34.75) -0.287171px 2.98622px 0px, rgb(0, 40, 34.75) -1.24844px 2.72789px 0px, rgb(0, 40, 34.75) -2.07227px 2.16926px 0px, rgb(0, 40, 34.75) -2.66798px 1.37182px 0px, rgb(0, 40, 34.75) -2.96998px 0.42336px 0px, rgb(0, 40, 34.75) -2.94502px -0.571704px 0px, rgb(0, 40, 34.75) -2.59586px -1.50383px 0px, rgb(0, 40, 34.75) -1.96093px -2.27041px 0px, rgb(0, 40, 34.75) -1.11013px -2.78704px 0px, rgb(0, 40, 34.75) -0.137119px -2.99686px 0px, rgb(0, 40, 34.75) 0.850987px -2.87677px 0px, rgb(0, 40, 34.75) 1.74541px -2.43999px 0px, rgb(0, 40, 34.75) 2.44769px -1.73459px 0px, rgb(0, 40, 34.75) 2.88051px -0.838247px 0px;
}
.text-outline-aqua-900 {
  text-shadow: rgb(0, 20, 17.375) 3px 0px 0px, rgb(0, 20, 17.375) 2.83487px 0.981584px 0px, rgb(0, 20, 17.375) 2.35766px 1.85511px 0px, rgb(0, 20, 17.375) 1.62091px 2.52441px 0px, rgb(0, 20, 17.375) 0.705713px 2.91581px 0px, rgb(0, 20, 17.375) -0.287171px 2.98622px 0px, rgb(0, 20, 17.375) -1.24844px 2.72789px 0px, rgb(0, 20, 17.375) -2.07227px 2.16926px 0px, rgb(0, 20, 17.375) -2.66798px 1.37182px 0px, rgb(0, 20, 17.375) -2.96998px 0.42336px 0px, rgb(0, 20, 17.375) -2.94502px -0.571704px 0px, rgb(0, 20, 17.375) -2.59586px -1.50383px 0px, rgb(0, 20, 17.375) -1.96093px -2.27041px 0px, rgb(0, 20, 17.375) -1.11013px -2.78704px 0px, rgb(0, 20, 17.375) -0.137119px -2.99686px 0px, rgb(0, 20, 17.375) 0.850987px -2.87677px 0px, rgb(0, 20, 17.375) 1.74541px -2.43999px 0px, rgb(0, 20, 17.375) 2.44769px -1.73459px 0px, rgb(0, 20, 17.375) 2.88051px -0.838247px 0px;
}
.text-outline-purple {
  text-shadow: #7b57a2 3px 0px 0px, #7b57a2 2.83487px 0.981584px 0px, #7b57a2 2.35766px 1.85511px 0px, #7b57a2 1.62091px 2.52441px 0px, #7b57a2 0.705713px 2.91581px 0px, #7b57a2 -0.287171px 2.98622px 0px, #7b57a2 -1.24844px 2.72789px 0px, #7b57a2 -2.07227px 2.16926px 0px, #7b57a2 -2.66798px 1.37182px 0px, #7b57a2 -2.96998px 0.42336px 0px, #7b57a2 -2.94502px -0.571704px 0px, #7b57a2 -2.59586px -1.50383px 0px, #7b57a2 -1.96093px -2.27041px 0px, #7b57a2 -1.11013px -2.78704px 0px, #7b57a2 -0.137119px -2.99686px 0px, #7b57a2 0.850987px -2.87677px 0px, #7b57a2 1.74541px -2.43999px 0px, #7b57a2 2.44769px -1.73459px 0px, #7b57a2 2.88051px -0.838247px 0px;
}
.text-outline-purple-50 {
  text-shadow: rgb(248.4, 246.6, 250.35) 3px 0px 0px, rgb(248.4, 246.6, 250.35) 2.83487px 0.981584px 0px, rgb(248.4, 246.6, 250.35) 2.35766px 1.85511px 0px, rgb(248.4, 246.6, 250.35) 1.62091px 2.52441px 0px, rgb(248.4, 246.6, 250.35) 0.705713px 2.91581px 0px, rgb(248.4, 246.6, 250.35) -0.287171px 2.98622px 0px, rgb(248.4, 246.6, 250.35) -1.24844px 2.72789px 0px, rgb(248.4, 246.6, 250.35) -2.07227px 2.16926px 0px, rgb(248.4, 246.6, 250.35) -2.66798px 1.37182px 0px, rgb(248.4, 246.6, 250.35) -2.96998px 0.42336px 0px, rgb(248.4, 246.6, 250.35) -2.94502px -0.571704px 0px, rgb(248.4, 246.6, 250.35) -2.59586px -1.50383px 0px, rgb(248.4, 246.6, 250.35) -1.96093px -2.27041px 0px, rgb(248.4, 246.6, 250.35) -1.11013px -2.78704px 0px, rgb(248.4, 246.6, 250.35) -0.137119px -2.99686px 0px, rgb(248.4, 246.6, 250.35) 0.850987px -2.87677px 0px, rgb(248.4, 246.6, 250.35) 1.74541px -2.43999px 0px, rgb(248.4, 246.6, 250.35) 2.44769px -1.73459px 0px, rgb(248.4, 246.6, 250.35) 2.88051px -0.838247px 0px;
}
.text-outline-purple-100 {
  text-shadow: rgb(238.5, 234, 243.375) 3px 0px 0px, rgb(238.5, 234, 243.375) 2.83487px 0.981584px 0px, rgb(238.5, 234, 243.375) 2.35766px 1.85511px 0px, rgb(238.5, 234, 243.375) 1.62091px 2.52441px 0px, rgb(238.5, 234, 243.375) 0.705713px 2.91581px 0px, rgb(238.5, 234, 243.375) -0.287171px 2.98622px 0px, rgb(238.5, 234, 243.375) -1.24844px 2.72789px 0px, rgb(238.5, 234, 243.375) -2.07227px 2.16926px 0px, rgb(238.5, 234, 243.375) -2.66798px 1.37182px 0px, rgb(238.5, 234, 243.375) -2.96998px 0.42336px 0px, rgb(238.5, 234, 243.375) -2.94502px -0.571704px 0px, rgb(238.5, 234, 243.375) -2.59586px -1.50383px 0px, rgb(238.5, 234, 243.375) -1.96093px -2.27041px 0px, rgb(238.5, 234, 243.375) -1.11013px -2.78704px 0px, rgb(238.5, 234, 243.375) -0.137119px -2.99686px 0px, rgb(238.5, 234, 243.375) 0.850987px -2.87677px 0px, rgb(238.5, 234, 243.375) 1.74541px -2.43999px 0px, rgb(238.5, 234, 243.375) 2.44769px -1.73459px 0px, rgb(238.5, 234, 243.375) 2.88051px -0.838247px 0px;
}
.text-outline-purple-200 {
  text-shadow: rgb(222, 213, 231.75) 3px 0px 0px, rgb(222, 213, 231.75) 2.83487px 0.981584px 0px, rgb(222, 213, 231.75) 2.35766px 1.85511px 0px, rgb(222, 213, 231.75) 1.62091px 2.52441px 0px, rgb(222, 213, 231.75) 0.705713px 2.91581px 0px, rgb(222, 213, 231.75) -0.287171px 2.98622px 0px, rgb(222, 213, 231.75) -1.24844px 2.72789px 0px, rgb(222, 213, 231.75) -2.07227px 2.16926px 0px, rgb(222, 213, 231.75) -2.66798px 1.37182px 0px, rgb(222, 213, 231.75) -2.96998px 0.42336px 0px, rgb(222, 213, 231.75) -2.94502px -0.571704px 0px, rgb(222, 213, 231.75) -2.59586px -1.50383px 0px, rgb(222, 213, 231.75) -1.96093px -2.27041px 0px, rgb(222, 213, 231.75) -1.11013px -2.78704px 0px, rgb(222, 213, 231.75) -0.137119px -2.99686px 0px, rgb(222, 213, 231.75) 0.850987px -2.87677px 0px, rgb(222, 213, 231.75) 1.74541px -2.43999px 0px, rgb(222, 213, 231.75) 2.44769px -1.73459px 0px, rgb(222, 213, 231.75) 2.88051px -0.838247px 0px;
}
.text-outline-purple-300 {
  text-shadow: rgb(189, 171, 208.5) 3px 0px 0px, rgb(189, 171, 208.5) 2.83487px 0.981584px 0px, rgb(189, 171, 208.5) 2.35766px 1.85511px 0px, rgb(189, 171, 208.5) 1.62091px 2.52441px 0px, rgb(189, 171, 208.5) 0.705713px 2.91581px 0px, rgb(189, 171, 208.5) -0.287171px 2.98622px 0px, rgb(189, 171, 208.5) -1.24844px 2.72789px 0px, rgb(189, 171, 208.5) -2.07227px 2.16926px 0px, rgb(189, 171, 208.5) -2.66798px 1.37182px 0px, rgb(189, 171, 208.5) -2.96998px 0.42336px 0px, rgb(189, 171, 208.5) -2.94502px -0.571704px 0px, rgb(189, 171, 208.5) -2.59586px -1.50383px 0px, rgb(189, 171, 208.5) -1.96093px -2.27041px 0px, rgb(189, 171, 208.5) -1.11013px -2.78704px 0px, rgb(189, 171, 208.5) -0.137119px -2.99686px 0px, rgb(189, 171, 208.5) 0.850987px -2.87677px 0px, rgb(189, 171, 208.5) 1.74541px -2.43999px 0px, rgb(189, 171, 208.5) 2.44769px -1.73459px 0px, rgb(189, 171, 208.5) 2.88051px -0.838247px 0px;
}
.text-outline-purple-400 {
  text-shadow: rgb(156, 129, 185.25) 3px 0px 0px, rgb(156, 129, 185.25) 2.83487px 0.981584px 0px, rgb(156, 129, 185.25) 2.35766px 1.85511px 0px, rgb(156, 129, 185.25) 1.62091px 2.52441px 0px, rgb(156, 129, 185.25) 0.705713px 2.91581px 0px, rgb(156, 129, 185.25) -0.287171px 2.98622px 0px, rgb(156, 129, 185.25) -1.24844px 2.72789px 0px, rgb(156, 129, 185.25) -2.07227px 2.16926px 0px, rgb(156, 129, 185.25) -2.66798px 1.37182px 0px, rgb(156, 129, 185.25) -2.96998px 0.42336px 0px, rgb(156, 129, 185.25) -2.94502px -0.571704px 0px, rgb(156, 129, 185.25) -2.59586px -1.50383px 0px, rgb(156, 129, 185.25) -1.96093px -2.27041px 0px, rgb(156, 129, 185.25) -1.11013px -2.78704px 0px, rgb(156, 129, 185.25) -0.137119px -2.99686px 0px, rgb(156, 129, 185.25) 0.850987px -2.87677px 0px, rgb(156, 129, 185.25) 1.74541px -2.43999px 0px, rgb(156, 129, 185.25) 2.44769px -1.73459px 0px, rgb(156, 129, 185.25) 2.88051px -0.838247px 0px;
}
.text-outline-purple-500 {
  text-shadow: #7b57a2 3px 0px 0px, #7b57a2 2.83487px 0.981584px 0px, #7b57a2 2.35766px 1.85511px 0px, #7b57a2 1.62091px 2.52441px 0px, #7b57a2 0.705713px 2.91581px 0px, #7b57a2 -0.287171px 2.98622px 0px, #7b57a2 -1.24844px 2.72789px 0px, #7b57a2 -2.07227px 2.16926px 0px, #7b57a2 -2.66798px 1.37182px 0px, #7b57a2 -2.96998px 0.42336px 0px, #7b57a2 -2.94502px -0.571704px 0px, #7b57a2 -2.59586px -1.50383px 0px, #7b57a2 -1.96093px -2.27041px 0px, #7b57a2 -1.11013px -2.78704px 0px, #7b57a2 -0.137119px -2.99686px 0px, #7b57a2 0.850987px -2.87677px 0px, #7b57a2 1.74541px -2.43999px 0px, #7b57a2 2.44769px -1.73459px 0px, #7b57a2 2.88051px -0.838247px 0px;
}
.text-outline-purple-600 {
  text-shadow: rgb(92.25, 65.25, 121.5) 3px 0px 0px, rgb(92.25, 65.25, 121.5) 2.83487px 0.981584px 0px, rgb(92.25, 65.25, 121.5) 2.35766px 1.85511px 0px, rgb(92.25, 65.25, 121.5) 1.62091px 2.52441px 0px, rgb(92.25, 65.25, 121.5) 0.705713px 2.91581px 0px, rgb(92.25, 65.25, 121.5) -0.287171px 2.98622px 0px, rgb(92.25, 65.25, 121.5) -1.24844px 2.72789px 0px, rgb(92.25, 65.25, 121.5) -2.07227px 2.16926px 0px, rgb(92.25, 65.25, 121.5) -2.66798px 1.37182px 0px, rgb(92.25, 65.25, 121.5) -2.96998px 0.42336px 0px, rgb(92.25, 65.25, 121.5) -2.94502px -0.571704px 0px, rgb(92.25, 65.25, 121.5) -2.59586px -1.50383px 0px, rgb(92.25, 65.25, 121.5) -1.96093px -2.27041px 0px, rgb(92.25, 65.25, 121.5) -1.11013px -2.78704px 0px, rgb(92.25, 65.25, 121.5) -0.137119px -2.99686px 0px, rgb(92.25, 65.25, 121.5) 0.850987px -2.87677px 0px, rgb(92.25, 65.25, 121.5) 1.74541px -2.43999px 0px, rgb(92.25, 65.25, 121.5) 2.44769px -1.73459px 0px, rgb(92.25, 65.25, 121.5) 2.88051px -0.838247px 0px;
}
.text-outline-purple-700 {
  text-shadow: rgb(61.5, 43.5, 81) 3px 0px 0px, rgb(61.5, 43.5, 81) 2.83487px 0.981584px 0px, rgb(61.5, 43.5, 81) 2.35766px 1.85511px 0px, rgb(61.5, 43.5, 81) 1.62091px 2.52441px 0px, rgb(61.5, 43.5, 81) 0.705713px 2.91581px 0px, rgb(61.5, 43.5, 81) -0.287171px 2.98622px 0px, rgb(61.5, 43.5, 81) -1.24844px 2.72789px 0px, rgb(61.5, 43.5, 81) -2.07227px 2.16926px 0px, rgb(61.5, 43.5, 81) -2.66798px 1.37182px 0px, rgb(61.5, 43.5, 81) -2.96998px 0.42336px 0px, rgb(61.5, 43.5, 81) -2.94502px -0.571704px 0px, rgb(61.5, 43.5, 81) -2.59586px -1.50383px 0px, rgb(61.5, 43.5, 81) -1.96093px -2.27041px 0px, rgb(61.5, 43.5, 81) -1.11013px -2.78704px 0px, rgb(61.5, 43.5, 81) -0.137119px -2.99686px 0px, rgb(61.5, 43.5, 81) 0.850987px -2.87677px 0px, rgb(61.5, 43.5, 81) 1.74541px -2.43999px 0px, rgb(61.5, 43.5, 81) 2.44769px -1.73459px 0px, rgb(61.5, 43.5, 81) 2.88051px -0.838247px 0px;
}
.text-outline-purple-800 {
  text-shadow: rgb(30.75, 21.75, 40.5) 3px 0px 0px, rgb(30.75, 21.75, 40.5) 2.83487px 0.981584px 0px, rgb(30.75, 21.75, 40.5) 2.35766px 1.85511px 0px, rgb(30.75, 21.75, 40.5) 1.62091px 2.52441px 0px, rgb(30.75, 21.75, 40.5) 0.705713px 2.91581px 0px, rgb(30.75, 21.75, 40.5) -0.287171px 2.98622px 0px, rgb(30.75, 21.75, 40.5) -1.24844px 2.72789px 0px, rgb(30.75, 21.75, 40.5) -2.07227px 2.16926px 0px, rgb(30.75, 21.75, 40.5) -2.66798px 1.37182px 0px, rgb(30.75, 21.75, 40.5) -2.96998px 0.42336px 0px, rgb(30.75, 21.75, 40.5) -2.94502px -0.571704px 0px, rgb(30.75, 21.75, 40.5) -2.59586px -1.50383px 0px, rgb(30.75, 21.75, 40.5) -1.96093px -2.27041px 0px, rgb(30.75, 21.75, 40.5) -1.11013px -2.78704px 0px, rgb(30.75, 21.75, 40.5) -0.137119px -2.99686px 0px, rgb(30.75, 21.75, 40.5) 0.850987px -2.87677px 0px, rgb(30.75, 21.75, 40.5) 1.74541px -2.43999px 0px, rgb(30.75, 21.75, 40.5) 2.44769px -1.73459px 0px, rgb(30.75, 21.75, 40.5) 2.88051px -0.838247px 0px;
}
.text-outline-purple-900 {
  text-shadow: rgb(15.375, 10.875, 20.25) 3px 0px 0px, rgb(15.375, 10.875, 20.25) 2.83487px 0.981584px 0px, rgb(15.375, 10.875, 20.25) 2.35766px 1.85511px 0px, rgb(15.375, 10.875, 20.25) 1.62091px 2.52441px 0px, rgb(15.375, 10.875, 20.25) 0.705713px 2.91581px 0px, rgb(15.375, 10.875, 20.25) -0.287171px 2.98622px 0px, rgb(15.375, 10.875, 20.25) -1.24844px 2.72789px 0px, rgb(15.375, 10.875, 20.25) -2.07227px 2.16926px 0px, rgb(15.375, 10.875, 20.25) -2.66798px 1.37182px 0px, rgb(15.375, 10.875, 20.25) -2.96998px 0.42336px 0px, rgb(15.375, 10.875, 20.25) -2.94502px -0.571704px 0px, rgb(15.375, 10.875, 20.25) -2.59586px -1.50383px 0px, rgb(15.375, 10.875, 20.25) -1.96093px -2.27041px 0px, rgb(15.375, 10.875, 20.25) -1.11013px -2.78704px 0px, rgb(15.375, 10.875, 20.25) -0.137119px -2.99686px 0px, rgb(15.375, 10.875, 20.25) 0.850987px -2.87677px 0px, rgb(15.375, 10.875, 20.25) 1.74541px -2.43999px 0px, rgb(15.375, 10.875, 20.25) 2.44769px -1.73459px 0px, rgb(15.375, 10.875, 20.25) 2.88051px -0.838247px 0px;
}
.text-outline-orange {
  text-shadow: #ee7800 3px 0px 0px, #ee7800 2.83487px 0.981584px 0px, #ee7800 2.35766px 1.85511px 0px, #ee7800 1.62091px 2.52441px 0px, #ee7800 0.705713px 2.91581px 0px, #ee7800 -0.287171px 2.98622px 0px, #ee7800 -1.24844px 2.72789px 0px, #ee7800 -2.07227px 2.16926px 0px, #ee7800 -2.66798px 1.37182px 0px, #ee7800 -2.96998px 0.42336px 0px, #ee7800 -2.94502px -0.571704px 0px, #ee7800 -2.59586px -1.50383px 0px, #ee7800 -1.96093px -2.27041px 0px, #ee7800 -1.11013px -2.78704px 0px, #ee7800 -0.137119px -2.99686px 0px, #ee7800 0.850987px -2.87677px 0px, #ee7800 1.74541px -2.43999px 0px, #ee7800 2.44769px -1.73459px 0px, #ee7800 2.88051px -0.838247px 0px;
}
.text-outline-orange-50 {
  text-shadow: rgb(254.15, 248.25, 242.25) 3px 0px 0px, rgb(254.15, 248.25, 242.25) 2.83487px 0.981584px 0px, rgb(254.15, 248.25, 242.25) 2.35766px 1.85511px 0px, rgb(254.15, 248.25, 242.25) 1.62091px 2.52441px 0px, rgb(254.15, 248.25, 242.25) 0.705713px 2.91581px 0px, rgb(254.15, 248.25, 242.25) -0.287171px 2.98622px 0px, rgb(254.15, 248.25, 242.25) -1.24844px 2.72789px 0px, rgb(254.15, 248.25, 242.25) -2.07227px 2.16926px 0px, rgb(254.15, 248.25, 242.25) -2.66798px 1.37182px 0px, rgb(254.15, 248.25, 242.25) -2.96998px 0.42336px 0px, rgb(254.15, 248.25, 242.25) -2.94502px -0.571704px 0px, rgb(254.15, 248.25, 242.25) -2.59586px -1.50383px 0px, rgb(254.15, 248.25, 242.25) -1.96093px -2.27041px 0px, rgb(254.15, 248.25, 242.25) -1.11013px -2.78704px 0px, rgb(254.15, 248.25, 242.25) -0.137119px -2.99686px 0px, rgb(254.15, 248.25, 242.25) 0.850987px -2.87677px 0px, rgb(254.15, 248.25, 242.25) 1.74541px -2.43999px 0px, rgb(254.15, 248.25, 242.25) 2.44769px -1.73459px 0px, rgb(254.15, 248.25, 242.25) 2.88051px -0.838247px 0px;
}
.text-outline-orange-100 {
  text-shadow: rgb(252.875, 238.125, 223.125) 3px 0px 0px, rgb(252.875, 238.125, 223.125) 2.83487px 0.981584px 0px, rgb(252.875, 238.125, 223.125) 2.35766px 1.85511px 0px, rgb(252.875, 238.125, 223.125) 1.62091px 2.52441px 0px, rgb(252.875, 238.125, 223.125) 0.705713px 2.91581px 0px, rgb(252.875, 238.125, 223.125) -0.287171px 2.98622px 0px, rgb(252.875, 238.125, 223.125) -1.24844px 2.72789px 0px, rgb(252.875, 238.125, 223.125) -2.07227px 2.16926px 0px, rgb(252.875, 238.125, 223.125) -2.66798px 1.37182px 0px, rgb(252.875, 238.125, 223.125) -2.96998px 0.42336px 0px, rgb(252.875, 238.125, 223.125) -2.94502px -0.571704px 0px, rgb(252.875, 238.125, 223.125) -2.59586px -1.50383px 0px, rgb(252.875, 238.125, 223.125) -1.96093px -2.27041px 0px, rgb(252.875, 238.125, 223.125) -1.11013px -2.78704px 0px, rgb(252.875, 238.125, 223.125) -0.137119px -2.99686px 0px, rgb(252.875, 238.125, 223.125) 0.850987px -2.87677px 0px, rgb(252.875, 238.125, 223.125) 1.74541px -2.43999px 0px, rgb(252.875, 238.125, 223.125) 2.44769px -1.73459px 0px, rgb(252.875, 238.125, 223.125) 2.88051px -0.838247px 0px;
}
.text-outline-orange-200 {
  text-shadow: rgb(250.75, 221.25, 191.25) 3px 0px 0px, rgb(250.75, 221.25, 191.25) 2.83487px 0.981584px 0px, rgb(250.75, 221.25, 191.25) 2.35766px 1.85511px 0px, rgb(250.75, 221.25, 191.25) 1.62091px 2.52441px 0px, rgb(250.75, 221.25, 191.25) 0.705713px 2.91581px 0px, rgb(250.75, 221.25, 191.25) -0.287171px 2.98622px 0px, rgb(250.75, 221.25, 191.25) -1.24844px 2.72789px 0px, rgb(250.75, 221.25, 191.25) -2.07227px 2.16926px 0px, rgb(250.75, 221.25, 191.25) -2.66798px 1.37182px 0px, rgb(250.75, 221.25, 191.25) -2.96998px 0.42336px 0px, rgb(250.75, 221.25, 191.25) -2.94502px -0.571704px 0px, rgb(250.75, 221.25, 191.25) -2.59586px -1.50383px 0px, rgb(250.75, 221.25, 191.25) -1.96093px -2.27041px 0px, rgb(250.75, 221.25, 191.25) -1.11013px -2.78704px 0px, rgb(250.75, 221.25, 191.25) -0.137119px -2.99686px 0px, rgb(250.75, 221.25, 191.25) 0.850987px -2.87677px 0px, rgb(250.75, 221.25, 191.25) 1.74541px -2.43999px 0px, rgb(250.75, 221.25, 191.25) 2.44769px -1.73459px 0px, rgb(250.75, 221.25, 191.25) 2.88051px -0.838247px 0px;
}
.text-outline-orange-300 {
  text-shadow: rgb(246.5, 187.5, 127.5) 3px 0px 0px, rgb(246.5, 187.5, 127.5) 2.83487px 0.981584px 0px, rgb(246.5, 187.5, 127.5) 2.35766px 1.85511px 0px, rgb(246.5, 187.5, 127.5) 1.62091px 2.52441px 0px, rgb(246.5, 187.5, 127.5) 0.705713px 2.91581px 0px, rgb(246.5, 187.5, 127.5) -0.287171px 2.98622px 0px, rgb(246.5, 187.5, 127.5) -1.24844px 2.72789px 0px, rgb(246.5, 187.5, 127.5) -2.07227px 2.16926px 0px, rgb(246.5, 187.5, 127.5) -2.66798px 1.37182px 0px, rgb(246.5, 187.5, 127.5) -2.96998px 0.42336px 0px, rgb(246.5, 187.5, 127.5) -2.94502px -0.571704px 0px, rgb(246.5, 187.5, 127.5) -2.59586px -1.50383px 0px, rgb(246.5, 187.5, 127.5) -1.96093px -2.27041px 0px, rgb(246.5, 187.5, 127.5) -1.11013px -2.78704px 0px, rgb(246.5, 187.5, 127.5) -0.137119px -2.99686px 0px, rgb(246.5, 187.5, 127.5) 0.850987px -2.87677px 0px, rgb(246.5, 187.5, 127.5) 1.74541px -2.43999px 0px, rgb(246.5, 187.5, 127.5) 2.44769px -1.73459px 0px, rgb(246.5, 187.5, 127.5) 2.88051px -0.838247px 0px;
}
.text-outline-orange-400 {
  text-shadow: rgb(242.25, 153.75, 63.75) 3px 0px 0px, rgb(242.25, 153.75, 63.75) 2.83487px 0.981584px 0px, rgb(242.25, 153.75, 63.75) 2.35766px 1.85511px 0px, rgb(242.25, 153.75, 63.75) 1.62091px 2.52441px 0px, rgb(242.25, 153.75, 63.75) 0.705713px 2.91581px 0px, rgb(242.25, 153.75, 63.75) -0.287171px 2.98622px 0px, rgb(242.25, 153.75, 63.75) -1.24844px 2.72789px 0px, rgb(242.25, 153.75, 63.75) -2.07227px 2.16926px 0px, rgb(242.25, 153.75, 63.75) -2.66798px 1.37182px 0px, rgb(242.25, 153.75, 63.75) -2.96998px 0.42336px 0px, rgb(242.25, 153.75, 63.75) -2.94502px -0.571704px 0px, rgb(242.25, 153.75, 63.75) -2.59586px -1.50383px 0px, rgb(242.25, 153.75, 63.75) -1.96093px -2.27041px 0px, rgb(242.25, 153.75, 63.75) -1.11013px -2.78704px 0px, rgb(242.25, 153.75, 63.75) -0.137119px -2.99686px 0px, rgb(242.25, 153.75, 63.75) 0.850987px -2.87677px 0px, rgb(242.25, 153.75, 63.75) 1.74541px -2.43999px 0px, rgb(242.25, 153.75, 63.75) 2.44769px -1.73459px 0px, rgb(242.25, 153.75, 63.75) 2.88051px -0.838247px 0px;
}
.text-outline-orange-500 {
  text-shadow: #ee7800 3px 0px 0px, #ee7800 2.83487px 0.981584px 0px, #ee7800 2.35766px 1.85511px 0px, #ee7800 1.62091px 2.52441px 0px, #ee7800 0.705713px 2.91581px 0px, #ee7800 -0.287171px 2.98622px 0px, #ee7800 -1.24844px 2.72789px 0px, #ee7800 -2.07227px 2.16926px 0px, #ee7800 -2.66798px 1.37182px 0px, #ee7800 -2.96998px 0.42336px 0px, #ee7800 -2.94502px -0.571704px 0px, #ee7800 -2.59586px -1.50383px 0px, #ee7800 -1.96093px -2.27041px 0px, #ee7800 -1.11013px -2.78704px 0px, #ee7800 -0.137119px -2.99686px 0px, #ee7800 0.850987px -2.87677px 0px, #ee7800 1.74541px -2.43999px 0px, #ee7800 2.44769px -1.73459px 0px, #ee7800 2.88051px -0.838247px 0px;
}
.text-outline-orange-600 {
  text-shadow: rgb(178.5, 90, 0) 3px 0px 0px, rgb(178.5, 90, 0) 2.83487px 0.981584px 0px, rgb(178.5, 90, 0) 2.35766px 1.85511px 0px, rgb(178.5, 90, 0) 1.62091px 2.52441px 0px, rgb(178.5, 90, 0) 0.705713px 2.91581px 0px, rgb(178.5, 90, 0) -0.287171px 2.98622px 0px, rgb(178.5, 90, 0) -1.24844px 2.72789px 0px, rgb(178.5, 90, 0) -2.07227px 2.16926px 0px, rgb(178.5, 90, 0) -2.66798px 1.37182px 0px, rgb(178.5, 90, 0) -2.96998px 0.42336px 0px, rgb(178.5, 90, 0) -2.94502px -0.571704px 0px, rgb(178.5, 90, 0) -2.59586px -1.50383px 0px, rgb(178.5, 90, 0) -1.96093px -2.27041px 0px, rgb(178.5, 90, 0) -1.11013px -2.78704px 0px, rgb(178.5, 90, 0) -0.137119px -2.99686px 0px, rgb(178.5, 90, 0) 0.850987px -2.87677px 0px, rgb(178.5, 90, 0) 1.74541px -2.43999px 0px, rgb(178.5, 90, 0) 2.44769px -1.73459px 0px, rgb(178.5, 90, 0) 2.88051px -0.838247px 0px;
}
.text-outline-orange-700 {
  text-shadow: #773c00 3px 0px 0px, #773c00 2.83487px 0.981584px 0px, #773c00 2.35766px 1.85511px 0px, #773c00 1.62091px 2.52441px 0px, #773c00 0.705713px 2.91581px 0px, #773c00 -0.287171px 2.98622px 0px, #773c00 -1.24844px 2.72789px 0px, #773c00 -2.07227px 2.16926px 0px, #773c00 -2.66798px 1.37182px 0px, #773c00 -2.96998px 0.42336px 0px, #773c00 -2.94502px -0.571704px 0px, #773c00 -2.59586px -1.50383px 0px, #773c00 -1.96093px -2.27041px 0px, #773c00 -1.11013px -2.78704px 0px, #773c00 -0.137119px -2.99686px 0px, #773c00 0.850987px -2.87677px 0px, #773c00 1.74541px -2.43999px 0px, #773c00 2.44769px -1.73459px 0px, #773c00 2.88051px -0.838247px 0px;
}
.text-outline-orange-800 {
  text-shadow: rgb(59.5, 30, 0) 3px 0px 0px, rgb(59.5, 30, 0) 2.83487px 0.981584px 0px, rgb(59.5, 30, 0) 2.35766px 1.85511px 0px, rgb(59.5, 30, 0) 1.62091px 2.52441px 0px, rgb(59.5, 30, 0) 0.705713px 2.91581px 0px, rgb(59.5, 30, 0) -0.287171px 2.98622px 0px, rgb(59.5, 30, 0) -1.24844px 2.72789px 0px, rgb(59.5, 30, 0) -2.07227px 2.16926px 0px, rgb(59.5, 30, 0) -2.66798px 1.37182px 0px, rgb(59.5, 30, 0) -2.96998px 0.42336px 0px, rgb(59.5, 30, 0) -2.94502px -0.571704px 0px, rgb(59.5, 30, 0) -2.59586px -1.50383px 0px, rgb(59.5, 30, 0) -1.96093px -2.27041px 0px, rgb(59.5, 30, 0) -1.11013px -2.78704px 0px, rgb(59.5, 30, 0) -0.137119px -2.99686px 0px, rgb(59.5, 30, 0) 0.850987px -2.87677px 0px, rgb(59.5, 30, 0) 1.74541px -2.43999px 0px, rgb(59.5, 30, 0) 2.44769px -1.73459px 0px, rgb(59.5, 30, 0) 2.88051px -0.838247px 0px;
}
.text-outline-orange-900 {
  text-shadow: rgb(29.75, 15, 0) 3px 0px 0px, rgb(29.75, 15, 0) 2.83487px 0.981584px 0px, rgb(29.75, 15, 0) 2.35766px 1.85511px 0px, rgb(29.75, 15, 0) 1.62091px 2.52441px 0px, rgb(29.75, 15, 0) 0.705713px 2.91581px 0px, rgb(29.75, 15, 0) -0.287171px 2.98622px 0px, rgb(29.75, 15, 0) -1.24844px 2.72789px 0px, rgb(29.75, 15, 0) -2.07227px 2.16926px 0px, rgb(29.75, 15, 0) -2.66798px 1.37182px 0px, rgb(29.75, 15, 0) -2.96998px 0.42336px 0px, rgb(29.75, 15, 0) -2.94502px -0.571704px 0px, rgb(29.75, 15, 0) -2.59586px -1.50383px 0px, rgb(29.75, 15, 0) -1.96093px -2.27041px 0px, rgb(29.75, 15, 0) -1.11013px -2.78704px 0px, rgb(29.75, 15, 0) -0.137119px -2.99686px 0px, rgb(29.75, 15, 0) 0.850987px -2.87677px 0px, rgb(29.75, 15, 0) 1.74541px -2.43999px 0px, rgb(29.75, 15, 0) 2.44769px -1.73459px 0px, rgb(29.75, 15, 0) 2.88051px -0.838247px 0px;
}
.text-outline-brown {
  text-shadow: #78391b 3px 0px 0px, #78391b 2.83487px 0.981584px 0px, #78391b 2.35766px 1.85511px 0px, #78391b 1.62091px 2.52441px 0px, #78391b 0.705713px 2.91581px 0px, #78391b -0.287171px 2.98622px 0px, #78391b -1.24844px 2.72789px 0px, #78391b -2.07227px 2.16926px 0px, #78391b -2.66798px 1.37182px 0px, #78391b -2.96998px 0.42336px 0px, #78391b -2.94502px -0.571704px 0px, #78391b -2.59586px -1.50383px 0px, #78391b -1.96093px -2.27041px 0px, #78391b -1.11013px -2.78704px 0px, #78391b -0.137119px -2.99686px 0px, #78391b 0.850987px -2.87677px 0px, #78391b 1.74541px -2.43999px 0px, #78391b 2.44769px -1.73459px 0px, #78391b 2.88051px -0.838247px 0px;
}
.text-outline-brown-50 {
  text-shadow: rgb(248.25, 245.1, 243.6) 3px 0px 0px, rgb(248.25, 245.1, 243.6) 2.83487px 0.981584px 0px, rgb(248.25, 245.1, 243.6) 2.35766px 1.85511px 0px, rgb(248.25, 245.1, 243.6) 1.62091px 2.52441px 0px, rgb(248.25, 245.1, 243.6) 0.705713px 2.91581px 0px, rgb(248.25, 245.1, 243.6) -0.287171px 2.98622px 0px, rgb(248.25, 245.1, 243.6) -1.24844px 2.72789px 0px, rgb(248.25, 245.1, 243.6) -2.07227px 2.16926px 0px, rgb(248.25, 245.1, 243.6) -2.66798px 1.37182px 0px, rgb(248.25, 245.1, 243.6) -2.96998px 0.42336px 0px, rgb(248.25, 245.1, 243.6) -2.94502px -0.571704px 0px, rgb(248.25, 245.1, 243.6) -2.59586px -1.50383px 0px, rgb(248.25, 245.1, 243.6) -1.96093px -2.27041px 0px, rgb(248.25, 245.1, 243.6) -1.11013px -2.78704px 0px, rgb(248.25, 245.1, 243.6) -0.137119px -2.99686px 0px, rgb(248.25, 245.1, 243.6) 0.850987px -2.87677px 0px, rgb(248.25, 245.1, 243.6) 1.74541px -2.43999px 0px, rgb(248.25, 245.1, 243.6) 2.44769px -1.73459px 0px, rgb(248.25, 245.1, 243.6) 2.88051px -0.838247px 0px;
}
.text-outline-brown-100 {
  text-shadow: rgb(238.125, 230.25, 226.5) 3px 0px 0px, rgb(238.125, 230.25, 226.5) 2.83487px 0.981584px 0px, rgb(238.125, 230.25, 226.5) 2.35766px 1.85511px 0px, rgb(238.125, 230.25, 226.5) 1.62091px 2.52441px 0px, rgb(238.125, 230.25, 226.5) 0.705713px 2.91581px 0px, rgb(238.125, 230.25, 226.5) -0.287171px 2.98622px 0px, rgb(238.125, 230.25, 226.5) -1.24844px 2.72789px 0px, rgb(238.125, 230.25, 226.5) -2.07227px 2.16926px 0px, rgb(238.125, 230.25, 226.5) -2.66798px 1.37182px 0px, rgb(238.125, 230.25, 226.5) -2.96998px 0.42336px 0px, rgb(238.125, 230.25, 226.5) -2.94502px -0.571704px 0px, rgb(238.125, 230.25, 226.5) -2.59586px -1.50383px 0px, rgb(238.125, 230.25, 226.5) -1.96093px -2.27041px 0px, rgb(238.125, 230.25, 226.5) -1.11013px -2.78704px 0px, rgb(238.125, 230.25, 226.5) -0.137119px -2.99686px 0px, rgb(238.125, 230.25, 226.5) 0.850987px -2.87677px 0px, rgb(238.125, 230.25, 226.5) 1.74541px -2.43999px 0px, rgb(238.125, 230.25, 226.5) 2.44769px -1.73459px 0px, rgb(238.125, 230.25, 226.5) 2.88051px -0.838247px 0px;
}
.text-outline-brown-200 {
  text-shadow: rgb(221.25, 205.5, 198) 3px 0px 0px, rgb(221.25, 205.5, 198) 2.83487px 0.981584px 0px, rgb(221.25, 205.5, 198) 2.35766px 1.85511px 0px, rgb(221.25, 205.5, 198) 1.62091px 2.52441px 0px, rgb(221.25, 205.5, 198) 0.705713px 2.91581px 0px, rgb(221.25, 205.5, 198) -0.287171px 2.98622px 0px, rgb(221.25, 205.5, 198) -1.24844px 2.72789px 0px, rgb(221.25, 205.5, 198) -2.07227px 2.16926px 0px, rgb(221.25, 205.5, 198) -2.66798px 1.37182px 0px, rgb(221.25, 205.5, 198) -2.96998px 0.42336px 0px, rgb(221.25, 205.5, 198) -2.94502px -0.571704px 0px, rgb(221.25, 205.5, 198) -2.59586px -1.50383px 0px, rgb(221.25, 205.5, 198) -1.96093px -2.27041px 0px, rgb(221.25, 205.5, 198) -1.11013px -2.78704px 0px, rgb(221.25, 205.5, 198) -0.137119px -2.99686px 0px, rgb(221.25, 205.5, 198) 0.850987px -2.87677px 0px, rgb(221.25, 205.5, 198) 1.74541px -2.43999px 0px, rgb(221.25, 205.5, 198) 2.44769px -1.73459px 0px, rgb(221.25, 205.5, 198) 2.88051px -0.838247px 0px;
}
.text-outline-brown-300 {
  text-shadow: rgb(187.5, 156, 141) 3px 0px 0px, rgb(187.5, 156, 141) 2.83487px 0.981584px 0px, rgb(187.5, 156, 141) 2.35766px 1.85511px 0px, rgb(187.5, 156, 141) 1.62091px 2.52441px 0px, rgb(187.5, 156, 141) 0.705713px 2.91581px 0px, rgb(187.5, 156, 141) -0.287171px 2.98622px 0px, rgb(187.5, 156, 141) -1.24844px 2.72789px 0px, rgb(187.5, 156, 141) -2.07227px 2.16926px 0px, rgb(187.5, 156, 141) -2.66798px 1.37182px 0px, rgb(187.5, 156, 141) -2.96998px 0.42336px 0px, rgb(187.5, 156, 141) -2.94502px -0.571704px 0px, rgb(187.5, 156, 141) -2.59586px -1.50383px 0px, rgb(187.5, 156, 141) -1.96093px -2.27041px 0px, rgb(187.5, 156, 141) -1.11013px -2.78704px 0px, rgb(187.5, 156, 141) -0.137119px -2.99686px 0px, rgb(187.5, 156, 141) 0.850987px -2.87677px 0px, rgb(187.5, 156, 141) 1.74541px -2.43999px 0px, rgb(187.5, 156, 141) 2.44769px -1.73459px 0px, rgb(187.5, 156, 141) 2.88051px -0.838247px 0px;
}
.text-outline-brown-400 {
  text-shadow: rgb(153.75, 106.5, 84) 3px 0px 0px, rgb(153.75, 106.5, 84) 2.83487px 0.981584px 0px, rgb(153.75, 106.5, 84) 2.35766px 1.85511px 0px, rgb(153.75, 106.5, 84) 1.62091px 2.52441px 0px, rgb(153.75, 106.5, 84) 0.705713px 2.91581px 0px, rgb(153.75, 106.5, 84) -0.287171px 2.98622px 0px, rgb(153.75, 106.5, 84) -1.24844px 2.72789px 0px, rgb(153.75, 106.5, 84) -2.07227px 2.16926px 0px, rgb(153.75, 106.5, 84) -2.66798px 1.37182px 0px, rgb(153.75, 106.5, 84) -2.96998px 0.42336px 0px, rgb(153.75, 106.5, 84) -2.94502px -0.571704px 0px, rgb(153.75, 106.5, 84) -2.59586px -1.50383px 0px, rgb(153.75, 106.5, 84) -1.96093px -2.27041px 0px, rgb(153.75, 106.5, 84) -1.11013px -2.78704px 0px, rgb(153.75, 106.5, 84) -0.137119px -2.99686px 0px, rgb(153.75, 106.5, 84) 0.850987px -2.87677px 0px, rgb(153.75, 106.5, 84) 1.74541px -2.43999px 0px, rgb(153.75, 106.5, 84) 2.44769px -1.73459px 0px, rgb(153.75, 106.5, 84) 2.88051px -0.838247px 0px;
}
.text-outline-brown-500 {
  text-shadow: #78391b 3px 0px 0px, #78391b 2.83487px 0.981584px 0px, #78391b 2.35766px 1.85511px 0px, #78391b 1.62091px 2.52441px 0px, #78391b 0.705713px 2.91581px 0px, #78391b -0.287171px 2.98622px 0px, #78391b -1.24844px 2.72789px 0px, #78391b -2.07227px 2.16926px 0px, #78391b -2.66798px 1.37182px 0px, #78391b -2.96998px 0.42336px 0px, #78391b -2.94502px -0.571704px 0px, #78391b -2.59586px -1.50383px 0px, #78391b -1.96093px -2.27041px 0px, #78391b -1.11013px -2.78704px 0px, #78391b -0.137119px -2.99686px 0px, #78391b 0.850987px -2.87677px 0px, #78391b 1.74541px -2.43999px 0px, #78391b 2.44769px -1.73459px 0px, #78391b 2.88051px -0.838247px 0px;
}
.text-outline-brown-600 {
  text-shadow: rgb(90, 42.75, 20.25) 3px 0px 0px, rgb(90, 42.75, 20.25) 2.83487px 0.981584px 0px, rgb(90, 42.75, 20.25) 2.35766px 1.85511px 0px, rgb(90, 42.75, 20.25) 1.62091px 2.52441px 0px, rgb(90, 42.75, 20.25) 0.705713px 2.91581px 0px, rgb(90, 42.75, 20.25) -0.287171px 2.98622px 0px, rgb(90, 42.75, 20.25) -1.24844px 2.72789px 0px, rgb(90, 42.75, 20.25) -2.07227px 2.16926px 0px, rgb(90, 42.75, 20.25) -2.66798px 1.37182px 0px, rgb(90, 42.75, 20.25) -2.96998px 0.42336px 0px, rgb(90, 42.75, 20.25) -2.94502px -0.571704px 0px, rgb(90, 42.75, 20.25) -2.59586px -1.50383px 0px, rgb(90, 42.75, 20.25) -1.96093px -2.27041px 0px, rgb(90, 42.75, 20.25) -1.11013px -2.78704px 0px, rgb(90, 42.75, 20.25) -0.137119px -2.99686px 0px, rgb(90, 42.75, 20.25) 0.850987px -2.87677px 0px, rgb(90, 42.75, 20.25) 1.74541px -2.43999px 0px, rgb(90, 42.75, 20.25) 2.44769px -1.73459px 0px, rgb(90, 42.75, 20.25) 2.88051px -0.838247px 0px;
}
.text-outline-brown-700 {
  text-shadow: rgb(60, 28.5, 13.5) 3px 0px 0px, rgb(60, 28.5, 13.5) 2.83487px 0.981584px 0px, rgb(60, 28.5, 13.5) 2.35766px 1.85511px 0px, rgb(60, 28.5, 13.5) 1.62091px 2.52441px 0px, rgb(60, 28.5, 13.5) 0.705713px 2.91581px 0px, rgb(60, 28.5, 13.5) -0.287171px 2.98622px 0px, rgb(60, 28.5, 13.5) -1.24844px 2.72789px 0px, rgb(60, 28.5, 13.5) -2.07227px 2.16926px 0px, rgb(60, 28.5, 13.5) -2.66798px 1.37182px 0px, rgb(60, 28.5, 13.5) -2.96998px 0.42336px 0px, rgb(60, 28.5, 13.5) -2.94502px -0.571704px 0px, rgb(60, 28.5, 13.5) -2.59586px -1.50383px 0px, rgb(60, 28.5, 13.5) -1.96093px -2.27041px 0px, rgb(60, 28.5, 13.5) -1.11013px -2.78704px 0px, rgb(60, 28.5, 13.5) -0.137119px -2.99686px 0px, rgb(60, 28.5, 13.5) 0.850987px -2.87677px 0px, rgb(60, 28.5, 13.5) 1.74541px -2.43999px 0px, rgb(60, 28.5, 13.5) 2.44769px -1.73459px 0px, rgb(60, 28.5, 13.5) 2.88051px -0.838247px 0px;
}
.text-outline-brown-800 {
  text-shadow: rgb(30, 14.25, 6.75) 3px 0px 0px, rgb(30, 14.25, 6.75) 2.83487px 0.981584px 0px, rgb(30, 14.25, 6.75) 2.35766px 1.85511px 0px, rgb(30, 14.25, 6.75) 1.62091px 2.52441px 0px, rgb(30, 14.25, 6.75) 0.705713px 2.91581px 0px, rgb(30, 14.25, 6.75) -0.287171px 2.98622px 0px, rgb(30, 14.25, 6.75) -1.24844px 2.72789px 0px, rgb(30, 14.25, 6.75) -2.07227px 2.16926px 0px, rgb(30, 14.25, 6.75) -2.66798px 1.37182px 0px, rgb(30, 14.25, 6.75) -2.96998px 0.42336px 0px, rgb(30, 14.25, 6.75) -2.94502px -0.571704px 0px, rgb(30, 14.25, 6.75) -2.59586px -1.50383px 0px, rgb(30, 14.25, 6.75) -1.96093px -2.27041px 0px, rgb(30, 14.25, 6.75) -1.11013px -2.78704px 0px, rgb(30, 14.25, 6.75) -0.137119px -2.99686px 0px, rgb(30, 14.25, 6.75) 0.850987px -2.87677px 0px, rgb(30, 14.25, 6.75) 1.74541px -2.43999px 0px, rgb(30, 14.25, 6.75) 2.44769px -1.73459px 0px, rgb(30, 14.25, 6.75) 2.88051px -0.838247px 0px;
}
.text-outline-brown-900 {
  text-shadow: rgb(15, 7.125, 3.375) 3px 0px 0px, rgb(15, 7.125, 3.375) 2.83487px 0.981584px 0px, rgb(15, 7.125, 3.375) 2.35766px 1.85511px 0px, rgb(15, 7.125, 3.375) 1.62091px 2.52441px 0px, rgb(15, 7.125, 3.375) 0.705713px 2.91581px 0px, rgb(15, 7.125, 3.375) -0.287171px 2.98622px 0px, rgb(15, 7.125, 3.375) -1.24844px 2.72789px 0px, rgb(15, 7.125, 3.375) -2.07227px 2.16926px 0px, rgb(15, 7.125, 3.375) -2.66798px 1.37182px 0px, rgb(15, 7.125, 3.375) -2.96998px 0.42336px 0px, rgb(15, 7.125, 3.375) -2.94502px -0.571704px 0px, rgb(15, 7.125, 3.375) -2.59586px -1.50383px 0px, rgb(15, 7.125, 3.375) -1.96093px -2.27041px 0px, rgb(15, 7.125, 3.375) -1.11013px -2.78704px 0px, rgb(15, 7.125, 3.375) -0.137119px -2.99686px 0px, rgb(15, 7.125, 3.375) 0.850987px -2.87677px 0px, rgb(15, 7.125, 3.375) 1.74541px -2.43999px 0px, rgb(15, 7.125, 3.375) 2.44769px -1.73459px 0px, rgb(15, 7.125, 3.375) 2.88051px -0.838247px 0px;
}
.text-outline-olive {
  text-shadow: #8a6e28 3px 0px 0px, #8a6e28 2.83487px 0.981584px 0px, #8a6e28 2.35766px 1.85511px 0px, #8a6e28 1.62091px 2.52441px 0px, #8a6e28 0.705713px 2.91581px 0px, #8a6e28 -0.287171px 2.98622px 0px, #8a6e28 -1.24844px 2.72789px 0px, #8a6e28 -2.07227px 2.16926px 0px, #8a6e28 -2.66798px 1.37182px 0px, #8a6e28 -2.96998px 0.42336px 0px, #8a6e28 -2.94502px -0.571704px 0px, #8a6e28 -2.59586px -1.50383px 0px, #8a6e28 -1.96093px -2.27041px 0px, #8a6e28 -1.11013px -2.78704px 0px, #8a6e28 -0.137119px -2.99686px 0px, #8a6e28 0.850987px -2.87677px 0px, #8a6e28 1.74541px -2.43999px 0px, #8a6e28 2.44769px -1.73459px 0px, #8a6e28 2.88051px -0.838247px 0px;
}
.text-outline-olive-50 {
  text-shadow: rgb(249.15, 247.75, 244.25) 3px 0px 0px, rgb(249.15, 247.75, 244.25) 2.83487px 0.981584px 0px, rgb(249.15, 247.75, 244.25) 2.35766px 1.85511px 0px, rgb(249.15, 247.75, 244.25) 1.62091px 2.52441px 0px, rgb(249.15, 247.75, 244.25) 0.705713px 2.91581px 0px, rgb(249.15, 247.75, 244.25) -0.287171px 2.98622px 0px, rgb(249.15, 247.75, 244.25) -1.24844px 2.72789px 0px, rgb(249.15, 247.75, 244.25) -2.07227px 2.16926px 0px, rgb(249.15, 247.75, 244.25) -2.66798px 1.37182px 0px, rgb(249.15, 247.75, 244.25) -2.96998px 0.42336px 0px, rgb(249.15, 247.75, 244.25) -2.94502px -0.571704px 0px, rgb(249.15, 247.75, 244.25) -2.59586px -1.50383px 0px, rgb(249.15, 247.75, 244.25) -1.96093px -2.27041px 0px, rgb(249.15, 247.75, 244.25) -1.11013px -2.78704px 0px, rgb(249.15, 247.75, 244.25) -0.137119px -2.99686px 0px, rgb(249.15, 247.75, 244.25) 0.850987px -2.87677px 0px, rgb(249.15, 247.75, 244.25) 1.74541px -2.43999px 0px, rgb(249.15, 247.75, 244.25) 2.44769px -1.73459px 0px, rgb(249.15, 247.75, 244.25) 2.88051px -0.838247px 0px;
}
.text-outline-olive-100 {
  text-shadow: rgb(240.375, 236.875, 228.125) 3px 0px 0px, rgb(240.375, 236.875, 228.125) 2.83487px 0.981584px 0px, rgb(240.375, 236.875, 228.125) 2.35766px 1.85511px 0px, rgb(240.375, 236.875, 228.125) 1.62091px 2.52441px 0px, rgb(240.375, 236.875, 228.125) 0.705713px 2.91581px 0px, rgb(240.375, 236.875, 228.125) -0.287171px 2.98622px 0px, rgb(240.375, 236.875, 228.125) -1.24844px 2.72789px 0px, rgb(240.375, 236.875, 228.125) -2.07227px 2.16926px 0px, rgb(240.375, 236.875, 228.125) -2.66798px 1.37182px 0px, rgb(240.375, 236.875, 228.125) -2.96998px 0.42336px 0px, rgb(240.375, 236.875, 228.125) -2.94502px -0.571704px 0px, rgb(240.375, 236.875, 228.125) -2.59586px -1.50383px 0px, rgb(240.375, 236.875, 228.125) -1.96093px -2.27041px 0px, rgb(240.375, 236.875, 228.125) -1.11013px -2.78704px 0px, rgb(240.375, 236.875, 228.125) -0.137119px -2.99686px 0px, rgb(240.375, 236.875, 228.125) 0.850987px -2.87677px 0px, rgb(240.375, 236.875, 228.125) 1.74541px -2.43999px 0px, rgb(240.375, 236.875, 228.125) 2.44769px -1.73459px 0px, rgb(240.375, 236.875, 228.125) 2.88051px -0.838247px 0px;
}
.text-outline-olive-200 {
  text-shadow: rgb(225.75, 218.75, 201.25) 3px 0px 0px, rgb(225.75, 218.75, 201.25) 2.83487px 0.981584px 0px, rgb(225.75, 218.75, 201.25) 2.35766px 1.85511px 0px, rgb(225.75, 218.75, 201.25) 1.62091px 2.52441px 0px, rgb(225.75, 218.75, 201.25) 0.705713px 2.91581px 0px, rgb(225.75, 218.75, 201.25) -0.287171px 2.98622px 0px, rgb(225.75, 218.75, 201.25) -1.24844px 2.72789px 0px, rgb(225.75, 218.75, 201.25) -2.07227px 2.16926px 0px, rgb(225.75, 218.75, 201.25) -2.66798px 1.37182px 0px, rgb(225.75, 218.75, 201.25) -2.96998px 0.42336px 0px, rgb(225.75, 218.75, 201.25) -2.94502px -0.571704px 0px, rgb(225.75, 218.75, 201.25) -2.59586px -1.50383px 0px, rgb(225.75, 218.75, 201.25) -1.96093px -2.27041px 0px, rgb(225.75, 218.75, 201.25) -1.11013px -2.78704px 0px, rgb(225.75, 218.75, 201.25) -0.137119px -2.99686px 0px, rgb(225.75, 218.75, 201.25) 0.850987px -2.87677px 0px, rgb(225.75, 218.75, 201.25) 1.74541px -2.43999px 0px, rgb(225.75, 218.75, 201.25) 2.44769px -1.73459px 0px, rgb(225.75, 218.75, 201.25) 2.88051px -0.838247px 0px;
}
.text-outline-olive-300 {
  text-shadow: rgb(196.5, 182.5, 147.5) 3px 0px 0px, rgb(196.5, 182.5, 147.5) 2.83487px 0.981584px 0px, rgb(196.5, 182.5, 147.5) 2.35766px 1.85511px 0px, rgb(196.5, 182.5, 147.5) 1.62091px 2.52441px 0px, rgb(196.5, 182.5, 147.5) 0.705713px 2.91581px 0px, rgb(196.5, 182.5, 147.5) -0.287171px 2.98622px 0px, rgb(196.5, 182.5, 147.5) -1.24844px 2.72789px 0px, rgb(196.5, 182.5, 147.5) -2.07227px 2.16926px 0px, rgb(196.5, 182.5, 147.5) -2.66798px 1.37182px 0px, rgb(196.5, 182.5, 147.5) -2.96998px 0.42336px 0px, rgb(196.5, 182.5, 147.5) -2.94502px -0.571704px 0px, rgb(196.5, 182.5, 147.5) -2.59586px -1.50383px 0px, rgb(196.5, 182.5, 147.5) -1.96093px -2.27041px 0px, rgb(196.5, 182.5, 147.5) -1.11013px -2.78704px 0px, rgb(196.5, 182.5, 147.5) -0.137119px -2.99686px 0px, rgb(196.5, 182.5, 147.5) 0.850987px -2.87677px 0px, rgb(196.5, 182.5, 147.5) 1.74541px -2.43999px 0px, rgb(196.5, 182.5, 147.5) 2.44769px -1.73459px 0px, rgb(196.5, 182.5, 147.5) 2.88051px -0.838247px 0px;
}
.text-outline-olive-400 {
  text-shadow: rgb(167.25, 146.25, 93.75) 3px 0px 0px, rgb(167.25, 146.25, 93.75) 2.83487px 0.981584px 0px, rgb(167.25, 146.25, 93.75) 2.35766px 1.85511px 0px, rgb(167.25, 146.25, 93.75) 1.62091px 2.52441px 0px, rgb(167.25, 146.25, 93.75) 0.705713px 2.91581px 0px, rgb(167.25, 146.25, 93.75) -0.287171px 2.98622px 0px, rgb(167.25, 146.25, 93.75) -1.24844px 2.72789px 0px, rgb(167.25, 146.25, 93.75) -2.07227px 2.16926px 0px, rgb(167.25, 146.25, 93.75) -2.66798px 1.37182px 0px, rgb(167.25, 146.25, 93.75) -2.96998px 0.42336px 0px, rgb(167.25, 146.25, 93.75) -2.94502px -0.571704px 0px, rgb(167.25, 146.25, 93.75) -2.59586px -1.50383px 0px, rgb(167.25, 146.25, 93.75) -1.96093px -2.27041px 0px, rgb(167.25, 146.25, 93.75) -1.11013px -2.78704px 0px, rgb(167.25, 146.25, 93.75) -0.137119px -2.99686px 0px, rgb(167.25, 146.25, 93.75) 0.850987px -2.87677px 0px, rgb(167.25, 146.25, 93.75) 1.74541px -2.43999px 0px, rgb(167.25, 146.25, 93.75) 2.44769px -1.73459px 0px, rgb(167.25, 146.25, 93.75) 2.88051px -0.838247px 0px;
}
.text-outline-olive-500 {
  text-shadow: #8a6e28 3px 0px 0px, #8a6e28 2.83487px 0.981584px 0px, #8a6e28 2.35766px 1.85511px 0px, #8a6e28 1.62091px 2.52441px 0px, #8a6e28 0.705713px 2.91581px 0px, #8a6e28 -0.287171px 2.98622px 0px, #8a6e28 -1.24844px 2.72789px 0px, #8a6e28 -2.07227px 2.16926px 0px, #8a6e28 -2.66798px 1.37182px 0px, #8a6e28 -2.96998px 0.42336px 0px, #8a6e28 -2.94502px -0.571704px 0px, #8a6e28 -2.59586px -1.50383px 0px, #8a6e28 -1.96093px -2.27041px 0px, #8a6e28 -1.11013px -2.78704px 0px, #8a6e28 -0.137119px -2.99686px 0px, #8a6e28 0.850987px -2.87677px 0px, #8a6e28 1.74541px -2.43999px 0px, #8a6e28 2.44769px -1.73459px 0px, #8a6e28 2.88051px -0.838247px 0px;
}
.text-outline-olive-600 {
  text-shadow: rgb(103.5, 82.5, 30) 3px 0px 0px, rgb(103.5, 82.5, 30) 2.83487px 0.981584px 0px, rgb(103.5, 82.5, 30) 2.35766px 1.85511px 0px, rgb(103.5, 82.5, 30) 1.62091px 2.52441px 0px, rgb(103.5, 82.5, 30) 0.705713px 2.91581px 0px, rgb(103.5, 82.5, 30) -0.287171px 2.98622px 0px, rgb(103.5, 82.5, 30) -1.24844px 2.72789px 0px, rgb(103.5, 82.5, 30) -2.07227px 2.16926px 0px, rgb(103.5, 82.5, 30) -2.66798px 1.37182px 0px, rgb(103.5, 82.5, 30) -2.96998px 0.42336px 0px, rgb(103.5, 82.5, 30) -2.94502px -0.571704px 0px, rgb(103.5, 82.5, 30) -2.59586px -1.50383px 0px, rgb(103.5, 82.5, 30) -1.96093px -2.27041px 0px, rgb(103.5, 82.5, 30) -1.11013px -2.78704px 0px, rgb(103.5, 82.5, 30) -0.137119px -2.99686px 0px, rgb(103.5, 82.5, 30) 0.850987px -2.87677px 0px, rgb(103.5, 82.5, 30) 1.74541px -2.43999px 0px, rgb(103.5, 82.5, 30) 2.44769px -1.73459px 0px, rgb(103.5, 82.5, 30) 2.88051px -0.838247px 0px;
}
.text-outline-olive-700 {
  text-shadow: #453714 3px 0px 0px, #453714 2.83487px 0.981584px 0px, #453714 2.35766px 1.85511px 0px, #453714 1.62091px 2.52441px 0px, #453714 0.705713px 2.91581px 0px, #453714 -0.287171px 2.98622px 0px, #453714 -1.24844px 2.72789px 0px, #453714 -2.07227px 2.16926px 0px, #453714 -2.66798px 1.37182px 0px, #453714 -2.96998px 0.42336px 0px, #453714 -2.94502px -0.571704px 0px, #453714 -2.59586px -1.50383px 0px, #453714 -1.96093px -2.27041px 0px, #453714 -1.11013px -2.78704px 0px, #453714 -0.137119px -2.99686px 0px, #453714 0.850987px -2.87677px 0px, #453714 1.74541px -2.43999px 0px, #453714 2.44769px -1.73459px 0px, #453714 2.88051px -0.838247px 0px;
}
.text-outline-olive-800 {
  text-shadow: rgb(34.5, 27.5, 10) 3px 0px 0px, rgb(34.5, 27.5, 10) 2.83487px 0.981584px 0px, rgb(34.5, 27.5, 10) 2.35766px 1.85511px 0px, rgb(34.5, 27.5, 10) 1.62091px 2.52441px 0px, rgb(34.5, 27.5, 10) 0.705713px 2.91581px 0px, rgb(34.5, 27.5, 10) -0.287171px 2.98622px 0px, rgb(34.5, 27.5, 10) -1.24844px 2.72789px 0px, rgb(34.5, 27.5, 10) -2.07227px 2.16926px 0px, rgb(34.5, 27.5, 10) -2.66798px 1.37182px 0px, rgb(34.5, 27.5, 10) -2.96998px 0.42336px 0px, rgb(34.5, 27.5, 10) -2.94502px -0.571704px 0px, rgb(34.5, 27.5, 10) -2.59586px -1.50383px 0px, rgb(34.5, 27.5, 10) -1.96093px -2.27041px 0px, rgb(34.5, 27.5, 10) -1.11013px -2.78704px 0px, rgb(34.5, 27.5, 10) -0.137119px -2.99686px 0px, rgb(34.5, 27.5, 10) 0.850987px -2.87677px 0px, rgb(34.5, 27.5, 10) 1.74541px -2.43999px 0px, rgb(34.5, 27.5, 10) 2.44769px -1.73459px 0px, rgb(34.5, 27.5, 10) 2.88051px -0.838247px 0px;
}
.text-outline-olive-900 {
  text-shadow: rgb(17.25, 13.75, 5) 3px 0px 0px, rgb(17.25, 13.75, 5) 2.83487px 0.981584px 0px, rgb(17.25, 13.75, 5) 2.35766px 1.85511px 0px, rgb(17.25, 13.75, 5) 1.62091px 2.52441px 0px, rgb(17.25, 13.75, 5) 0.705713px 2.91581px 0px, rgb(17.25, 13.75, 5) -0.287171px 2.98622px 0px, rgb(17.25, 13.75, 5) -1.24844px 2.72789px 0px, rgb(17.25, 13.75, 5) -2.07227px 2.16926px 0px, rgb(17.25, 13.75, 5) -2.66798px 1.37182px 0px, rgb(17.25, 13.75, 5) -2.96998px 0.42336px 0px, rgb(17.25, 13.75, 5) -2.94502px -0.571704px 0px, rgb(17.25, 13.75, 5) -2.59586px -1.50383px 0px, rgb(17.25, 13.75, 5) -1.96093px -2.27041px 0px, rgb(17.25, 13.75, 5) -1.11013px -2.78704px 0px, rgb(17.25, 13.75, 5) -0.137119px -2.99686px 0px, rgb(17.25, 13.75, 5) 0.850987px -2.87677px 0px, rgb(17.25, 13.75, 5) 1.74541px -2.43999px 0px, rgb(17.25, 13.75, 5) 2.44769px -1.73459px 0px, rgb(17.25, 13.75, 5) 2.88051px -0.838247px 0px;
}
.text-outline-white {
  text-shadow: #fff 3px 0px 0px, #fff 2.83487px 0.981584px 0px, #fff 2.35766px 1.85511px 0px, #fff 1.62091px 2.52441px 0px, #fff 0.705713px 2.91581px 0px, #fff -0.287171px 2.98622px 0px, #fff -1.24844px 2.72789px 0px, #fff -2.07227px 2.16926px 0px, #fff -2.66798px 1.37182px 0px, #fff -2.96998px 0.42336px 0px, #fff -2.94502px -0.571704px 0px, #fff -2.59586px -1.50383px 0px, #fff -1.96093px -2.27041px 0px, #fff -1.11013px -2.78704px 0px, #fff -0.137119px -2.99686px 0px, #fff 0.850987px -2.87677px 0px, #fff 1.74541px -2.43999px 0px, #fff 2.44769px -1.73459px 0px, #fff 2.88051px -0.838247px 0px;
}
.text-outline-black {
  text-shadow: #000 3px 0px 0px, #000 2.83487px 0.981584px 0px, #000 2.35766px 1.85511px 0px, #000 1.62091px 2.52441px 0px, #000 0.705713px 2.91581px 0px, #000 -0.287171px 2.98622px 0px, #000 -1.24844px 2.72789px 0px, #000 -2.07227px 2.16926px 0px, #000 -2.66798px 1.37182px 0px, #000 -2.96998px 0.42336px 0px, #000 -2.94502px -0.571704px 0px, #000 -2.59586px -1.50383px 0px, #000 -1.96093px -2.27041px 0px, #000 -1.11013px -2.78704px 0px, #000 -0.137119px -2.99686px 0px, #000 0.850987px -2.87677px 0px, #000 1.74541px -2.43999px 0px, #000 2.44769px -1.73459px 0px, #000 2.88051px -0.838247px 0px;
}
.text-base {
  color: #181818;
}

.bg-cover {
  background-size: cover;
}
.bg-contain {
  background-size: contain;
}
.bg-line {
  background-color: #01a75b !important;
}
.bg-line-50 {
  background-color: rgb(242.3, 250.6, 246.8) !important;
}
.bg-line-100 {
  background-color: rgb(223.25, 244, 234.5) !important;
}
.bg-line-200 {
  background-color: rgb(191.5, 233, 214) !important;
}
.bg-line-300 {
  background-color: #80d3ad !important;
}
.bg-line-400 {
  background-color: rgb(64.5, 189, 132) !important;
}
.bg-line-500 {
  background-color: #01a75b !important;
}
.bg-line-600 {
  background-color: rgb(0.75, 125.25, 68.25) !important;
}
.bg-line-700 {
  background-color: rgb(0.5, 83.5, 45.5) !important;
}
.bg-line-800 {
  background-color: rgb(0.25, 41.75, 22.75) !important;
}
.bg-line-900 {
  background-color: rgb(0.125, 20.875, 11.375) !important;
}
.bg-gray {
  background-color: #ccc !important;
}
.bg-gray-50 {
  background-color: rgb(252.45, 252.45, 252.45) !important;
}
.bg-gray-100 {
  background-color: rgb(248.625, 248.625, 248.625) !important;
}
.bg-gray-200 {
  background-color: rgb(242.25, 242.25, 242.25) !important;
}
.bg-gray-300 {
  background-color: rgb(229.5, 229.5, 229.5) !important;
}
.bg-gray-400 {
  background-color: rgb(216.75, 216.75, 216.75) !important;
}
.bg-gray-500 {
  background-color: #ccc !important;
}
.bg-gray-600 {
  background-color: #999999 !important;
}
.bg-gray-700 {
  background-color: #666666 !important;
}
.bg-gray-800 {
  background-color: #333333 !important;
}
.bg-gray-900 {
  background-color: rgb(25.5, 25.5, 25.5) !important;
}
.bg-cyan {
  background-color: #00aeff !important;
}
.bg-cyan-50 {
  background-color: rgb(242.25, 250.95, 255) !important;
}
.bg-cyan-100 {
  background-color: rgb(223.125, 244.875, 255) !important;
}
.bg-cyan-200 {
  background-color: rgb(191.25, 234.75, 255) !important;
}
.bg-cyan-300 {
  background-color: rgb(127.5, 214.5, 255) !important;
}
.bg-cyan-400 {
  background-color: rgb(63.75, 194.25, 255) !important;
}
.bg-cyan-500 {
  background-color: #00aeff !important;
}
.bg-cyan-600 {
  background-color: rgb(0, 130.5, 191.25) !important;
}
.bg-cyan-700 {
  background-color: rgb(0, 87, 127.5) !important;
}
.bg-cyan-800 {
  background-color: rgb(0, 43.5, 63.75) !important;
}
.bg-cyan-900 {
  background-color: rgb(0, 21.75, 31.875) !important;
}
.bg-magenta {
  background-color: #c22c74 !important;
}
.bg-magenta-50 {
  background-color: rgb(251.95, 244.45, 248.05) !important;
}
.bg-magenta-100 {
  background-color: rgb(247.375, 228.625, 237.625) !important;
}
.bg-magenta-200 {
  background-color: rgb(239.75, 202.25, 220.25) !important;
}
.bg-magenta-300 {
  background-color: rgb(224.5, 149.5, 185.5) !important;
}
.bg-magenta-400 {
  background-color: rgb(209.25, 96.75, 150.75) !important;
}
.bg-magenta-500 {
  background-color: #c22c74 !important;
}
.bg-magenta-600 {
  background-color: rgb(145.5, 33, 87) !important;
}
.bg-magenta-700 {
  background-color: #61163a !important;
}
.bg-magenta-800 {
  background-color: rgb(48.5, 11, 29) !important;
}
.bg-magenta-900 {
  background-color: rgb(24.25, 5.5, 14.5) !important;
}
.bg-blue {
  background-color: #005ac7 !important;
}
.bg-blue-50 {
  background-color: rgb(242.25, 246.75, 252.2) !important;
}
.bg-blue-100 {
  background-color: rgb(223.125, 234.375, 248) !important;
}
.bg-blue-200 {
  background-color: rgb(191.25, 213.75, 241) !important;
}
.bg-blue-300 {
  background-color: rgb(127.5, 172.5, 227) !important;
}
.bg-blue-400 {
  background-color: rgb(63.75, 131.25, 213) !important;
}
.bg-blue-500 {
  background-color: #005ac7 !important;
}
.bg-blue-600, .tp-shisei-box-title::before {
  background-color: rgb(0, 67.5, 149.25) !important;
}
.bg-blue-700 {
  background-color: rgb(0, 45, 99.5) !important;
}
.bg-blue-800 {
  background-color: rgb(0, 22.5, 49.75) !important;
}
.bg-blue-900 {
  background-color: rgb(0, 11.25, 24.875) !important;
}
.bg-red {
  background-color: #e61f1b !important;
}
.bg-red-50 {
  background-color: rgb(253.75, 243.8, 243.6) !important;
}
.bg-red-100 {
  background-color: rgb(251.875, 227, 226.5) !important;
}
.bg-red-200 {
  background-color: rgb(248.75, 199, 198) !important;
}
.bg-red-300 {
  background-color: rgb(242.5, 143, 141) !important;
}
.bg-red-400 {
  background-color: rgb(236.25, 87, 84) !important;
}
.bg-red-500 {
  background-color: #e61f1b !important;
}
.bg-red-600 {
  background-color: rgb(172.5, 23.25, 20.25) !important;
}
.bg-red-700 {
  background-color: rgb(115, 15.5, 13.5) !important;
}
.bg-red-800 {
  background-color: rgb(57.5, 7.75, 6.75) !important;
}
.bg-red-900 {
  background-color: rgb(28.75, 3.875, 3.375) !important;
}
.bg-rose {
  background-color: #de005b !important;
}
.bg-rose-50 {
  background-color: rgb(253.35, 242.25, 246.8) !important;
}
.bg-rose-100 {
  background-color: rgb(250.875, 223.125, 234.5) !important;
}
.bg-rose-200 {
  background-color: rgb(246.75, 191.25, 214) !important;
}
.bg-rose-300 {
  background-color: rgb(238.5, 127.5, 173) !important;
}
.bg-rose-400 {
  background-color: rgb(230.25, 63.75, 132) !important;
}
.bg-rose-500 {
  background-color: #de005b !important;
}
.bg-rose-600 {
  background-color: rgb(166.5, 0, 68.25) !important;
}
.bg-rose-700 {
  background-color: rgb(111, 0, 45.5) !important;
}
.bg-rose-800 {
  background-color: rgb(55.5, 0, 22.75) !important;
}
.bg-rose-900 {
  background-color: rgb(27.75, 0, 11.375) !important;
}
.bg-tomato {
  background-color: #ea5534 !important;
}
.bg-tomato-50 {
  background-color: rgb(253.95, 246.5, 244.85) !important;
}
.bg-tomato-100 {
  background-color: rgb(252.375, 233.75, 229.625) !important;
}
.bg-tomato-200 {
  background-color: rgb(249.75, 212.5, 204.25) !important;
}
.bg-tomato-300 {
  background-color: rgb(244.5, 170, 153.5) !important;
}
.bg-tomato-400 {
  background-color: rgb(239.25, 127.5, 102.75) !important;
}
.bg-tomato-500 {
  background-color: #ea5534 !important;
}
.bg-tomato-600 {
  background-color: rgb(175.5, 63.75, 39) !important;
}
.bg-tomato-700 {
  background-color: rgb(117, 42.5, 26) !important;
}
.bg-tomato-800 {
  background-color: rgb(58.5, 21.25, 13) !important;
}
.bg-tomato-900 {
  background-color: rgb(29.25, 10.625, 6.5) !important;
}
.bg-pink {
  background-color: #e95471 !important;
}
.bg-pink-50 {
  background-color: rgb(253.9, 246.45, 247.9) !important;
}
.bg-pink-100 {
  background-color: rgb(252.25, 233.625, 237.25) !important;
}
.bg-pink-200 {
  background-color: rgb(249.5, 212.25, 219.5) !important;
}
.bg-pink-300 {
  background-color: rgb(244, 169.5, 184) !important;
}
.bg-pink-400 {
  background-color: rgb(238.5, 126.75, 148.5) !important;
}
.bg-pink-500 {
  background-color: #e95471 !important;
}
.bg-pink-600 {
  background-color: rgb(174.75, 63, 84.75) !important;
}
.bg-pink-700 {
  background-color: rgb(116.5, 42, 56.5) !important;
}
.bg-pink-800 {
  background-color: rgb(58.25, 21, 28.25) !important;
}
.bg-pink-900 {
  background-color: rgb(29.125, 10.5, 14.125) !important;
}
.bg-yellow {
  background-color: #fffb00 !important;
}
.bg-yellow-50 {
  background-color: rgb(255, 254.8, 242.25) !important;
}
.bg-yellow-100 {
  background-color: rgb(255, 254.5, 223.125) !important;
}
.bg-yellow-200 {
  background-color: rgb(255, 254, 191.25) !important;
}
.bg-yellow-300 {
  background-color: rgb(255, 253, 127.5) !important;
}
.bg-yellow-400 {
  background-color: rgb(255, 252, 63.75) !important;
}
.bg-yellow-500 {
  background-color: #fffb00 !important;
}
.bg-yellow-600 {
  background-color: rgb(191.25, 188.25, 0) !important;
}
.bg-yellow-700 {
  background-color: rgb(127.5, 125.5, 0) !important;
}
.bg-yellow-800 {
  background-color: rgb(63.75, 62.75, 0) !important;
}
.bg-yellow-900 {
  background-color: rgb(31.875, 31.375, 0) !important;
}
.bg-green {
  background-color: #158f45 !important;
}
.bg-green-50 {
  background-color: rgb(243.3, 249.4, 245.7) !important;
}
.bg-green-100 {
  background-color: rgb(225.75, 241, 231.75) !important;
}
.bg-green-200 {
  background-color: rgb(196.5, 227, 208.5) !important;
}
.bg-green-300 {
  background-color: #8ac7a2 !important;
}
.bg-green-400 {
  background-color: rgb(79.5, 171, 115.5) !important;
}
.bg-green-500 {
  background-color: #158f45 !important;
}
.bg-green-600 {
  background-color: rgb(15.75, 107.25, 51.75) !important;
}
.bg-green-700 {
  background-color: rgb(10.5, 71.5, 34.5) !important;
}
.bg-green-800 {
  background-color: rgb(5.25, 35.75, 17.25) !important;
}
.bg-green-900 {
  background-color: rgb(2.625, 17.875, 8.625) !important;
}
.bg-lime {
  background-color: #75bb2a !important;
}
.bg-lime-50 {
  background-color: rgb(248.1, 251.6, 244.35) !important;
}
.bg-lime-100 {
  background-color: rgb(237.75, 246.5, 228.375) !important;
}
.bg-lime-200 {
  background-color: rgb(220.5, 238, 201.75) !important;
}
.bg-lime-300 {
  background-color: rgb(186, 221, 148.5) !important;
}
.bg-lime-400 {
  background-color: rgb(151.5, 204, 95.25) !important;
}
.bg-lime-500 {
  background-color: #75bb2a !important;
}
.bg-lime-600 {
  background-color: rgb(87.75, 140.25, 31.5) !important;
}
.bg-lime-700 {
  background-color: rgb(58.5, 93.5, 21) !important;
}
.bg-lime-800 {
  background-color: rgb(29.25, 46.75, 10.5) !important;
}
.bg-lime-900 {
  background-color: rgb(14.625, 23.375, 5.25) !important;
}
.bg-aqua {
  background-color: #00a08b !important;
}
.bg-aqua-50 {
  background-color: rgb(242.25, 250.25, 249.2) !important;
}
.bg-aqua-100 {
  background-color: rgb(223.125, 243.125, 240.5) !important;
}
.bg-aqua-200 {
  background-color: rgb(191.25, 231.25, 226) !important;
}
.bg-aqua-300 {
  background-color: rgb(127.5, 207.5, 197) !important;
}
.bg-aqua-400 {
  background-color: rgb(63.75, 183.75, 168) !important;
}
.bg-aqua-500 {
  background-color: #00a08b !important;
}
.bg-aqua-600 {
  background-color: rgb(0, 120, 104.25) !important;
}
.bg-aqua-700 {
  background-color: rgb(0, 80, 69.5) !important;
}
.bg-aqua-800 {
  background-color: rgb(0, 40, 34.75) !important;
}
.bg-aqua-900 {
  background-color: rgb(0, 20, 17.375) !important;
}
.bg-purple {
  background-color: #7b57a2 !important;
}
.bg-purple-50 {
  background-color: rgb(248.4, 246.6, 250.35) !important;
}
.bg-purple-100 {
  background-color: rgb(238.5, 234, 243.375) !important;
}
.bg-purple-200 {
  background-color: rgb(222, 213, 231.75) !important;
}
.bg-purple-300 {
  background-color: rgb(189, 171, 208.5) !important;
}
.bg-purple-400 {
  background-color: rgb(156, 129, 185.25) !important;
}
.bg-purple-500 {
  background-color: #7b57a2 !important;
}
.bg-purple-600 {
  background-color: rgb(92.25, 65.25, 121.5) !important;
}
.bg-purple-700 {
  background-color: rgb(61.5, 43.5, 81) !important;
}
.bg-purple-800 {
  background-color: rgb(30.75, 21.75, 40.5) !important;
}
.bg-purple-900 {
  background-color: rgb(15.375, 10.875, 20.25) !important;
}
.bg-orange {
  background-color: #ee7800 !important;
}
.bg-orange-50 {
  background-color: rgb(254.15, 248.25, 242.25) !important;
}
.bg-orange-100 {
  background-color: rgb(252.875, 238.125, 223.125) !important;
}
.bg-orange-200 {
  background-color: rgb(250.75, 221.25, 191.25) !important;
}
.bg-orange-300 {
  background-color: rgb(246.5, 187.5, 127.5) !important;
}
.bg-orange-400 {
  background-color: rgb(242.25, 153.75, 63.75) !important;
}
.bg-orange-500 {
  background-color: #ee7800 !important;
}
.bg-orange-600 {
  background-color: rgb(178.5, 90, 0) !important;
}
.bg-orange-700 {
  background-color: #773c00 !important;
}
.bg-orange-800 {
  background-color: rgb(59.5, 30, 0) !important;
}
.bg-orange-900 {
  background-color: rgb(29.75, 15, 0) !important;
}
.bg-brown {
  background-color: #78391b !important;
}
.bg-brown-50 {
  background-color: rgb(248.25, 245.1, 243.6) !important;
}
.bg-brown-100 {
  background-color: rgb(238.125, 230.25, 226.5) !important;
}
.bg-brown-200 {
  background-color: rgb(221.25, 205.5, 198) !important;
}
.bg-brown-300 {
  background-color: rgb(187.5, 156, 141) !important;
}
.bg-brown-400 {
  background-color: rgb(153.75, 106.5, 84) !important;
}
.bg-brown-500 {
  background-color: #78391b !important;
}
.bg-brown-600 {
  background-color: rgb(90, 42.75, 20.25) !important;
}
.bg-brown-700 {
  background-color: rgb(60, 28.5, 13.5) !important;
}
.bg-brown-800 {
  background-color: rgb(30, 14.25, 6.75) !important;
}
.bg-brown-900 {
  background-color: rgb(15, 7.125, 3.375) !important;
}
.bg-olive {
  background-color: #8a6e28 !important;
}
.bg-olive-50 {
  background-color: rgb(249.15, 247.75, 244.25) !important;
}
.bg-olive-100 {
  background-color: rgb(240.375, 236.875, 228.125) !important;
}
.bg-olive-200 {
  background-color: rgb(225.75, 218.75, 201.25) !important;
}
.bg-olive-300 {
  background-color: rgb(196.5, 182.5, 147.5) !important;
}
.bg-olive-400 {
  background-color: rgb(167.25, 146.25, 93.75) !important;
}
.bg-olive-500 {
  background-color: #8a6e28 !important;
}
.bg-olive-600 {
  background-color: rgb(103.5, 82.5, 30) !important;
}
.bg-olive-700 {
  background-color: #453714 !important;
}
.bg-olive-800 {
  background-color: rgb(34.5, 27.5, 10) !important;
}
.bg-olive-900 {
  background-color: rgb(17.25, 13.75, 5) !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-black {
  background-color: #000 !important;
}
.bg-current {
  background-color: currentColor !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.bg-inherit {
  background-color: inherit !important;
}

.border {
  border: 1px solid;
}
.border-0 {
  border-width: 0px;
}
.border-1 {
  border-width: 1px;
}
.border-2 {
  border-width: 2px;
}
.border-3 {
  border-width: 3px;
}
.border-4 {
  border-width: 4px;
}
.border-5 {
  border-width: 5px;
}
.border-dashed {
  border-style: dashed;
}
.border-dotted {
  border-style: dotted;
}
.border-top {
  border-top: 1px solid;
}
.border-top-0 {
  border-top-width: 0px;
}
.border-top-1 {
  border-top-width: 1px;
}
.border-top-2 {
  border-top-width: 2px;
}
.border-top-3 {
  border-top-width: 3px;
}
.border-top-4 {
  border-top-width: 4px;
}
.border-top-5 {
  border-top-width: 5px;
}
.border-top-dashed {
  border-top-style: dashed;
}
.border-top-dotted {
  border-top-style: dotted;
}
.border-right {
  border-right: 1px solid;
}
.border-right-0 {
  border-right-width: 0px;
}
.border-right-1 {
  border-right-width: 1px;
}
.border-right-2 {
  border-right-width: 2px;
}
.border-right-3 {
  border-right-width: 3px;
}
.border-right-4 {
  border-right-width: 4px;
}
.border-right-5 {
  border-right-width: 5px;
}
.border-right-dashed {
  border-right-style: dashed;
}
.border-right-dotted {
  border-right-style: dotted;
}
.border-bottom {
  border-bottom: 1px solid;
}
.border-bottom-0 {
  border-bottom-width: 0px;
}
.border-bottom-1 {
  border-bottom-width: 1px;
}
.border-bottom-2 {
  border-bottom-width: 2px;
}
.border-bottom-3 {
  border-bottom-width: 3px;
}
.border-bottom-4 {
  border-bottom-width: 4px;
}
.border-bottom-5 {
  border-bottom-width: 5px;
}
.border-bottom-dashed {
  border-bottom-style: dashed;
}
.border-bottom-dotted {
  border-bottom-style: dotted;
}
.border-left {
  border-left: 1px solid;
}
.border-left-0 {
  border-left-width: 0px;
}
.border-left-1 {
  border-left-width: 1px;
}
.border-left-2 {
  border-left-width: 2px;
}
.border-left-3 {
  border-left-width: 3px;
}
.border-left-4 {
  border-left-width: 4px;
}
.border-left-5 {
  border-left-width: 5px;
}
.border-left-dashed {
  border-left-style: dashed;
}
.border-left-dotted {
  border-left-style: dotted;
}
.border-line {
  border-color: #01a75b !important;
}
.border-line-50 {
  border-color: rgb(242.3, 250.6, 246.8) !important;
}
.border-line-100 {
  border-color: rgb(223.25, 244, 234.5) !important;
}
.border-line-200 {
  border-color: rgb(191.5, 233, 214) !important;
}
.border-line-300 {
  border-color: #80d3ad !important;
}
.border-line-400 {
  border-color: rgb(64.5, 189, 132) !important;
}
.border-line-500 {
  border-color: #01a75b !important;
}
.border-line-600 {
  border-color: rgb(0.75, 125.25, 68.25) !important;
}
.border-line-700 {
  border-color: rgb(0.5, 83.5, 45.5) !important;
}
.border-line-800 {
  border-color: rgb(0.25, 41.75, 22.75) !important;
}
.border-line-900 {
  border-color: rgb(0.125, 20.875, 11.375) !important;
}
.border-gray {
  border-color: #ccc !important;
}
.border-gray-50 {
  border-color: rgb(252.45, 252.45, 252.45) !important;
}
.border-gray-100 {
  border-color: rgb(248.625, 248.625, 248.625) !important;
}
.border-gray-200 {
  border-color: rgb(242.25, 242.25, 242.25) !important;
}
.border-gray-300 {
  border-color: rgb(229.5, 229.5, 229.5) !important;
}
.border-gray-400 {
  border-color: rgb(216.75, 216.75, 216.75) !important;
}
.border-gray-500 {
  border-color: #ccc !important;
}
.border-gray-600 {
  border-color: #999999 !important;
}
.border-gray-700 {
  border-color: #666666 !important;
}
.border-gray-800 {
  border-color: #333333 !important;
}
.border-gray-900 {
  border-color: rgb(25.5, 25.5, 25.5) !important;
}
.border-cyan {
  border-color: #00aeff !important;
}
.border-cyan-50 {
  border-color: rgb(242.25, 250.95, 255) !important;
}
.border-cyan-100 {
  border-color: rgb(223.125, 244.875, 255) !important;
}
.border-cyan-200 {
  border-color: rgb(191.25, 234.75, 255) !important;
}
.border-cyan-300 {
  border-color: rgb(127.5, 214.5, 255) !important;
}
.border-cyan-400 {
  border-color: rgb(63.75, 194.25, 255) !important;
}
.border-cyan-500 {
  border-color: #00aeff !important;
}
.border-cyan-600 {
  border-color: rgb(0, 130.5, 191.25) !important;
}
.border-cyan-700 {
  border-color: rgb(0, 87, 127.5) !important;
}
.border-cyan-800 {
  border-color: rgb(0, 43.5, 63.75) !important;
}
.border-cyan-900 {
  border-color: rgb(0, 21.75, 31.875) !important;
}
.border-magenta {
  border-color: #c22c74 !important;
}
.border-magenta-50 {
  border-color: rgb(251.95, 244.45, 248.05) !important;
}
.border-magenta-100 {
  border-color: rgb(247.375, 228.625, 237.625) !important;
}
.border-magenta-200 {
  border-color: rgb(239.75, 202.25, 220.25) !important;
}
.border-magenta-300 {
  border-color: rgb(224.5, 149.5, 185.5) !important;
}
.border-magenta-400 {
  border-color: rgb(209.25, 96.75, 150.75) !important;
}
.border-magenta-500 {
  border-color: #c22c74 !important;
}
.border-magenta-600 {
  border-color: rgb(145.5, 33, 87) !important;
}
.border-magenta-700 {
  border-color: #61163a !important;
}
.border-magenta-800 {
  border-color: rgb(48.5, 11, 29) !important;
}
.border-magenta-900 {
  border-color: rgb(24.25, 5.5, 14.5) !important;
}
.border-blue {
  border-color: #005ac7 !important;
}
.border-blue-50 {
  border-color: rgb(242.25, 246.75, 252.2) !important;
}
.border-blue-100 {
  border-color: rgb(223.125, 234.375, 248) !important;
}
.border-blue-200 {
  border-color: rgb(191.25, 213.75, 241) !important;
}
.border-blue-300 {
  border-color: rgb(127.5, 172.5, 227) !important;
}
.border-blue-400 {
  border-color: rgb(63.75, 131.25, 213) !important;
}
.border-blue-500 {
  border-color: #005ac7 !important;
}
.border-blue-600 {
  border-color: rgb(0, 67.5, 149.25) !important;
}
.border-blue-700 {
  border-color: rgb(0, 45, 99.5) !important;
}
.border-blue-800 {
  border-color: rgb(0, 22.5, 49.75) !important;
}
.border-blue-900 {
  border-color: rgb(0, 11.25, 24.875) !important;
}
.border-red {
  border-color: #e61f1b !important;
}
.border-red-50 {
  border-color: rgb(253.75, 243.8, 243.6) !important;
}
.border-red-100 {
  border-color: rgb(251.875, 227, 226.5) !important;
}
.border-red-200 {
  border-color: rgb(248.75, 199, 198) !important;
}
.border-red-300 {
  border-color: rgb(242.5, 143, 141) !important;
}
.border-red-400 {
  border-color: rgb(236.25, 87, 84) !important;
}
.border-red-500 {
  border-color: #e61f1b !important;
}
.border-red-600 {
  border-color: rgb(172.5, 23.25, 20.25) !important;
}
.border-red-700 {
  border-color: rgb(115, 15.5, 13.5) !important;
}
.border-red-800 {
  border-color: rgb(57.5, 7.75, 6.75) !important;
}
.border-red-900 {
  border-color: rgb(28.75, 3.875, 3.375) !important;
}
.border-rose {
  border-color: #de005b !important;
}
.border-rose-50 {
  border-color: rgb(253.35, 242.25, 246.8) !important;
}
.border-rose-100 {
  border-color: rgb(250.875, 223.125, 234.5) !important;
}
.border-rose-200 {
  border-color: rgb(246.75, 191.25, 214) !important;
}
.border-rose-300 {
  border-color: rgb(238.5, 127.5, 173) !important;
}
.border-rose-400 {
  border-color: rgb(230.25, 63.75, 132) !important;
}
.border-rose-500 {
  border-color: #de005b !important;
}
.border-rose-600 {
  border-color: rgb(166.5, 0, 68.25) !important;
}
.border-rose-700 {
  border-color: rgb(111, 0, 45.5) !important;
}
.border-rose-800 {
  border-color: rgb(55.5, 0, 22.75) !important;
}
.border-rose-900 {
  border-color: rgb(27.75, 0, 11.375) !important;
}
.border-tomato {
  border-color: #ea5534 !important;
}
.border-tomato-50 {
  border-color: rgb(253.95, 246.5, 244.85) !important;
}
.border-tomato-100 {
  border-color: rgb(252.375, 233.75, 229.625) !important;
}
.border-tomato-200 {
  border-color: rgb(249.75, 212.5, 204.25) !important;
}
.border-tomato-300 {
  border-color: rgb(244.5, 170, 153.5) !important;
}
.border-tomato-400 {
  border-color: rgb(239.25, 127.5, 102.75) !important;
}
.border-tomato-500 {
  border-color: #ea5534 !important;
}
.border-tomato-600 {
  border-color: rgb(175.5, 63.75, 39) !important;
}
.border-tomato-700 {
  border-color: rgb(117, 42.5, 26) !important;
}
.border-tomato-800 {
  border-color: rgb(58.5, 21.25, 13) !important;
}
.border-tomato-900 {
  border-color: rgb(29.25, 10.625, 6.5) !important;
}
.border-pink {
  border-color: #e95471 !important;
}
.border-pink-50 {
  border-color: rgb(253.9, 246.45, 247.9) !important;
}
.border-pink-100 {
  border-color: rgb(252.25, 233.625, 237.25) !important;
}
.border-pink-200 {
  border-color: rgb(249.5, 212.25, 219.5) !important;
}
.border-pink-300 {
  border-color: rgb(244, 169.5, 184) !important;
}
.border-pink-400 {
  border-color: rgb(238.5, 126.75, 148.5) !important;
}
.border-pink-500 {
  border-color: #e95471 !important;
}
.border-pink-600 {
  border-color: rgb(174.75, 63, 84.75) !important;
}
.border-pink-700 {
  border-color: rgb(116.5, 42, 56.5) !important;
}
.border-pink-800 {
  border-color: rgb(58.25, 21, 28.25) !important;
}
.border-pink-900 {
  border-color: rgb(29.125, 10.5, 14.125) !important;
}
.border-yellow {
  border-color: #fffb00 !important;
}
.border-yellow-50 {
  border-color: rgb(255, 254.8, 242.25) !important;
}
.border-yellow-100 {
  border-color: rgb(255, 254.5, 223.125) !important;
}
.border-yellow-200 {
  border-color: rgb(255, 254, 191.25) !important;
}
.border-yellow-300 {
  border-color: rgb(255, 253, 127.5) !important;
}
.border-yellow-400 {
  border-color: rgb(255, 252, 63.75) !important;
}
.border-yellow-500 {
  border-color: #fffb00 !important;
}
.border-yellow-600 {
  border-color: rgb(191.25, 188.25, 0) !important;
}
.border-yellow-700 {
  border-color: rgb(127.5, 125.5, 0) !important;
}
.border-yellow-800 {
  border-color: rgb(63.75, 62.75, 0) !important;
}
.border-yellow-900 {
  border-color: rgb(31.875, 31.375, 0) !important;
}
.border-green {
  border-color: #158f45 !important;
}
.border-green-50 {
  border-color: rgb(243.3, 249.4, 245.7) !important;
}
.border-green-100 {
  border-color: rgb(225.75, 241, 231.75) !important;
}
.border-green-200 {
  border-color: rgb(196.5, 227, 208.5) !important;
}
.border-green-300 {
  border-color: #8ac7a2 !important;
}
.border-green-400 {
  border-color: rgb(79.5, 171, 115.5) !important;
}
.border-green-500 {
  border-color: #158f45 !important;
}
.border-green-600 {
  border-color: rgb(15.75, 107.25, 51.75) !important;
}
.border-green-700 {
  border-color: rgb(10.5, 71.5, 34.5) !important;
}
.border-green-800 {
  border-color: rgb(5.25, 35.75, 17.25) !important;
}
.border-green-900 {
  border-color: rgb(2.625, 17.875, 8.625) !important;
}
.border-lime {
  border-color: #75bb2a !important;
}
.border-lime-50 {
  border-color: rgb(248.1, 251.6, 244.35) !important;
}
.border-lime-100 {
  border-color: rgb(237.75, 246.5, 228.375) !important;
}
.border-lime-200 {
  border-color: rgb(220.5, 238, 201.75) !important;
}
.border-lime-300 {
  border-color: rgb(186, 221, 148.5) !important;
}
.border-lime-400 {
  border-color: rgb(151.5, 204, 95.25) !important;
}
.border-lime-500 {
  border-color: #75bb2a !important;
}
.border-lime-600 {
  border-color: rgb(87.75, 140.25, 31.5) !important;
}
.border-lime-700 {
  border-color: rgb(58.5, 93.5, 21) !important;
}
.border-lime-800 {
  border-color: rgb(29.25, 46.75, 10.5) !important;
}
.border-lime-900 {
  border-color: rgb(14.625, 23.375, 5.25) !important;
}
.border-aqua {
  border-color: #00a08b !important;
}
.border-aqua-50 {
  border-color: rgb(242.25, 250.25, 249.2) !important;
}
.border-aqua-100 {
  border-color: rgb(223.125, 243.125, 240.5) !important;
}
.border-aqua-200 {
  border-color: rgb(191.25, 231.25, 226) !important;
}
.border-aqua-300 {
  border-color: rgb(127.5, 207.5, 197) !important;
}
.border-aqua-400 {
  border-color: rgb(63.75, 183.75, 168) !important;
}
.border-aqua-500 {
  border-color: #00a08b !important;
}
.border-aqua-600 {
  border-color: rgb(0, 120, 104.25) !important;
}
.border-aqua-700 {
  border-color: rgb(0, 80, 69.5) !important;
}
.border-aqua-800 {
  border-color: rgb(0, 40, 34.75) !important;
}
.border-aqua-900 {
  border-color: rgb(0, 20, 17.375) !important;
}
.border-purple {
  border-color: #7b57a2 !important;
}
.border-purple-50 {
  border-color: rgb(248.4, 246.6, 250.35) !important;
}
.border-purple-100 {
  border-color: rgb(238.5, 234, 243.375) !important;
}
.border-purple-200 {
  border-color: rgb(222, 213, 231.75) !important;
}
.border-purple-300 {
  border-color: rgb(189, 171, 208.5) !important;
}
.border-purple-400 {
  border-color: rgb(156, 129, 185.25) !important;
}
.border-purple-500 {
  border-color: #7b57a2 !important;
}
.border-purple-600 {
  border-color: rgb(92.25, 65.25, 121.5) !important;
}
.border-purple-700 {
  border-color: rgb(61.5, 43.5, 81) !important;
}
.border-purple-800 {
  border-color: rgb(30.75, 21.75, 40.5) !important;
}
.border-purple-900 {
  border-color: rgb(15.375, 10.875, 20.25) !important;
}
.border-orange {
  border-color: #ee7800 !important;
}
.border-orange-50 {
  border-color: rgb(254.15, 248.25, 242.25) !important;
}
.border-orange-100 {
  border-color: rgb(252.875, 238.125, 223.125) !important;
}
.border-orange-200 {
  border-color: rgb(250.75, 221.25, 191.25) !important;
}
.border-orange-300 {
  border-color: rgb(246.5, 187.5, 127.5) !important;
}
.border-orange-400 {
  border-color: rgb(242.25, 153.75, 63.75) !important;
}
.border-orange-500 {
  border-color: #ee7800 !important;
}
.border-orange-600 {
  border-color: rgb(178.5, 90, 0) !important;
}
.border-orange-700 {
  border-color: #773c00 !important;
}
.border-orange-800 {
  border-color: rgb(59.5, 30, 0) !important;
}
.border-orange-900 {
  border-color: rgb(29.75, 15, 0) !important;
}
.border-brown {
  border-color: #78391b !important;
}
.border-brown-50 {
  border-color: rgb(248.25, 245.1, 243.6) !important;
}
.border-brown-100 {
  border-color: rgb(238.125, 230.25, 226.5) !important;
}
.border-brown-200 {
  border-color: rgb(221.25, 205.5, 198) !important;
}
.border-brown-300 {
  border-color: rgb(187.5, 156, 141) !important;
}
.border-brown-400 {
  border-color: rgb(153.75, 106.5, 84) !important;
}
.border-brown-500 {
  border-color: #78391b !important;
}
.border-brown-600 {
  border-color: rgb(90, 42.75, 20.25) !important;
}
.border-brown-700 {
  border-color: rgb(60, 28.5, 13.5) !important;
}
.border-brown-800 {
  border-color: rgb(30, 14.25, 6.75) !important;
}
.border-brown-900 {
  border-color: rgb(15, 7.125, 3.375) !important;
}
.border-olive {
  border-color: #8a6e28 !important;
}
.border-olive-50 {
  border-color: rgb(249.15, 247.75, 244.25) !important;
}
.border-olive-100 {
  border-color: rgb(240.375, 236.875, 228.125) !important;
}
.border-olive-200 {
  border-color: rgb(225.75, 218.75, 201.25) !important;
}
.border-olive-300 {
  border-color: rgb(196.5, 182.5, 147.5) !important;
}
.border-olive-400 {
  border-color: rgb(167.25, 146.25, 93.75) !important;
}
.border-olive-500 {
  border-color: #8a6e28 !important;
}
.border-olive-600 {
  border-color: rgb(103.5, 82.5, 30) !important;
}
.border-olive-700 {
  border-color: #453714 !important;
}
.border-olive-800 {
  border-color: rgb(34.5, 27.5, 10) !important;
}
.border-olive-900 {
  border-color: rgb(17.25, 13.75, 5) !important;
}
.border-white {
  border-color: #fff !important;
}
.border-black {
  border-color: #000 !important;
}
.border-current {
  border-color: currentColor !important;
}
.border-transparent {
  border-color: transparent !important;
}
.border-inherit {
  border-color: inherit !important;
}

.rounded {
  border-radius: 0.5em;
}
.rounded-none {
  border-radius: 0 !important;
}
.rounded-xs {
  border-radius: 0.25em;
}
.rounded-sm {
  border-radius: 0.4375em;
}
.rounded-lg {
  border-radius: 0.5625em;
}
.rounded-xl {
  border-radius: 0.625em;
}
.rounded-2xl {
  border-radius: 1em;
}
.rounded-full {
  border-radius: 100rem;
}
.rounded-top-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.rounded-bottom-none {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.overflow-visible {
  overflow: visible;
}
.overflow-hidden {
  overflow: hidden;
}

.offset-25 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, -25%, 0);
}

.offset-50 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, -50%, 0);
}

.offset-100 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, -100%, 0);
}

.-offset-25 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, 25%, 0);
}

.-offset-50 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, 50%, 0);
}

.-offset-100 {
  position: relative;
  z-index: 10;
  transform: translate3d(0, 100%, 0);
}

.banzai {
  position: relative;
  display: inline-block;
  padding: 0 1em;
  line-height: 1;
}
.banzai.banzai-center {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
}
.banzai:before, .banzai:after {
  position: absolute;
  bottom: 0;
  content: "";
  width: 1px;
  height: 130%;
  min-height: 2rem;
  transform-origin: center bottom;
}
.banzai:before {
  left: 0.5em;
  border-left: 2px solid currentColor;
  transform: rotate(-35deg);
}
.banzai:after {
  right: 0.5em;
  border-right: 2px solid currentColor;
  transform: rotate(35deg);
}
.banzai .banzai:before {
  left: 0;
  height: 110%;
  transform: rotate(-20deg);
}
.banzai .banzai:after {
  right: 0;
  height: 110%;
  transform: rotate(20deg);
}

.waai {
  position: relative;
  display: inline-block;
}
.waai:before, .waai:after {
  position: absolute;
  content: "";
  width: 100%;
  height: 1px;
  left: 0;
  transform-origin: right center;
}
.waai:before {
  top: 0;
  border-top: 1px solid currentColor;
  transform: rotate(3deg);
}
.waai:after {
  bottom: 0;
  border-bottom: 1px solid currentColor;
  transform: rotate(-3deg);
}

:root {
  --fukidashi-size: 8px;
  --fukidashi-border-size: 2px;
  --fukidashi-bg: #fff;
}

.fukidashi-1 {
  --fukidashi-border-size: 1px;
}
.fukidashi-mini {
  --fukidashi-size: 6px;
}
.fukidashi-bg-line {
  --fukidashi-bg: #01a75b;
}
.fukidashi-bg-line-50 {
  --fukidashi-bg: rgb(242.3, 250.6, 246.8);
}
.fukidashi-bg-line-100 {
  --fukidashi-bg: rgb(223.25, 244, 234.5);
}
.fukidashi-bg-line-200 {
  --fukidashi-bg: rgb(191.5, 233, 214);
}
.fukidashi-bg-line-300 {
  --fukidashi-bg: #80d3ad;
}
.fukidashi-bg-line-400 {
  --fukidashi-bg: rgb(64.5, 189, 132);
}
.fukidashi-bg-line-500 {
  --fukidashi-bg: #01a75b;
}
.fukidashi-bg-line-600 {
  --fukidashi-bg: rgb(0.75, 125.25, 68.25);
}
.fukidashi-bg-line-700 {
  --fukidashi-bg: rgb(0.5, 83.5, 45.5);
}
.fukidashi-bg-line-800 {
  --fukidashi-bg: rgb(0.25, 41.75, 22.75);
}
.fukidashi-bg-line-900 {
  --fukidashi-bg: rgb(0.125, 20.875, 11.375);
}
.fukidashi-bg-gray {
  --fukidashi-bg: #ccc;
}
.fukidashi-bg-gray-50 {
  --fukidashi-bg: rgb(252.45, 252.45, 252.45);
}
.fukidashi-bg-gray-100 {
  --fukidashi-bg: rgb(248.625, 248.625, 248.625);
}
.fukidashi-bg-gray-200 {
  --fukidashi-bg: rgb(242.25, 242.25, 242.25);
}
.fukidashi-bg-gray-300 {
  --fukidashi-bg: rgb(229.5, 229.5, 229.5);
}
.fukidashi-bg-gray-400 {
  --fukidashi-bg: rgb(216.75, 216.75, 216.75);
}
.fukidashi-bg-gray-500 {
  --fukidashi-bg: #ccc;
}
.fukidashi-bg-gray-600 {
  --fukidashi-bg: #999999;
}
.fukidashi-bg-gray-700 {
  --fukidashi-bg: #666666;
}
.fukidashi-bg-gray-800 {
  --fukidashi-bg: #333333;
}
.fukidashi-bg-gray-900 {
  --fukidashi-bg: rgb(25.5, 25.5, 25.5);
}
.fukidashi-bg-cyan {
  --fukidashi-bg: #00aeff;
}
.fukidashi-bg-cyan-50 {
  --fukidashi-bg: rgb(242.25, 250.95, 255);
}
.fukidashi-bg-cyan-100 {
  --fukidashi-bg: rgb(223.125, 244.875, 255);
}
.fukidashi-bg-cyan-200 {
  --fukidashi-bg: rgb(191.25, 234.75, 255);
}
.fukidashi-bg-cyan-300 {
  --fukidashi-bg: rgb(127.5, 214.5, 255);
}
.fukidashi-bg-cyan-400 {
  --fukidashi-bg: rgb(63.75, 194.25, 255);
}
.fukidashi-bg-cyan-500 {
  --fukidashi-bg: #00aeff;
}
.fukidashi-bg-cyan-600 {
  --fukidashi-bg: rgb(0, 130.5, 191.25);
}
.fukidashi-bg-cyan-700 {
  --fukidashi-bg: rgb(0, 87, 127.5);
}
.fukidashi-bg-cyan-800 {
  --fukidashi-bg: rgb(0, 43.5, 63.75);
}
.fukidashi-bg-cyan-900 {
  --fukidashi-bg: rgb(0, 21.75, 31.875);
}
.fukidashi-bg-magenta {
  --fukidashi-bg: #c22c74;
}
.fukidashi-bg-magenta-50 {
  --fukidashi-bg: rgb(251.95, 244.45, 248.05);
}
.fukidashi-bg-magenta-100 {
  --fukidashi-bg: rgb(247.375, 228.625, 237.625);
}
.fukidashi-bg-magenta-200 {
  --fukidashi-bg: rgb(239.75, 202.25, 220.25);
}
.fukidashi-bg-magenta-300 {
  --fukidashi-bg: rgb(224.5, 149.5, 185.5);
}
.fukidashi-bg-magenta-400 {
  --fukidashi-bg: rgb(209.25, 96.75, 150.75);
}
.fukidashi-bg-magenta-500 {
  --fukidashi-bg: #c22c74;
}
.fukidashi-bg-magenta-600 {
  --fukidashi-bg: rgb(145.5, 33, 87);
}
.fukidashi-bg-magenta-700 {
  --fukidashi-bg: #61163a;
}
.fukidashi-bg-magenta-800 {
  --fukidashi-bg: rgb(48.5, 11, 29);
}
.fukidashi-bg-magenta-900 {
  --fukidashi-bg: rgb(24.25, 5.5, 14.5);
}
.fukidashi-bg-blue {
  --fukidashi-bg: #005ac7;
}
.fukidashi-bg-blue-50 {
  --fukidashi-bg: rgb(242.25, 246.75, 252.2);
}
.fukidashi-bg-blue-100 {
  --fukidashi-bg: rgb(223.125, 234.375, 248);
}
.fukidashi-bg-blue-200 {
  --fukidashi-bg: rgb(191.25, 213.75, 241);
}
.fukidashi-bg-blue-300 {
  --fukidashi-bg: rgb(127.5, 172.5, 227);
}
.fukidashi-bg-blue-400 {
  --fukidashi-bg: rgb(63.75, 131.25, 213);
}
.fukidashi-bg-blue-500 {
  --fukidashi-bg: #005ac7;
}
.fukidashi-bg-blue-600 {
  --fukidashi-bg: rgb(0, 67.5, 149.25);
}
.fukidashi-bg-blue-700 {
  --fukidashi-bg: rgb(0, 45, 99.5);
}
.fukidashi-bg-blue-800 {
  --fukidashi-bg: rgb(0, 22.5, 49.75);
}
.fukidashi-bg-blue-900 {
  --fukidashi-bg: rgb(0, 11.25, 24.875);
}
.fukidashi-bg-red {
  --fukidashi-bg: #e61f1b;
}
.fukidashi-bg-red-50 {
  --fukidashi-bg: rgb(253.75, 243.8, 243.6);
}
.fukidashi-bg-red-100 {
  --fukidashi-bg: rgb(251.875, 227, 226.5);
}
.fukidashi-bg-red-200 {
  --fukidashi-bg: rgb(248.75, 199, 198);
}
.fukidashi-bg-red-300 {
  --fukidashi-bg: rgb(242.5, 143, 141);
}
.fukidashi-bg-red-400 {
  --fukidashi-bg: rgb(236.25, 87, 84);
}
.fukidashi-bg-red-500 {
  --fukidashi-bg: #e61f1b;
}
.fukidashi-bg-red-600 {
  --fukidashi-bg: rgb(172.5, 23.25, 20.25);
}
.fukidashi-bg-red-700 {
  --fukidashi-bg: rgb(115, 15.5, 13.5);
}
.fukidashi-bg-red-800 {
  --fukidashi-bg: rgb(57.5, 7.75, 6.75);
}
.fukidashi-bg-red-900 {
  --fukidashi-bg: rgb(28.75, 3.875, 3.375);
}
.fukidashi-bg-rose {
  --fukidashi-bg: #de005b;
}
.fukidashi-bg-rose-50 {
  --fukidashi-bg: rgb(253.35, 242.25, 246.8);
}
.fukidashi-bg-rose-100 {
  --fukidashi-bg: rgb(250.875, 223.125, 234.5);
}
.fukidashi-bg-rose-200 {
  --fukidashi-bg: rgb(246.75, 191.25, 214);
}
.fukidashi-bg-rose-300 {
  --fukidashi-bg: rgb(238.5, 127.5, 173);
}
.fukidashi-bg-rose-400 {
  --fukidashi-bg: rgb(230.25, 63.75, 132);
}
.fukidashi-bg-rose-500 {
  --fukidashi-bg: #de005b;
}
.fukidashi-bg-rose-600 {
  --fukidashi-bg: rgb(166.5, 0, 68.25);
}
.fukidashi-bg-rose-700 {
  --fukidashi-bg: rgb(111, 0, 45.5);
}
.fukidashi-bg-rose-800 {
  --fukidashi-bg: rgb(55.5, 0, 22.75);
}
.fukidashi-bg-rose-900 {
  --fukidashi-bg: rgb(27.75, 0, 11.375);
}
.fukidashi-bg-tomato {
  --fukidashi-bg: #ea5534;
}
.fukidashi-bg-tomato-50 {
  --fukidashi-bg: rgb(253.95, 246.5, 244.85);
}
.fukidashi-bg-tomato-100 {
  --fukidashi-bg: rgb(252.375, 233.75, 229.625);
}
.fukidashi-bg-tomato-200 {
  --fukidashi-bg: rgb(249.75, 212.5, 204.25);
}
.fukidashi-bg-tomato-300 {
  --fukidashi-bg: rgb(244.5, 170, 153.5);
}
.fukidashi-bg-tomato-400 {
  --fukidashi-bg: rgb(239.25, 127.5, 102.75);
}
.fukidashi-bg-tomato-500 {
  --fukidashi-bg: #ea5534;
}
.fukidashi-bg-tomato-600 {
  --fukidashi-bg: rgb(175.5, 63.75, 39);
}
.fukidashi-bg-tomato-700 {
  --fukidashi-bg: rgb(117, 42.5, 26);
}
.fukidashi-bg-tomato-800 {
  --fukidashi-bg: rgb(58.5, 21.25, 13);
}
.fukidashi-bg-tomato-900 {
  --fukidashi-bg: rgb(29.25, 10.625, 6.5);
}
.fukidashi-bg-pink {
  --fukidashi-bg: #e95471;
}
.fukidashi-bg-pink-50 {
  --fukidashi-bg: rgb(253.9, 246.45, 247.9);
}
.fukidashi-bg-pink-100 {
  --fukidashi-bg: rgb(252.25, 233.625, 237.25);
}
.fukidashi-bg-pink-200 {
  --fukidashi-bg: rgb(249.5, 212.25, 219.5);
}
.fukidashi-bg-pink-300 {
  --fukidashi-bg: rgb(244, 169.5, 184);
}
.fukidashi-bg-pink-400 {
  --fukidashi-bg: rgb(238.5, 126.75, 148.5);
}
.fukidashi-bg-pink-500 {
  --fukidashi-bg: #e95471;
}
.fukidashi-bg-pink-600 {
  --fukidashi-bg: rgb(174.75, 63, 84.75);
}
.fukidashi-bg-pink-700 {
  --fukidashi-bg: rgb(116.5, 42, 56.5);
}
.fukidashi-bg-pink-800 {
  --fukidashi-bg: rgb(58.25, 21, 28.25);
}
.fukidashi-bg-pink-900 {
  --fukidashi-bg: rgb(29.125, 10.5, 14.125);
}
.fukidashi-bg-yellow {
  --fukidashi-bg: #fffb00;
}
.fukidashi-bg-yellow-50 {
  --fukidashi-bg: rgb(255, 254.8, 242.25);
}
.fukidashi-bg-yellow-100 {
  --fukidashi-bg: rgb(255, 254.5, 223.125);
}
.fukidashi-bg-yellow-200 {
  --fukidashi-bg: rgb(255, 254, 191.25);
}
.fukidashi-bg-yellow-300 {
  --fukidashi-bg: rgb(255, 253, 127.5);
}
.fukidashi-bg-yellow-400 {
  --fukidashi-bg: rgb(255, 252, 63.75);
}
.fukidashi-bg-yellow-500 {
  --fukidashi-bg: #fffb00;
}
.fukidashi-bg-yellow-600 {
  --fukidashi-bg: rgb(191.25, 188.25, 0);
}
.fukidashi-bg-yellow-700 {
  --fukidashi-bg: rgb(127.5, 125.5, 0);
}
.fukidashi-bg-yellow-800 {
  --fukidashi-bg: rgb(63.75, 62.75, 0);
}
.fukidashi-bg-yellow-900 {
  --fukidashi-bg: rgb(31.875, 31.375, 0);
}
.fukidashi-bg-green {
  --fukidashi-bg: #158f45;
}
.fukidashi-bg-green-50 {
  --fukidashi-bg: rgb(243.3, 249.4, 245.7);
}
.fukidashi-bg-green-100 {
  --fukidashi-bg: rgb(225.75, 241, 231.75);
}
.fukidashi-bg-green-200 {
  --fukidashi-bg: rgb(196.5, 227, 208.5);
}
.fukidashi-bg-green-300 {
  --fukidashi-bg: #8ac7a2;
}
.fukidashi-bg-green-400 {
  --fukidashi-bg: rgb(79.5, 171, 115.5);
}
.fukidashi-bg-green-500 {
  --fukidashi-bg: #158f45;
}
.fukidashi-bg-green-600 {
  --fukidashi-bg: rgb(15.75, 107.25, 51.75);
}
.fukidashi-bg-green-700 {
  --fukidashi-bg: rgb(10.5, 71.5, 34.5);
}
.fukidashi-bg-green-800 {
  --fukidashi-bg: rgb(5.25, 35.75, 17.25);
}
.fukidashi-bg-green-900 {
  --fukidashi-bg: rgb(2.625, 17.875, 8.625);
}
.fukidashi-bg-lime {
  --fukidashi-bg: #75bb2a;
}
.fukidashi-bg-lime-50 {
  --fukidashi-bg: rgb(248.1, 251.6, 244.35);
}
.fukidashi-bg-lime-100 {
  --fukidashi-bg: rgb(237.75, 246.5, 228.375);
}
.fukidashi-bg-lime-200 {
  --fukidashi-bg: rgb(220.5, 238, 201.75);
}
.fukidashi-bg-lime-300 {
  --fukidashi-bg: rgb(186, 221, 148.5);
}
.fukidashi-bg-lime-400 {
  --fukidashi-bg: rgb(151.5, 204, 95.25);
}
.fukidashi-bg-lime-500 {
  --fukidashi-bg: #75bb2a;
}
.fukidashi-bg-lime-600 {
  --fukidashi-bg: rgb(87.75, 140.25, 31.5);
}
.fukidashi-bg-lime-700 {
  --fukidashi-bg: rgb(58.5, 93.5, 21);
}
.fukidashi-bg-lime-800 {
  --fukidashi-bg: rgb(29.25, 46.75, 10.5);
}
.fukidashi-bg-lime-900 {
  --fukidashi-bg: rgb(14.625, 23.375, 5.25);
}
.fukidashi-bg-aqua {
  --fukidashi-bg: #00a08b;
}
.fukidashi-bg-aqua-50 {
  --fukidashi-bg: rgb(242.25, 250.25, 249.2);
}
.fukidashi-bg-aqua-100 {
  --fukidashi-bg: rgb(223.125, 243.125, 240.5);
}
.fukidashi-bg-aqua-200 {
  --fukidashi-bg: rgb(191.25, 231.25, 226);
}
.fukidashi-bg-aqua-300 {
  --fukidashi-bg: rgb(127.5, 207.5, 197);
}
.fukidashi-bg-aqua-400 {
  --fukidashi-bg: rgb(63.75, 183.75, 168);
}
.fukidashi-bg-aqua-500 {
  --fukidashi-bg: #00a08b;
}
.fukidashi-bg-aqua-600 {
  --fukidashi-bg: rgb(0, 120, 104.25);
}
.fukidashi-bg-aqua-700 {
  --fukidashi-bg: rgb(0, 80, 69.5);
}
.fukidashi-bg-aqua-800 {
  --fukidashi-bg: rgb(0, 40, 34.75);
}
.fukidashi-bg-aqua-900 {
  --fukidashi-bg: rgb(0, 20, 17.375);
}
.fukidashi-bg-purple {
  --fukidashi-bg: #7b57a2;
}
.fukidashi-bg-purple-50 {
  --fukidashi-bg: rgb(248.4, 246.6, 250.35);
}
.fukidashi-bg-purple-100 {
  --fukidashi-bg: rgb(238.5, 234, 243.375);
}
.fukidashi-bg-purple-200 {
  --fukidashi-bg: rgb(222, 213, 231.75);
}
.fukidashi-bg-purple-300 {
  --fukidashi-bg: rgb(189, 171, 208.5);
}
.fukidashi-bg-purple-400 {
  --fukidashi-bg: rgb(156, 129, 185.25);
}
.fukidashi-bg-purple-500 {
  --fukidashi-bg: #7b57a2;
}
.fukidashi-bg-purple-600 {
  --fukidashi-bg: rgb(92.25, 65.25, 121.5);
}
.fukidashi-bg-purple-700 {
  --fukidashi-bg: rgb(61.5, 43.5, 81);
}
.fukidashi-bg-purple-800 {
  --fukidashi-bg: rgb(30.75, 21.75, 40.5);
}
.fukidashi-bg-purple-900 {
  --fukidashi-bg: rgb(15.375, 10.875, 20.25);
}
.fukidashi-bg-orange {
  --fukidashi-bg: #ee7800;
}
.fukidashi-bg-orange-50 {
  --fukidashi-bg: rgb(254.15, 248.25, 242.25);
}
.fukidashi-bg-orange-100 {
  --fukidashi-bg: rgb(252.875, 238.125, 223.125);
}
.fukidashi-bg-orange-200 {
  --fukidashi-bg: rgb(250.75, 221.25, 191.25);
}
.fukidashi-bg-orange-300 {
  --fukidashi-bg: rgb(246.5, 187.5, 127.5);
}
.fukidashi-bg-orange-400 {
  --fukidashi-bg: rgb(242.25, 153.75, 63.75);
}
.fukidashi-bg-orange-500 {
  --fukidashi-bg: #ee7800;
}
.fukidashi-bg-orange-600 {
  --fukidashi-bg: rgb(178.5, 90, 0);
}
.fukidashi-bg-orange-700 {
  --fukidashi-bg: #773c00;
}
.fukidashi-bg-orange-800 {
  --fukidashi-bg: rgb(59.5, 30, 0);
}
.fukidashi-bg-orange-900 {
  --fukidashi-bg: rgb(29.75, 15, 0);
}
.fukidashi-bg-brown {
  --fukidashi-bg: #78391b;
}
.fukidashi-bg-brown-50 {
  --fukidashi-bg: rgb(248.25, 245.1, 243.6);
}
.fukidashi-bg-brown-100 {
  --fukidashi-bg: rgb(238.125, 230.25, 226.5);
}
.fukidashi-bg-brown-200 {
  --fukidashi-bg: rgb(221.25, 205.5, 198);
}
.fukidashi-bg-brown-300 {
  --fukidashi-bg: rgb(187.5, 156, 141);
}
.fukidashi-bg-brown-400 {
  --fukidashi-bg: rgb(153.75, 106.5, 84);
}
.fukidashi-bg-brown-500 {
  --fukidashi-bg: #78391b;
}
.fukidashi-bg-brown-600 {
  --fukidashi-bg: rgb(90, 42.75, 20.25);
}
.fukidashi-bg-brown-700 {
  --fukidashi-bg: rgb(60, 28.5, 13.5);
}
.fukidashi-bg-brown-800 {
  --fukidashi-bg: rgb(30, 14.25, 6.75);
}
.fukidashi-bg-brown-900 {
  --fukidashi-bg: rgb(15, 7.125, 3.375);
}
.fukidashi-bg-olive {
  --fukidashi-bg: #8a6e28;
}
.fukidashi-bg-olive-50 {
  --fukidashi-bg: rgb(249.15, 247.75, 244.25);
}
.fukidashi-bg-olive-100 {
  --fukidashi-bg: rgb(240.375, 236.875, 228.125);
}
.fukidashi-bg-olive-200 {
  --fukidashi-bg: rgb(225.75, 218.75, 201.25);
}
.fukidashi-bg-olive-300 {
  --fukidashi-bg: rgb(196.5, 182.5, 147.5);
}
.fukidashi-bg-olive-400 {
  --fukidashi-bg: rgb(167.25, 146.25, 93.75);
}
.fukidashi-bg-olive-500 {
  --fukidashi-bg: #8a6e28;
}
.fukidashi-bg-olive-600 {
  --fukidashi-bg: rgb(103.5, 82.5, 30);
}
.fukidashi-bg-olive-700 {
  --fukidashi-bg: #453714;
}
.fukidashi-bg-olive-800 {
  --fukidashi-bg: rgb(34.5, 27.5, 10);
}
.fukidashi-bg-olive-900 {
  --fukidashi-bg: rgb(17.25, 13.75, 5);
}
.fukidashi-bg-white {
  --fukidashi-bg: #fff;
}
.fukidashi-bg-black {
  --fukidashi-bg: #000;
}
.fukidashi-bg-current {
  --fukidashi-bg: currentColor;
}
.fukidashi-bg-transparent {
  --fukidashi-bg: transparent;
}
.fukidashi-bg-inherit {
  --fukidashi-bg: inherit;
}

.fukidashi {
  display: block;
  background: var(--fukidashi-bg);
  position: relative;
  padding: 0.375em 0.75em;
  border: var(--fukidashi-border-size) solid currentColor;
  margin: 0;
}
.fukidashi > * {
  margin: 0 !important;
}
.fukidashi:before, .fukidashi:after {
  position: absolute;
  left: 35%;
  height: 0;
  width: 0;
  border: solid transparent;
  content: "";
}
.fukidashi:before {
  top: 100%;
  margin-left: calc(var(--fukidashi-size) * -1);
  border-color: transparent;
  border-top-color: currentColor;
  border-right-color: currentColor;
  border-width: var(--fukidashi-size);
}
.fukidashi-outline:after {
  top: calc(100% - var(--fukidashi-border-size) + 1px);
  margin-left: calc((var(--fukidashi-size) - var(--fukidashi-border-size)) * -1);
  border-color: transparent;
  border-top-color: var(--fukidashi-bg);
  border-right-color: var(--fukidashi-bg);
  border-width: calc(var(--fukidashi-size) - var(--fukidashi-border-size));
}
.fukidashi-reverse:before, .fukidashi-reverse:after {
  transform: scale(-1, 1);
}
.fukidashi-top:before, .fukidashi-top:after {
  top: inherit;
  bottom: 100%;
  transform: scale(1, -1);
}
.fukidashi-top.fukidashi-outline:after {
  bottom: calc(100% - var(--fukidashi-border-size) + 1px);
}
.fukidashi-top-left:before, .fukidashi-top-left:after {
  top: inherit;
  bottom: 100%;
  transform: scale(1, -1);
  left: 15%;
}
.fukidashi-top-left.fukidashi-outline:after {
  bottom: calc(100% - var(--fukidashi-border-size) + 1px);
}
.fukidashi-top-center:before, .fukidashi-top-center:after {
  top: inherit;
  bottom: 100%;
  transform: scale(1, -1);
  left: 50%;
}
.fukidashi-top-center.fukidashi-outline:after {
  bottom: calc(100% - var(--fukidashi-border-size) + 1px);
}
.fukidashi-left:before, .fukidashi-left:after {
  transform: scale(1, 0.75) translate3d(0, -65%, 0);
  top: 50%;
  left: inherit;
  right: 100%;
}
.fukidashi-center:before, .fukidashi-center:after {
  left: 50%;
}
.fukidashi-right:before, .fukidashi-right:after {
  transform: scale(-1, 0.75) translate3d(0, -65%, 0);
  top: 50%;
  left: 100%;
  right: inherit;
}
.fukidashi-right::before {
  margin-left: 0;
  margin-right: calc(var(--fukidashi-size) * -1);
}

.line-fukidashi-top {
  position: relative;
  min-width: 120px;
  background: #01a75b;
  overflow: visible;
}
.line-fukidashi-top:before {
  content: "";
  position: absolute;
  top: -30px;
  left: 50%;
  margin-left: -15px;
  border: 15px solid transparent;
  border-bottom: 15px solid #01a75b;
}
.line-fukidashi-bottom {
  position: relative;
  min-width: 120px;
  background: #01a75b;
  overflow: visible;
}
.line-fukidashi-bottom:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -15px;
  border: 15px solid transparent;
  border-top: 15px solid #01a75b;
}

.relative {
  position: relative;
  z-index: 1;
}

.absolute {
  position: absolute;
  z-index: 1;
}

.center {
  text-align: center;
}

.protect-img {
  overflow: hidden;
  position: relative;
  pointer-events: none; /* 画像へのクリックやドラッグイベントを無効化 */
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none; /* 画像の選択を禁止 */
}
.protect-img > span {
  display: block;
}
.protect-img > span + br {
  display: none;
}/*# sourceMappingURL=style.css.map */